@charset "UTF-8";
a:link {
    color: #fbb83c!important
}

a:hover {
    color: #0950a3!important
}

.orbit-next:active,
.orbit-next:focus,
.orbit-next:hover,
.orbit-previous:active,
.orbit-previous:focus,
.orbit-previous:hover,
.vertical li a:hover {
    color: #e2effd!important
}

.nav-main a {
    color: #FFFFFF!important
}

.title-bar {
    background: rgba(9, 80, 163, .9)!important
}

.menu li a:hover,
.nav-main a:hover {
    background: rgba(255, 255, 255, .9);
    border-top: solid #fbb83c 2px;
    color: #fbb83c!important
}

.vertical li {
    background: rgba(9, 80, 163, .7)!important
}

.top-bar ul li>a.button,
.tiny,
.a-btn-slide-text {
    background-color: #fbb83c!important
}

.button:hover,
.top-bar ul li>a.button:hover,
.top-bar-section ul li>a.button:focus {
    background-color: rgba(40, 66, 180, .8)!important;
    box-shadow: inset 0 0 0 2px #FFF;
    color: #FFFFFF!important
}

.a-btn {
    background: rgba(255, 255, 255, .8);
    border: 1px solid #fbb83c
}

.a-btn-text {
    color: #0950a3!important
}

.a-btn-icon-right span {
    background: url(../../images/icon-calandar-blu.png) 50% 55% no-repeat
}

.a-btn-icon-right {
    border-left: 1px solid #fbb83c
}

h2 {
	color:  #184880 !important
}
.break-small {
	background: #184880 !important
}

#reviews {
    background-color:  #FFFFFF !important;
	box-shadow: 10px 10px 6px 9px #fbb83c;
}
#reviews a, #about a {
	color: #555555 !important
}
#reviews a:hover, #about a:hover {
	color: #fbb83c !important
}
#services {
	background-color: #FFFFFF;
	box-shadow: 10px 10px 6px 9px #fbb83c;
}
#find {
	background-color: #FFFFFF;
	box-shadow: 10px 10px 6px 9px #fbb83c;
}
#contact {
	color: #000000;
    background-color: #FFFFFF !important;
	box-shadow: 10px 10px 6px 9px #fbb83c;
}
#contact a {
    color: #000000 !important
}
#contact a:hover {
    color: #fbb83c !important
}
#contact h3 {
	color: #184880 !important
}
#contact hr {
	background: #184880 !important
}
footer {
	background-color: #184880;
    color: #FFFFFF!important
}
.cta,
.cta a {
    background-color: #fbb83c;
    color: #184880!important
}
.footer-login a {
	color: #FFFFFF !important
}
.privacy a:hover {
	color: #ffffff !important
}
.cta a:hover {
    color: #FFFFFF!important
}

.footer-login a:hover {
    color: #fbb83c!important
}

.privacy,
.privacy a {
    background-color: #fbb83c;
    color: #184880!important
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .shopname a {
        color: #FFFFFF!important;
        font-size: 1.3em
    }
}

@media only screen and (max-width:39.9375em) {
    .shopname a {
        color: #FFFFFF!important
    }
		.contact-icon-small img {
		width: 80px !important;
	}
}