/*	-------------------------------------------------
	new buttons
	-------------------------------------------------
*/
	a.wz.link.btst-dark1
	{
		cursor: pointer;
		padding: calc(6px + (12 - 6) * ((100vw - 320px) / (1200 - 320)));
		padding-top: calc(1px + (2 - 1) * ((100vw - 320px) / (1200 - 320)));
		padding-bottom: calc(1px + (2 - 1) * ((100vw - 320px) / (1200 - 320)));
		border: none;
		border-radius: 5px;
		font-family: 'Baloo Chettan 2';
		font-weight:400;
		font-size: calc(10px + (14 - 10) * ((100vw - 320px) / (1200 - 320)));
		background-color: rgb(6,71,113);
		color:#fff;
	}

	a.wz.link.btst-dark1:hover
	{
		color:#ccc;
	}






	button.wz.button
	{
		cursor: pointer;
		background-color:#ff0a00;
		color:#fff;
		padding: calc(6px + (12 - 6) * ((100vw - 320px) / (1200 - 320)));
		padding-top: calc(3px + (6 - 3) * ((100vw - 320px) / (1200 - 320)));
		padding-bottom: calc(3px + (6 - 3) * ((100vw - 320px) / (1200 - 320)));
		border: none;
		border-radius: 5px;
		font-family: 'Baloo Chettan 2';
		font-weight:600;
		font-size: calc(12px + (16 - 12) * ((100vw - 320px) / (1200 - 320)));
	}

	button.wz.button.disabled
	{
		cursor: pointer;
		background-color:#c0c0c0;
		color:#fff;
	}

	button.wz.button.display-icon
	{
		width: calc(12px + (24 - 12) * ((100vw - 320px) / (1200 - 320)));
		height: calc(12px + (24 - 12) * ((100vw - 320px) / (1200 - 320)));
		padding:0;
		overflow: hidden;
	}

	button.wz.button.display-icon i.fa-caret-up,
	button.wz.button.display-icon i.fa-caret-down,
	button.wz.button.display-icon i.fa-caret-left,
	button.wz.button.display-icon i.fa-caret-right
	{
		font-size: calc(12px + (18 - 12) * ((100vw - 320px) / (1200 - 320)));
	}

	button.wz.button.style-light1
	{
		background-color: #ff8600;
		border: 0;
		color: #fff;
	}

	body.edit button.wz.button.style-light1
	{
		background-color: rgb(240,240,240);
		border: 1px solid #999;
	}

	button.wz.button.style-dark1
	{
		background-color: #ff0a00;
		transition: background-color .5s;
	}

	button.wz.button.style-dark1:hover
	{
		background-color: #999;
	}

	body.edit button.wz.button.style-light1,
	body.edit button.wz.button.style-light1 i
	{
		color:#000;
	}

	button.wz.button.style-dark1,
	button.wz.button.style-dark1 i
	{
		color:#fff;
	}









	button.wz.button.btds-block
	{
		display: flex;
	}

	button.wz.button.bttp-inactive
	{
		cursor: default;
		background-color: rgba(6,71,113,.5);
	}


.wz-form input[type="submit"]
{
		cursor: pointer;
		padding: calc(6px + (12 - 6) * ((100vw - 320px) / (1200 - 320)));
		padding-top: calc(2px + (4 - 2) * ((100vw - 320px) / (1200 - 320)));
		padding-bottom: calc(2px + (4 - 2) * ((100vw - 320px) / (1200 - 320)));
		border: none;
		border-radius: 5px;
		background-color: #fff;
		color:#064771;
		font-family: 'Baloo Chettan 2';
		font-weight:400;
		font-size: calc(10px + (14 - 10) * ((100vw - 320px) / (1200 - 320)));
}

.wz-form input[type="submit"]:hover
{
	background-color: #f1f1f1;
}


.wz.button:disabled {
	cursor:default;
}


	.mobile-menu-button i
	{
		font-size: calc(16px + (22 - 16) * ((100vw - 320px) / (1200 - 320)));
		color:#ff0a00;
	}
