@charset "utf-8";

body { margin:0px; background-image:url(images/main_rep.png); background-position:top; background-repeat:repeat-x;}
.vaibhav{ font-family:Newtown; font-size:45px; color:#FFF; }
.packaging { font-family:Arial; font-size:24px; color:#FFF}

.marquee { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF;}

.button_bg {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f3f3f3+50,ededed+51,ffffff+100;White+Gloss+%232 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.menu { width:100%;}
.menu ul { list-style:none; margin:0px;}
.menu li { display:inline;}
.menu a { float:left; width:auto; height:auto; font-family:Cambria; font-size:20px; color:#071d5e; text-decoration:none; display:block; margin:0px; padding:20px 25px 20px 25px; text-transform:uppercase;}
.menu a:hover { color:#fff; background-color:#071d5e}

.menu li a.active {color:#fff; background-color:#071d5e}

h1{ font-family:Calibri; font-size:24px; color:#072786; font-weight:normal; margin:0px;}

h1 span{ color:#000;}

.main_text { font-family:Calibri; font-size:17px; color:#000; text-align:justify}
.read_more a { font-family:Calibri; font-size:17px; color:#c21111; font-style:italic; text-decoration:none;}
.read_more a:hover { font-family:Calibri; font-size:17px; color:#000; font-style:italic; text-decoration:underline;}

.product_link a{ font-family:Cambria; font-size:20px; color:#FFF; text-decoration:none;}
.product_link a:hover{  color:#ff7800; text-decoration:none;}

.product_category a{ font-family:Arial; font-size:16px; color:#000; text-decoration:none;}
.product_category a:hover{ font-family:Arial; font-size:16px; color:#c21111; text-decoration:none;}


.footer{ background-color:#000}
.footer_menu a { font-family:Calibri; font-size:17px; color:#fff; text-decoration:none;}
.footer_menu a:hover {color:#0090ff; text-decoration:underline;}

.white_font { font-family:Calibri; font-size:17px; color:#fff;}
.footer h3{ font-family:Calibri; font-size:24px; color:#fff; font-weight:normal; margin:0px;}

.copyright{ font-family:Calibri; font-size:14px; color:#ff7800;}


#text1 {
    border: 1px solid #47baef);
    height: 25px;
    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;
}


h2{ font-family:cambria; font-size:24px; color:#000; font-weight:normal; margin:0px;}