/* Enter Your Custom CSS Here */
body{
     background: url(wp-content/uploads/sites/346/2017/07/bg.jpg)!important;
  background-size:cover !important;
}
.single-product #content{
 padding:50px 0px !important; 
}
.sidebar a{
 color:black !important; 
}
p{
 color:white !important; 
}
h1,h2,h3,h4{
 color:#a01703 !important;
  text-transform:uppercase;
}
#thelogo img{
 width:100%; 
}
#kad-banner,
#cat_nav,
.contentclass,
#containerfooter{
     background:black !important;
}
.home-iconmenu h4{
 color:white !important; 
}
.home-iconmenu a:hover, .home-iconmenu .home-icon-item:hover{
 background:#a01703 !important; 
}
#nav-second ul.sf-menu li.current-menu-item,
#nav-second ul.sf-menu li.current-menu-item a,
#nav-second ul.sf-menu ul > li.current-menu-item, #nav-second ul.sf-menu ul li a:hover{
 background:black !important;
  color:white !important;
}
#topbar{
 	background:black; 
}
#nav-second{
 background:#a01703 !important; 
}
#nav-second ul.sf-menu>li{
 padding:10px; 
}
#menu-categories{
 list-style:none; 
}
#menu-categories li{
	border-bottom: 1px solid #ffd52d;
}
#menu-categories li a{
  display:inline-block;
  width:100%;
   padding:20px; 
  color:black;
  font-weight:bold;
  font-size:17px;
}
#menu-categories li a:hover{
 background:#e7e7e7;
    color:black;
}
.home .kad_product_wrapper .kad_product{
 width:100%; 
}
.phonediv{
 display:none; 
}
.cta,
#gform_submit_button_1{
 	display: inline-block;
  background: #a01703;
   margin:10px 0px;
    color: white !important;
    padding: 15px 40px; 
}
.cta:hover,
#gform_submit_button_1:hover{
  background-color:#a01703;
}
#containerfooter .menu{
 margin:0px !important; 
}
#containerfooter .menu li a{
	max-width:100% !important; 
}
#menu-footer li{
 display:inline-block;
 width:40%;
  margin-right:15px;
}
.office i{
  margin-right:15px;
}

@media (min-width:992px){
.phonediv{
 display:block; 
}
}