body { color: #676565;}
body.home {background:url(../images/body-bg.gif) repeat-x left top;}
img {max-width:100%;}
.navbar-default {background-color: transparent; border:none;}
.clr {clear:both;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0;}
.navbar-header {width:100%; text-align:center; position:relative; top: 20px; z-index: 999;}
.navbar-brand {float: none;}

.navbar-nav > li > a {padding:0; margin-right:45px; color: #fff; font-size: 12px;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color:transparent; color:#fff; border-bottom: 1px #720e10 solid;}
.navbar-nav {width:650px; position:absolute; left:50%; margin-left:-277px; top: 100px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; z-index:1000;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #aaa;}
.owl-theme .owl-controls {position:absolute; right: 100px; bottom: 30px;}
.owl-theme .owl-dots .owl-dot span {margin:5px 2px;}

.home .owl-carousel {background:url(../images/main-bg.gif) no-repeat center 324px;}
.home .owl-stage-outer {width:794px; margin:0 auto;}

.home .owl-carousel .owl-item img {width:794px; height:409px;}
ul.thumbs  {margin-top:10px; text-align: center;}
ul.thumbs  li {display:inline-block;margin:0 22px;}

.footer {width:100%; height:48px;background-color:#001850; margin-top: 30px; position:fixed; bottom:0;}
.foot-in {width: 790px; margin:0 auto;padding-top:15px;font-size: 12px;color:#FFF;font-family: Georgia, "Times New Roman", Times, serif;}
.social {float:right;}
.social a {margin-left: 25px;}
.social .twitter {height:15px; width:15px; background:url(../images/social-icons.png) no-repeat left top; display: inline-block;}
.social .fb {height:15px; width:15px; background:url(../images/social-icons.png) no-repeat -26px top; display: inline-block; border:1px #999999 solid;border-width:0 1px; padding:0 22px; }
.social .mail {height:15px; width:15px; background:url(../images/social-icons.png) no-repeat right top; display: inline-block;}

.social a:hover.twitter {background-position: left bottom;} 
.social a:hover.fb {background-position: -26px bottom;} 
.social a:hover.mail {background-position: right bottom;} 

.inner-page {width: 770px; margin:0 auto;position: relative; top: 8px;  padding-top: 80px; font-size:12px;margin-bottom:14px;}
.inner-page .in-content {width:500px; margin:0 auto;padding-bottom: 35px;}
h2 {font-size:14px; font-weight: bold;}
.inner-page .in-content-bd {width:620px; margin:0 auto;padding-bottom: 35px;}

.inner-page .in-col {float:left;width:25%; text-align:center;}
.inner-page .in-col h4 {font-size:11px; text-transform:uppercase;font-weight:bold;margin:25px 0; text-align:center;}
.inner-page .in-col p {text-align:justify;}
.contact .inner-page .in-content-bd {width:465px;}

.contact .inner-page .in-content-bd .left-col {border-right: 1px #dedede solid; float:left; padding-right:30px;}
.contact .inner-page .in-content-bd .right-col {float:left; padding-left:30px;}
.contact .inner-page .in-content-bd .form-hold {margin-top:60px;}
.form-hold table input, .form-hold table textarea {width: 100%; border:1px #cdcdcd solid;padding: 5px;margin:2px;}

.form-hold table textarea {margin-left:4px; height:88px;margin-bottom:0;}
.btn {border-radius: 0;background-color:#b3b3b3;color:#fff; padding:5px 8px;}
.form-hold table .btn {margin-right:-4px; font-size:12px;}
.slide-wrap {width: 770px; margin:0 auto;position: relative; top: 28px; background: transparent url(../images/slide-top.png) no-repeat center top; padding-top: 68px; font-size:12px;}
.nature .owl-carousel, .bc .owl-carousel {z-index:-1;}

.content-hold {width: 620px; margin:0 auto;position: relative; top: 28px;font-size:12px;margin-bottom:14px;}

div#result {
	color:red;
	height:30px;
	padding-left: 132px;
	float:right;
}

div#result div.success {
	color:green;
}

.nav-bghold {position:relative; background:url(../images/nav-bg.png) no-repeat center top; height:180px; top:10px; width: 100%;}
.about nav, .brands nav, .contact nav {background:url(../images/in-body-bg.gif) repeat-x left top; height:227px;}

.strip-hold {background:transparent url(../images/inner-top-bg.jpg) no-repeat center bottom; width: 770px; height: 250px; margin:-26px auto 0;}
.holder {margin-top:150px; z-index:998;}

body > .container {margin-bottom: 75px;}






@media screen and (-webkit-min-device-pixel-ratio:0) {
    .form-hold table textarea{height:94px;}
	
}





