.clear{clear:both; }
a{text-decoration:none; }
.left{float:left; }
.right{float:right; }
.align-left{text-align:left; }
.align-right{text-align:right; }
.align-center{text-align:center; }
.align-justify{text-align:justify; }
.responsive-img{max-width:100% !important; }

.light-green-bg{background:#ccecab; }

.circle-box{border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%; }
.circle-img{border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%; }

.border-radius-5{border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px; }
.border-radius-10{border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px; }
.border-radius-15{border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px; }
.border-radius-20{border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px; }
.border-radius-25{border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px; }
.border-radius-30{border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px; }
.border-radius-35{border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;-webkit-border-radius:35px; }
.border-radius-40{border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;-webkit-border-radius:40px; }
.border-radius-45{border-radius:45px;-moz-border-radius:45px;-ms-border-radius:45px;-o-border-radius:45px;-webkit-border-radius:45px; }
.border-radius-50{border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px; }
.border-radius-50%{border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%; }

.logo a{display:block; }
.fixed-header .logo a img{height:70px; }

.product-box a{display:block; }
.product-box a.hover-title{display:inline-block; color:#fff;font-size:16px;border:0px solid red;padding:10px 20px;vertical-align:middle; }
.product-section .product-box h4{margin-top:10px;font-size:16px; }

.list.ul-list-caret li{position:relative; }
.list.ul-list-caret li a{padding-left:15px; }
.list.ul-list-caret li a:after{content: "\f0da";font-family:FontAwesome;font-size:13px;left:0;top:0; position:absolute; }

.other-info.contact-box h3{font-size:16px !important; }
.contact-social-links-two.social-links-two{margin-top:10px; }
.contact-social-links-two.social-links-two a{color:#444444 !important;border:1px solid #444444; }
.contact-social-links-two.social-links-two a:hover{color:#fff !important;border:1px solid #00A85A !important; }

.map-box{padding:3px;background:#398A7B; }
.footer-map-frame{position:relative;
	padding-bottom:47.55%;
	padding-top:30px;
	height:0;
	overflow:hidden;}
	
.footer-map-frame iframe{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

