@font-face { font-family: 'Ruda-Regular';
src: url('../images/fonts/1845768052_Ruda-Regular.ttf') format('truetype');}
@font-face { font-family: 'oswald';
src: url('../images/fonts/oswald.ttf') format('truetype');}

/*body*/
    body{
    	background:#fff;
    }
    /*container*/
  .p07{
	       background:#eee;
      }
    /*header*/
header{
  background:#fff;
  }
  
.header_logo {
	width:300px;
    height:px;
}

 footer{
background:url(../images/31621abbdc2f0f32ffa03ea36d7ace37fa8fc.png);   
     	background-attachment:fixed;	
	}
.header_contact{
color:#fff;
font-size:16px;
font-family:Ruda-Regular;
}
.header_title{
color:#ffffff;
font-size:16px;
font-family:Ruda-Regular;
}
.news_title{
    color:#ffffff;
    font-size:14px;
    font-family:Ruda-Regular;
}
.news_name{
    color:#1b4a6a;
    font-size:12px;
    font-family:Ruda-Regular;
}
.news_content{
    color:#1b4a6a;
    font-size:12px;
    font-family:Ruda-Regular;
}
.welcome_title,
.client_logo{
    color:#f09220;
    font-size:18px;
    font-family:oswald;
}
.welcome_title span{
        border-bottom:2px solid #f09220;
}
.about_title{
        color:#000000;
         font-size:16px; 
         font-family:;
}
.about_title span{
    border-bottom:2px solid #000000;
}
.services_title{
    color:#000000;    
    font-size:16px;     
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.about_pagetitle{
     color:#f09220;
     font-size:18px; 
     font-family:oswald;
}
.services_pagetitle{
     color:#000000;
     font-size:16px; 
     font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.product_title,
.product_pagetitle{
    color:#F09220; 
    font-family:oswald; 
    font-size:18px;
}
.product_contact{
    color:#000000; 
    font-family:Arial Black,Arial Black,Gadget,sans-serif; 
    font-size:16px;
}
 /*extra color*/
.pro-title
{
    color: #F09220;
    font-size: 18px;
      font-family:Ruda-Regular;
}
header > section.top{
    background:#;
}
.footer_heading span {   
     border-bottom: 1px solid #;
}
footer section.bottom{
     border-top: 1px solid #;
}
.float_text,
footer a{
         color:#ffffff;
         font-size:14px; 
         font-family:Ruda-Regular;
}
.footer_heading{
        color:#ffffff;
         font-size:14px; 
         font-family:Ruda-Regular;
}
header.h3 nav.mainmenu > ul > li > a{
    color:#f09220;
    font-family:Ruda-Regular;
    font-size:16px;
}
header nav ul ul li a{
      color:#f09220;
      font-family:Ruda-Regular;
      font-size:16px;
}
header.h3 nav.mainmenu > ul > li:hover > a {
    background:#linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    color:#ffffff;
}
header nav ul ul li a:hover{
   background:#linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
  color:#ffffff;
}
header.h3 nav.mainmenu > ul > li:hover > a{
    border-bottom: 3px solid #;
}
/*menu*/
  header nav > ul ul{
	background:#ecf1f0;
}
    

header.h3 nav.mainmenu > ul > li.current-menu-item > a{
	background:-webkit-linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    background:-moz-linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    background:-ms-linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    background:-o-linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    background:linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
    border-bottom: 3px solid #linear-gradient(top , rgb(237, 143, 28) 27% , rgb(255, 255, 255) 89%);
}
    	

header.h3 nav.mainmenu > ul > li.current-menu-item > a{
color:#ffffff;
}
