@font-face { font-family: 'opensans';
src: url('../images/fonts/opensans.ttf') format('truetype');}
@font-face { font-family: 'helveticaneue';
src: url('../images/fonts/helveticaneue.ttf') format('truetype');}
/*body*/
body {
background:#fefbfb;
}
/*container*/
.search_section{
background:#fcefab;
}
 
#sns_logo{
background:#ffffff;
} 
.header_logo {
width:190px;
height:70px;
}
#sns_footer_top,
#sns_footer_middle{
background:#262626;
}
.header_contact{
color:#ffffff;
font-size:16px;
font-family:HelveticaNeue;
}
.header_title{
color:#ffffff;
font-size:18px;
font-family:HelveticaNeue;
}
#sns_header_top .header-tools .myaccount ul.links li a{    
color:#ffffff;
font-size:18px;
}
.header_title1{    
font-size:18px;
font-family:HelveticaNeue;
}
#mainmenu ul.mainnav li.level0 > a,
#mainmenu ul.mainnav li.level0 > a span{
color:#000000;
font-family:OpenSans;
font-size:14px;
}
#mainmenu .menu li a,
#mainmenu .menu1 li a span{
color:#000000;
font-family:OpenSans;
font-size:13px;
}
#mainmenu ul.mainnav li.level0 a:hover{   
color:#fb8410;
}
#mainmenu .menu1 li a:hover span{  
color:#fb8410;
}
#sns_custommenu ul.mainnav li.level0,
#sns_custommenu ul.mainnav li.level0 > div.wrap_submenu{ 
background:#ffffff;
}
.main-menu-wrapper .free-qoute-button a{
color:#333333;
font-size:16px;
font-family:Verdana,Geneva,sans-serif;
}
#sns_custommenu .sidebar_name{
background:#fb8410;
}
#sns_custommenu ul.mainnav li.level0 > a,
#sns_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li a{
color:#424242;
font-size:14px;
font-family:Verdana,Geneva,sans-serif;
}
#sns_custommenu ul.mainnav li.level0:hover > a,
#sns_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 li:hover> a{
color: #4aa562;
background: #ffffff;
}
#sns_custommenu ul.mainnav li.level0 > div.wrap_submenu ul.level0 > li a{
font-family:Verdana,Geneva,sans-serif;
}
.news_head{
color:#080807;
font-size:16px;
font-family:Verdana,Geneva,sans-serif;
}
.news_content{
font-family:Verdana,Geneva,sans-serif;
padding: 0 5%;
}
.news_name{
color:#080807;
font-size:13px;
font-family:Verdana,Geneva,sans-serif;
}
.subscribe_title{
color:#000000;
font-size:18px; 
font-family:Arial,Arial,Helvetica,sans-serif;
}
.subscribe_cont{
color:#000000;
font-size:13px; 
font-family:Arial,Arial,Helvetica,sans-serif;
}
.footer_heading1,
.footer_heading{
color:#ffffff;    
font-size:16px;     
font-family:OpenSans;
}
.about_pagetitle{
color:#fff;
font-size:18px; 
font-family:OpenSans;
}
.service_pagetitle{
color:#fff;
font-size:20px; 
font-family:Trebuchet MS,Helvetica,sans-serif;
}
.product_title,
.product_pagetitle{
color:#030303; 
font-family:Trebuchet MS,Helvetica,sans-serif; 
font-size:20px;
}
.prod_read{
color:#030303; 
border:1px solid #030303; 
font-family:Trebuchet MS,Helvetica,sans-serif; 
font-size:13px;
}
.product_contact{
color:#000000; 
font-family:Arial Black,Arial Black,Gadget,sans-serif; 
font-size:16px;
}
/*extra color*/
#sns_header_top{
background:#F54337;
}
#mainmenu ul.mainnav li.level0 > div{
border-top:4px solid #;
}
#sns_custommenu ul.mainnav li.level0 > div.wrap_submenu{
border-left:4px solid #;
}
.enq_free{
background:#;
}
#sns_footer_bottom{
background: #;
}
/*menu*/
.menu,
.menu1{
background:#ffffff;
}
/*container boxshadow*/
.site_wrapper {
-webkit-box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2);
box-shadow:  0px 0px 5px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
}
.float_text,
.footer-widget .link-list a,
#sns_footer_top a{
color:#ffffff;
font-size:13px; 
font-family:OpenSans;
}
.product_label li a:after{
background: #fb8410;	
}
#mainmenu ul.mainnav li.current a{
color:#fb8410}