/*
Theme Name: UCS
Theme URI: http://
Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.
Version: 1.0
Author: Raff
Author URI: http://
Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

#header-nav-disable { opacity:1 !important;}
.post_content ul li{ list-style:inside;list-style-type:disc;}

.inner-page-slider { position:relative;}
.slider-text { position:absolute; top:5%; left:0; width:100%; color:#fdfdfc;}
.heaer_banner h2.slider-title { font-size:57px; font-family:"Aller"; }
.heaer_banner h4{ font-size:24px; font-family:"Aller";  }
.heaer_banner p{}

 
 /**********************************************************************
 * UberMenu Skin: Black & White
 *
 * UberMenu - WordPress Mega Menu Plugin http://wpmegamenu.com
 * Copyright: Chris Mavricos, SevenSpark http://sevenspark.com
 **********************************************************************/
/* Menu Bar */
#megaMenu {
  border: none;
  background-color: #504e4d;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
text-transform: uppercase;
}
/* Top Level Items */
#megaMenu ul.megaMenu > li > a, #megaMenu ul.megaMenu > li > span.um-anchoremulator, .megaMenuToggle {
  font-size: 16px;
  color: #ffffff;
  padding: 12px 15px;
}
/* Horizontal Menu Items */
#megaMenu.megaMenuHorizontal ul.megaMenu > li > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li > span.um-anchoremulator {
}
/* Vertical Menu Items */
#megaMenu.megaMenuVertical ul.megaMenu > li > a, #megaMenu.megaMenuVertical ul.megaMenu > li > span.um-anchoremulator {
}
/* Menu Items with Dropdowns */
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a,
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator,
#megaMenu ul li.mega-with-sub > a,
#megaMenu ul li.mega-with-sub > span.um-anchoremulator,
#megaMenu ul li.ss-nav-menu-mega > a,
#megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator {
}
/* Top Level Menu Item Titles */
#megaMenu ul.megaMenu > li > a span.wpmega-link-title, #megaMenu ul.megaMenu > li > span.um-anchoremulator span.wpmega-link-title {
  text-transform: uppercase;
  text-shadow: none;
}
/* Top Level Items - Hover */
#megaMenu ul.megaMenu > li:hover > a,
#megaMenu ul.megaMenu > li > a:hover,
#megaMenu ul.megaMenu > li.megaHover > a,
#megaMenu ul.megaMenu > li:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li > span.um-anchoremulator:hover,
#megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator {
  color: #ffffff;
  border-bottom-color: transparent !important;
  background-color: #000000;
}
/* Top Level Items Title - Hover */
#megaMenu ul.megaMenu > li:hover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li:hover > span.um-anchoremulator span.wpmega-link-title,
#megaMenu ul.megaMenu > li > a:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li > span.um-anchoremulator:hover span.wpmega-link-title,
#megaMenu ul.megaMenu > li.megaHover > a span.wpmega-link-title,
#megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator span.wpmega-link-title {
  text-shadow: none;
}
/* Top Level Items - Current Item */
#megaMenu ul.megaMenu > li.current-menu-item > a, #megaMenu ul.megaMenu > li.current-menu-parent > a, #megaMenu ul.megaMenu > li.current-menu-ancestor > a {
  color: #ffffff;
}
/* Sub Menu Container Style */
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu {
  border-color: #e0e0e0;
  color: #888888;
  text-shadow: 0px 1px 1px #ffffff;
  -webkit-box-shadow: 1px 1px 1px #dddddd;
  -moz-box-shadow: 1px 1px 1px #dddddd;
  box-shadow: 1px 1px 1px #dddddd;
  background-color: #f9f9f9;
  background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#fefefe));
  background: -webkit-linear-gradient(top, #f9f9f9, #fefefe);
  background: -moz-linear-gradient(top, #f9f9f9, #fefefe);
  background: -ms-linear-gradient(top, #f9f9f9, #fefefe);
  background: -o-linear-gradient(top, #f9f9f9, #fefefe);
}
/* Horizontal Sub Menus */
#megaMenu.megaMenuHorizontal ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.ss-nav-menu-reg > ul.sub-menu {
  border-top: none;
}
/* Sub Menu Columns */
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1 > li {
 text-align: center;
width: 29%;
padding: 11px 1%;
}
/* Sub Menu Headers */#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a,
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li:hover > a,
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > span.um-anchoremulator,
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,
.wpmega-widgetarea h2.widgettitle {
  color: #504e4d;
  font-size: 20px;
  text-shadow: 0px 1px 1px #ffffff;
  padding-bottom: 0em;
  margin-bottom: 0em;

}
/* Sub Menu Links & Fake Links */
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > a,
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > span.um-anchoremulator,
#megaMenu ul ul.sub-menu li > a,
#megaMenu ul ul.sub-menu li > span.um-anchoremulator {
  color: #504e4d;
  font-size: 14px;
  text-shadow: 0px 1px 1px #ffffff;
  
  
}
/* Sub Menu Link Hover */
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a:hover, #megaMenu ul ul.sub-menu > li:hover > a {
  color: #ff8c00;
}
/* Top Level Search Bar */
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform {
  padding-top: 2px;
}
/* Highlight color */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
  color: #4d90fe !important;
}
/* Image Spacing */
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
  padding-left: 25px;
}
.ss-nav-menu-with-img {
  min-height: 16px;
}
/* Item Description */
#megaMenu ul.megaMenu li a span.wpmega-item-description, #megaMenu ul.megaMenu li span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}
/* Arrow Colors */
#megaMenu ul li.mega-with-sub > a:after,
#megaMenu ul li.ss-nav-menu-mega > a:after,
#megaMenu ul li.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator:after {
  border-top-color: #bbbbbb;
}
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after, #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after {
  border-left-color: #bbbbbb;
}
/* Vertical */
#megaMenu.megaMenuVertical > ul > li > a, #megaMenu.megaMenuVertical > ul > li > span.um-anchoremulator {
  background-color: #222222;
}
#megaMenu.megaMenuVertical ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.mega-with-sub > a:after,
#megaMenu.megaMenuVertical ul li.ss-nav-menu-mega > a:after,
#megaMenu.megaMenuVertical ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.mega-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul li.ss-nav-menu-mega > span.um-anchoremulator:after {
  border-left-color: #bbbbbb;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuVertical ul.megaMenu li.ss-nav-menu-reg > ul.sub-menu {
  border-left: none;
}
/* IE7 Hacks */
#megaMenu.megaMenuHorizontal ul.megaMenu {
  *border-bottom: none;
}
#megaMenu.megaMenuVertical ul.megaMenu {
  *border-right: none;
}

#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a { margin:0 !important}

.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {border: 0 !important;
background: #f3f1f1 !important;
-webkit-border-radius: 0 0 0 0 !important;
border-radius: 0 0 0 0 !important;
color: #525151 !important;
font-weight: 500 !important;
text-transform: uppercase;
text-align: center;
padding: 0 1.4em !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{
  font-weight: 500 !important;
}
.woocommerce div.product .woocommerce-tabs .panel{
  padding: 0 16px !important;
}
.woocommerce div.product .woocommerce-tabs .panel h4{
  color: #ff8c00;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{
  border: 0 !important;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{
  font-size: 18px !important;
font-weight: bold;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
  border-top: 5px solid #ff8c00 !important;
}
.woocommerce-tabs  li { margin-right:8px !important; font-size:16px;}
.woocommerce-tabs  li a {color:#525151 !important}
.price-item { border-right:1px solid #504e4d; text-align:center}

.single-price-box { text-transform:uppercase !important; font-size:17px; text-align:center}
.single-price-box h4 { font-weight:bold !important; font-size:28px !important;margin-bottom: 4px;}
.single-price-box p{
  margin-bottom: 0;line-height: 1;
}
.single-price-box .col-xs-6{
  width: 45%;
display: inline-block;
float: none;
}
.tm-collapse { background:#f3f8f8 !important; border:none !important;}
.testimony{
  padding-top: 95px;
  padding-bottom: 95px;
  clear: both;
}
.woocommerce .star-rating, .woocommerce-page .star-rating {
font-size: 1.3em !important;
color: #f7de09;
}
.single-product .shortdescription,.single-product .product_meta{
  display: none;
}
.ratingview{
  padding: 50px 0;
  clear: both;
  float: left;
  width: 100%;
}
.ratingview h4{
  font-size: 18px;
  float: left;
  padding-right: 30px;
}
ul.tabs{
  padding-left: 0;
}
.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating{
  display: none !important;
}
.starwrapper{
  float: left !important;
}
.coco-social ul.coco-social-buttons li {
list-style-type: none;
float: left;
margin: 2px 9px 0 0 !important;
padding: 0;
background: none;
clear: none;
}
.coco-social ul.coco-social-buttons.auto_width li a {
padding: 4px 10px !important;
border-radius: 3px;
-moz-border-radius: 3px;
}
.variations .label,.variations .attr-attribute_per-bar{
  color: #504e4d;
font-size: 18px;
text-transform: uppercase;
padding-top: 3px;
display: block;
text-align: left;
float: left;
  margin-top: 7px;
}
.coco-social {
  margin: 5px 0 !important;
}
.woocommerce-page div.product form.cart .variations td{
  vertical-align: middle !important;
}
form.variationform{
  margin-bottom: 0px !important;
    margin-top: 22px !important;
}
form.variationform:first-child{
   margin-top: 0px !important;
}
form.variationform table{
  margin-bottom: 0 !important;
  width: 100%;
}
.variationcontainer{
  padding:25px 20px;
  background: #f3f8f8;
  margin-top: 20px;
}
.btn.single_add_to_cart_button{
  font-size: 14px;
background: #1f658f;
border-color: #1f658f;
padding: 6px 8px;
}
.woocommerce div.product .variationcontainer form.cart table div.quantity{
  float: right;
  margin-left: 10px;
}
.qty::-webkit-inner-spin-button, 
.qty::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty{
  width: 33px !important;
height: 35px !important;
font-weight: normal !important;
font-size: 18px !important;
float: none;
  border: 1px solid #C7c0c7;
}

.woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus{
  left: auto;
right: 0;
top: 10px;
}
.woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .minus{
  right: auto;
left: 0;
bottom: 10px;
}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity {
width: 81px !important;
position: relative;
margin: 0 auto;
overflow: hidden;
zoom: 1;
text-align: center;
}
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page #content .quantity .minus{
  background: #1f658f !important;
color: #ffffff;
font-weight: 300;
text-shadow: none;
width: 15px;
border-radius: 10px;
text-align: center;
line-height: 0;
font-size: 11px;
outline: 0;
}
.woocommerce-page div.product form.cart .variations select{
  max-width: 150px;
float: right;
border-radius: 0;
padding: 6px 10px;
margin-bottom: 0;
}
span.wpcf7-list-item {
margin-left: 0.5em;
float: left;
}
span.wpcf7-list-item input[type="radio"]{
  float: left;
width: auto;
margin-right: 10px;
margin-left: 0;
}
.wpcf7-form table{
  margin-top: 20px;
}
.wpcf7-form select{
  margin-bottom: 0;
  padding: 3px;
}
.wpcf7-form table td{
  padding: 2px;
}
.wpcf7-form .col-xs-1,.wpcf7-form .col-xs-2,.wpcf7-form .col-xs-3,.wpcf7-form .col-xs-4,.wpcf7-form .col-xs-5,.wpcf7-form .col-xs-6,.wpcf7-form .col-xs-7,.wpcf7-form .col-xs-8,.wpcf7-form .col-xs-9,.wpcf7-form .col-xs-10,.wpcf7-form .col-xs-11,.wpcf7-form .col-xs-12{
  padding: 0;
}


.page-template-page-products-php .inner-prodcuts h3 { font-size: 18px !important;
font-weight: bold; margin-top:auto;}
.page-template-page-products-php .products h3 { font-size: 18px !important;
font-weight: bold;}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1 > li:nth-child(4n+5){
clear:both;
}
.navbar-default {/*background: url(images/head-bg.png) repeat-x;*/ background:rgba(204, 204, 204, 0.92);}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 {box-shadow: inset 0 0 0 5px #000 !important;}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1 > li { width: 22.8%;}
#megaMenu .ss-nav-menu-with-img img { width:100%;}
ul.choosc_us li { background:url(/wp-content/themes/ucs/images/list-big.png) no-repeat 0 5px; font-size:15px !important;}
.why-left { padding-right:0;}
.home_text_area { background: none repeat scroll 0% 0% #EEF3F3; border-bottom: 5px solid #E2EBEB; padding: 20px; border-radius: 5px; min-height:405px;}
.stretch_bg { background:#504e4d;}
.woocommerce-ordering{ display:none;}
.navbar { margin-bottom:auto;}
.feature_style { border: 1px #CCC solid; padding: 4px; width: 100%; text-align: center; margin-bottom: 20px; height: 200px; line-height: 180px; border-radius: 4px;}
.feature_style img { display: -webkit-inline-box; vertical-align: middle;}
.title-style h4 {text-align:center; height:50px;}


.jcarousel-wrapper { position: relative; height:130px;}
.jcarousel {
position: relative;
overflow: hidden;
width: 100%;}
.jcarousel ul {
width: 20000em;
position: relative;
list-style: none;
margin: 0;
padding: 0;
}
.jcarousel li { width: 130px !important; float: left; margin-right: 10px;  text-align: center; }
.jcarousel .feature_title { height: 130px; border: 0px #CCC solid; padding: 4px; line-height: 115px;}
.feature_clients_title { display:inline-block; margin-top:5px; text-transform:uppercase; font-size:12px;}
.feature_clients_title a { color:#000;}
.feature_clients_title a:hover { color:#504e4d;}
.jcarousel-control-prev, .jcarousel-control-next {
position: absolute;
top: 50%;
margin-top: -15px;
width: 30px;
height: 30px;
text-align: center;
color: #686868;
text-decoration: none;
font: 40px Arial, sans-serif;
}
.jcarousel-control-prev {
left: -25px;
}
.jcarousel-control-next {
right: -25px;
}
.jcarousel li img { max-width:100%;}

.home-boxes-new p { min-height:85px;}
.header-phone-new h3 { font-size:20px !important;}
.header-phone-new h4 { margin-bottom:5px; color:#0b0b0b;}
.team_staff {border: 1px #CCC solid;
padding: 4px;
text-align: center;
/*height: 180px;*/
margin-bottom: 5px;
background:#FF8C00;
-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.5);
}
.team_staff img { width:100%;}
.team_tag h4 { text-align:center; color:#000;}
.team_tag h4:hover { color:#FF8C00;}
.team_tag { margin-bottom:20px;}

.read_testimonials {background: #ff8c00;
color: #fff;
font-size: 36px;
text-transform: uppercase;
padding: 5px 70px;
margin-top: 80px;
display:inline-block;
border-radius: 5px;
}
.read_testimonials:hover{ background:#156591; color:#FFF;}
.panel-title > a { color:#ff8c00;}

.border_style { border-radius: 5px; border: 1px #CCC solid; padding:4px; margin-bottom:5px;}

.single-product .carousel-caption { border:none; position:relative; left:0; right:0;}
.single-product .free-ship { padding:15px 20px;margin-top: 15px;}
.single-product .free-ship h3 {font-size:20px;}
.single-product .carousel-caption .btn { background:none !important; border:0 !important;}
.single-product .carousel-control.left { background:none;}
.single-product .carousel-control.right { background:none;}
.single-product .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { top:80%; right:0;}
.single-product .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left:0;}
.carousel-control { height:50px; z-index:1000; opacity: 0.1;}
table.variations{
  width: 100%;
    margin-top: 20px;
}
.variations .label, .variations .attr-attribute_per-bar{
 /*  float: none;
   display: table-cell;
  vertical-align: middle;
  min-width: 55px;*/
}
td label{
  float: right;
  margin-right: 0;
  margin-top: 7px;
  width: 64%;
  text-align: right;
  max-width: 280px;
}
td label .single_add_to_cart_button {
    margin-top: 6px;
}
td label .quantity {
  float: left;
  margin-right: 6px !important;
}
td label .label{
float: left !important;
  display: inline-block !important;
  padding: 0 !important;
  margin-right: 8px !important;
  margin-top: 8px !important;
  font-size: 16px !important;
}
.attribute{
width: 36%;
  float: left;
  font-size: 16px;
  padding: 6px 0;
}
#product_images_b .flex-direction-nav a{
  top: 90% !important;
}
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li.hiddensub{
  /*display: none;*/
  display: block;
}
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li.expandsubmenu{
  background: transparent;
  display:none;/*It was added today.*/
}
.woocommerce-checkout #main{
  width: 100%;
}
.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods li{
  list-style: none;
}
.woocommerce-tabs table{
  float: left;
}
@media screen and (max-width: 1200px) {
  .search-query-header{
    width: 100%;

  }
  .shoping-cart-button{
    padding-right: 0;
  }
  .social-media{
    padding-left: 0;
  }
  #megaMenu ul.megaMenu > li > a{
    font-size: 14px;
  }
  .single-price-box .col-xs-6 {
  width: 50%;
  float: left;
}
 .open-up{
 overflow: hidden;
 }
 h2, .h2 {
  font-size: 24px;
}
}
@media screen and (max-width: 992px) {
      .pic-caption br{
        display: none;
      }
      .single-price-box h4 {
  font-size: 20px !important;
}
.variations .col-md-6{
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.home_text_area{
min-height: 220px;
}
      .shoping-cart-button,.social-media{
        float: left;
      }
      .header-right{
        float: right;
      }
      #megaMenu ul.megaMenu > li > a {
      font-size: 12px;
        padding: 20px 5px !important;
    }
    .home-boxes-new{
        max-width: 350px;
  margin: 0 auto;
  margin-bottom: 50px;
    }
table.variations td label{
  float: left;
}
.variations .label, .variations .attr-attribute_per-bar {
  vertical-align: top;
  padding-top: 14px;
}
}
@media screen and (max-width: 768px) {
  .navbar-default .navbar-toggle {
      border-color: #FF8C00;
      background: #FF8C00 !important;
      display: block;
    margin: 0 auto;
    margin-bottom: 10px;
    }
    .navbar-collapse.collapse{
      display: none;
    }
#megaMenu ul.megaMenu > li > a {
    padding: 10px 5px !important;
}
#megaMenu .sub-menu .sub-menu li:first-child{
padding-left:0 !important;
}
#megaMenu .ss-nav-menu-with-img img{
margin-left: 0 !important;
}

#megaMenu.megaResponsive ul.megaMenu li.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li {
    width: 79% !important;
    text-align: left;
    border: 0;
}
.navbar-collapse{
border:0;
padding-right: 0px;
    padding-left: 0px;
}
    .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{
      width: 48%;
    }
    #megaMenu ul.megaMenu > li > a {
      font-size: 16px;
    }
    #megaMenu.megaResponsive ul.megaMenu > li {
      width: 100%;
    }
    .single-product div.product div.images {
  width: 100% !important;
}
.single-product div.product div.summary {
  width: 100% !important;
}
    .navbar-collapse{
      max-height: none;
    }
    .page-title-custome{
    font-size: 33px;
  }
  .buttons_added{
    margin-right: 60px !important;
  }
  .buttonc{
    right: 20px;
  }
  .width_height{
    padding-bottom: 10px;
  }
  .single-product .label{
    margin-left: 10px;
  }
  .vertical_section{
    margin-top: 20px;
  }
  .footer-leftside{
    padding-bottom: 10px;
  }
  .single-product .free-ship{
    float: none;
    margin:15px auto;
  }
}
@media screen and (max-width: 525px) {
  .shoping-cart-button, .social-media{
      float: left;
  padding-left: 15px;
  margin-bottom: 10px;
  width: 100%;
  clear: both;
    padding-right: 15px;
  }
  
  .shoping-cart-button h6{
    /*display: block;*/
    float: none;
    margin-right: 0;
	margin-top:6px;
  }
  .thumbs ul.slides li {
  margin-right: 22px;
}
.col-xs-6 {
  width: 100%;
  margin-bottom: 10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{
  width: 100%;
}
.loyallity-program{
    background-size: 100% 100%;
}
.btn.large {
  padding: 15px 23px;
  padding-right: 70px;
}
.testimony blockquote{
  max-width: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{
  width: 100%;
  margin: 0;
}
.single-product table td:nth-child(1), .single-product table th:nth-child(1){
  display: block;
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs{
  padding-left: 0;
}
.single-product table.variations td:nth-child(1),.single-product table.variations td:nth-child(1){
  display: none;
}
  .btn{
    font-size: 15px;
  }
  .single-product .free-ship{
    width: 100% !important;
  height: 95px !important;
    background-size: 100% 100%;
  }
  .get-quote-inner input[type="submit"],.read_testimonials{
      font-size: 24px;
      padding: 5px 0;
        display: block;
  width: 100%;
  }
  .page-title-custome{
    font-size: 28px;
  }
  img{
    max-width: 100% !important;
  }
  .why-chose-us{
      padding-top: 25px;
  margin-bottom: 25px;
  }
  .bg-get-fre-quote{
      padding: 20px 0 10px;
  }
  .testimonial-bg{
      padding: 35px 0 35px;
        margin-bottom: 60px;
  }
  .testimonial-bg{
    font-size: 10px;
  }
  .testimonial-bg i {
  font-size: 11px;
}
.name-testi {
  padding-top: 20px;
}
h1, .h1 {
  font-size: 32px;
  text-transform: uppercase;
}
.shoping-cart-button h6 {
  font-size: 12px;
}
.header-right {
  float: none;
}
  .slides .col-md-4{
    
  }
}
.container.testimony { display:none;}
.related.products {  margin-top: 80px;clear:both;}
.description_tab { display:none !important;}
.buttonc span.overlay{
 display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 3px;
  background: url('images/loading.gif') no-repeat center #fff;
  opacity: .6;
z-index: 99;
}
.buttonc{
position: relative;
display: inline-block;
  float: right;
}
.view{
  display: block;
  font-size: 14px;
  margin-top: 2px;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{
margin-top: 15px;
}

.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt{
    background: #ff8c00;
  text-shadow: none;
  color: #ffffff;
  box-shadow: none;
  border: 0;
  font-weight: normal;
  padding: 10px 16px;
}
label.innerlabel{
    width: 64%;
    padding-left: 4%;
}
label.innerlabel .quantity{
    float: right;
}
label.innerlabel .single_add_to_cart_button{
  float: right;
}
.variations .col-md-9 .col-md-3,.variations .col-md-9{
  padding: 0;
}
.variations{
  margin-top: 10px;margin-bottom: 10px;
}
.variations .col-md-12{
     clear: both;
}
.variations select{
  margin-bottom: 0;
}

.shipping-tag { background:none; padding:4px 0 10px 0;}

.navbar-collapse { text-align:center;}
#megaMenu.megaFullWidth { width:auto !important; display:inline-block !important;}
#megaMenu { float:none !important; height:40px !important;}

.post_content ul li { list-style:outside; margin-left:15px;}

.right_col { border:2px #000 solid; padding:15px;}
.left_col { border:2px #000 solid; padding:15px;}
.left_col ul li { padding-bottom:6px;}

.footer_infromation { background-color: #CCC;  padding: 10px 60px;  text-align: center;  color: #000;}

.thumbs ul.slides li { max-height: 120px; }

#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1 > li { min-width:auto !important;}


.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page #content .quantity .minus { 
    border-radius: 50%;
    text-align: center;
    /* line-height: 1; */
    font-size: 20px;
    /* outline: 0; */
    height: 21px;
    width: 21px;
	padding:1px 1px;
}

.entry-summary ul li { list-style:outside; margin-left:15px;}

.label {white-space: normal !important;}
div.pp_woocommerce .pp_description, div.pp_woocommerce .pp_nav{ display:block; clear:both}

#menu_footer { color:#FFF; text-transform:lowercase;}
#menu_footer h3.widgettitle { color:#C7C7C7; font-size:18px; text-transform:lowercase;}
#menu_footer a { color:#FFF;}
#menu_footer a:hover { color:#FF8C00;}

input[type=color], input[type=tel], input[type=email], input[type=number], input[type=password], input[type=search], input[type=text], input[type=url], select, textarea { border-color:#CCC; padding:3px 2px !important;}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color:#156591;}

.inner-prodcuts * { color:#4e4e4c;}
.pic-caption { border-color:#fdcc03;}

.pic-caption {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffa800+0,fe8d00+100 */
background: #ffa800; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa800 0%, #fe8d00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa800), color-stop(100%,#fe8d00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa800 0%,#fe8d00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa800 0%,#fe8d00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa800 0%,#fe8d00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa800 0%,#fe8d00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa800', endColorstr='#fe8d00',GradientType=0 ); /* IE6-9 */
}
/*.page-template-page-homepage .gfield.col-md-6{
    width: 37% !important;
}*/
body.postid-1060 .woocommerce-tabs ul.tabs li.additional_information_tab{ display:none !important}
body.postid-1061 .woocommerce-tabs ul.tabs li.additional_information_tab{ display:none !important}
body.postid-1062 .woocommerce-tabs ul.tabs li.additional_information_tab{ display:none !important}
body.postid-1064 .woocommerce-tabs ul.tabs li.additional_information_tab{ display:none !important}
body.postid-1063 .woocommerce-tabs ul.tabs li.additional_information_tab{ display:none !important}
.woocommerce ul.products li.product:last-child, .woocommerce-page ul.products li.product:last-child{ margin-right:0px !important}

@media (min-width: 768px) and (max-width: 991px) {
	#megaMenu ul.megaMenu > li > a { padding:14px 5px !important;  font-size:13px !important;}
}

@media (max-width: 1200px){
  .woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity{
    /*width: 50px !important;*/
  }
  label.innerlabel{
    padding-left: 2%;
  }
.btn{
white-space:normal;
}
/*.page-template-page-homepage .gfield.col-md-6{
    width: 34% !important;
}*/
}
@media (max-width: 992px){
  .attribute{
    margin-bottom: 5px !important;
      width: 100%;
  }
.no-label label{
display:none !important;
}
.slider-border-2{
background:transparent;
}
.page-template-page-homepage .get-quote-inner input[type="submit"] {
    margin-top: 5px;
}
.page-template-page-homepage .gfield.col-md-6{
width: 100% !important;
}
.page-template-page-homepage .gform_wrapper .gform_footer{
text-align: center;
}
.footer-copyrihts{
text-align:center;
}
.footer-logo{
display:inline-block;
}
  .variations .label, .variations .attr-attribute_per-bar{
    padding-top: 0;
  }
  .variations .col-md-9{
    width: 100%;
  }
  label.innerlabel{
    width: 100%;
    padding-left: 0;
  }
	.navbar { text-align:center;}
	.navbar-header { float:none}
	.text-right { text-align:center;}
	.header-right { float:none; display:inline-block;}
	.jcarousel-control-next { right:0;}
	.jcarousel-control-prev { left:0;}
}

@media (max-width: 768px){
	.navbar-toggle { float:none;}
	#megaMenu.megaFullWidth { display:block !important;}
	#megaMenu.megaResponsive ul.megaMenu > li { width:auto !important;}
	#megaMenu ul.megaMenu > li { display:block !important; float:none !important;}
	#megaMenu ul ul.sub-menu { position:relative !important;}
	#megaMenu.megaResponsive ul.megaMenu li.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li {
    width: 44% !important;
    padding-left: 3% !important;
    padding-right: 3% !important;
}
#megaMenu.megaResponsive ul.megaMenu li.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li:nth-child(2n+1){
clear:left;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a, #megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a{
font-size: 16px !important;
}
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > a{
    font-size: 14px !important;
}
	#menu_footer { text-align:center;}
	#megaMenu .ss-nav-menu-with-img img { max-width:100% !important; width:auto;}
}

@media (max-width: 700px){
	      .shoping-cart-button,.social-media{ float: none !important; display:inline-block;}
}

@media (max-width: 480px){
.custome-size{
   max-width: none !important;
    margin: 0 auto;
    float: none !important;
}
.right_image{
    float: none !important;
    padding-top: 10px;
    margin: 0 auto;
    max-width: 210px !important;
  }
  .flexslider.thumbs{
        margin-bottom: 40px;
  }
  .buttons_added{
    margin-right: 60px !important;
  }
  .buttonc{
    right: 20px;
  }
  .width_height{
    padding-bottom: 10px;
  }
  .single-product .label{
    margin-left: 10px;
  }
  .vertical_section{
    margin-top: 20px;
  }
}
.free-ship {background: url(/wp-content/uploads/2015/10/bg-free-ship.png) no-repeat;
    background-size: contain;}
.custome-size {background: url(/wp-content/uploads/2015/10/img-custome-size1.png) no-repeat; max-width:305px; background-size: 100% 100%;}

.light_grey{
    background: #ECECEC;
    padding: 10px;
	padding-bottom:1px;
	margin-bottom:10px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
      width: 33% !important;
}
.multiple{
  float: left;
    padding: 7px;
}
#calculate_cost{
      text-decoration: underline;
    line-height: 35px;
    padding: 0 9px;
}
.variations h4{
  float: left;
    text-transform: none;
    margin-bottom: 0;
    margin-top: 7px;
    padding-right: 6px;
}
.multiple input.attribute{
  width: auto;
}
.box_left { float:left; max-width:255px; padding: 26px;}
.hidden_box { display:none;}
.flexslider.thumbs { margin-bottom:80px;}
.right_image { max-width:190px !important; float:right;}
.label-small{
  font-size: 16px !important;
}
.customamount{

    float: right;
}
.erroralert{
  color: #ff0000;
  display: block;
    clear: left;
    font-size: 13px;
}
.attribute.right{
float: right;
    width: 45px;
    margin-left: 5px;
}
.label-small span{
line-height:30px;
}
#recalculate{
display: inline-block;
    margin-top: 10px;
text-decoration:underline;
}
.dimen {
    width: 30%;
}
.shoping-cart-button { padding-top:8px;}

.woocommerce ul.products li.product h3 { padding: 0 0 .5em;}

 
.width_height ::-webkit-input-placeholder {
   font-size:11px !important; padding-top:5px;
}

.width_height :-moz-placeholder { /* Firefox 18- */
   font-size:11px !important; padding-top:5px;
}

.width_height ::-moz-placeholder {  /* Firefox 19+ */
   font-size:11px !important; padding-top:5px;
}

.width_height :-ms-input-placeholder {  
   font-size:11px !important; padding-top:5px;
}

.col-sm-4.top_qty {
	padding-left:38px; margin-top:7px;
}

.woocommerce-pagination {}

#variations-1070, #variations-id-1070 { display:none;}
.products_top_content { padding:20px 0;}

.product-extra-layout .images { display:none;}
.product-extra-layout label.innerlabel { width:100%; padding-left:0; padding-top:35px;}
.product-extra-layout .woocommerce-tabs { display:none;}

/*.product-extra-layout .variations.row { max-width:640px; margin:0 auto}*/
.woocommerce ul.products li.product h3 {
    padding: 0px 10px .5em;
}

img.products_img_tools { float: left; display: block; padding-right: 20px; width:170px;}
p.products_con_tools { text-transform: none; font-weight: normal; line-height: 1.428571429;}

.postid-2612 .variations_remove{
}
.postid-2612 .label-small{
}
.postid-2612 #recalculate{
}
.postid-2612 .label-small{
}
.postid-2612 #variations-id-2612{
}
.widget-slideshow{
    margin-bottom: 50px;
}
.home-page-cont {
    margin-bottom: 50px;
}
.home-boxes-new{
    margin-bottom: 40px
}
.why-chose-us {
    border-top: 0px solid #e6e7e8;
    padding-top: 40px;
    margin-bottom: 30px;
}
.testimonial-bg{
padding: 40px 0 40px;
    margin-bottom: 40px;
}
.bg-get-fre-quote{
    padding: 40px 0 30px;
}
.testimonial-bg{
padding: 40px 0 40px;
    margin-bottom: 40px;
}

.main-footer{
margin-top: 30px;
}
.wpcf7-form .customorders td{
    width: 17%;
}
.wpcf7-form .customorders select{
    width: 310px;
}
.gform_fields [class*="col-"]{
padding:0;
}
.shoping-cart-button .login-signup a{
background: transparent !important;
    color: #504e4d;
    text-shadow: none;
}
.feature-clients h1{
    margin-bottom: 35px;
}
.jcarousel-wrapper{
    height: 185px;
}
.right-align {
    float: right !important;
    
}
.gform_wrapper ul li.gfield {
    clear: none !important;
}
.gfield_radio li{
  display: inline-block;
}
.top-marg{
  padding-top: 43px;
}
.gform_wrapper .gform_footer {
  padding-left: 14px !important;
}
.gform_wrapper ul li.clear-left{
  clear: left !important;
}
.gform_wrapper ul li.clear-right{

  clear: right !important;
}
.gform_wrapper ul li.clear-both{
  clear: both !important;
}

.gform_wrapper ul.gfield_radio li {
    padding: 0 14px !important;
}
#field_1_32, #field_2_29{
  clear: both !important;
}
.gform_fields li.col-sm-2{
  width: 15.666667%;
}
.gform_fields li.col-sm-2.large{
  width: 19.666667%;
}
span.gf_repeater_add:after{
      content: " Add New";
      cursor: pointer;
      margin-right: 10px;
}
span.gf_repeater_remove:after{
  content: " Remove";
  cursor: pointer;
  
}
.gf_repeater_remove img,.gf_repeater_add img{
  margin: 0;
  vertical-align: middle;
}
.gform_fields input[type=radio]{
  margin-left: 10px;
}
gform_fields li.gfield input[type=radio]
{
  margin-left: 10px !important;
}
@media(max-width:380px){
  .right_image{
    float: none !important;
    padding-top: 10px;
    margin: 0 auto;
  }
.btn{
white-space:normal;
}
  .flexslider.thumbs{
        margin-bottom: 40px;
  }
  .custome-size{
    max-width:none;
  }
  .buttons_added{
    margin-right: 35px !important;
  }
  .buttonc{
    right: 20px;
  }
  .width_height{
    padding-bottom: 10px;
  }
  .single-product .label{
    margin-left: 10px;
  }
  .vertical_section{
    margin-top: 20px;
  }
}
.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]), .wppb-user-forms select, .wppb-user-forms textarea{
padding:5px !important;
}
#wppb-login-wrap{
margin:40px 0;
padding: 0 50px;
}
#wppb-submit,#register{
color: #ffffff;
background-color: #ff8c00;
border-color: #ff8c00;
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 20px;
line-height: 1.428571429;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
text-transform: uppercase;
color: #fff;
font-size: 20px;
font-family: 'Open Sans', sans-serif;
-webkit-border-radius: 5px;
border-radius: 5px;
font-family: "Aller";
}
.wppb-alert{
text-align:center;
}
.shipping_calculator h2{
  text-align: left;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{
  width: 48%;
    clear: right;
    float: right;
    max-width: 370px;
    margin-top: 20px;
}
.gform_wrapper ul li.gfield{
    margin-bottom: 10px;
}
.gform_wrapper ul li.gfield label{
    margin-bottom: 0px;
}
.page-template-page-homepage .gform_wrapper .gform_footer{
    padding: 0 !important;
clear: none !important;
}

.page-template-page-homepage .get-quote-inner input[type="submit"]{
margin-top: 28px;
}
.page-template-page-homepage .gform_wrapper .gfield_required{
    display: none;
}
.page-title-custome{
    font-size: 37px;
}
.woocommerce .container .images{
opacity:1 !important;
}
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page #content .quantity .minus{
border-style: none;
    margin: 1px;
}
.woocommerce-page .post_content .woocommerce .quantity .plus.disabled,.woocommerce-page .post_content .woocommerce .quantity .minus.disabled{
    opacity:.6;
}
.woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt{
    margin-bottom: 0 !important;
}
.woocommerce td.product-name dl.variation dt{
    font-weight: 400 !important;
}
.breadcrumbs{
margin-top:15px;
margin-bottom:15px;
}
.woocommerce .woocommerce-breadcrumb{
padding-left:0 !important;
}
#content{
padding-top:0 !important;
}
.error404 .hero-unit{
margin-top: 70px;
}
.error404 #main{
min-height:400px;
}
.error404 .post_content #search{
height:auto;
padding: 9px 2px !important;
}
.well{
background-color: #CCC;
    border: 1px solid #CCC;
}
.thumbnail img{
border:0 !important;
}
.gallery li{
    margin: 0 !important;
    list-style: none !important;
padding-left: 0px !important;
background:transparent !important;
}
.home-boxe:nth-child(3n+1){
clear:left;
}
.search-query-header{
background:#ffffff !important;
width: 185px;
    float: left;    border-right: 0 !important;    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.searchbtn{
background:url(images/icon-search.png) no-repeat 100% 0 !important;width: 30px !important;
    border-style: none;
    margin-top: 2px;
    height: 27px;    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.shoping-cart-button h6{
    margin-right: 0;
}
#ship-to-different-address{
position:relative;
}
#ship-to-different-address-checkbox{
position: absolute;
    top: 11px;
}
.woocommerce-page table.cart img{
    width: 150px;
}
.thumbs ul.slides li,.woocommerce .products ul li{
    padding: 0;
    background: none;    margin-left: 0px;
}
.woocommerce .products .summary ul li{
    list-style: disc;margin-left: 15px;
}
@media(max-width:530px){
.searchbtn{
    vertical-align: middle;
}
.search-query-header{
float:none;
}
}


/*added by Bob*/

#gform_fields_10 .gsection_description {
font-size:16px !important;
}

#gform_fields_10 .gsection_title {
margin-bottom:15px !important;
}

.su-post-comments-link{
display:none;
}
#gform_wrapper_10{display:block!important;}


/* CUSTOMIZATION BY SEAN @ STUDIO98 */
input[type="number"] {
    -moz-appearance: textfield;
}
/* Changes done on 18 MAr after Woocommerce Udpate */
.woocommerce .product-remove a.remove {
    display: block;
    font-size: 1em;
    height: inherit;
    width: inherit;
    text-align: center;
    line-height: 1;
    border-radius: inherit;
      text-decoration: none;
    font-weight: 700;
    border: 0;
}

.woocommerce ul.products li.product .price{
	display:none;
}
.woocommerce ul.products li.product .button {
       display: none;
}

h3 {
    color: #525151;
}

.woocommerce-cart .woocommerce-error{display:none;}
.get-quote-inner h3 {
    color: #fff;
}
.page-template-page-homepage .gfield.col-md-6 input, .page-template-page-homepage .gfield .gfield_captcha_input_container input {
    padding: 10px !important;
    border: solid 1px #fff;
}
.page-template-page-homepage .gfield .gfield_captcha_input_container {
    display: inline-block;
    padding-left: 20px;
}
.page-template-page-homepage .gform_footer input {
    padding: 10px 36px;
    border: none;
}
.page-template-page-homepage .get-quote-inner ul { text-align: center; }
.page-template-page-homepage .get-quote-inner li#field_8_3 {
    width: auto;
    display: inline-block;
    padding: 0;
    text-align: left;
}
.page-template-page-homepage .gform_footer input {
    padding: 10px 36px;
    border: none;
    margin: 0 auto !important;
    display: block !important;
}