/*
Template Name:Electronica
File: Layout CSS
Author: Templates On Web
Author URI: http://templateonweb.com/
Licence: <a href="http://www.templateonweb.com/terms.php?v=content&contentid=152">Website Template Licence</a>
*/
body{
font-family: 'Alata', sans-serif;
   }
h1,h2,h3,h4,h5,h6{
padding:0;
margin:0;
}
a{
 color:#333;
 }
a:hover{
text-decoration:none;
color:#333;
}
ul{
padding:0;
margin:0;
list-style:none;
margin-top:12px;
}
li{
  font-size:16px;
  }
p{
padding:0;
margin:0;
font-size:16px;
margin-top:12px;
}
h1{
font-size:45px;
margin-top:12px;
font-weight:bold;
}
h2{
font-size:36px;
margin-top:12px;
font-weight:bold;
}
h3{
font-size:30px;
margin-top:12px;
font-weight:bold;
}
h4{
font-size:24px;
margin-top:12px;
font-weight:bold;
}
h5{
font-size:18px;
margin-top:12px;
}
h6{
font-size:16px;
margin-top:12px;
}
.space_left{
padding-left:0; 
} 
.space_right{
padding-right:0;
} 
.space_all{
padding:0; 
} 
.iw{
   width:100%;
   }
.button{
background:#f47629;
display:inline-block;
color:#fff;
padding:15px 20px 15px 20px!important;
margin-top:10px;
border-radius:5px;
border:1px solid;
  }
.button i{
 margin-right:5px;
 }
.button:hover{
background:#fff;
color:#f47629;
  }
  
.button_1{
background:#fff;
display:inline-block;
color:#f47629;
padding:15px 20px 15px 20px!important;
margin-top:10px;
border-radius:5px;
border:1px solid;
  }
.button_1 i{
 margin-right:5px;
 }
.button_1:hover{
background:#f47629;
color:#fff;
  }

.border_none{
  border:none!important;
  }
.mgt{
  margin-top:0!important;
  }
 .pdb{
  padding-bottom:0!important;
  }
.bold{
 font-weight:bold;
  }
.normal{
 font-weight:100!important;
  }
.navbar {
 min-height:auto; 
 margin-bottom:0;
 border:none;
 border-radius:0;
}
.col{
color:#fff;  
  }
.col_1{
color:#f47629;
  }
/*********************top****************/
#top{
padding-top:20px;
padding-bottom:40px;
background:#3d404d;
 }
.top_1l p i{
margin-right:10px; 
 }
.top_1m h1{
font-size:60px;
line-height:0.8em; 
 }
.top_1m h1 span{
font-size:20px;
display:block; 
 }
.top_1r h3 span{
font-size:16px;
display:block; 
margin-top:5px;
 }
.top_1r h3 i{
margin-right:10px; 
 }
.top_1m h1 a{
color:#fff;
 }
.top_1r h3 a{
 color:#fff;
 }
/*********************top_end****************/

/*********************header****************/
.main{
 position:relative;
 }
#header{
 position:absolute;
 z-index:1000;
 width:100%;
 top:-25px;
 }
.navbar{
background:#252936; 
width:70%;
margin-left:auto;
margin-right:auto;
 }
.font_tag{
 color:#ddd;
 text-transform:uppercase;
 font-size:15px;
 border-right:1px solid #51586d;
 }
.font_tag:hover{
color:#fff;
background:#51586d!important;
color:#fff; 
 }
.font_tag:focus{
color:#fff;
background:#51586d!important;
color:#fff; 
 }
.active_tab{
background:#51586d;
color:#fff; 
 }
.navbar-brand{
color:#fff!important; 
font-size:35px;
padding-top:13px;
 }
#header .navbar-brand{
display:none; 
 }
.drop_1{
background:#fff!important;
min-width:200px;
padding:0;
border-radius:0;
 }
.drop_1 li a:hover{
 background:none;
 color:#f47629;
 }
.drop_1 li a{
border-bottom:1px solid #ddd;
padding-top:13px;
padding-bottom:15px;
text-transform:uppercase;
 }

.navbar-collapse{
 padding-left:0;
 padding-right:0;
 }
/*********************header_end****************/

/*********************footer****************/
#footer{
background: #252936;
padding-top:20px;
padding-bottom:20px; 
  }
.footer_2i .navbar-brand{
float:none;
padding-left:0; 
 }
.footer_2i1 hr{
width:40%; 
border-color:#f47629;
margin-left:0;
border-width:3px;
 }
.footer_2i1 ul li{
 margin-bottom:8px;
 }
.footer_2i1 ul li a:hover{
color:#f47629;
 }
.footer_3r ul li{
display:inline-block;
margin-right:5px; 
 }
.footer_3r ul li a{
color:#fff;
 }
.footer_3r ul li a:hover{
color:#f47629;
 }
.footer_3l p a{
color:#f47629;
 }
.footer_3l p a:hover{
color:#fff;
 }
.footer_3{
 border-top:1px solid #4e4c4c;
 margin-top:20px;
 padding-top:20px;
 }
 
.contact_home_1l option {
color : #000;
}
/*********************footer_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; 
max-height:none; 
  }
.navbar .navbar-collapse, .navbar-default .navbar-form {
    border:none;
}
.navbar-toggle{
 background:#fff;
 margin-top:9px;
 border:none;
 border-radius:0; 
  }
.navbar-toggle:hover{
 background:#fff!important; 
  }
.navbar-toggle:focus{
 background:#fff!important; 
  }
.navbar-toggle .icon-bar{
 background:#000!important; 
  }
.navbar {
 position:static;
 text-align:center;
 width:100%;
  }

#top{
 display:none;
 }
#header{
position:static; 
 }
#header .navbar-brand{
display:block; 
 }
.font_tag{
 font-size:28px;
 padding-top:20px!important;
 padding-bottom:20px!important;
 border-bottom:1px solid #3e4458;
 }
.drop_1 a{
 font-size:22px;
 padding-top:15px!important;
 padding-bottom:15px!important; 
 }
#footer{
text-align:center; 
 }
.footer_2i1 hr{
margin-left:auto; 
 }
.footer_2i1 {
margin-top:15px; 
 }
.footer_2i1 ul li{
display:inline-block;
margin:2px;
 }
.footer_3r{
margin-top:15px; 
 }
.navbar-collapse{
 padding-left:15px;
 padding-right:15px;
 }
}
@media (min-width:768px) and (max-width:991px) {
.navbar{
width:95%;
margin-left:auto;
margin-right:auto;
 }
.font_tag{
padding-left:10px!important;
padding-right:10px!important; 
 }
.top_1m h1{
font-size:40px; 
 }
.drop_1{
left:auto!important;
right:0!important; 
 }
.footer_2i .navbar-brand{
font-size:30px; 
 }
 
.center_shop_2l h3{
 font-size:24px;
 }
.center_shop_2l{
padding:20px 8px!important; 
 }
.center_shop_2l h5{
font-size:14px;
 }
.center_shop_2lir h4{
font-size:18px; 
 }
 }
 
@media (min-width:992px) and (max-width:1200px) {
.navbar{
width:85%;
margin-left:auto;
margin-right:auto;
 }
  }
@media (min-width:1201px) and (max-width:1260px) {

 }



