@charset "utf-8";

body { margin:0px;}

img{ max-width:100%;}
.top_bg{ background-color:#084884; box-shadow:#519ce2 0 0 5px;}
.top_bg p{ font-family:Century Gothic; color:#FFF; text-align:right; font-size:17px; margin-top:20px; font-style:italic;}

.header{ background-color:#1872c5;}
.logo{ padding:10px; margin-bottom:15px;}
.slogen{ color:#FFF; font-size:18px; text-align:right; font-family:Century Gothic; margin-top:20px;}
.button_border{ border-top:#0CF thin solid;}
.banner{ margin:0px !important;}

.home_box{ margin-top:50px;}
.home_box i { margin-left:auto; margin-right:auto; color:#2e2f30}

.home_product{ margin-top:50px !important; }

.home_product p{ font-size:22px; margin-top:25px;}
.home_product ul li{ font-size:22px;}

.product_list { margin-top:50px;}
.product_list h1 { color:#000; text-align:center; }
.home_service { margin:0px;  margin-top:30px !important; }
.home_service h1 { text-align:left; background-color:#e1e1e1; border-left:#084884 8px solid; padding:8px; margin-bottom:20px;}
.home_service ul li { font-size:20px; font-family:Century Gothic; }

.footer{ background-color:#333; margin-top:40px !important;}

.footer h1 { font-family:Century Gothic; text-align:Center; font-size:24px; color:#FFF}

.footer img{ margin-top:30px;}

.footer h3 { font-family:Century Gothic; text-align:center; font-size:18px; color:#FFF}

.footer ul { list-style:none;}
.footer li { display:block; }
.footer a{ float:left; text-align:left; font-size:16px; color:#FFF; text-decoration:none; width:100%; margin-top:8px;}
.footer a:hover{ color:#0CF;}

.footer p{ color:#FFF; text-align:left; font-family:Century Gothic; font-size:17px; margin-top:30px;}

.footer_bottom{ background-color:#084884; height:auto}
.shreya a{ text-align:left; color:#FFF; text-decoration:none; padding-top:8px; float:left;}
.shreya a:hover { color:#0CF;}

.copyright { color:#FFF; text-align:right; margin-top:8px;}

.contact_div{margin-top:25px;}
.contact_details{margin-top:20px; background-color:#134168; z-index:-1 ; border:#0CF 3px dashed }
.contact_details h3{  font-family:Century Gothic; text-align:center; font-size:20px; color:#fff;}
.contact_details p{  font-family:Century Gothic; text-align:center; font-size:18px; color:#fff; }

.inquiry_div {
	margin: 0px;
	margin-top: 15px;
	padding: 0px;
	float: right;
	height:auto;
	width: 90%;
	/*border: thin solid #CCC;*/
}

.inquiry_div h1 { font-family:Century Gothic; font-size:30px; color:#0d3064; width:100%; text-align:center;}
.inquiry_div h3 { font-family:Century Gothic; font-size:18px; color:#000; width:100%; }


.submit{ width:auto; height:auto; background-color:#084884; border:#FFF 3px solid; box-shadow:#000 0 0 2px; text-align:center; font-family:Century Gothic; font-size:18px; font-style:italic; color:#fff; padding:8px 30px 8px 30px; cursor:pointer;}

.submit:hover{ width:auto; height:auto; background-color:#1872c5; border:#FFF 3px solid; box-shadow:#000 0 0 2px; text-align:center; font-family:Century Gothic; font-size:18px; font-style:italic; color:#fff;}


#text1 {
    border: 1px solid #084884;
    height: 35px;
    width: 90%;
    box-shadow: 0 0 27px rgb(204, 204, 204) inset;
    transition: 500ms all ease;
    padding: 3px 3px 3px 3px;
}

#text1:hover,
#text1:focus {
    width: 90%;
    transition: 500ms all ease;
    /*
    background-size: 25px 25px;
    background-position: 96% 62%;
    padding: 3px 32px 3px 3px;*/
	box-shadow:#ccc 0 0 15px;
}


.profile{ margin-top:30px;}
.profile h1{ font-family:Century Gothic; font-size:26px; color:#0d3064; text-align:left; padding:5px; border-bottom:#333 thin solid; }
.profile p{ font-size:16px; color:#000;}
.profile ul li{ font-size:16px; color:#000;}

.carrier_product { margin-top:20px;}
.carrier_product h1 { font-family:Century Gothic; font-size:26px;  color:#0d3064; padding:8px;
text-align:left; border-bottom:#0d3064 thin solid; border-left:#0d3064 8px solid}

.carrier_product h3 { font-family:Century Gothic; font-size:22px;  color:#000; padding:8px;}
.carrier_product p{ font-family: Century Gothic; font-size:16px; color:#000; }
.carrier_product ul li{ font-family: Century Gothic;  font-size:16px; color:#000; }

.carrier_product_image { margin-top:35px; float:left;}

.service{ margin-top:30px;}
.service h1{ font-family:Century Gothic; font-size:26px; color:#0d3064; text-align:left; padding:5px; border-bottom:#333 thin solid;}

.service p{ font-size:16px; color:#000; font-family:Century Gothic;  margin-bottom:50px }
.client_list{ margin-top:25px}
.client_list h1 { font-family:Century Gothic; font-size:26px;  color:#0d3064; padding:8px; text-align:center; border-bottom:#0d3064 thin solid;}
.client_logo{ margin-top:20px;}

