
body{
font-family: 'Rubik', sans-serif;
   }
h1,h2,h3,h4,h5,h6{
padding:0;
margin:0;
letter-spacing:1px;
color: #b98e00;
letter-spacing: 0px;
word-spacing:5px;
}
a{
  color:#FFC400;
}
a:hover{
color:#5A5C3F;
text-decoration:none;
}
ul{
padding:0;
margin:0;
list-style:none;
letter-spacing:1px; 
}
li{
  font-size:15px;
  letter-spacing:1px;
  }
p{
padding:0;
margin:0;
font-size:18px;
letter-spacing:1px; 
}
.space_left{
padding-left:0; 
margin-left:0;
} 
.space_right{
padding-right:0;
margin-right:0; 
} 
.space_all{
padding:0; 
margin:0;
} 
.border_none_1{
  border:none!important;
  }
.border_top_none_1{
  border-top:none!important;
  }
.background_color_1{
 background:#fffdc6!important; 
  }
.container_1{
 width:100%; 
  }
.col_black{
color:#333; 
 }
 
.btn-success {
background: #ffc400;
border: none;
color: #000;
}
.btn-success:hover {
background: #FFC400;
color: #fff;
}

/*********************header_top****************/
#header_top{
  background: #5a5c3f;
}
.header_top_1{
  }
.header_top_1_inner ul li{
  font-size:12px;
  }
  .header_top_1_inner ul li a{
  color:#FFFFFF;
  }
.header_top_1_inner ul .tag_1{
  display: inline-block;
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
    border-right: 1px solid #6f723a;
	color:#fff;
  }
.header_top_1_inner ul .tag_1 i{
color:#fff68c; 
 }
.header_top_1_inner .tag_menu{
  color: #fff;
    font-size: 13px;
   }
.header_top_1_inner .tag_menu:hover{
  color:#ffffff;
   }
.header_top_1_inner .tag_menu:focus{
  color:#000000;
   }
.header_top_1_inner .drop_1 {
top:30px;
  }
.header_top_1_inner .drop_1 li a{
   padding-top:8px;
   padding-bottom:8px;
  }
.header_top_1_inner .drop_1 li a i{
color:#5a5c3f; 
  }
.header_top_1_inner ul .tag_1 ul li a:hover{
  background:#ffffff;
  color:#fff;
  }
.fa-truck{
  color: #fff68c;
  }
.fa-lock{
  color: #fff68c;
}
.color_3{
color:#5a5c3f85; 
 }
.pdb {
padding-bottom: 0!important;
}
 
/*********************header_top_end****************/

/*********************top****************/

.dropdown-menu .divider {
    background-color:#ffeded;
}
.navbar-nav>li>.dropdown-menu {
    margin-top:15px;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
}
.navbar-default .navbar-nav>li>a {
   color: #b98e00; 
  font-size: 12px;
   text-transform:uppercase;
   font-weight:600;
}
.mega-dropdown {
  position: static !important;
}
.mega-dropdown-menu {
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
	border: 1px solid #E9EDAF;
	border-radius:0!important;
	background: #FDFFEA;
	
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding-left:25px;
  padding-bottom:10px;
  clear: both;
  font-size: 12px;
  color: #000000; 
  
}
.mega-dropdown-menu > li > ul > li > a:hover {
  color: #FFC400; 
}
.mega-dropdown-menu .dropdown-header {
  color: #b98e00; 
  font-size: 12px;
  text-transform:uppercase;
  /*font-weight:bold;*/
}

#top{
   background-color: #FDFFEA;
   padding-bottom:10px;
  }
.navbar-default{
 background:none;
 border:none;
 min-height:auto; 
 margin-bottom:0;
  }
#top h4 {
 margin-top:10px;
 margin-bottom:10px;
 }
.navbar-brand{
 font-size:40px;
 color:#fff!important; 
 padding-top:0px;
 margin-right:100px;
  }
.navbar-brand span{
color:#ffc400;
  }
.font_tag{
color:#5A5C3F!important; 
padding-left:10px!important;
padding-right:10px!important; 
  }
.font_tag:hover{
color:#ffc400!important;  
  }
.font_tag:focus{
color:#ffc400!important; 
  }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
background:none; 
 }
.font_tag_1{
  color:#ffc400!important;
  }
.font_tag_1 span{
  color:#fff1f1!important;
  font-size:12px;
  }
  
.font_tag_2{
  color:#5A5C3F!important;
  
  }
.font_tag_2 span{
  color:#5A5C3F!important;
  font-size:14px;
  }
.font_tag_2 i{
  color:#5A5C3F!important;
  font-size:36px;
  }

.nav_1{
   padding-top:11px;
   }
#top .btn-primary{
 background:#FFC400; 
 border:none;
 font-size:18px;
  }
#top .btn-default{
 font-size:18px;
 background:#ffc400;
 border-color:#ffc400;
  }
#top .btn-default span{
top:4px;
  }
#top .form-control{
 font-size:18px;
 margin-bottom:10px;
  }
.active_tab{
  background: #ffc400!important;
  color:#000!important;
  border-radius:5px 15px 5px 15px; 
   }
.active_tab:hover{
  color:#000!important;
   }

.drop_o{
margin-top:10px!important;
min-width: 250px;
border-radius: 3px;
padding: 0px;
border: none;
background: #FDFFEA;
border-radius:0!important;

 }
.drop_o a{
border-bottom: 1px solid #E9EDAF;
padding-top: 7px!important;
padding-bottom: 7px!important; 
 font-size:12px;
 }
.drop_o a:hover{
background-color: #FFC400!important;
color:#fff!important;
 }
.border_none{
border:none!important; 
 }
#top .carousel-inner img{
margin:0;
}
.cd-secondary-nav.is-fixed {
z-index: 9999;
position: fixed;
left: auto;
top: 0; 
width:100%!important;
  }
.cd-secondary-nav.is-fixed {
top: -40px;
transform: translateY(40px);
transition: transform .3s;
}
/*********************top_end****************/

/*********************header****************/


#header{
 background-color: #E9EDAF;
 padding-top:10px;
 padding-bottom:10px;
  }
.header_tag{
 background:#ffc400;
 padding:10px 15px;
 color:#000;
 border-top-left-radius:5px;
 border-top-right-radius:5px;  
  }
.header_tag:focus{
   color:#000;
   text-decoration:none;
  }
.header_tag:hover{
   color:#000;
  }
.header_nav{
 margin-top:15px;
 }
.drop_1{
left:auto;
top:48px; 
border-radius:0;
min-width:210px; 
  }
.drop_2{
  min-width:160px!important;
  }

  
  
  .header_tag_1{
  border-bottom:1px solid #FDFFEA;
  padding-top:10px!important;
  padding-bottom:10px!important;
  }
.header_tag_1:hover{
 color: #FFC400!important;
 background:none!important;
  }
  
  
.icon_1{
  margin-left:3px;
  font-size:12px;
  margin-top:2px;
  }
.header_main_2  .form-control{
height:40px;
font-size:12px;
border-radius:0;
border-radius:5px;

  }
.header_main_2 .btn{
padding:9px 22px;
background-color: #FFC400;
border-color: #FFC400;
margin-left:0!important;
border-radius:5px;
  }
  
.header_tag_2{
 color:#fff;
  }
.header_tag_2:hover{
 color:#fff;
  }
.header_tag_2:focus{
 color:#fff;
 text-decoration:none;
  }
.header_tag_2 span{
 color: #ffc400;
  }
.header_nav_1{
 margin-top:7px;
 }
 
.drop_cart{
min-width:320px; 
left:auto;
right:0;
padding:20px 15px;
margin-top:15px!important;
border-radius:0!important;
box-shadow:none;
border-color:#FFC400;
background-color:#;
 }
.drop_1i{
padding-bottom:10px;
 }
.drop_1i1l span i{
display:inline-block;
width:30px;
height:30px;
line-height:27px;
border:1px solid #FFC400;
text-align:center;
font-size:12px;
margin-top:10px;
cursor:pointer; 
 }
.drop_1i1l span i:hover{
background:#FFC400;
color:#fff;
border-color:#FFC400;
 }
.drop_1i1{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid #FFC400;
 }
.drop_1i2{
padding-top:10px;
padding-bottom:10px; 
 }
.drop_1i3 .button{
 display:block;
 }
 
.drop_cart h5{
font-size:14px; 
 }
.drop_cart h6{
font-size:12px; 
 }
.iw{
width:100%; 
 }
.button {
background:#ffc400;
color: #000;
padding: 5px 13px 5px 13px!important;
border-radius:5px 15px 5px 15px;
margin-top: 10px;
display:inline-block;
font-size:11px;
}
.button:hover {
background: #5A5C3F;
color: #ffc400;
}
.button_1 {
background: #FFC400;
color: #fff;
padding: 15px 30px 15px 30px!important;
margin-top: 10px;
display:inline-block;
}
.button_1:hover {
background:#ffc400;
color: #000;
}
.drop_1i1l .mt_top {
margin-top: 10px;
display: inline-block;
}
.col_black{
color:#333!important; 
 }
.font_36{
font-size:36px!important; 
 }
.mt_20{
margin-top:20px!important; 
 }
.mt_10{
margin-top:10px!important; 
 }
/*********************header_end****************/

/*********************footer****************/
#footer{
 background-color: #E9EDAF;
 padding-top:10px;
 padding-bottom:10px;
  }
.footer_1_inner h2{
  font-size:25px;
  color: #5A5C3F;
  padding-top:6px;
  }
.footer_1_inner_1 p{
color:#5A5C3F;
 padding-top:10px;

  }
.footer_1_inner_2{
  padding-top:4px;
  }
.footer_1_inner_2 .form-control{
  font-size:14px;
  border:none;
  height:40px;
  }
.footer_1_inner_2 .btn{
background:#ffc400;
color:#000;
border:none;
padding:10px 16px;
font-size:14px;
  }
.footer_1_inner_2 .btn:hover{
 background:#000;
 color:#fff; 
  }
#footer_bottom{
 padding-top:30px;
 padding-bottom:30px;
 background-color:#5A5C3F; 
  }
.footer_bottom_inner h4{
  color:#ffc400;
  font-size:18px;
  }
.footer_bottom_inner p{
color:#fff1f1;
margin-top:15px;
margin-bottom:15px;
 font-size:12px;
  }
.nav_footer li{
  margin-top:7px;
  }
.nav_footer li a {
  color:#FDFFEA;
  font-size:12px;
  }
.nav_footer li a:hover {
  color:#ffc400;
  }
.nav_footer li a i{
  margin-right:5px;
  font-size:10px;
  color:#ffc400;
  }
  .footer_bottom_inner p{
margin-right:5px;
color:#FDFFEA;
  }
.footer_bottom_inner p i{
margin-right:5px;
color:#ffc400;
  }
.footer_bottom_inner p:hover i{
color:#ffc400;
  }
.footer_bottom_inner p a{
color:#E9EDAF;
  }
.footer_bottom_inner p a:hover{
color:#ffc400;
  }
.footer_bottom_1_left p{
  color:#E9EDAF;
  font-size:12px;
  }
.footer_bottom_1_left p a{
  color:#ffc400;
  }
.footer_bottom_1_left p a:hover{
  color:#fff1f1;
  }

.footer_bottom_1{
  border-top:1px solid #ffc400;
  margin-top:20px;
  padding-top:23px;
   font-size:12px;
  }
  .footer_bottom_1_right p{
  color:#E9EDAF;
  font-size:12px;
  }
.footer_bottom_1_right a{
 font-size:12px;
 color:#ffc400!important; 
 padding-top:13px;
  }
.footer_bottom_1_right a span{
color:#ffc400;
  }
.footer_bottom_1_left{
 padding-top:0; 
  }
/*********************footer_end****************/

/********************* top_button****************/
 #toTop{
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
}
/********************* top_button_end****************/


@media screen and (max-width : 767px){
.space_left{
padding-left:15px; 
} 
.space_right{
padding-right:15px; 
} 
.space_all{
padding-left:15px;
padding-right:15px;
} 
.navbar-collapse{
box-shadow:none; 
border-top:1px solid rgb(229,23,23,1)!important;
margin-top:10px;  
  }
.navbar .navbar-collapse, .navbar-default .navbar-form {
    border:none;
}
.drop_cart{
text-align:left!important;
min-width:100%!important;
 }


.navbar-brand{
 padding-top:0px;
 font-size:35px;
 margin-right:0!important; 
  }
.navbar-default .navbar-toggle{
background:#fff;
border:none;
margin-top:9px;  
  }
.navbar-default .navbar-toggle:hover{
background:#fff;  
  }
.navbar-default .navbar-toggle:focus{
background:#fff;  
  }
.font_tag{
 font-size:26px;
 padding-top:15px!important;
 padding-bottom:15px!important; 
 border-bottom:1px solid rgb(229,23,23,1)!important;
  }
.font_tag_1{
  font-size:26px;
  }
.font_tag_2{
  font-size:26px;
  }
#top{
 padding-top:5px;
 padding-bottom:5px; 
  }
.navbar-nav .open .dropdown-menu{
 background:#fff;
 border:none;
 text-align:center;
  }
.drop_o{
padding-left: 10px;
padding-right: 10px;
text-align:left!important;
 }
.drop_o a{
padding:20px 15px!important;

 }
.navbar-nav .open .dropdown-menu img{
margin-left:auto;
margin-right:auto;  
  }
.header_main_1 {
margin-bottom:20px;
text-align:center;  
  }
.header_main_2 {
text-align:center;  
  }
.header_main_3 {
text-align:center;
float:none!important;  
  }
.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header{
 padding-left:0;
 padding-right:0; 
  }
.drop_1{
left:0;
right:0; 
width:100%; 
  }
#footer{
  text-align:center;
  }
.footer_1_inner_2 {
margin-top:10px;
margin-bottom:10px;  
  }
#footer_bottom{
text-align:center;
padding-top:0;
padding-bottom: 20px;
  }
 .footer_bottom_1 {
margin-top:0;
padding-top:0;
}
.footer_bottom_inner {
margin-top:25px; 
text-align:left; 
  }
.footer_bottom_inner h4{
text-align:center;
  }
.footer_bottom_inner {
text-align:center; 
 }
.nav_footer{
text-align:left; 
 }

.footer_bottom_1_right {
 text-align:center;
 margin-top:10px; 
  }
.footer_bottom_1_left {
text-align:left;
  }
.footer_1_inner_1 p{
text-align:left; 
 }
.footer_bottom_inner p{
text-align:left;  
 }
}

@media (min-width:768px) and (max-width:991px) {
.navbar-brand{
font-size:30px;
padding-left:0;
padding-right:10px;
padding-top:5px;
margin-right:40px!important; 
  }
.font_tag{
 font-size:14px;
 padding-left:5px;
 padding-right:5px; 
 padding-top:0px!important;
 padding-bottom:10px!important;
  }
.drop_o {
margin-top:6px!important; 
 }

.navbar-right{
 display:none; 
  }
.nav_1{
  padding-top:5px;
  }
.icon_1{
margin-top:3px;
  }

#top .btn-primary{
margin-bottom:10px;  

  }
.header_tag{
 padding:25px;
 font-size:14px; 

  }
.drop_2{
left:auto;
right:0; 
 }
.header_nav .caret{
  margin-left:0;
  }
ul.social-network li{
 display:inline-block!important;
 margin-bottom:10px!important; 
  }
}
@media (min-width:871px) and (max-width:991px) {
 .font_tag{
 font-size:12px;
 padding-left:17px!important;
 padding-right:17px!important; 
  }
 
 }
@media (min-width:992px) and (max-width:1200px) {
.navbar-right .font_tag_1{
 display:none; 
  }
.navbar-brand{
font-size:30px;
padding-top:0px;
margin-right:20px!important;
  }
 .font_tag{
 padding-left:12px!important;
 padding-right:12px!important; 
  }
.drop_o {
margin-top:6px!important; 
 }
.drop_cart {
margin-top:4px!important; 
 }
.nav_1{
padding-top:5px; 
padding-bottom:5px;
 }
#top .btn-primary{
margin-bottom:10px;  
  }
.header_nav .caret{
  margin-left:0;
  }
.drop_2{
left:auto;
right:0; 
 }
ul.social-network li{
 display:inline-block!important;
 margin-bottom:10px!important; 
  }
 }
@media (min-width:1201px) and (max-width:1220px) {

.navbar-brand{
margin-right:20px!important;
font-size:36px;
  }
 }



