@charset "utf-8";
/* CSS Document */
@media all {
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; font-size:100%; }
body { background:#031a22 url(../images/bg.jpg) no-repeat top center; font-size:0.75em; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin:76px auto 20px auto; line-height:160%; color:#333;}

.showcase { margin: 10px auto 5px; }
.showcase .container { padding: 0; }
.showcase .t3-module { margin-bottom: 0px; }
#flexslider-90 ul.slides li img { border: 1px solid #fff; border-radius: 10px !important; -moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; }
.flex-slide-theme-horizontal { border: none !important; margin:0px!important; background: none !important; }
.flex-slide-theme-horizontal .slide-theme-side { background: none !important; }
/*-------------------- header---------------------------*/
.t3-header {background:url(../images/header_bg.jpg) repeat-x left top; padding:0px 0px 6px 0px;}
.logo{ margin:0;}
.head-search .search { margin:10px 20px 0 0;}
/*--------------------Navmenu---------------------------*/
#t3-mainnav .container {background:url(../images/nav-bg.jpg) repeat-x top center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:0px;}
.navbar-default {background:none; border:none;}
.navbar-default .navbar-nav > li { background:url(../images/devider.jpg) no-repeat top left;}
.navbar-default .navbar-nav > li > a { color:#fff; text-transform:uppercase;  font-size:18px; margin:0 0 0 2px; padding: 0 28px 0 27px;
line-height: 48px;}
.navbar-default .navbar-nav > li:first-child { background:none;}
/*.navbar-default .navbar-nav > li:first-child a{ margin-left:0px;}*/
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background: url(../images/menu_hw.jpg) repeat-x left top; color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background: url(../images/menu_hw.jpg) repeat-x left top; color:#fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background: url(../images/menu_hw.jpg) repeat-x left top; color:#fff;}
.caret { border:none;}
.t3-megamenu .row { margin-left:-5px; margin-right:-5px;}
.t3-megamenu .mega-nav > li, .t3-megamenu .dropdown-menu .mega-nav > li { line-height:40px;border-bottom: 1px solid #55bf6a;}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover, .t3-megamenu .mega-nav > li a:focus, .t3-megamenu .dropdown-menu .mega-nav > li a:focus { background:#86db97;}
.t3-megamenu .mega-nav > li a:hover, .t3-megamenu .dropdown-menu .mega-nav > li a:hover, .t3-megamenu .mega-nav > li a:focus, .t3-megamenu .dropdown-menu .mega-nav > li a:focus {text-decoration: none;color: #000;}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a { padding:0px 10px; color:#fff; background:none;}
.dropdown-menu {background: #32ab49; border-radius:0px; border:none; box-shadow:none;  padding:0px; }
.dropdown-submenu > .dropdown-menu { margin-top:0px; margin-left:0px; border-radius:0px;}
.dropdown-submenu > a:after { border:none; margin:0px;}
.t3-megamenu .mega-inner { padding:0px;}
.t3-megamenu .mega > .mega-dropdown-menu {min-width: 260px;}
/*---------------------SPOTLIGHT--------------------------*/
.t3-sl { padding:8px 0 3px 0;}

/*--------------------SIDEBAR---------------------------*/

.products { background:#fff; margin:0 0 10px 0;}
.products ul {list-style:none; margin:0px!important;}
.products ul li {list-style:none; float:left; margin:0px!important;}
.products ul li img { max-width: 100%; height: auto; verticle-align: middle; margin: 0 auto; }
.products ul li a {}

.about-us { background:#F3F2DE; border: 1px solid #e5e5e5; padding:5px;}
.about-us h3 { background:#BF0000; font-size:14px; font-weight:bold; padding:5px; color:#fff; margin: 0 0 10px 0!important;}

p.spec-img { clear: both; }
p.spec-img img { float: left; width: 165px;  }

/*--------------------MAINBODY---------------------------*/
#t3-mainbody { background:#fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.t3-mainbody { padding-top: 0px; padding-bottom: 0px;}
.t3-content { padding-top: 10px; }
.t3-sidebar { padding-top: 10px; }
.t3-sidebar .t3-module { margin: 0 5px 15px; }
.article-intro img, .article-content img { display: inline-block; }
h1, h2, h3, h4, h5, h6 { margin:0 0 10px 0!important; padding:0;}
table, tr, td, th { border-top:none!important;}
h1.article-title, h1.page-title { font-size: 22px; font-weight: bold; color: #333; line-height: 22px; margin: 10px 0 !important;}

.green-text { color: #008000; }
.red-text, .item-page a { color: #f00; }
.item-page .article-aside a { color: #000; }
.page-header { border-bottom: 0px; margin: 0px; padding: 0px; }
.article-aside { margin-bottom: 0; }
.boxplus-dialog { width: auto !important; height: auto !important; }

.item-page { padding-right: 10px; }
h4 { font-weight: bold; margin: 15px 0 !important; }

/*--------------------LEFTMENU---------------------------*/
.leftmenu {}
.leftmenu h3 { margin:0 0 5px 0; background:#303434; color:#fff; padding:7px; border-radius: 4px; }
.nav-pills > li {border-bottom: 1px dotted #ccc;}
.nav-pills > li > a { border-radius:0px; padding:4px 0; font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #333;}
.nav-pills > li > a:hover, .nav-pills > li.active > a { background:none; color:#2a68d2;}
.nav-pills > li.active > a:hover { background: none; color:#2a68d2; }

/*----------------------FOOTER---------------------------*/
.t3-footer { background:none; border-top:none;}
.t3-copyright { padding:10px 0; border-top:none; color:#fff; font-size:11px;}
.t3-copyright a { color:#fff;}
.t3-copyright .container {background: #434343; padding:10px;}
.t3-copyright small { margin:0px;}
.copyright { margin:0px;}

}

/*@media only screen and (min-width: 768px) {
.t3-mainbody .col-md-push-3 { left: 20%; }
.t3-mainbody .col-md-3 { width: 20%; }
.t3-mainbody .col-md-7 { width: 63%; }
.t3-mainbody .col-md-pull-7 { right: 63%; }
}*/

@media only screen and (min-width: 768px) and (max-width: 1024px) {	}
@media (max-width: 768px) {body {margin:10px auto 0 auto;} form input { width:250px;}}
@media (min-width: 767px) {	}
@media (max-width: 480px) {	}
@media (max-width: 320px) {	}
