.display p{
    font-size:19px;
}

.header-img .image-full {
    height: 135px !important;
}

.navbar-default{
 position: absolute;
 width: 100%;
 border: 0px;
}

.com-widget-container .container{
 background-color: transparent!important;
}
.com-widget-container .btn-rengine.orphan{
 width:150px;
}

.slide-subtitle a {
    color:#3D4C57;
}

.slide-rows {
    padding: 20px;
    box-shadow: 0!important;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 50px;
    padding-bottom: 50px;
    border-radius: 25px;
}

.owl-stage{
    min-height: 450px;
    margin:auto;
}

.owl-stage-outer {
    margin-bottom: 0!important;
    }

.slide-rows img{
    border-radius:25px;
}


.footer{
    border:0;
}


span.slide-price{
    display:none;
}


/* fix header image general */
@media only screen and (max-width: 512px) {
    
        .fix-mobile-section {
            height:612px!important; 
    }
    
        .fix-mobile-section .is-overlay-bg{
            background-size:contain!important;
            background-position: 75% 20%!important;;
    }
}
@media only screen and (min-width: 512px)  and (max-width: 1024px){
    
        .fix-mobile-section {
            height:612px!important; 
    }
    
    .fix-mobile-section .is-container{
        margin-top: 460px!important;
    }
    
        .fix-mobile-section .is-overlay-bg{
            background-size:contain!important;
            background-position: 75% 20%!important;;
    }
}

.booking-form-module form{
    width: 85%;
    margin:auto;
}

.slide-rows img{
    margin:auto;
}

.wprengine-form .col-md-3 .row{
    margin:10px;
    padding:15px;
    box-shadow: 0 0 10px;
}

.wprengine-form .col-md-4, .wprengine-form .col-md-3,.wprengine-form .col-md-2{
    width: 100%;
    float: none;
    margin:auto;
}

div[data-contid="$container_id_1b9tduzlo$"] {
    margin-top: 0!important;
}

ul.nav.navbar-nav.navbar-right {
    display:none!important;
}

.container.services {
    margin-top: 100px;
}

.header-img .image-full {
    width:350px!important;
    height: auto!important;
}

.navbar-default {
    position:relative!important;
}

.service-name {
    font-family: Fjalla One, sans-serif!important;
    color: rgb(2, 119, 189)!important;
    font-size: 3rem!important;
}

.service-group, .service-attributes {
    color:rgb(23,23,23)!important;
    font-family: Fjalla One, sans-serif!important;
}

span#more-filters:a {
    color:#fff!important;
}

.booking-area img {
    min-height: 350px; 
    width: auto!important;
}

.service-title, .slide-subtitle {
    text-align: center!important;
}

#builder-modal .content {
    overflow: visible;
    height: auto;
}
div.align-center {
    text-align: center!important;
}

.btn.btn-rengine.orphan.ld-ext-right {
    color: rgb(255, 255, 255)!important;
    background-color: #333!important;
    border-color: rgba(255, 255, 255, 0)!important;
    width: 100%!important;
    border-radius: 0!important;
}