

	@font-face { font-family: 'Ruda-Regular';
src: url('../../images/fonts/4685257281_Ruda-Regular.ttf') format('truetype');}
@font-face { font-family: 'sairasemicondensed-medium';
src: url('../../images/fonts/4685257281_sairasemicondensed-medium.ttf') format('truetype');}
@font-face { font-family: 'saira';
src: url('../../images/fonts/4685257281_saira.ttf') format('truetype');}
@font-face { font-family: 'sairasemicondensed-bold';
src: url('../../images/fonts/4685257281_sairasemicondensed-bold.ttf') format('truetype');}
@font-face { font-family: 'sourcesans';
src: url('../../images/fonts/4685257281_sourcesans.ttf') format('truetype');}

/*body*/

body{
	background:#ffffff;
}
    /*container*/
   .banner-area{
background-image:url(../../images/1458802174page_title.jpg);
}

/*header*/

.sidenav{
  background:-webkit-rgba(256, 256, 256, 0.5);
  background:-moz-rgba(256, 256, 256, 0.5);
  background:-ms-rgba(256, 256, 256, 0.5);
  background:-o-rgba(256, 256, 256, 0.5);
  background:rgba(256, 256, 256, 0.5);
}

.header_logo{
	width:450px;
  height:150px;
}

 .footer{
	background:#343e4b;
    }
    

.header_contact{
    color:#fff;
    font-size:13px;
    font-family:Ruda-Regular;
}
.header_title{
    color:#fff;
    font-size:13px;
    font-family:Ruda-Regular;
}
ul.top-info-box li .info-box .info-box-title{
    color:#fff;    
    font-family:Ruda-Regular;
}
.border_icons{
   border:1px solid #fff;
   color:#fff;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.modal_title{
    color:#d51010;
    font-size:14px;
    font-family:Ruda-Regular;
    background:#f3f3f3;
}
.sidebar_title{
  color:#d51010;
  font-size:14px;
  font-family:Ruda-Regular;
}
.border_shape{
    border:1px solid #d51010;
}
.price_text{
    color:#d51010;
    font-size:20px;
    font-family:Ruda-Regular;
}
.shape_span{
     background:#d51010;
     font-size:20px;
}
.shape_span:after {
    border-top: 40px solid #d51010;
    }
.button1{
    font-size:14px;
    background:#f3f3f3;
    color:#d51010;
    font-family:Ruda-Regular;
}
.modal-header .close span{
    color:#d51010;
    font-size:19px;
}
.sms_form input, .sms_form textarea{
    font-size:20px;
    font-family:Ruda-Regular;
}
.sub_title,
.social_section figure{
    color:#d51010;
    font-size:20px;
    font-family:Ruda-Regular;
}
.enquiry_section a{
    color:#d51010;
    font-size:14px;
    font-family:Ruda-Regular;
    border: 2px solid #f3f3f3;
}
.enquiry_section a:hover{
  background:#f3f3f3;
}
.social_section{
   background:#fff;
}
.call_link{
    background:#ffffff;
    color:#000000;
}
.welcome_title,
.logo_title{
    color:#d51010;
    font-size:20px;
    font-family:Ruda-Regular;
}
.about_contact a{
    color:#d51010;
    font-size:25px;
    font-family:Ruda-Regular;
    border:1px solid #d51010;
}
.services_title{
    color:#d51010;
    font-size:20px;
    font-family:Ruda-Regular;
}
.about_pagetitle h2{
   color:#d51010;
   font-size:45px;
   font-family:Ruda-Regular;
}
.service_pagetitle h2{
   color:#d51010;
   font-size:45px;
   font-family:Ruda-Regular;
}
.product_pagetitle h2,
.p_title{
    color:#d51010;
    font-family:Ruda-Regular;
    font-size:30px;
}
.read_one{
  color:#d51010;
  font-family:Ruda-Regular;
  font-size:16px;
}
.p_content{
    color:#f1f1f1;
    font-family:Ruda-Regular;
    font-size:16px;
}
 /*extra color*/

.top-bar{
  background:#fff;
}
.overlay-primary-dark::after{
  background-color: #E11920;
}
.meet-ask-row::after,
.right_inner,
.right_inner::after,
.left_inner,
.left_inner::after,
.bg-primary,
.dez-separator.style-skew[class*="style-"]::after,
.dez-separator.style-skew[class*="style-"]::before{
  background:#d51010;
}

.copyright{
   background:#970000}
.float_text,
.footer-content .widget_nav_menu li a{
     color:#696969;
     font-size:13px;
     font-family:Ruda-Regular;
}
 .footer_heading,
 .follow_title{
     color:#d51010;
      font-size:20px;
      font-family:Ruda-Regular;
}
.products_content{
    color:#f1f1f1;
    font-size:16px;
    font-family:Ruda-Regular;
}
.headernav-variation2 ul.main-menu > li > a, 
.headernav-variation3 ul.main-menu > li > a{
  color:#fff;
  font-family:Ruda-Regular;
  font-size:12px;
}
.sidenav ul li a:hover{
	background:#fff}
.product_readmore:hover,
ul.dropdown li:hover{
	background-color:#fff;
	color:#fff;
}
.site-button{
  color:#d51010;
  font-size:14px;
  font-family:Ruda-Regular;
}
.site-button:hover{
  color:#ffffff;
  background:#f3f3f3;
}

  #myNavbar li.active a,
 .product_readmore,
 .enq_form .site-button{
	   background:#970000;
   }
    ul.main-menu > li.current-menu-parent > a{
      color:#ffffff;
	}
/*menu*/

  .headernav-variation2 .site-navigation-inner, 
  .headernav-variation3{
	background:#94050a;
}
    