
@font-face { font-family: 'Istok-Regular';
src: url('../images/fonts/4023931490_Istok-Regular.ttf') format('truetype');}

/*body*/

   body{
	background:#ffffff;
   }
    

/*header*/
  .wrapper{
  background:#ffffff;
  }
  
.header_logo {
	width:200px;
    height:80px;
}

footer{
	background:#ffffff;
}

    
.contact_number{
    color:#040f15;
    font-size:18px;
    font-family:Istok-Regular;
}
.header_title{
      color:#040f15;
      font-size:18px;
      font-family:Istok-Regular;
}
.side_float{
    color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.enq_02 input[type="text"], .enq_02 input[type="email"],
.enq_02 .area{
    color:#ffffff;
    font-size:12px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.enq_02 .send_button{
    color:#ffffff;
    font-size:12px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    background:#000000;
}
.welcome_title,
.gallery .thumbnail{
    color:#0f7ab0 ;
    font-size:20px ;
    font-family:Arial,Arial,Helvetica,sans-serif;
}

.about_title{
        color:#000000;
         font-size:20px ;
         font-family:Arial,Arial,Helvetica,sans-serif;
}
.services_title{
    color:#000000; 
    font-size:20px;    
    font-family:Istok-Regular;
}
.about_pagetitle{
         color:#0f7abc;
         font-size:20px; 
         font-family:Istok-Regular;
}
.services_pagetitle{
         color:#000000;
         font-size:16px; 
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.product_page_title{
    color:#000000;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
}
.learnmore{
    color:#000000;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
    border:1px solid #000000;
}
.pr_content{
    color:#000000;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
}
.bottom_footer{
    background:#212121;
}
.footer_text,
.float_text,
.cbp-qtrotator blockquote p{
          color:#ffffff;
         font-size:12px; 
         font-family:Istok-Regular;
}
.footer2 .footer_heading{
        color:#ffffff;
         font-size:15px; 
         font-family:Istok-Regular;
}

    .slider_div1{
	background:#ffffff;
           }
    #menu_01 > ul > li > a{
      color:#ffffff;
      font-family:Istok-Regular;
      font-size:16px;
      border-right:1px solid #ffffff;
}
#menu_01 ul ul li a{
    color:#ffffff;
    font-family:Istok-Regular;
    font-size:16px;
}
#menu_01 ul ul li a:hover,
#menu_01 ul li a:hover{
   background:#0f7abc;
    color:#ffffff;
}
   #menu_01 > ul > li > a.active{
	background:#0f7abc;   
    }
    #menu_01 > ul > li > a.active{
color:#ffffff;
}

/*menu*/

    .menu_div,
     #menu_01 ul ul{
	background:#3583ed;
}
    
@media only screen and ( min-width: 240px) and ( max-width: 767px ) {

   #menu_01 > ul > li > a.active{
	  background:#0f7abc;  
    }
    
#menu_01 ul li a:hover{
   background:#0f7abc;
    color:#ffffff;
}
     #menu_01 ul{
	background:#3583ed;
}
    }