/* Add here all your CSS customizations */
#header .header-logo {
    margin-top: 0px !important;
    margin-bottom: 0px !important;}

#header .header-btn-collapse-nav {margin-left: 0 !important;}

#logo {width:247px; height:114px;}

.slider-container {height: 593px;}

.home-intro-quaternary, #home-intro {
    background:#00994b !important;
}


a:hover {
	color: #000000!important;
}

a:focus {
	color: #000000!important;
}

a:active {
	color: #000000!important;
}

.rev_slider a {color:white!important;}

.tp-caption.NotGeneric-CallToAction:hover, .rev_slider a:hover {
    background-color: #00994b !important;
    text-decoration: none !important;
}
.btn-success{background-color:#00994b !important;}
.btn-success:hover{background-color:#ffc107 !important;border-color:#ffc107 #d39e00 #d39e00!important;}

.awesome {font-size:7em!important;}
.bigicon {font-size:18em!important; padding:auto!imporant;}

						
#footer p {color: #FFFFFF!important;}
.owl-carousel.carousel-center-active-item .owl-item {opacity:1 !important;}
.owl-carousel, owl-carosel .owl-item {opacity: 1 !important;}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
    background-color: #00994b !important;}

.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"]:hover, .owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"].hover {
    background-color: #ffc107;
    border-color:#ffc107 #d39e00 #d39e00!important;
}


@media (max-width: 991px) {
    #logo {width:124px!important; height:57px !important; margin-right:120px !important;}
    .slider-container {height: 330px;}
    .header-nav-main nav > ul li a {font-size: 18px!important;line-height: 32px !important;}
}

@media (max-width: 575px) {
    .mobilehide {height:25px!important;}
    .header-row {padding-bottom: 0px !important;}
    #logo {width:124px !important; height:57px !important; margin-right:120px !important;}
    .slider-container {height: 330px;}
}