html,
body{background:#01183b;color:#fff;}
h1,
h2,
h3,
h4,
h5,
h6{color:#30cc45;}
ul > li:before{background:#2ba43a;}
select:focus{outline:border:1px solid #2eb13c;}
.button{background:#2ba43a;}
.button:hover{background:#0b7afc;}
.color-0292ef{color:#0292ef;}
.image > label{text-transform:uppercase;background:#0d53a8;}
#site-branding{background:#0b78fa;background:-moz-linear-gradient(top, #0b78fa 0%, #0d4c99 100%);background:-webkit-linear-gradient(top, #0b78fa 0%,#0d4c99 100%);background:linear-gradient(to bottom, #0b78fa 0%,#0d4c99 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b78fa', endColorstr='#0d4c99',GradientType=0);padding:16px 0px 8px 0px;}
#site-navigation{background:#126c27;background:-moz-linear-gradient(top, #126c27 0%, #30b43d 100%);background:-webkit-linear-gradient(top, #126c27 0%,#30b43d 100%);background:linear-gradient(to bottom, #126c27 0%,#30b43d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#126c27', endColorstr='#30b43d',GradientType=0);border-top:6px solid #2eb13c;}
#site-navigation:after{content:'';display:block;clear:both;}
#site-navigation-logo{margin-left:-14%;width:14%;}
#site-navigation.fixed-menu #site-navigation-logo{margin-left:0px;}
.primary-menu-link{line-height:60px;font-size:15px;padding:0px 20px;height:60px;}
.primary-menu-link:hover{background-color:#0d53a8;}
.primary-menu-link:after,
.primary-menu-link:before{position:absolute;content:'';display:block;height:30px;margin:-15px 0px;width:1px;top:50%;}
.primary-menu-link:after{background:#2fb23c;right:0px;}
.primary-menu-link:before{background:#136d27;left:0px;}
.home-primary-menu-link:before{display:none;}
.contact-primary-menu-link:after{display:none;}
.current-primary-menu-link{background-color:#0d53a8;}
.primary-submenu{background:#0d53a8;}
.about-custom-outdoor-trends-primary-menu-item > .primary-submenu-1{width:152px;}
.primary-submenu-link-1{line-height:42px;display:block;padding:0px 15px;color:#fff;}
.primary-submenu-link-1:hover{background:#126c27;color:#fff;}
#entry-title{color:#0292ef;}
#entry-tagline{color:#30cc45;}
#entry-thumbnail{border:3px solid #0292ef;}
.ls-bottom-slidebuttons > a.ls-nav-active{background:#0b77f8 !important;}
.home-content-1{background-position:center bottom;background-repeat:no-repeat;background-image:url(../images/footer-widgets.png);background-size:cover;padding:90px 0px;}
.home-content-1 h1{font-weight:600;margin:0px;color:#fff;}
.home-content-1 h2{font-weight:400;margin:5px 0px 22px 0px;}
.home-content-1 .video{height:312px;margin:0px 0px 0px 32px;float:right;width:555px;}
.home-content-2{padding:0px 0px 22px 0px;margin:-20px 0px 0px 0px;}
.home-content-2 h1{font-weight:600;margin:98px 0px 0px 0px;color:#fff;}
.home-content-2 h2{font-weight:400;margin:5px 0px 22px 0px;}
.home-content-2 img{margin:0px 64px 0px 0px;float:left;margin-top:-100px !important;}
.home-content-3{background:#0d4f9d;background:-moz-linear-gradient(top, #0d4f9d 0%, #019cfc 100%);background:-webkit-linear-gradient(top, #0d4f9d 0%,#019cfc 100%);background:linear-gradient(to bottom, #0d4f9d 0%,#019cfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d4f9d', endColorstr='#019cfc',GradientType=0);padding:48px 0px;}
.home-content-3 .image{float:left;width:262px;}
.home-content-3 .testimonial-slider{padding:0px 0px 0px 350px;}
.site-resources .column{width:33.333333%;}
.resource-item > a:hover{background:#2ba43a;}
.resource-item > h3 > a:hover{color:#2ba43a;}
.home-content-4{background:#0d4f9d;background:-moz-linear-gradient(top, #0d4f9d 0%, #019cfc 100%);background:-webkit-linear-gradient(top, #0d4f9d 0%,#019cfc 100%);background:linear-gradient(to bottom, #0d4f9d 0%,#019cfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d4f9d', endColorstr='#019cfc',GradientType=0);padding:35px 0px;}
.affiliate-slide .table{height:99px;}
.bx-wrapper .bx-controls-direction a:hover{border:3px solid #30cc45;}
#site-footer{background:#00112b;padding:0px 0px 20px 0px;}
#footer-widgets{background-position:center bottom;background-repeat:no-repeat;background-image:url(../images/footer-widgets.png);background-size:cover;padding:62px 0px 50px 0px;}
#footer-company-information h2{font-weight:700;}
#footer-company-information strong{color:#81c654;}
#copyright{padding:15px 0px 20px 0px;color:#0292ef;}
#copyright a{color:#0292ef;}
#copyright a:hover{color:#fff;}
#scroll-top{border:3px solid #fff;}
#scroll-top:hover{border:3px solid #30cc45;}
div#entry-content ul li {margin-left:10px;}
.thumb-testi img {max-width:150px;height:auto;width:100%;float:right;margin-right:10px;border:4px solid #fff;}