body {background-color:#F4F4F4 ;}
body,
.cmsDefaultTextLogo a,
.cmsDefaultTextLogo a:link,
.copyright, a.copyright, .copyright a,
a.copyright:link {color:#333333 ;}
body.cmsPopup {background-color:white ;background-image:none;padding:2%;box-sizing:border-box;}
body.cmsPopup {background-color:#ffffff ;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#30AA00 ;}
.btn.btn-primary, .btn-primary {background-color:#30AA00 ;}
.btn.btn-primary:hover {background-color:#999;}
.cmsDefaultTextLogo a, .cmsDefaultTextLogo a:link {color:#30AA00 ;}
.btn.btn-primary, .btn-primary {background-color:#30AA00 ;}
.btn.btn-primary, .btn-primary {background-color:#30AA00 ;}
.btn.btn-primary, .btn-primary {color:#ffffff ;}
.btn.btn-primary, .btn-primary {color:#ffffff ;}
body {margin:0px;padding:0px;}
* {}
label {display:initial;font-weight:normal;}
a, input, button {-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;}
hr {border-color:#e5e5e5;margin:10px 0 10px 0;}
 .btn, p.big-paragraph, p.small-paragraph, .carousel-caption, .recent-posts .col-md-9 .text p small, .navbar-default .navbar-brand, .orange {font-family:'Oswald', sans-serif;font-weight:normal;}
h1.h1header {font-size:46px;text-transform:none;color:#fff;font-weight:normal;}
h1 {font-size:46px;text-transform:none;font-weight:normal;}
h2 {font-size:36px;font-weight:300;line-height:35px;}
h3 {font-size:27px;}
.typo {margin-top:80px;}
h4 {font-size:22px;line-height:20px;text-transform:none;margin:0;}
h5 {font-size:17px;text-transform:uppercase;}
h6 {font-size:15px;text-transform:uppercase;}
p.small-paragraph {font-size:14px;color:#b1b1b1;}
.form-control, .form-control:focus {-webkit-box-shadow:none;box-shadow:none;}
.form-control:focus {border-color:#ffdd3c;}
.btn-primary {font-size:12px;text-transform:uppercase;font-family:"Open Sans", sans-serif;color:#222;font-weight:600;border-color:#ffdd3c;background:#ffdd3c;width:140px;height:40px;line-height:40px;padding:0;}
.btn-primary:hover, .btn-primary:focus {background-color:#f3f5f6;border-color:#bababa;color:#393a36;}
.btn-info {font-size:12px;color:#030303;border-color:#c3c9c9;background:#fff;width:140px;height:40px;line-height:40px;padding:0;}
.btn-info:hover, .btn-info:focus {background-color:#ffdd3c;border-color:#ffdd3c;color:#030303;}
.btn-default {font-size:18px;text-transform:lowercase;color:#222;font-weight:normal;border-color:#fff;background:#fff;}
.btn-default:hover, .btn-default:focus {background-color:#ffdd3c;border-color:#ffdd3c;color:#222;}
button.btn-primary:focus, .btn-default:focus, .btn-info:focus {outline:none;}
.btn-lg {width:180px;height:57px;line-height:57px;padding:0;}
.navbar-header {}
.navbar-toggle {margin-right:0;}
.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover {font-size:45px;font-weight:300;color:#222222;text-transform:none;text-align:center;display:inline-block;margin:40px auto;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
@media (max-width:767px){.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover {max-width:85%;}
}
.dropdown:hover .dropdown-menu {display:block;}
.navbar-default {background:none;border:none;margin-bottom:0px;position:relative;z-index:999;}
.navbar-default .navbar-nav {padding:0px;}
.navbar-default .navbar-nav>li {}
.navbar-default .navbar-nav>li>a {padding:40px 15px;}
.navbar-default .navbar-nav>li.dropdown>a {background:none;}
.navbar-default .navbar-nav>li.active>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li:hover>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>li.open>a, .navbar-default .navbar-nav>li.active>a:hover {background:#222222;color:#fff;}
.navbar-default .navbar-nav>li:first-child {margin-left:0px;}
ul.dropdown-menu {padding:0;left:0px !important;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border:none;background:rgba(27,32,33,0.9);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;}
ul.dropdown-menu li {border-bottom:1px solid #545858;}
ul.dropdown-menu li:last-child {border-bottom:none;border-radius:0px 0px 2px 2px;-webkit-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-ms-border-radius:0px 0px 2px 2px;-o-border-radius:0px 0px 2px 2px;}
ul.dropdown-menu li:first-child {border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-ms-border-radius:2px 2px 0px 0px;-o-border-radius:2px 2px 0px 0px;}
ul.dropdown-menu>li>a {color:#c1c1c1;border-top:none;font-weight:bold;font-size:11px;padding:15px 20px;text-transform:uppercase;}
.slider {position:relative;z-index:9;}
.slider .btn {margin:20px 10px 0;}
.carousel-caption {top:50%;margin-top:-160px;font-size:18px;color:rgba(255,255,255,0.7);text-shadow:1px 1px 3px #666666;text-transform:none;}
.carousel-caption h1 {line-height:60px;}
.carousel-caption h1 span {color:#ffdd3c;border:2px solid #fff;padding:0 4px 4px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.carousel-caption p {margin:40px 0;}
.carousel-control {background:none;opacity:1;position:absolute;top:50%;margin-top:-27px;-moz-opacity:1;}
.carousel-control .carousel-control-left {background:url('../images/slider/prev.png')no-repeat;width:54px;height:54px;left:20px;}
.carousel-control .carousel-control-right {background:url('../images/slider/next.png')no-repeat;width:54px;height:54px;right:20px;}
.carousel-control .carousel-control-left:hover {background:url('../images/slider/prev_a.png')no-repeat;}
.carousel-control .carousel-control-right:hover {background:url('../images/slider/next_a.png')no-repeat;}
.boxed .carousel-control .carousel-control-left {left:-150px;top:270px;}
.boxed .carousel-control .carousel-control-right {right:-150px;top:270px;}
.boxed .carousel-caption {top:90px;}
.boxess {background-color:#222;}
.boxess .carousel-caption h1 {font-size:40px;line-height:40px;}
.main__middle__container .row ul, .main__middle__container .row ol {padding-left:20px;}
.main__middle__container {width:100%;}
.row {padding:5px 0;}
.row.with__sep {background:url('../../images/lines.png')repeat-x left bottom;}
p.big-paragraph {font-size:18px;text-transform:none;padding-top:4px;color:#c0c0c0;}
.orange {color:#ffdd3c;font-size:14px;text-transform:none;padding:0 0 10px 0;}
.black-text {color:#1e1e1e;}
.blue__line {width:100%;padding:35px 10% 45px;margin:0;}
.blue__line h1 {color:#fff;}
.blue__line h2 {color:#fff;line-height:36px;}
.blue__line p {color:#ffdd3c;}
img.full-width {width:100%;}
.icons__blocks {background-color:#fff;width:100%;margin:0;padding:20px 0 80px;}
.icons__blocks p.small-paragraph {position:relative;margin-top:5px;position:relative;bottom:10px;}
.icons__blocks p {margin-top:20px;}
.icons__blocks img.img-rounded {width:100%;}
.sep img {background-color:#fff;padding:0 35px;position:relative;bottom:30px;}
.grey-info-block {background:#23c3ff;width:100%;padding:0 0 75px 0;margin:0;color:#fff;}
.grey-info-block span.sep, .grey-info-block h2.page_title span, .grey-info-block h2 small, .grey-info-block h3 {border-color:#fff;color:#fff;}
.grey-info-block p.small-paragraph {font-size:12px;text-transform:uppercase;position:relative;padding-bottom:20px;margin-bottom:40px;margin-top:15px;color:#c7f0ff;border-bottom:1px solid #91e1ff;}
.grey-info-block .btn-info {border-color:#fff;margin-top:35px;}
.grey-info-block .btn-info:hover {color:#23c3ff;border-color:#fff;background-color:#fff;}
.three__blocks .col-md-4 h3 {background:url('../images/icons/ico1.png')no-repeat 10px 5px;padding-left:60px;}
.three__blocks .col-md-4.middle h3 {background:url('../images/icons/ico2.png')no-repeat 10px 5px;}
.three__blocks .col-md-4:last-child h3 {background:url('../images/icons/ico3.png')no-repeat 10px 5px;}
.three-blocks {background:url('../images/image_1161x374.jpg')no-repeat center top, url('../images/bg_pattern.jpg')repeat;}
.three-blocks .container .row:first-child {padding:65px 10%;}
.three-blocks h2 {color:#fff;padding:0;}
.three-blocks p {padding:25px 0 0 0;}
.recent-posts {background:url('../images/bg_pattern.jpg')repeat;padding-top:20px;}
.recent-posts .sep img {background:url('../images/bg_pattern.jpg')repeat;}
.recent-posts .col-md-9, .recent-posts .col-md-3 {margin-top:40px;}
.recent-posts .col-md-9 .text {float:left;width:55%;margin-left:2%;}
.recent-posts .col-md-9 .text h3 {margin-top:-1px;margin-bottom:10px;}
.recent-posts .col-md-9 .text p {padding:5px 0;}
.recent-posts .col-md-9 .text p.small-paragraph {font-size:12px;padding-bottom:0px;color:#c2c2c2;font-weight:normal;}
.recent-posts .col-md-9 img {width:43%;}
.recent-posts .col-md-9 article {margin-bottom:50px;}
.recent-posts .col-md-3 .icon-item {box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 0 20px 35px;background:url('../images/icons/list.png')no-repeat left center;border-bottom:1px solid #e4e4e4;}
.recent-posts .col-md-3 .icon-item:first-child {padding-top:0px;background-position:left 10px;}
.recent-posts .col-md-3 .icon-item:last-child {border-bottom:none;}
.socialicon {position:relative;display:inline-block;width:32px;margin-right:5px;height:32px;}
.socialicon-twitter {background:url('../images/social/twitter.png')no-repeat;}
.socialicon-facebook {background:url('../images/social/facebook.png')no-repeat;}
.socialicon-google {background:url('../images/social/google.png')no-repeat;}
.socialicon-mail {background:url('../images/social/mail.png')no-repeat;}
.socialicon-twitter:hover {background:url('../images/social/twitter_a.png')no-repeat;}
.socialicon-facebook:hover {background:url('../images/social/facebook_a.png')no-repeat;}
.socialicon-google:hover {background:url('../images/social/google_a.png')no-repeat;}
.socialicon-mail:hover {background:url('../images/social/mail_a.png')no-repeat;}
.contact-form {}
.contact-form .col-md-6 {padding:0 20px 0 0;}
.contact-form .col-md-6:nth-child(2){padding:0 0px 0 0;}
aside h3 {line-height:11px;margin-bottom:40px;}
aside img {width:100%;margin-bottom:10px;}
aside ul li {border-bottom:1px solid #e5e5e5;padding:10px 0;}
aside ul li:last-child {border-bottom:none;}
aside a.btn {margin:20px 0 40px;}
.main-content h2 {line-height:11px;margin-bottom:40px;}
footer hr {border-top:1px solid #4e4e4e;margin:20px 0 0 0;}
footer p span, footer p a {color:#fff;}
footer>.container>.row:first-child {padding:45px 0;}
footer .text-center {padding:5px 0;margin:0;}
footer .form-group {width:90%;}
footer button.btn-primary {position:relative;top:10px;}
footer button.btn-primary:focus {outline:none;}
.img-responsive {margin:0 auto;}
.no-margin {margin:0;}
.no_padding {padding:0px 0 80px 0;}
.row.nothing {padding-left:0px !important;padding-right:0px !important;}
@media(max-width:1600px){.carousel-caption h1 {font-size:40px;line-height:50px;}
}
@media(max-width:1310px){.carousel-caption {font-size:14px;top:55%;}
.carousel-caption h1 {font-size:30px;line-height:40px;}
.slider .btn {margin:0 10px;}
.carousel-caption p {margin:30px 0;}
}
@media(max-width:990px){.main__middle__container h3.heading.white {background:none;}
.carousel-caption {font-size:13px;top:50%;margin-top:-110px;left:15%;right:15%;}
.carousel-caption h1 {font-size:20px;line-height:30px;margin-bottom:0px;padding-bottom:5px;}
.carousel-caption p {margin:10px 0;}
.boxess .carousel-caption h1 {font-size:20px;line-height:20px;}
.carousel-control .carousel-control-left {left:5px;}
.carousel-control .carousel-control-right {right:5px;}
.carousel-control {width:auto;}
.boxess .carousel-control {width:auto;top:50%;margin-top:-27px;}
.boxess .carousel-caption {top:50%;margin-top:-80px;}
.navbar-default .navbar-nav>li>a {font-size:10px;}
}
@media(max-width:768px){.recent-posts .col-md-9 .text {margin-left:0px;}
.navbar-toggle {top:25px;}
.recent-posts .col-md-9 .text h3 {margin-top:15px;margin-bottom:5px;}
.three-blocks p {padding:20px 0 10px 0;margin-bottom:0px;}
.recent-posts .col-md-9 .text, .recent-posts .col-md-9 img {float:left;width:99%;}
header.with-boxed {height:auto;}
}
@media(max-width:767px){.navbar-collapse {height:0px;overflow:hidden;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:#333;}
.navbar-collapse.in {display:block !important;}
.navbar-default .navbar-nav {padding:0;}
.navbar-brand {max-width:85%;}
.navbar-default .navbar-nav .open .dropdown-menu>li {display:block;width:100%;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#222;display:block;width:100%;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {color:#fff;background-color:#222;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {color:#222;background-color:transparent;}
.navbar-default .navbar-nav>li {display:block;text-align:center;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:#222;}
.navbar-default .navbar-toggle {border-color:#222;}
.navbar-default .navbar-toggle .icon-bar {background-color:#222;}
.navbar-default .navbar-toggle:hover .icon-bar {background-color:#fff;}
.navbar-default .navbar-nav>li a {padding:5px 0;}
.three-blocks {background-size:100% 100%;}
}
@media(max-width:600px){.navbar-default .navbar-nav>li>a {padding:5px 5px;}
.slider .btn {display:none;}
}
@media(max-width:440px){.carousel-caption {display:none;}
}
.carousel-fade {.carousel-inner {.item {opacity:0;transition-property:opacity;}
.active {opacity:1;}
.active.left, .active.right {left:0;opacity:0;z-index:1;}
.next.left, .prev.right {opacity:1;}
}
.carousel-control {z-index:2;}
}
.carousel-fade .carousel-inner .item {opacity:0;-webkit-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active {opacity:1;}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity:1;}
.carousel-fade .carousel-control {z-index:2;}
#portfolio {padding:30px 0px 40px 0px;overflow:hidden;}
#portfolio ul.controls {padding:0px 0 20px 2px;overflow:hidden;margin:20px 0;border-bottom:#FFDD3C solid 2px;}
#portfolio ul.controls li {float:left;color:#000;font-weight:400;font-size:15px;padding:5px 15px;cursor:pointer;}
#portfolio ul.controls li:hover, #portfolio ul.controls li.active {padding:4px 15px;color:#333;margin:0 -1px;border:1px solid #FFDD3C;}
#portfolio ul#Grid {margin:0 0 30px 0;padding:0;position:relative;}
#portfolio ul#Grid li {padding:0 1px 1px 0;margin:0;display:none;position:relative;}
#portfolio ul#Grid li a {display:block;position:relative;color:#333;}
#portfolio ul#Grid li span.overlay {position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);visibility:hidden;text-indent:-9999px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background:#000;}
#portfolio ul#Grid li:hover span.overlay {visibility:visible;opacity:0.2;filter:alpha(opacity=20);}
#portfolio ul#Grid a.link {padding:0px 10px;height:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:10;overflow:hidden;font-size:22px;font-weight:400;width:100%;position:absolute;left:0;bottom:0;color:#333;line-height:30px;background:#FFDD3C;}
#portfolio ul#Grid li:hover a.link {background:#FFDD3C;opacity:0.9;}
#portfolio ul#Grid a.link span {color:#333;font-weight:400;display:block;font-size:14px;text-transform:none;line-height:22px;}
#portfolio ul#Grid a.link:after {border-color:rgba(63, 141, 191, 0);border-bottom-color:#FFDD3C;border-width:10px;margin-left:-10px;}
#portfolio ul#Grid a.link:before {border-color:rgba(63, 141, 191, 0);border-bottom-color:#FFDD3C;border-width:16px;margin-left:-16px;}
#portfolio ul#Grid li:hover a.link {padding:10px 10px;height:auto;overflow:visible;text-decoration:none;}
ul.dropdown-menu {display:block;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;top:85% !important;opacity:0;visibility:hidden;}
.dropdown:hover .dropdown-menu {top:100% !important;opacity:1;visibility:visible;}
@media(max-width:767px){.navbar-default .navbar-nav > li > a {padding:10px 10px;}
.dropdown:hover .dropdown-menu {display:none;}
ul.dropdown-menu {visibility:visible;opacity:1;display:none;position:relative;left:0px;top:0px !important;}
.dropdown:hover .dropdown-menu {top:0 !important;}
.open .dropdown-menu, .open:hover .dropdown-menu {display:block;visibility:visible;opacity:1;}
.navbar-collapse.in {max-height:350px;}
.navbar-default ul.navbar-collapse {display:block !important;height:0px;}
h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
.pull-left {float:none !important;}
.pull-right {float:none !important;}
.recent-posts .col-md-9 article img.pull-left {max-width:100%;}
.recent-posts .col-md-9 .text {text-align:center;width:auto;padding-top:10px;}
.slider {overflow:hidden;max-width:100%;}
.main__middle__container {overflow:hidden;max-width:100%;}
footer {overflow:hidden;max-width:100%;}
footer {padding-top:0px;}
.carousel-control .carousel-control-right, .carousel-control .carousel-control-left {margin-top:0px;}
.navbar-default .nav-justified>li.dropdown:hover, .navbar-default .nav-justified>li.dropdown.active {border-top:0px solid #adc648;}
.row {padding:15px 0;}
ul.dropdown-menu li {border:0px;}
.navbar-nav .open .dropdown-menu {border-bottom:#333 solid 2px;}
.carousel-caption {display:none;}
#portfolio ul#Grid a.link span {font-size:11px;line-height:15px;}
#portfolio ul.controls li {padding:5px 10px;}
}
@media(min-width:768px)and (max-width:991px){h1 {font-size:30px;}
h2 {font-size:24px;}
.recent-posts .col-md-9 .text h3 {margin-top:0px;}
.recent-posts .col-md-3 .icon-item img {max-width:100%;}
.nav-justified > li {padding:0 12px;display:block;float:left;width:auto;}
.recent-posts .col-md-9, .recent-posts .col-md-3 {margin-top:0px;}
.no_padding {padding:0 0 40px;}
#portfolio ul#Grid a.link {font-size:18px;}
#portfolio ul#Grid a.link span {font-size:11px;line-height:15px;}
.navbar-default .navbar-nav > li > a {padding:40px 10px;}
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {min-width:100%;height:auto;}
.one_half_pad {width:44%}
.one_third_pad {width:27%}
.one_fourth_pad {width:19%}
.one_fifth_pad {width:14%}
.one_sixth_pad {width:10.5%}
.two_fifth_pad {width:37%}
.two_third_pad {width:60%}
.two_fourth_pad {width:43%}
.two_fifth_pad {width:33%}
.three_fifth_pad {width:58.4%}
.three_fourth_pad {width:74%}
.four_fifth_pad {width:67.2%}
.five_sixth_pad {width:82.67%}
.one_half_pad, .one_third_pad, .two_third_pad, .three_fourth_pad, .one_fourth_pad, .one_fifth_pad, .two_fifth_pad, .two_fourth_pad, .two_fifth_pad, .three_fifth_pad, .four_fifth_pad, .one_sixth_pad, .five_sixth_pad {float:left;margin-bottom:20px;margin-left:3%;margin-right:3%;position:relative}
.one_half {width:48%}
.one_third {width:30.5%}
.one_fourth {width:22%}
.one_fifth {width:16.8%}
.one_sixth {width:13.33%}
.two_fifth {width:37.6%}
.two_third {width:65.33%}
.two_fourth {width:48%}
.three_fifth {width:58.4%}
.three_fourth {width:74%}
.four_fifth {width:67.2%}
.five_sixth {width:82.67%}
.one_half, .one_third, .two_third, .two_fourth, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {float:left;margin-bottom:10px;margin-right:4%;position:relative}
.column-last {clear:right;margin-right:0!important}
.dc_tabs_type_2 .one_third {width:29%}
.clr {clear:both;margin:0;padding:0;width:100%}
.dc_clear {clear:both;font-size:0px;line-height:0px;margin:0;padding:0;width:100%}
body {font-family:Calibri, sans-serif;color:#333333;font-size:15px;}
.row.nothing {background-color:white;background-color:#ffffff ;}
small, .small {font-size:100%;}
.cmsFormPrompt {font-size:95%;width:25%;}
.homePageFeaturedProducts .featuredProduct {height:160px;border:0px;margin:1%;}
header {background-color:black;background-color:#30AA00 ;background-color:;background-color:#30AA00 ;width:100%;}
.sep {border-top:1px solid #30AA00;margin-top:15px;margin-right:0;margin-left:0;margin-bottom:5px;}
footer h3 {padding-bottom:20px;color:#30AA00;}
footer p {color:#808080;}
ul.dropdown-menu>li>a:hover {color:#30AA00;border-top:none;background:none;}
.navbar-default .navbar-brand a {color:#FFFFFF;text-decoration:none;}
.navbar-default .navbar-nav>li>a {color:#FFFFFF;font-size:12px;font-weight:bold;font-family:'Open Sans', sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;text-transform:uppercase;}
.blue__line {background-color:#0C0C0C;}
footer {background:#0C0C0C;color:#808080;}
.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover {line-height:65px;margin:10px 0;}
.cmsDefaultTextLogo {font-size:45px;line-height:65px;font-family:'Oswald', sans-serif;color:#eee;margin:0;color:white;width:auto;text-align:left;}
.cmsDefaultTextLogo b {font-weight:normal;}
#ContentCMS .row {margin-left:0;margin-right:0;}
body {font-family:Calibri, sans-serif ;}
#menu {z-index:9999;line-height:75px;margin-top:0px;position:relative;text-align:right;}
#menu ul {list-style:none;padding:0px;margin:0px;}
#menu li {position:relative;display:inline-block;padding:0px;background-color:transparent;}
#menu li a {text-align:center;text-decoration:none;display:block;color:#FFFFFF;padding:0 14px;}
#menu ul ul {position:absolute;display:block;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear;background-color:#AAA;border:1px solid #666;border-top:none;}
@media (min-width:600px)AND (min-device-width:600px){#menu ul ul li {line-height:60px;display:block;}
#menu ul ul li a {background-color:#AAA;color:black;border-top:1px solid #666;padding:5px;}
#menu li:hover>ul, #menu li.sfhover>ul{position:absolute;visibility:visible;opacity:1;display:block;right:-30px;width:250px;}
#menu li li:hover>ul, #menu li li.sfhover>ul {position:absolute;right:250px;top:0;width:250px;}
}
.mobMenuBtn {text-decoration:none;color:black;background-color:#333 ;background-color:#5B5B5B;border:1px solid black;text-align:center;padding:10px ;position:absolute;top:20px;right:0;display:none;}
input#mobMenuChk[type=checkbox]{display:none;}
@media (max-width:600px), (max-device-width:600px){.templatemenu {display:none;}
input#mobMenuChk[type=checkbox]:checked + .templatemenu{display:block !important ;clear:both;border-top:1px solid white;}
.mobMenuBtn {display:inline-block;}
#menu li {display:block;}
#menu a {border-bottom:1px solid white;border-right:0;}
}
body {background-position:top;background-repeat:repeat-x ;}
H1,H2,H3 {color:#30AA00 ;}
A {color:#30AA00 ;}
A:active, A:hover {color:#30AA00 ;}
A:visited {color:#30AA00 ;}
BODY {font-family:Calibri, sans-serif ;}
#menu a:link, #menu a:visited {background-color:#30AA00 }
#menu a, #menu a:link, #menu a:visited, #menu a:active, #menu a:hover {color:#FFFFFF }
#menu a:link.sfhover, #menu a:hover, #menu a:hover:visited, #menu li:hover>a {background-color:#5B5B5B }
div#cmslogo>.cmsDefaultTextLogo {}
div#cmslogo>.cmsDefaultTextLogo a {padding:10px;background-color:#FFFDFC;border-style:hidden;}