
@font-face { font-family: 'Tinos-Regular';
src: url('../images/fonts/5543503061_Tinos-Regular.ttf') format('truetype');}
@font-face { font-family: 'Roboto-Regular';
src: url('../images/fonts/5543503061_Roboto-Regular.ttf') format('truetype');}
@font-face { font-family: 'montserrat';
src: url('../images/fonts/montserrat.ttf') format('truetype');}
@font-face { font-family: 'questrial';
src: url('../images/fonts/questrial.ttf') format('truetype');}

/*body*/


.slider_div {

	background:url(../images/14365337306.jpg); 
        	background-attachment:fixed;	
	
}

/*container*/

    .container_02{
	background:#21cc6b;
    }
    /*header*/


.wrapper{

background:url(../images/1438595860heder1.png);   
        background-size:auto; 
        background-size:100% 100%;
        background-repeat:no-repeat;
}


.header_logo {

	width:200pxpx;

    height:80pxpx;

}


   footer{

	background:#333333;

}

    

.header_contact{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.header_title{
color:#ffffff;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.side_float1{
color:#ffffff;
font-size:14px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.side_float{
    color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    background:#000000;
}
.welcome_title,
.client_logo{
    color:#0066A0;
    font-size:26px;
    font-family:Tinos-Regular;
}
.about_title{
        color:#000000;
         font-size:16px; 
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.services_title{
    color:#000000;    
    font-size:16px;     
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.about_pagetitle{
         color:#9e1787;
         font-size:26px; 
         font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;
}
.services_pagetitle{
         color:#9e1787;
         font-size:26px; 
         font-family:Tinos-Regular;
}
.product_page_title{
    color:#9e1787; 
    font-family:Tinos-Regular; 
    font-size:26px;
}
 /*extra color*/

.accordion{
   border: 3px solid #673ab7;
}
.accordion-panel__heading{
   border-bottom: 1px solid #673ab7;
   background:#d81b60;
}
.accordion-panel__content.active:before{
     transition: all 0.2s ease 0.6s;
     border-left: 15px solid #673ab7;
}
.accordion-panel__heading.active:before {
     border-left: 15px solid #673ab7;
}
.menu li a{
} 
  .container,
  .enq_03 .send_button,
  .read1{
	background:#9e1787;
}
    #cssmenu1 > ul > li > a.active,
.enq_03 .send_button,
.read1{
color:#ffffff;
}
/*container boxshadow*/

.footer_text,
.float_text,
.footer_list li a,
.footer_proname,
.content_footer,
.footer_content{
         color:#999999;
         font-size:16px; 
         font-family:Tinos-Regular;
}
.footer_list li{
     border-bottom:1px solid #3E3E3E;
}
.footer2 .footer_heading{
        color:#999999;
         font-size:19px; 
         font-family:Tinos-Regular;
}
#menu_02 > ul > li > a{
color:#9e1787;
font-family:Tinos-Regular;
font-size:17px;
}
.menu_01res:before{
color:#9e1787;
}
#menu_02 ul ul li a{
color:#9e1787;
font-family:Tinos-Regular;
font-size:17px;
}
#menu_02 ul li a:hover{
    color:#ffffff;
}
.span_hover{
 color:#ffffff;
}
/*menu*/

     #menu_02 ul ul{
	background:#f00000;
}
    
   #menu_02 > ul > li > a.active,
   .span_hover{
	background:#9e1787;
}
    #menu_02 > ul > li > a.active{
color:#ffffff;
}
#menu_02 ul li a.active:before{
    width:100%;
    left: 0px;
    top: 0px;  
    position: absolute;
    content: "";
    z-index: 1;
    transition: all 0.6s ease 0s;
    background-color: #9e1787 !important;
    border-bottom: 3px solid #9e1787;;
}
#menu_02 ul li a:hover,
#menu_02 ul ul li a:hover{
/*background:#9e1787;*/
color:#ffffff;
}
#menu_02 ul li a:hover .span_hover{
border-top:3px solid #9e1787;
}
#menu_02 ul ul li a:hover .span_hover{
border-top:none;
}

@media only screen and ( min-width: 240px) and ( max-width: 1023px ) {

     #menu_02 ul{
	background:#f00000;
}
    
#menu_02 ul ul li a:hover .span_hover{
border-top:3px solid #9e1787;
}
}