/* Enter Your Custom CSS Here */
.head-right .simple-social-icons ul li a, .head-right .simple-social-icons ul li a:hover{
  color:#a1abad !important;
}
.cq-testimonialcarousel .testimonial {
    background: #82776c !important;
}
.home .cq-testimonialcarousel .testimonial{
  background: #b2c9cd !important;
}
.cq-testimonialcarousel .arrow-down {
    border-top: 12px solid #82776c !important;
}
.home .cq-testimonialcarousel .arrow-down {
    border-top: 12px solid #b2c9cd !important;
}
.attachment-related-thumbnail.size-related-thumbnail.wp-post-image {
	background-color: #fff !important;
  	padding: 5px !important;
  float:right;
  margin-left:10px;
  width:75px;
}
img.image-text-widget-image{
  margin:5px 10px 0 0;
}
.vc_images_carousel{
  width:100% !important;
}

@media only screen and (max-width:991px) {
.vc_images_carousel ol.vc_carousel-indicators{
display:none;
}
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item{
width:150px !important;
}
  .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{
    height:300px;
  }
.col-four{
width:50%;
}
.col-two{
width:100%;
}
}

@media only screen and (max-width:545px) {
.col-four{
width:100%;
}
}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    font-size: 100%;
}
.ls-wp-container {
  z-index: 1;
}

.gform_wrapper ul.gfield_checkbox li br{
	display:none;
}
.gform_wrapper ul.gfield_checkbox li input[type=checkbox], .gform_wrapper ul.gfield_radio li input[type=radio]{
	margin-top:0 !important;
}

/* WOOCOMMERCE */
.woocommerce div.product form.cart .variations label{
	font-weight: 400;
    color: #000;
    font-size: 16px;
    margin-top: 10px;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce div.product form.cart .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
  background:#f58220;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
  background:#004d5a !important;
}
.woocommerce .quantity br, .woocommerce a.button br, .single.woocommerce .meta-date{
  display:none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
  color:#666;
}

.woocommerce-price-suffix{
	display:block !important;
}

@media only screen and (max-width:991px) {
	.navbar-brand{
		padding-left:0;
		padding-right:0;
	}
}

@media only screen and (max-width:600px) {
	.head-right{
    padding:0;
  }
  a.cart-contents{
    top:5px;
  }
  .header-widgets{
    margin-top:10px;
  }
  .telwidget{
    font-size:12px;
  }
  .ubermenu-skin-black-white-2.ubermenu-responsive-toggle{
    margin-top:-80px;
  }
}

@media only screen and (max-width:480px) {
	.telwidget{
		top:5px;
	}
}

@media only screen and (max-width:383px) {
	.logo-text{
		left:160px;
	}
}

@media only screen and (max-width:358px) {
	.ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
    margin-top: -61px;
    padding: 4px 10px !important;
	}
}

@media only screen and (max-width:326px) {
	.logo-text h3{
		font-size:130%;
	}
}