@charset "UTF-8";
/* CSS Document */
body {width:100%;height:100%;font-family: 'Lato', sans-serif;color:#231f20;font-weight:300;background-color:#fff;}
html {width:100%;height:100%;min-height:100%}
a {transition:all 0.2s ease-in 0s;color:#f15831;}
a:focus {outline:medium none;text-decoration: none;}
a:hover {text-decoration:none;color:#00adee;}
img{max-width:100%;height:auto;width:auto/9;}
h2 {font-size:40px; line-height:46px; text-shadow: 1px 1px 1px #000;}
h3 {font-size:16px; line-height:22px; margin:20px 0 5px 0;}
.container{width:1340px;}
/*header*/
header {/*height:179px;*//*height:139px;*/display:block; width:100%;position:fixed;background:rgba(35, 31, 32, 1.0);-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s; z-index:999;}
header.active {-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);}
header.active .navbar-brand {width:110px;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}
header.active .navbar{margin-top:2%;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}
/*logo*/
.navbar-brand {margin:15px 0px 15px 66px;padding:0px;height:inherit;width:178px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.navbar-brand h1 {font-size:20px;line-height:26px;font-weight:400;margin-top:0px;margin-bottom:0px;display:table;}
.navbar-brand h1 span {display:table-cell; vertical-align:middle;}
/*navbar*/
.navbar {min-height:inherit;margin-top:4%;margin-bottom:0px; padding-right:8.5%;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.navbar-default {background-color:inherit;border:inherit;}
.navbar-nav > li {font-size:18px;line-height:24px;padding:0 12px;}
.navbar-nav > li > a {padding:10px 8px;}
.navbar-default .navbar-nav > li > a {/*color:#58595b;*/color:#fff;font-weight:700;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.current > a {color:#f15831;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {background-color:transparent;/*border-bottom:3px solid #404041;*/color:#00adee;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background-color:transparent;color:#f15831;}
.dropdown-menu {background:rgba(255, 255, 255, 0.9);border-radius:0;/*display:block;*/padding:0 1px;font-size:16px;}
.dropdown-menu > li > a {font-weight:400;border-bottom:1px solid #999;padding:6px 18px;}
.dropdown-menu > li:last-child > a {border-bottom:0px;}
.dropdown-menu > li.current > a {/*color:#f15831;*/background-color:#ffcb05;}
/*.dropdown:hover .dropdown-menu {display:block;margin-top:2px;}*/
/*breadcrumb*/
.breadcrumb {padding:8px 0;}
.breadcrumb ul {margin:0px;padding:0px;list-style:none;}
.breadcrumb li {display:block; float:left; padding:0 8px; border-right:1px solid #00adee; font-weight:400; color:#00adee;}
.breadcrumb li:last-child {border-right:0;}
/*banner*/
.carousel {padding-top:137px;}
.carousel-control {top: 22%;}
.banner {display:table;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;width:100%;/*height:589px;*/height:469px;padding:0 0 2% 2.5%;}
.banner.innerBan {height:439px;}
.banner h2 {color:#fff; display:table-cell; vertical-align:bottom; text-transform:uppercase;}
.bg-banner1 {background-image:url(../images/ban-home.jpg); background-repeat:no-repeat; background-position:50% 50%;}
.bg-banner2 {background-image:url(../images/ban-2.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner3 {background-image:url(../images/ban-3.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner4 {background-image:url(../images/ban-4.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner5 {background-image:url(../images/ban-5.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner6 {background-image:url(../images/ban-6.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner7 {background-image:url(../images/ban-7.jpg); background-repeat:no-repeat; background-position:50% 100%;}
.bg-banner8 {background-image:url(../images/ban-8.jpg); background-repeat:no-repeat; background-position:50% 100%;}
/*content*/
/*.wrapper {background-color:#ccc; min-height:500px;}*/
.content-body {min-height:340px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;padding:35px 0;}
.products figure {padding:0 15px; margin-bottom:30px;}
.products figure figcaption {height:148px;}
.products figure figcaption p {font-size:12px; line-height:18px;margin-bottom:2px;}
/*.products figure figcaption p:nth-child(2) {margin-bottom:5px;}*/
/*form-wrapper*/
.content-body .alert span {padding-right: 5px;}
.alert {margin-bottom:10px;}
.form-wrapper form {margin-top:10px;padding:25px 25px 5px 25px;width:75%;border:1px solid #DDD;}
.form-control-label {margin-bottom:0; padding-top:8px;}
.form-group.required .form-control-label:before{color:red;content: "*";position: absolute;margin-left: -10px;}
.form-group label {font-weight:400;}
.form-group .captcha div:first-child {padding:0px; line-height:34px; float:left;}
.btn-primary {background-color: #ffcb05;border-color: #edbf10;color: #000;}
/*footer*/
footer {font-size:12px;line-height:18px;padding:15px 0; border-top:1px solid #666; text-align:center;}

@media only screen and (min-width:1200px) and (max-width:1339px){
.container {width:100%;}
/*header*/
/*logo*/
.navbar {padding-right:4.5%}
.navbar-brand {margin:15px 0px 15px 46px;width:158px;}
/*banner*/
.carousel {margin-top:0px; padding-top:124px;}
.banner {/*margin-top:9.8%;*/height:360px;}
.banner.innerBan {height:360px;}
/*content*/
.content-body {min-height:266px;}
.products figure figcaption {height:148px;}
.products figure figcaption p {font-size:12px; line-height:18px;margin-bottom:2px;}
/*.products figure figcaption p:nth-child(2) {margin-bottom:5px;}*/
/*form-wrapper*/
.form-wrapper form {width:80%;}
/*footer*/
footer {font-size:12px;line-height:18px;padding:15px 0; border-top:1px solid #666; text-align:center;}
}

@media only screen and (min-width:992px) and (max-width:1199px){
.container {width:inherit;}
/*logo*/
.navbar-brand {margin:15px 0px 15px 26px;width:138px;}
.navbar-brand h1 {font-size:20px;line-height:26px;font-weight:400;margin-top:0px;margin-bottom:0px;display:table;}
.navbar {padding-right:4%;}
/*banner*/
.carousel {margin-top:0px; padding-top:112px;}
.banner {/*margin-top:11.1%;*/height:287px;padding-left:3%;}
.banner.innerBan {height:287px;}
.content-body {min-height:319px;}
/*form-wrapper*/
.form-wrapper form {width:95%;}
}

@media only screen and (min-width:768px) and (max-width:991px){
.container {width:inherit;}
/*logo*/
.navbar-brand {margin:15px 0px 15px 26px;width:138px;}
.navbar-brand h1 {font-size:20px;line-height:26px;font-weight:400;margin-top:0px;margin-bottom:0px;display:table;}
.navbar {padding-right:4%;}
/*banner*/
.carousel {margin-top:0px; padding-top:114px;}
.banner {/*margin-top:14.8%;*/height:216px;padding-left:3%;}
.banner.innerBan {height:216px;}
.content-body {min-height:580px;}
/*form-wrapper*/
.form-wrapper form {width:100%;}
}

@media only screen and (max-width:767px){
.container {width:inherit;}
h2 {font-size:26px; line-height:32px;}
header {position:relative;}
header.active {/*background:rgba(255, 255, 255, 0.9);*/-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.05);}
header.active .navbar-brand {width:120px;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}
header.active .navbar{margin-top:2%;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}
.navbar-brand {margin:10px 0 10px 10px;height:inherit; width:99px; display:block;}
.navbar {padding-right:2%;}
.navbar-nav {width:100%;}
ul.navbar-nav {margin:0px;}
.navbar-nav .open .dropdown-menu {background-color:transparent!important;}
.navbar-nav > li {font-size:14px;line-height: 20px;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {padding: 5px 15px 5px 15px;}
.carousel {padding-top:0px;}
.carousel-control {top:0%;}
.banner {height:110px;padding-left:3%;}
.banner.innerBan {height:110px;}
.content-body {min-height:400px;font-size:14px;line-height:20px;padding:20px 0;}
.products figure figcaption {height:auto;}
/*form-wrapper*/
.form-wrapper form {padding:15px 25px 15px 25px;width:99%;}
}

@media only screen and (min-width:480px) and (max-width:767px){

}
