@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900);
@import url(https://fonts.googleapis.com/css?family=Exo+2:400,500,600,700,800,900,300,200,100);

body{font-family: 'Lato', sans-serif;padding-bottom:220px; background:#46632d;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}

.clearfix{clear:both;}
.gap{height:40px;}
.gap-big{height:80px;}
.breadcrumb-me {
    border-bottom: 1px dotted #cacaca;
    border-top: 1px dotted #cacaca;
    font-size: 11px;
    color: #000;
    line-height: 27px;
    text-transform: uppercase;
    margin-bottom: 50px;
}
.breadcrumb-me a, .breadcrumb-me a:active {
    color: #000;
    text-decoration: none;
    text-shadow: 1px 1px 0px #fff;
}
.under-page {
    background: url(../images/body-bg.png);
    padding: 0px;
}
.under-page .footer {
    margin-top: 50px;
}
.under-page h1 span {
    background: url(../images/body-bg.png);
    padding: 10px;
    display: inline-block;
    position: relative;
    z-index: 1;
}
.under-page h1 {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 900;
    color: #000;
    text-align: center;
    margin-bottom: 30px;
}
.under-page h1:before {
    content: "";
    position: absolute;
    border-top: 1px dotted #cacaca;
    top: 20px;
    width: 100%;
    left: 0px;
}
.under-page h3 {
    font-size: 19px;
    text-transform: uppercase;
    font-weight: 900;
    color: #000;
    text-align: center;
    margin-bottom: 30px;
    text-shadow: 1px 1px 0px #fff;
}
.under-page .highlight-text {
    font-size: 15px;
    text-shadow: 1px 1px 0px #fff;
    line-height: 25px;
    font-weight: 400;
}
.testimonials blockquote {
    background: #f8f8f8 none repeat scroll 0 0;
    border: medium none;
    color: #666;
    display: block;
    font-size: 14px;
    line-height: 20px;
    padding: 15px;
    position: relative;
}
.testimonials .carousel-info img {
    border: 1px solid #f5f5f5;
    border-radius: 150px !important;
    height: 75px;
    padding: 3px;
    width: 75px;
}
.testimonials .carousel-info img {
    margin-right: 15px;
}
hr.sandy{
	height: 6px;
	background: url(../images/row.png) repeat-x 0 0;
    border: 0;
}
hr.style15 {
    border-top: 4px double #8c8b8b;
    text-align: center;
}
.testimonials span.testimonials-name {
    color: #e6400c;
    font-size: 16px;
    font-weight: 300;
    margin: 23px 0 7px;
}
.testimonials span.testimonials-post {
    color: #656565;
    font-size: 12px;
}
.testimonials .carousel-info span {
    display: block;
}
.testimonials blockquote::after {
    width: 0;
    height: 0;
    right: 0;
    bottom: 0;
    content: " ";
    display: block;
    position: absolute;
    border-style: solid;
    border-width: 20px 20px 0 0;
    border-color: #e63f0c transparent transparent transparent;
}
.testimonials .carousel-info {    overflow: hidden;}
.first-box {    padding: 10px;    background: #9C0;}
.webinfo .glyphicon {
    font-size: 30px;
    color: #000;
    padding: 10px;
}
.webinfo p {
    font-size: 15px;
    color: #000;
    padding: 10px;
}
.under-page .jumbotron {
    margin-top: 20px;
    border-radius: 0px;
    background-color: #FCFCFC;
}
#header-top{background:url(../images/body-bg.png); padding:12px 0;}
#header-top-right{text-align:right;}
#header-top h3{color:#dd2005; font-size:2em; text-shadow: 1px 1px 0 #ffffff; font-weight:900;}
#header-top h2{color:#0600ff; font-size:2.2em; text-shadow: 1px 1px 0 #ffffff; font-weight:900;}

#menu{/*top:102px;*/ /*background:url(../images/nav-bg.png);*/ background-color:#dd2005; font-family:'Exo 2', sans-serif; font-size:1.3em; font-weight:700; text-transform:uppercase; border:0px; position:static; margin:0px;}
#menu a{color:#fff;}
#menu a:hover{background:#f0f70c; color:#000;}
#menu li.active a{background:#f0f70c; color:#000;}
/*#menu.fixed {position: fixed; top:0px;}*/
#menu-bottom{background:#46f70c;padding:10px 0;position: relative;text-align:center; /*margin-top:50px;*/}
/*#menu-bottom .icon-rourd{background:#fff; -webkit-border-radius: 200px; border-radius: 200px; display:block; float:left; padding:20px;}
#menu-bottom .icon-rourd i{font-size: 30px; color: #000; position: absolute;}*/
#menu-bottom .matter{color:#3b4e1f; font-family: 'Exo 2', sans-serif; font-weight:600; line-height:40px; text-transform: uppercase; padding-left:10px;}

.navbar .navbar-nav {display: inline-block; float: none; vertical-align: top;}
.navbar .navbar-collapse {text-align: center;}

.subscribe-for-newsletter{position:absolute; margin-top:-120px; right:10%;}
.btn-circle {width: 45px; height: 45px; text-align: center; padding: 6px 0; font-size: 24px; line-height: 1.428571429; border-radius: 100px;}

#banner{border-bottom:10px solid #46f70c; background:url(../images/banner-bg.jpg) no-repeat  60% 50% /*fixed*/; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100%;  background-color: #060; color: #fff; text-align: center; text-shadow: 0 1px 3px rgba(0,0,0,.5);}
#banner h2{font-size:2.1em; font-weight:700;}   
#banner h3{font-size:1.5em; font-weight:900; color:#46f70c;}
#banner .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{display:inline-block;}

#form{background:url(../images/form-bg.png);-webkit-border-radius:10px;-moz-border-radius:10px;-os-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:2px solid #FFF;padding:4%;/*background-clip:border-box;background-clip: padding-box;mix-blend-mode: multiply;background-blend-mode: multiply;*/}
#form input[type=submit]{background:#46f70c; width:auto; padding:8px 10px}

#panel{padding:80px 0;}
#color-panel{background:url(../images/body-bg.png); padding:80px 0;}
#color-panel h1{font-size:3em; color:#2e4055; font-weight:bold; line-height:75px;}
#color-panel h1 strong{color:#ff00d2; font-weight:900;}
#color-panel h2{font-size:1.8em;color:#ff00d2; font-weight:700;}
#color-panel h2 i.fa{font-size:18px; padding:0 1px;}
#color-panel h5{color:#0c1827; font-size:16px; font-weight:bold;}
#color-panel h5 strong{color:#c42005; font-weight:900;}

ul.big-buttel, ul.big-buttel li{padding:0px; margin:0px; list-style:none;}
ul.big-buttel{color:#2e4055;font-size:1.2em;}
ul.big-buttel li{margin-bottom:35px; background:url(../images/check-bullet-theme.png) top left no-repeat; padding-left:50px;}

.background1{background:url(../images/bg-a.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100%;  background-color: #060;}
.background2{background:url(../images/fresh_snow.png);}
.background3{background:url(../images/bg-b.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100%;  background-color: #060;}
.background4{background:url(../images/body-bg.png);}
.background5{background:url(../images/bg-c.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;background-color:#060;}
.overlay0,.overlay1, .overlay2, .overlay3, .overlay4{padding:60px 0px}
.overlay1{background:rgba(0,0,0,.2);}
.overlay2{background:rgba(0,0,0,.4);}
.overlay3{background:rgba(0,0,0,.6);}
.overlay4{background:rgba(0,0,0,.8);}

.button-green {
	-moz-box-shadow: 0px 5px 0px 0px #46632d;
	-webkit-box-shadow: 0px 5px 0px 0px #46632d;
	box-shadow: 0px 5px 0px 0px #46632d;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#46f70c;
	-webkit-border-radius:6px;-moz-border-radius:6px;-os-border-radius:6px;-o-border-radius:6px;border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:10px 0px; width:100%;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
}
.button-green:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809; color:#fff; text-decoration:none;
	-webkit-box-shadow:0px 1px 0px 0px #46632d;-moz-box-shadow:0px 1px 0px 0px #46632d;-os-box-shadow:0px 1px 0px 0px #46632d;-o-box-shadow:0px 1px 0px 0px #46632d;box-shadow:0px 1px 0px 0px #46632d;
}

.price{padding:0 10%; text-transform:uppercase;}
.cut{font-size:1em; color:#dd2005;font-weight:400;text-decoration:line-through;}
.main{font-size:18px; color:#fff; font-weight:700;}
.main:hover{color:#f0f70c;}

.newpanel h1{font-size:2.8em !important; color:#2e2e2e; font-weight:900 !important; text-shadow: 1px 1px 0 #ffffff !important;}
.newpanel h2{color:#000 !important; font-size:36px !important; letter-spacing:3px !important; font-weight:bold !important; text-transform:uppercase;}
.newpanel h3{color:#537B13 !important; font-size:26px !important; font-weight:bold !important;}
.newpanel .heading-bar{margin-bottom:30px;}

.product .top{background:url(../images/product-bg.png) top left no-repeat; width:352px; height:382px; display:block; margin-bottom:20px; margin:0 auto;}
.product .top .img{height:215px; text-align:center; padding-top:30px;}
.product .top .product-name{text-align:center; text-transform:uppercase; padding-top:30px;}
.product .top .product-name h3{font-size:1.3em; color:#efefef; font-weight:700;}
.product .top .product-name h4{font-size:1.1em; color:#f0f70c; font-weight:bold;}
.product p{color:#000; font-size:1.2em; font-weight:700; text-align:justify;}

.box{border:1px solid #fff; border-bottom:5px solid #A8C034; padding:30px 20px; -webkit-border-radius: 8px; border-radius: 8px; background:url(../images/box-bg-a.jpg) top center no-repeat; color:#ffffff; text-align:center; text-shadow: 1px 1px 0 #EFF7AA;}
box btn-circle {width:110px; height:110px; text-align: center; padding:6px 0; font-size:60px; line-height:100px; border-radius:200px; margin-bottom:30px; color:#507a17; background:transparent; border:0px;}
.box .bigicon{font-size:100px; line-height:100px; color:#507a17; text-shadow: 1px 1px 0 #ffffff;}
.box h4{font-size:22px;margin-bottom:10px;color:#f0f70c;}
.box h5{font-size:1.1em; height:80px; color:#ffffff; text-shadow:none; font-weight:700;}

.black{color:#000!important;}
.for-heading1{font-size: 40px; color: #000; font-weight: 900; text-shadow: 1px 1px 0 #ffffff; margin-bottom:20px;}
.for-heading2{font-size: 26px; color: #2f4156; font-weight: bold; margin-bottom:20px;}
.for-li li{color:#537B13; font-size: 18px; margin-bottom:15px;}

.push_button{position:relative;text-align:center;color:#FFF;padding:5px 10px;font-family:'Oswald', Helvetica;display:block;margin:20px;font-size:2em;font-weight:700;}
.push_button:before {
	background:#f0f0f0;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0D0D0), to(#f0f0f0));
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 
	box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF;
	
	position: absolute;
	content: "";
	left: -6px; right: -6px;
	top: -6px; bottom: -10px;
	z-index: -1;
}
.push_button:active {
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;
	top:5px;
}
.push_button:active:before{
	top: -11px;
	bottom: -5px;
	content: "";
}
.red {
	text-shadow:-1px -1px 0 #A84155;
	background: #D25068;
	border:1px solid #D25068;
	
	background-image:-webkit-linear-gradient(top, #F66C7B, #D25068);
	background-image:-moz-linear-gradient(top, #F66C7B, #D25068);
	background-image:-ms-linear-gradient(top, #F66C7B, #D25068);
	background-image:-o-linear-gradient(top, #F66C7B, #D25068);
	background-image:linear-gradient(to bottom, #F66C7B, #D25068);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
	box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
}
.red:hover {
	background: #F66C7B;
	background-image:-webkit-linear-gradient(top, #D25068, #F66C7B);
	background-image:-moz-linear-gradient(top, #D25068, #F66C7B);
	background-image:-ms-linear-gradient(top, #D25068, #F66C7B);
	background-image:-o-linear-gradient(top, #D25068, #F66C7B);
	background-image:linear-gradient(top, #D25068, #F66C7B);
}
.blue {
	text-shadow:-1px -1px 0 #2C7982;
	background: #3EACBA;
	border:1px solid #379AA4;
	background-image:-webkit-linear-gradient(top, #48C6D4, #3EACBA);
	background-image:-moz-linear-gradient(top, #48C6D4, #3EACBA);
	background-image:-ms-linear-gradient(top, #48C6D4, #3EACBA);
	background-image:-o-linear-gradient(top, #48C6D4, #3EACBA);
	background-image:linear-gradient(top, #48C6D4, #3EACBA);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
	box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
}
.blue:hover {
	background: #48C6D4;
	background-image:-webkit-linear-gradient(top, #3EACBA, #48C6D4);
	background-image:-moz-linear-gradient(top, #3EACBA, #48C6D4);
	background-image:-ms-linear-gradient(top, #3EACBA, #48C6D4);
	background-image:-o-linear-gradient(top, #3EACBA, #48C6D4);
	background-image:linear-gradient(top, #3EACBA, #48C6D4);
}
.green{	
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 -1px 0 rgba(70, 99, 45, .1) inset, 0 4px 0 #46632d, 0 4px 2px rgba(0, 0, 0, .5);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 -1px 0 rgba(70, 99, 45, .1) inset, 0 4px 0 #46632d, 0 4px 2px rgba(0, 0, 0, .5);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 -1px 0 rgba(70, 99, 45, .1) inset, 0 4px 0 #46632d, 0 4px 2px rgba(0, 0, 0, .5)
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	
	text-shadow:-1px -1px 0 #46632D;
	border:1px solid #89c403;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;}
.green:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809; color:#fff; text-decoration:none;
}
.green:active{color:#fff;}
.bottomMenu,
.bottomMenutable,
.bottomMenuformobile{display: none; position: fixed; bottom: 0; width: 100%; z-index: 10;}
.bottomMenu .bottom-menu-matter,
.bottomMenutable .bottom-menu-matter,
.bottomMenuformobile .bottom-menu-matter{background:#f6f7f8; width:100%; margin:0 auto; display:block; padding:0px;}
.bottomMenutable, .bottomMenuformobile{display:none;}

.white, .white li{color:#fff !important; text-shadow:1px 1px 0 #000;}
ul.big-buttel.white li{background:url(../images/check-bullet-for-white.png) left top no-repeat;}
.white strong{color:#00ff0a; font-weight:900;}
h2.yellow{color:#f0f70c !important;}

.carousel-indicators .active{ background: #71981A; } 
.content{ margin-top:20px; } 
.adjust1{ float:left; width:100%; margin-bottom:0; } 
.adjust2{ margin:0; } .carousel-indicators li{ border :1px solid #ccc; } 
.carousel-control{ color:#71981A; width:5%; } 
.carousel-control:hover, 
.carousel-control:focus{ color:#71981A; } 
.carousel-control.left, .carousel-control.right { background-image: none; } 
.media-object{ margin:auto; margin-top:15%; } 

.tesimonial-text{font-size:16px; text-align:center; padding:10px;}

.satisfied-clients{font-size:14px; text-align:justify; background:#fff; padding:20px; margin-top:20px;}
.img-sc{margin:15px auto;}

.secret-delivery{padding-bottom:40px; margin-top:-80px; position:relative;}
.secret-delivery .sd-img{float:left;}
.secret-delivery .bg{background:url(../images/delivery-bg.png) 0px 41px repeat-x;color:#165f28;font-weight:700;text-shadow:1px 1px 0 #fff;font-size:2em;height:143px; padding-top:60px;text-align:center;}
.secret-delivery .col-xs-3{margin:0px; padding:0px;}

@media (max-width: 1200px){
.footer .tt{display:block; padding:0px;}	
.secret-delivery{padding-bottom:40px; margin-top:-60px; position:relative;}
.secret-delivery .bg{padding:40px;}
}
@media (max-width: 990px){
body{padding-bottom:200px;}
.gap-for-table{height:40px;}	
#logo{margin:0 auto; text-align:center;}
#header-top-right{text-align:center;}
#header-top h3{color:#dd2005; font-size:26px; text-shadow: 1px 1px 0 #ffffff; font-weight:900;}
#header-top h2{color:#7fb728; font-size:30px; text-shadow: 1px 1px 0 #ffffff; font-weight:900;}	
.bottomMenu{display:none !important; position:static;}
.bottomMenutable{display:block; }
.bottomMenutable .container, .bottomMenuformobile .container{width:100%; margin:0px; padding:0px;}
.bottomMenutable .push_button, .bottomMenuformobile .push_button{margin:20px 10px; font-size:20px;}
}
@media screen and (max-width: 767px){
.media-object{margin-top:0;}
#menu-bottom .matter{display:block}
#form{padding:5% 20%}	
body{padding-bottom:300px;}
.bottomMenu, .bottomMenutable{display:none !important; position:static;}
.bottomMenuformobile{display:block; position: fixed;}
.bottomMenuformobile .push_button{font-size:30px;}
.info > p {height:inherit;}	
.for-img-center{text-align:center;}
.secret-delivery .bg{font-size:1.2em; padding-top: 50px;}
}
@media (max-width: 675px){
.secret-delivery .bg{padding-top:40px;}
}
.box {
    border-radius:5px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding:10px;
    display:block;
    margin-top:60px;
}
.box-icon {
    background-color: #57a544;
    border-radius: 50%;
    display: table;
    height: 100px;
    margin: 0 auto;
    width: 100px;
    margin-top: -61px;
}
.box-icon span {
    color: #fff;
    display: table-cell;
    text-align: center;
    vertical-align: middle; text-shadow: 1px 1px 0px #28541E;
}
.info h4 {
    font-size: 26px;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.info > p {
    color: #fff;
    font-size:1.2em;
    padding:5px;
    text-align: justify; height:270px; text-shadow:none
}
.info > a {
    background-color: #03a9f4;
    border-radius: 2px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    color: #fff;
    transition: all 0.5s ease 0s;
}
.info > a:hover {
    background-color: #0288d1;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.16), 0 2px 5px 0 rgba(0, 0, 0, 0.12);
    color: #fff;
    transition: all 0.5s ease 0s;
}

.footer{background:#46632d; padding:20px 0; text-align:center; color:#fff; font-size:16px; font-weight:400;}
.footer .tt{display:inline-block; padding:0 10px; font-size:12px;}
.footer a{color:#fff; text-decoration:none; padding:10px; line-height:36px;}
.footer a:hover, .footer a:active{color:#f0f70c; text-decoration:none;}

.input-group {    margin: 20px auto;    width: 100%;}
input.btn.btn-lg,input.btn.btn-lg:focus {
    outline: none;
    width: 60%;
    height: 60px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
button.btn {
    width: 40%;
    height: 60px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.style1{font-family: Arial, Helvetica, sans-serif;font-size:1.2em;color:#730a6a;}
.style2{font-family: Arial, Helvetica, sans-serif;font-size:1em;color:#333333;}
.style3{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;color:#333333;}