
.style2 {
    padding-right: 13px}
@media (min-width: 576px) {}
.style3 {
        text-align: left}
@media (min-width: 1400px)
.style4 {
        color: #fff}
.style5 {
        background-image: -webkit-gradient(linear, left bottom, left top, from(black), to(white));
        background-image: linear-gradient(0deg, black 0%, white 100%)}
.style17 {
        color: #6c757d}
.style18 {
        color: #6c757d}
.icon-text {
        color: #6c757d;
}
.iconLinks {
    color: #3f4d86;
    text-decoration:none; }
.icon {
        color: #3f4d86}
#index { }
header.bg-light.navbar-light { }
.topHeader {
    text-align: center;
    color: #000;
    z-index: 999;
    position: relative;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 0px;
}
.topHeaderh1 {
    z-index: 999;
    font-size: 22px;
    text-align: left;
    font-family: Verdana, Geneva, sans-serif;
    color: #000;
    }

.topNav {
    color: #000;
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
}
.TopNavBox {
    z-index: 998;
    position: relative;
    background-color: rgba(255, 255, 255, .70);
}
.footer {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: #737373;
    color: #fff}
.footerLogo {}
.footerText {
    font-size: 14px;}
.footerText a:link
{
	color: #FFF;
	text-decoration: none;
}
.footerText a:hover {
    color:#b7b5ca;
    text-decoration:none; }
.style7 {
    background-image: url("../img/pattern_3_2x.png");
    background-repeat: repeat-x;
    margin-top: 0px;
    padding-top: 0px;
    background-color: #3f4d86}
.patternHome {
    background-repeat: repeat-x;
    height: 100px;
    width: 100%;
    background-size: auto;
    padding-top: 0px;
    background-image: url("../img/pattern_3.png")}
.style9 {
    margin-top: 20px;
    margin-bottom: 20px}
.style8 {}
.style10 {
    background-image: url("../img/pattern_3_2x.png");
    background-repeat: repeat-x;
    background-position: 50% 50%}
/* White leaf border */
#general_decor{
	position:absolute;
	bottom:0;
	left:0;
	background: url(assets/img/pattern_3.png) repeat-x 0 0;
	z-index:9999;
	width:100%;
	height:45px;
}
.nav-bold {
    font-size: 18px;
    font-weight: bold}
.style13 {
    margin-left: 50px;
    margin-right: 50px}
.navbar-text {
    margin-left: 5px;
    margin-right: 5px;
    font-size: .90rem}
.style15 {
    color: #fff}
.footerLinks {
    color: #fff;
    text-decoration:none;
    font-size: 14px }
.footerLinks:hover {
    color: #c9c9c9}
.tag-text {
    margin-left: 5px;
    margin-right: 5px;
    font-size: .75rem;
    color: #fff}
.tagLinks {
    color: #c7c7c7;
    text-decoration:none}
.tagLinks:hover {
    color: #d4d9da}
.home-hero {
    background-image: url("../img/page-heroes/home-hero.jpg");
    height: 720px;
    text-align: center;
    background-size: cover;
    background-color: #dfe0e1;
    background-position: right center;
    margin-top: -230px;
}
.rentals-hero {
    background-image: url("../img/page-heroes/rentals-hero.jpg");
    height: 720px;
    background-position: left center;
    background-size: cover;
    margin-top: -230px}
.rentals-bottom-hero {
    background-image: url("../img/page-bottom-heroes/about-hero-btm.jpg");
    height: 360px;
    background-position: left center;
    background-size: cover}
.home-bottom-hero {
    background-image: url("../img/page-bottom-heroes/home-hero-btm.jpg");
    height: 360px;
    background-position: left center;
    width: auto;
    background-size: cover}
.rates-hero {
    background-image: url("../img/page-heroes/rates-hero.jpg");
    height: 720px;
    text-align: center;
    background-position: 50%;
    background-size: cover;
    background-color: #dfe0e1;
    margin-top: -230px}
.rates-bottom-hero {
    background-image: url("../img/page-bottom-heroes/rates-hero-btm.jpg");
    height: 360px;
    background-position: 50% 50%;
    background-size: cover}
.specials-hero {
    background-image: url("../img/page-heroes/specials-hero.jpg");
    height: 720px;
    text-align: center;
    background-position: 50%;
    background-size: cover;
    margin-top: -230px}
.specials-bottom-hero {
    background-image: url("../img/page-bottom-heroes/specials-hero-btm.jpg");
    height: 360px;
    background-position: 50% center;
    background-size: cover}
.find-us-hero {
    background-image: url("../img/page-heroes/find-us-hero.jpg");
    height: 720px;
    text-align: center;
    background-position: left center;
    background-size: cover;
    background-color: #dfe0e1;
    margin-top: -230px}
.find-us-bottom-hero {
    background-image: url("../img/page-bottom-heroes/find-us-hero-btm.jpg");
    height: 360px;
    background-position: 50% center;
    background-size: cover}
.contact-hero {
    background-image: url("../img/page-heroes/contact-hero.jpg");
    height: 720px;
    text-align: center;
    background-position: 50%;
    background-size: cover;
    margin-top: -230px}
.contact-us-bottom-hero {
    background-image: url("../img/page-bottom-heroes/contact-us-hero-btm.jpg");
    height: 360px;
    background-position: left center;
    background-size: cover}
.HeroTitle {
    color: #fff}
.form {
    padding: 50px 10px}
.Button {
    border-radius: 5px;
 }
.style1 {
    margin-top: -120px}
.bodyTxt {
    font-family: Verdana, Geneva, sans-serif;
    padding-left: 10px;
    padding-right: 10px}
.style14 { }
.swiper-box {
    margin-top: -160px;
    z-index: 999;}
.style16 {
    padding-top: 22px}
.icon-box {
    text-align: center;
    padding: 30px 10px}
.Button.Rectangle {
    background-color: #3f4d86;
    color: #fff;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px}
.Button.Rectangle:hover {
    background-color: #316ca6;
    color: #fff}
.icon:hover {
    color: #316ca6}
.iconLinks:hover {
    color: #316ca6}
.TextBox {
    padding: 20px}
.ImageBox {
    padding-top: 0px}
.About {
    margin-bottom: 0px;
    padding: 50px 20px}
.style4 {
    text-align: center}
.Button.Rectangle.Center {
    text-align: center}
.center {
    text-align: center}
.bottomNav {
    padding-top: 20px;
    padding-bottom: 20px}
.map {
    padding-top: 10px}
.wappler-temp {}
.footerTxt {
    color: #fff}
.footerBar {
    height: 80px;
    background-color: #3f4d86}
