.whaat{display:none;}	
	
@media screen and (max-width: 768px) {
	.whaat{display:block; position:fixed; width:50px; height:50px; line-height:54px; bottom:20px; right:20px; background:#25d366; color:#fff; border-radius:100%; text-align:center; font-size:30px; z-index:100; -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.1); -moz-box-shadow:0 0 4px 0 rgba(0,0,0,.1); box-shadow:0 0 4px 0 rgba(0,0,0,.1);}
	.whaat:hover{color:#fff;}
	
	.up{right:80px; bottom:24px;}
}

.intro{position:relative;}
.google-review-btn{box-shadow:0 4px 10px rgba(0,0,0,0.1); position:absolute; z-index:10; right:0; bottom:0; width:70px; height:70px; overflow:hidden; border-radius:100%;}

.input-check{font-size:85%;}
.input-check.error{border:1px solid var(--color4); padding:8px; background:white;}

@media screen and (max-width: 768px) {
	.footer .cols .col-4{width:50%;}	
	.footer .social img{max-width:30px;}
}

#ajaxForm .labels label{display:inline-block; width:120px;}

.checkout-col .custom-control label{cursor:default;}
.tabs li::before{display:none;}