@charset "utf-8";

body { margin:0px;}

img{max-width:100%;}

.header_gradient{ /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,e0e0e0+50,ffffff+100 */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #e0e0e0 50%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#e0e0e0 50%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#e0e0e0 50%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}

.logo{ margin-top:10px}
.language_selector{ text-align:right; margin-top:10px; }
.slogen p{ font-size:20px; margin-top:20px; text-align:right}
.slogen span{  color:#e70000}
.button_bg{ background-color:#000;}
.welcome_note h1{ font-size:30px; color:#000; text-align:center;}
.welcome_note h1 span{ color:#e70000;}
.welcome_note p{ font-size:18px; color:#000; text-align:center; font-family:Century Gothic;}
.banner{ background-color:#000; padding:0px !important; margin:0px !important;}
.read_more a{ background-color:#e70000; text-align:center; padding:12px 60px 12px 60px; color:#FFF; border:none;}
.read_more a:hover{ background-color:#000;}
.box_image {margin-top:50px; }
.box_image p{ font-size:16px;}
.slider {margin-top:20px;}
.slider h1{ font-size:30px; color:#000; text-align:center;}

.footer{ background-color:#1a1919; height:auto; margin-top:20px;}
.footer h3{ font-size:25px; color:#fff;}
.footer ul { list-style:none;}
.footer li{ display:block;}
.footer a{ width:90%; float:left; color:#FFF; font-size:16px; text-decoration:none; text-align:left; float:left; padding-top:8px;}

.footer a:hover{ color:#e70000; text-decoration:none;}

.footer p{ font-size:16px; text-align:left; width:95%; color:#FFF;}
.footer_bottom{ background-color:#e70000}

.shreya a{ color:#FFF; text-decoration:none; text-align:left;}
.copyright { color:#FFF; text-align:right; font-size:13px; }


.contact_div{ margin-top:40px;}
.contact_div h1{ color:#00275c !important; text-align:left; font-size:25px; text-transform:uppercase;}
.contact_div p{ font-size:16px; color:#000;}



.inquiry_div h1{ font-size:25px; font-weight:bold;}
.inquiry_div h1 span{ color:#e70000;}
.inquiry_div h3{ font-size:18px;}

.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 #a30000;
    height: 50px;
    width: 90%;
    box-shadow: 0 0 20px rgb(163, 0, 0) 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 h1{ color:#00275c !important; text-align:left; font-size:24px; text-transform:uppercase;  font-weight:bold; background-color:#d2d2d2; padding:5px;}

.profile_div p{color:#000; text-align:justify; font-size:16px;}
.profile_div ul li{color:#000; font-size:16px; }


/*.product_div { margin-top:20px !important;}*/
.product_img { margin-top:30px;}

.product_div h1{ color:#00275c !important; text-align:left; font-size:24px;   font-weight:bold; background-color:#e7e7e7; padding:10px; border-left:#00275c 10px solid}

.content_detail h1{ color:#000 !important; border:none; text-transform:uppercase;}
.content_detail p{color:#000; text-align:justify; font-size:17px;}
.content_detail ul li{color:#000; font-size:16px; }




@media (max-width: 768px) {
.show-on-small-only{ display:hidden; visibility:none;}
}

