@charset "utf-8";

body{ margin:0px;}

.clr{ clear:both}

img{ max-width:100%;}

.header {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
}
.wrap {
	padding: 0px;
	height: auto;
	width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}
.logo {
	margin: 0px;
	margin-top:10px;
	padding: 0px;
	float: left;
	height: auto;
	width: 20%;
}
.button {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 60%;
	margin-top:10px;
}

#cssmenu {
  
    margin-right: 0 !important;
}

.language_select {
	padding: 0px;
	float: right;
	height: auto;
	width: 25%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:right;
}
.slogen {
	background-color: #004275;
	margin: 0px;
	margin-top:10px;
	padding:10px 0px 10px 0px;
	height: auto;
	width: 100%;
	font-family: "Century Gothic";
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	
}
.banner {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
}
.welcome_note {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	padding-bottom:20px;
}
.welcome_note h1{ font-family:Century Gothic; font-size:30px; color:#004275; text-align:center;}
.welcome_note h1 span { color:#000;}

.welcome_note p{ font-family:Century Gothic; font-size:16px; color:#000; text-align:center; padding-left:35px;
 padding-right:35px; padding-bottom:20px;}

.read_more a{
	padding: 15px 35px 15px 35px;
	height: auto;
	width: auto;
	background-color: #004275;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Century Gothic";
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
.read_more a:hover{ background-color:#000;}

.main_div {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
}
.home_page_box {
	padding: 0px;
	float: left;
	height: 250px;
	width: 31%;
	margin-top:50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-left:20px;
	border:#ccc thin solid;
}

.home_page_box:hover { border:#0078d4 thin solid;}
.box_icon {
	padding: 0px;
	height: auto;
	width: 25%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.home_page_box p{font-family:Century Gothic; font-size:16px; color:#000; text-align:center;}

.home_page_box h1{font-family:Century Gothic; font-size:25px; color:#004275; text-align:center; margin:0px;}


.product_div {
	padding: 0px;
	height: auto;
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.product_div  h1{font-family:Century Gothic; font-size:30px; color:#004275; text-align:center;}


.product_box {
	padding: 0px;
	float: left;
	width: 32%;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.product_box h2{font-family:Century Gothic; font-size:20px; color:#000; text-align:left; margin:0px; margin-left:30px; padding:15px; background-color:#e1e1e1; border-left:#004275 5px solid;}


.footer {
	padding: 0px;
	height:auto;
	width: 100%;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #191919;
}
.footer_link {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 20%;
}
.footer_link h1{ font-family:Century Gothic; font-size:24px; color:#fff; text-align:left; font-weight:normal}
.footer_link ul{ list-style:none;}
.footer_link li { display:block;}

.footer_link a{ font-family:Century Gothic; display:block; float:left; text-align:left; margin:0px; padding-top:8px; color:#fff; text-decoration:none; width:95%;}
.footer_link a:hover{ color:#0CF;}


.product_list {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 40%;
}

.product_list h1{ font-family:Century Gothic; font-size:24px; color:#fff; text-align:left; font-weight:normal}
.product_list ul{ list-style:none;}
.product_list li { display:block;}

.product_list a{ font-family:Century Gothic; display:block; float:left; text-align:left; margin:0px; padding-top:8px; color:#fff; text-decoration:none; width:45%;}
.product_list a:hover{ color:#0CF;}.footer_contact {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 20%;
}
.footer_contact h1 { font-family:Century Gothic; font-size:24px; color:#fff; text-align:left; font-weight:normal}
.footer_contact p{font-family:Century Gothic; font-size:16px; color:#fff; text-align:left;}

.socia_media {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 20%;
}

.socia_media h1 { font-family:Century Gothic; font-size:24px; color:#fff; text-align:left; font-weight:normal}
.footer_bottom {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-top: thin solid #666;
	background-color:#191919;
}
.shreya_infosoft a{
	padding: 0px;
	float: left;
	height: auto;
	width: 35%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Century Gothic";
	font-size: 15px;
	color: #fff;
	text-decoration: none;
}

.shreya_infosoft a:hover{ color:#00a8ff; text-decoration:none;}

.copyright {
	padding: 0px;
	float: right;
	height: auto;
	width: 30%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #00a8ff;
	text-decoration: none;
}


.contact_div {
	margin: 0px;
	margin-top:80px;
	padding: 0px;
	float: left;
	height:auto;
	width: 40%;
	
}
.contact_div h2{ width:100%; float:left; font-family:Century Gothic; font-size:17px; text-align:center; margin:0px;}
.contact_div p{ width:auto; padding-left:15px; padding-right:15px; font-size:17px; font-family:Calibri; text-align:center;}

.contact_image {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 50%;
}
.map_div {
	padding: 0px;
	height: auto;
	width: 95%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.map_div h1{width:100%; float:left; font-family:Century Gothic; color:#000; font-size:24px; text-align:left; border-bottom:#ccc thin solid;}.inquiry_div {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 95%;
}

.inquiry_div h1{width:100%; float:left; font-family:Calibri; font-size:30px; color:#c60000; text-align:center; border-bottom:#ccc thin solid;}
.inquiry_div h3{width:100%; float:left; font-family:Century Gothic; color:#000; font-size:18px; text-align:left;}

.submit{ width:auto; height:auto; background-color:#a30000; 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:#e70000; 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 #0054df;
    height: 30px;
    width: 90%;
    box-shadow: 0 0 12px rgb(0, 84, 223) 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_div { width:100%;}
.profile_div h1{ font-family:Century Gothic; color:#0077c2; font-size:25px; float:left; width:95%; padding:5px; background-color:#dfdfdf}

.profile_div p{  font-family:Century Gothic; font-size:16px; color:#000; text-align:justify; width:95%;}
.profile_div ul li{ font-family:Century Gothic; font-size:16px; color:#000; text-align:justify; width:95%;}

.product_div h1{ font-family:Century Gothic; font-size:22px; color:#000; text-align:left; width:95%; background-color:#ebebeb; border-left:#004e8a 10px solid; padding:8px; }.product_image {
	padding: 0px;
	float: left;
	height: auto;
	width:23%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.product_details {
	padding: 0px;
	float: left;
	height: auto;
	width:95%;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.product_details h1{ font-family:Century Gothic; font-size:22px; color:#000; text-align:left; width:95%; background-color:#ebebeb; border-left:#004e8a 10px solid; padding:8px;}

.product_details p{font-family:Century Gothic; font-size:16px; color:#000; text-align:justify; width:95%;}
.product_details ul li{ font-family:Century Gothic; font-size:16px; color:#000; text-align:justify; width:95%;}

.product_details table{ width:90%; font-family:Century Gothic; font-size:16px; color:#000;
 text-align:left; float:left;}
 .product_details table h1{font-size:22px !important;
  border:none; margin:0px; color:#fff; background-color:#333; }
   .grey_colour { background-color:#dbdbdb;}
 .slider {
	padding: 0px;
	height: auto;
	width: 100%;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

 .slider h1{ font-family:Century Gothic; font-size:22px; color:#000; text-align:left; width:95%; background-color:#ebebeb; border-left:#004e8a 10px solid; padding:8px; }

 