﻿@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{background-color:#EFEFEF !important;}
.white{background-color:#fff; border-radius:8px; padding:0.5% 0;}

.bltpoint ul{text-align:Left; padding-left:22%;}
.bltpoint {border-left:solid 1px #C7C7C7; float:left; min-height:308px !important;}

.thred_crer input{float:left; margin:1.5% 0;}
.t{float: left !important; width: 24% !important;}

.t h2{    font-size: 1.4em;    color: #337AB7;    font-weight: bold;}
.t p{min-height:100px}









	


.t1 h2{    font-size: 1.4em;    color: #337AB7;    font-weight: bold;}
.t1 p{min-height:100px}


.header{width:100%; min-height:310px; position:relative; background-image:url(../img/header.jpg); background-repeat:no-repeat; background-position:0px; background-size:100%;}
.about_header{width:100%; min-height:310px; position:relative; background:url(../img/about-header.jpg);background-repeat:no-repeat; background-position:0px; background-size:100%; }

.pro_header{width:100%; min-height:310px; position:relative; background:url(../img/pro-header.jpg);background-repeat:no-repeat; background-size:100%; }

.pro_header h1{margin-top:3%; float:right;}


.c_header{width:100%; min-height:310px; position:relative; background:url(../img/c-header.jpg); background-size:100%;}
.c_header h1{margin-top:3%; float:right;}

/*.{width:100%; min-height:413px; position:relative; background:url() 100% 0 no-repeat fixed;}*/

.service_header{width:100%; min-height:310px; position:relative; background-image:url(../img/s-header.jpg); background-repeat:no-repeat; background-position:0px; background-size:100%;}



.about_header h1{margin-top:3%; float:right;}

.top_nav {padding-top:0%;}
.top_nav a:link,.top_nav a:visited{font-family:abel; font-size:23px;  text-transform:capitalize;  color:#0C5FA0; border-radius:8px; padding:1% 2.9%; float:left; text-decoration:none;}
.top_nav a:hover,.top_nav a:active{ background-color:#000; text-shadow:0px 1px 2px #000; color:#fff; }

.upper{z-index:9999; margin-top:0px; background-color:#fff; box-shadow:0px 0px 10px #000; padding:1%;}
.mr_pline{background-color:#0c5fa0; color:#fff; text-shadow:0px 2px 3px #000; font-family:abel; font-size:32px; padding:11px 0; margin-bottom:1%; background:url(../img/logo-2.jpg) no-repeat 1% 0px, url(../img/logo-3.jpg) no-repeat 99% 0px; background-color:#0c5fa0;  }

/*
.bglogos{background:url(../img/logo-2.jpg) no-repeat 1% 0px, url(../img/logo-3.jpg) no-repeat 99% 0px; background-color:#0c5fa0;  }*/

.mr_pline span{color:#00e4ff;}
.thred_mtr{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
.thred_img img{width:100%; float:left;}
.thred_imgs img{width:100%; float:left; margin-bottom:10px;}
.c_head{background-color:#f1f1f1; margin:1%; border-left:solid 5px #005aaa; font-size:25px; font-weight:bold; color:#7f7f7f; float:left;  width:100%; padding:10px; text-align:left; text-transform: capitalize;}
.con_head{background-color:#f1f1f1; margin:1%; border-left:solid 5px #005aaa; font-size:20px; font-weight:bold; font-family:abel; 
color:#7f7f7f; float:left;  width:100%; padding:5px 10px; text-align:left; margin-bottom:10px; text-transform: uppercase;}
.conspan h4{width: 100%; text-align:center; padding: 2% 0 !important; margin:2% 0 !important; float:left; font-family:abel; 
font-size:28px;    color: #FFFFFF;    background: #0C5FA0; text-transform: uppercase; }

.conspan>span i{float: left;display: block;width: 20px;font-size:25px; margin:1% 2%; text-align:center;}
.conspan>span p{padding:2% 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.conspan>span i:last-child{font-size:20px !important; color:red !important; float:left; background-color:red;}

.c_form input[type="text"]{width:48%; padding:2% 1%; float:left; margin:1%;}
.c_form select{width: 48%; padding: 2% 1%; float: left; margin: 1%;}
.c_form textarea{width:98%; padding:2% 1%; float:left; margin:1%;}
.c_form input[type="submit"]{width:35%; padding:1% 1%; float:left; margin:1%;
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
color:#FFF;  font-family:abel; font-size:25px;  font-weight:bold; text-shadow:0px 1px 5px #000; border-radius:10px; 
margin-left:33%; }

.c_form input[type="submit"]:hover{color:#000; text-shadow:0px 1px 5px #fff;}







.thred_mtr p{padding:0.5% 1%; text-align:justify;}
.thred_mtr span{float:left; text-align:left; width:100%; color:#7f7f7f;}
.thred_mtr>span i{text-align:left; float:left; display:block;  font-style:normal; padding:1%; display:none; } 
.thred_mtr>span strong{color:#000 !important;}
.testi p{font-size:16px; color:orange; font-family:Arial, Helvetica, sans-serif; text-align: justify;}
.second-img img{float:left; border:solid 5px #fff; border-radius:8px; box-shadow:0px 0px 5px #9c9c9c; width:100%; margin-bottom:1%; }
.pro_img img{margin-bottom:2%;}
.icn i{font-size:20px; background-color:#0058A9; color:#fff; padding:1%; border-radius:50%;  width:43px; margin:0 1%;} 
.calltoact{display:block; width:100%; color:#000; float:right; text-align:right; padding:1%; margin-bottom:1%; margin-right:5%; }
.calltoact i{font-size:20px;  color:#000; padding:1%; padding:8px;  margin:0 1%;  background:rgba(227, 227, 227, 0.77);
 border-radius:13px;}
.icn{color:#0058a9; font-size:15px; font-weight:bold;}
.ftr{color:#fff;}
.ftr h3{float:left; display:block; width:100%; text-align:left;}
.ftr p{font-size:14px; text-align:left;}
.folowicons i{font-size:2em; margin:2%; cursor:pointer;}
.folowicons i:hover{color:#0c5fa0;}

.fmenu a:link,.fmenu a:visited{color:#fff; padding-left:5%;}
.fmenu a:hover,.fmenu a:active{}

.phone_nav{display:none;}


/*============= Manish Php  ==============*/
.top_nvm{width:100%; float:left; background-color:#fff; margin-bottom:1%; }





/*================ Manish Responsive Css ==================================*/


 @media only screen and (max-width : 1200px)   
 {  }
  /*Medium Devices, Desktops */
  @media only screen and (max-width:1024px) 
  {   }
   @media only screen and (max-width:966px) 
   {  .mr_pline{font-size:2em;}
   .about_header>h1 img{width:70%; float:right;}
   .pro_header>h1 img{width:70%; float:right;}
   .about_header {background-size: 160%;}
   .c_header>h1 img{width:70%; float:right;}
   .c_header {background-size: 160%;}
   .calltoact{float: none;  text-align: -webkit-center;}
     }
    /* Medium Devices, Desktops */
    @media only screen and (max-width : 800px) 
    {  	.mr_pline {color:transparent !important; text-shadow:none;}
		 .mr_pline span{display:none;}   }
    /* Small Devices, Tablets */
   
    @media only screen and (max-width :640px) 
    {    }
	
	    @media only screen and (max-width :603px) 
    {   	.mr_pline {color:transparent !important; text-shadow:none;}
		 .mr_pline span{display:none;} 		 }
	
	
	

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 550px) 
    {      }
      @media only screen and (max-width : 480px) 
        {  .phone_nav{display:block;}        
			.pc_nav{display:none;}
			.phone_nav select{width:90%; padding:1%; float:; font-family:abel; font-size:20px; }
			.about_header {background-size: 260%;}
			.about_header>h1 img{width:100%;}
			 .pro_header>h1 img{width:100%; }
			.c_header {background-size: 260%;}
			.c_header>h1 img{width:100%;}
			.c_form input[type="text"]{width:100%;}
		}
    /* Custom, iPhone Retina */     
    @media only screen and (max-width : 360px)
     {	 .m_logo{width:100%;}}
	 
	     @media only screen and (max-width : 320px)
     {.about_header {background-size: 360%;}
	 .c_header {background-size: 360%;}}
	 
	 
	 




