

body strong { color: #B1A271; font-weight:600;}
.widerContainer .container {width:100%;}

.header.sticky img { height: 41px;}

.arrowDown {margin-top:-50px; font-weight: 800;}

.content-caption {padding-top: 50px;}

.headContact {display: none;}

.bookValuation {display: inline-block;
    position: fixed;
    top: 16%;
    right: -73px;
    transform: rotate(90deg);
    z-index: 9999;}
.bookValuation button {
    background: #323232;
    border: 4px solid #b1a271;
    padding: 10px 20px;
    font-size: 18px;
    letter-spacing: 0.5px;}
.bookValuation button a {color: #b1a271;}
.bookValuation button a:hover {color: #ffffff;}


.sstc{
	position: absolute;
    left: 50px;
    width: 120px;
    height: 120px;
    background: center / contain no-repeat url(/images/sstc.png);
    top: 30px;
    filter: drop-shadow(3px 3px 10px #555);
}
.underOffer{
	position: absolute;
    left: 50px;
    width: 120px;
    height: 120px;
    background: center / contain no-repeat url(/images/sstc.png);
    top: 30px;
    filter: drop-shadow(3px 3px 10px #555);
}


.page-icon-top {display: none;}
#section_2352 .page-icon-top {display: block !important; color: #ccc;}
#section_2352 .spacer-60 {height: 30px;}

#section_2422  {background-color: #fff; min-height:129px;
background-image: url("/images/EXQ-Dark-Wallpaper.png"); background-attachment: fixed; background-position: center;}
#section_2668  {background-color: #fff; min-height:129px;
background-image: url("/images/EXQ-Light-Wallpaper.png"); background-attachment: fixed; background-position: center;}
#section_2722  {background-color: #fff; min-height:129px;
background-image: url("/images/EXQ-Light-Wallpaper.png"); background-attachment: fixed; background-position: center;}

#section_2687 { background-color: #eee;}

.page-breadcrumb {
    background: none;
    padding: 0px;
    display: inline-block;
    color: #fff;
    font-size: 13px;
    letter-spacing: 3px;
    font-weight: 600; 
}

#section_2479 em {line-height: 25px; font-style: normal;}
#section_2684 em {line-height: 25px; font-style: normal;}

/*meet team on about page fix*/
#section_2687 .owl-carousel .owl-wrapper-outer {padding-left: 16.8%;}
/*meet team on about page fix*/


a:hover {color: #B1A271;}
.btn-black:hover { background: #B1A271;}
.btn-white:hover { background: #B1A271;}

h2 {margin-bottom: 10px; padding-top: 0px; font-size: 25px;}
h3 {color: #B1A271; font-size: 24px; letter-spacing: 1px; line-height: 27px; font-weight:500;} 
h3 strong {color: #ccc;}
h3::after {content: none;}

.header .logo { margin-top: -9px !important; filter: drop-shadow(3px 3px 10px #333);}
.header .logo a {width: 165px;}
.header.sticky .logo { filter: none !important;} 
.header.sticky .logo a { width: 167px !important; margin-top: 21px;} 

.header .navigation a:hover {color: #B1A271 !important;}

/*.full-intro .header .logo a img.l-white {filter: drop-shadow(3px 3px 5px #000);}*/
.overlay-dark::before {background-color: rgba(32,32,32,0.75);}

.full-intro .header.sticky a, .header a, .header.sticky a {text-shadow: none;}
.header .navigation a:hover {color: #B1A271 !important; text-shadow: none;}
.navigation > ul > li.active > a {color: #bbb;}
.navigation > ul > li > a { padding: 40px 17px; font-size: 15px !important; font-weight: 500 !important;}

.fullscreen-carousel .flex-direction-nav .flex-prev {background-color: transparent; color: #b1a271;}
.fullscreen-carousel .flex-direction-nav .flex-next {background-color: transparent; color: #b1a271;}


.side-menu a {color: #fff;
    font-weight: 300;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 1.4em;
    letter-spacing: 3px !important;
    font-family: 'Raleway', sans-serif;
    padding-bottom: 7px;}
/*.pushmenu-right.pushmenu-open {background: rgba(32,32,32,0.94); width: 100%; z-index: 25000;} Full width Side Menu*/
.pushmenu-right.pushmenu-open {background: rgba(32,32,32,0.94); z-index: 25000; width: 400px;}
.pushmenu-push-toleft { left: 0px;} /*Original Site Elements*/
.side-menu a:hover { font-weight: 700;}
.side-menu ul { padding: 70px 0px 0px 9px;}
.side-menu-btn ul > li > a:hover {color: transparent;}
.side-menu-btn ul > li > a:hover span {background-color: transparent; color:#b1a271;}


#section_2368 h3 {font-weight: 700; margin-top:20px;}
#section_2368 p { text-align: justify;}
#section_2368 .btn-black { margin-top:-5px;}

 
.inner-caption h2 {margin-bottom: 10px;}
h1.h1, h2.h2 {text-transform: uppercase; font-size: 25px;}
.inner-caption p { font-weight: 600; margin-bottom: 60px;}
.mb-60 { margin-bottom: 25px;}
.footer .social, .contact .social { font-size: 25px; padding-top: 15px;}
.footer .col-md-offset-2 { float: right;}
.footer-logo { max-width: 135px;}
.footer-info { padding-bottom:35px;}
.footer p .s1 {font-size:12px; line-height: 18px;}
.footer ul { padding: 0px 0px 11px;}
.EXQfooterAddress p {color:#aaa !important; font-size: 10px; margin-bottom: -16px;}
.EXQfooterAddress strong {color:#fff; font-size: 14px;}

.scroll-top:hover { background-color: #B1A271;}

#cboxOverlay { background: #000; opacity: 0.9 !important;}

.btn-white, .btn-black {margin-top: 19px;}

.footer { background-color: #222;}
.footer a { color: #fff;}
.footer a:hover { color: #B1A271;}
.footer .footer-info p { color: #fff;}
.footer .copyright {text-align: center; color: #fff; font-size: 11px;}
.footer .p1 {margin-top: -10px;}
.footer hr {border-color: #555;}

.item-box .item-caption h2 { color: #fff; font-size: 2em; font-weight: 400; line-height: 1em;}
.item-box .item-caption h2 strong { color: #B1A271; font-weight: 800;}
.item-box .item-caption p { color: #fff; font-size: 13px;}


.testimonial-carousel .testimonial {max-width: 100%;}
.testimonial-carousel .container-icon {font-size: 51px; float: right; margin-top: 20px; color: #b1a271; padding-right: 30px;}
.testimonial-carousel .text-center {text-align: left;}
.testimonial-carousel .lead { width: 84%;}
.nf-carousel-theme .owl-controls .owl-pagination {text-align: left;}


/*EXQ Rezi Listing*/
.exqListing {background-color: #eee; padding: 50px 0px 44px; margin-top: 0px; border-bottom: 1px solid #fff;}

.exqListingDetails p{ text-align: justify;}
.exqListingDetails h2 { margin-bottom: 8px; margin-top: 6px; line-height: 30px;}
.exqListingDetails h2 a{font-size: 25px; font-weight: 300; text-decoration: none;}
.exqListingDetails h2 a:hover {color: #B1A271;}
.exqListingDetails h3 a{font-size: 25px; font-weight: 700; text-decoration: none; color: #B1A271;}
.exqListingDetails h3 a:hover {color: #000;}

.exqListingDetails ul{ margin-left:-40px;}
.exqListingDetails li{ display: inline; padding-right:15px; font-weight: 700; color:#bbb; font-size:12px;}

.exqListing .addthis_inline_share_toolbox {padding-top:15px;}

#section_2534 h3 {display:none !important; /*Hide Search Tool Title*/}
#section_2538 h4 {text-align: center; text-transform: uppercase; font-weight: 300; font-size: 13px; color: #fff; line-height: 15px; margin-bottom:57px;}
#section_2439 {margin-top: 0px; padding-top: 43px !important; padding-bottom: 70px !important;}
#section_2538 { padding-bottom: 0px !important; background-color: #323232;
background-image: url("/images/EXQ-Dark-Wallpaper.png"); background-attachment: fixed; background-position: center;} 

.exqListing .callBTNS {margin-top:30px;}
.exqListing .callBTNS li a {background-color: #323232; color: #fff; padding:10px 30px; margin-right:10px;}
.exqListing .callBTNS li a:hover {background-color: #B1A271; color: #323232;}
.goldBTN a {background-color: #B1A271 !important;}
.goldBTN a:hover {background-color: #323232 !important; color: #fff !important;}
/*EXQ Rezi Listing*/


/*EXQ Search Tool*/
#section_2669 {background-color: #eee;}
#section_2669 h3 {display: none;}
#section_2669 .btn-default { background-color: #ccc;
    width: 100%;
    border-style: none;
    padding: 19px;
    margin-top: 15px;
    color: #fff;
    text-transform: uppercase;
    font-size: 17px;}
#section_2669 .btn-default:hover { background-color: #B1A271;}

#section_2669 .form-control {
    display: block;
    width: 100% !important;
    height: 37px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #bbb;
    background-color: #fff;
    background-image: none;
    border: 1px solid #eee;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}

#section_2669 label {
    color: #666;
    font-size: 13px;
    margin-bottom: 5px;
    padding-right: 3px;
    margin-top: 0px;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;}


#hpSearch .btn-default { background-color: #323232;
    width: 100%;
    border-style: none;
    padding: 9px;
    margin-top: 28px;
    color: #B1A271;
    text-transform: uppercase;
    font-size: 17px;}
#hpSearch .btn-default:hover { background-color: #fff;}
    
#hpSearch .form-control {
        display: block;
        width: 100% !important;
        height: 37px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #bbb;
        background-color: #fff;
        background-image: none;
        border: none;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
    
#hpSearch label {color: #323232;
    font-size: 14px;
    margin-bottom: 8px;
    padding-right: 3px;
    margin-top: 0px;
    font-weight: 500;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    padding-left: 0px;
    margin-left: 0px;
    text-align: center;
    width: 100%;}

#section_2744 {padding:0px; background-color: #B1A271;}
#section_2744 .col-sm-6 {padding-right: 10px; padding-left: 10px;}
#section_2744 .col-lg-4 {padding-left: 30px; padding-right: 30px;}
#section_2744 .container {width: 80%;}
#section_2744 h4 {
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 25px;
    margin-bottom: 25px;
    color: #fff;
}
/*EXQ Search Tool*/


/*EXQ Rezi Property Detail*/
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 10px 30px;}
.ptb-top {padding-bottom: 60px;}

.heroSecRezi h3 {color:#b1a271; font-size: 2em; font-weight: 700;}

#detailSecRezi h1 { font-size: 2.2em;  margin-top: 10px; margin-bottom: 0px;}
#detailSecRezi h2 { font-size: 1.7em; margin-top: -5px;}
#detailSecRezi h3 { font-weight: 700; margin-top:22px;}
#detailSecRezi h5 { font-size: 1.2em; margin-top: 7px; font-style: italic; font-weight: 300;}
#detailSecRezi p { margin-top: 10px; text-align: justify; line-height: 1.6em;}

#detailSecRezi .mainRooms ul{ margin-left:-40px;}
#detailSecRezi .mainRooms li{ display: inline; padding-right:15px; font-weight: 700; color:#bbb; font-size:12px;}

.mainImageRezi {padding:30px;} 
.frameOver {margin-top:-332px;}

.socialText {
    margin-top: -20px;
    font-weight: 700;
    color: #777;
    font-size: 12px;
    line-height: 3em;
}

.tabbedBack {background-color: #fff; min-height:129px; margin-top: -87px;
background-image: url("/images/EXQ-Dark-Wallpaper.png"); background-attachment: fixed; background-position: center;}


#tabbedArea {margin-top:-100px;}
#tabbedArea h3 {padding-top: 18px; color: #fff; font-weight: 300; font-size: 20px; padding-bottom: 9px;}
.ui-state-default a {color: #fff;}
.ui-state-active a {color: #323232;}
#tabbedArea .ui-tab-content { margin-top: 42px; padding-top: 18px;}

#tabbedArea .reziDescription h3 {font-weight: 700; font-size: 1.8em; color: #ccc; margin-bottom: 0px; margin-top: 0px; padding-top: 0px;}
#tabbedArea .reziDescription p { text-align: justify; line-height: 1.6em; margin-bottom:25px;}
#tabbedArea .reziDescription h5 {font-weight: 700; font-size: 1.8em; color: #fff; margin-bottom: 0px; margin-top: 17px; background-color: #B1A271; padding: 15px; line-height: 1.2em;}
#tabbedArea .reziDescription .featuresList p {background-color: #323232; color: #B1A271; padding:10px; margin-bottom:5px; font-weight: 600;}
#tabbedArea .reziDescription h4 {font-size: 1em; margin-bottom: 0px;}
#tabbedArea i.left {display: none;}

.reziDOCS a {background-color: #B1A271; color: #fff; padding: 15px; display: block;}
.reziDOCS a:hover {background-color: #323232; color: #fff;}

.CTA {padding: 17px; margin-top: 23px;}

.video-container {
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
    overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
/*EXQ Rezi Property Detail*/




/*EXQ header text color*/
.header-light .navigation > ul > li > a { color: transparent;}
.header-dark .navigation > ul > li > a { color: transparent;}
.navigation > ul > li > a {/*color: transparent !important;*/ text-transform: uppercase;}
.header.sticky .navigation ul li a {color: #323232 !important;} 
.header-light .navigation ul li a {color: #323232 !important;} 
.header.sticky .navigation ul li a:hover {color: #ddd !important;}
.nav-dropdown li a {color: #fff !important;} 
.navigation .nav-dropdown {background: rgba(177,162,113,0.95);} 
/*EXQ header text color*/


/*EXQ Contact Map Section*/
#section_2488 .container {padding:11px;} 
#section_2488 .col-md-offset-1 {margin-left:0%;}
#section_2488 .col-md-10 {width: 100%; padding:15px;}
#section_2488 .ptb-60 { padding:0px !important;} 
/*EXQ Contact Map Section*/


/*EXQ Property of Week Section*/
#section_2320 {background-color: #fff;
background-image: url("/images/wallBackground5.jpg"); background-position: center;}
#section_2320 h2 { margin-top:18px; /*text-shadow: 2px 2px 4px #000000;*/}
#section_2320 h5 {color:#fff; /*text-shadow: 2px 2px 4px #000000;*/}
#section_2320 a {color:#fff; /*text-shadow: 2px 2px 4px #000000;*/}
#section_2320 a:hover {color:#B1A271;}  
/*EXQ Property of Week Section*/



/*EXQ Contact Forms*/
#section_2694 .container {width:100%;}
#section_2694, #section_2503, #section_2421 {background-color: #eee; padding-bottom: 77px;}
#section_2694 .col-md-offset-2, #section_2503 .col-md-offset-2, #section_2421 .col-md-offset-2 {margin-left: 10%;}
#section_2694 .col-md-8, #section_2503 .col-md-8, #section_2421 .col-md-8 {width: 80%;}
#section_2694 h3 strong, #section_2503 h3 strong, #section_2421 h3 strong {color:#B1A271; text-transform: uppercase; font-weight: 400;} 
#section_2503 h2 {margin-top:15px; font-size: 1em;}
/*EXQ Contact Forms*/


/*Contour Form*/
#contour textarea, .contour textarea 
{max-width: 100% !important; padding: 10px !important; width: 100% !important;}

.checkboxlist br {display:none;}
.checkboxlist label {margin-right:10px;}

.contour textarea {min-height: 197px;}

.contour h2 {    color: #333;
    font-size: 1.1em;
    margin-bottom: -3px;}

.field-validation-error {
    color: #f00000;
    font-weight: 800;
    padding: 5px 0px 0px 5px;
    line-height: 3em;
}

#contour textarea, #contour select, .contour textarea, .contour select 
{margin: -4px 0 11px !important;}

.help-block {margin-top: -10px !important;
margin-bottom: 10px !important;
font-size: 12px !important;}

textarea, select {width: 95.5% !important; margin-top: -4px !important;}

.contour span.checkboxlist {padding: 0px 0px 22px !important;}
.contour span.radiobuttonlist {padding: 5px 0px 25px !important;}
.contour span.radiobuttonlist br { display: none !important;}

.checkbox input[type="checkbox"] {margin-left: 0px !important; top: 9px !important;}
.checkbox {margin-bottom: 5px !important;}

#recaptcha_widget_div { margin-left: 0px !important;}

.contourNavigation .btn { background-color: #b1a271 !important;
    color: #fff !important;
    padding: 19px !important;
    font-size: 16px !important;
    border: none !important;
    width: 100% !important;
    margin-top: 25px;
    font-weight: 600;
    text-transform: uppercase;}

.contourNavigation .btn:hover {background-color: #323232 !important;}

    input[type="text"], input[type="email"], input[type="tel"], input[type="number"], input[type="password"], textarea, select {
        appearance: none;
        -webkit-appearance: none;
        border: 1px solid #ddd;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        color: #888;
        outline: none;
        font-weight: 400;
        letter-spacing: 1px;
        font-size: 13px;
        padding: 10px 15px;
        transition: all 0.2s ease 0s;
        -moz-transition: all 0.2s ease 0s;
        -webkit-transition: all 0.2s ease 0s;
        -o-transition: all 0.2s ease 0s;
        display: inline-block;
        width: 100%;
        margin-bottom: 14px;
    }

        input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="number"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, input[type="password"]:focus, textarea:focus {
            border-color: #e6ae49;
            color: #323232;
        }

.ihavereadandagreetotheprivacypolicy { margin-top: -13px;}

textarea {    height: 120px;}

label {
    color: #323232;
    font-size: 13px;
    margin-bottom: 3px;
    padding-right: 3px;
    margin-top: 0px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}

.fieldLabel { margin-top: 8px !important; margin-bottom: 5px !important;}

.form-full {
    width: 100%;
}

.form-field-wrapper {
    margin-bottom: 20px;
}

.form-field-wrapper input, .form-field-wrapper textarea, .form-field-wrapper select {
        margin-bottom: 0px;
    }

form .error {
    border-color: #e1534f;
}

form label.error {
    margin-bottom: 0px;
    margin-top: 3px;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    padding:5px;
    background-color: #e1534f;
}    
/*Contour Form*/
















/* Responsive Styles */


/*Phone*/
@media screen and (max-width: 750px) and (min-width: 100px) {
body {text-align: justify;}

.full-intro {padding-top: 39px;}
.headContact {display: block; margin-top: -39px;}
.headContact h5 {
    background-color: #b1a271;
    color: #323232;
    text-align: center;
    padding: 9px;
    margin-right: 0px;
    margin-bottom: 4px;
    position: absolute;
    width: 100%;
    margin-left: -15px;
}

.bookValuation {display: none;}

#section_2744 h4 {font-size: 20px;}
#hpSearch .btn-default {font-size: 13px;}

.header .logo {filter: none;}

.navigation > ul > li > a { padding: 18px 17px;}
.navigation ul {margin-top:39px;}

#pushmenu-right {text-align: left !important;}

.header .logo {margin-top: -12px !important;}
#section_2330 h2 {font-size: 19px;  margin-top: -25px;}
.btn-white, .btn-black {width: 100%;}
h3 {font-size: 18px ; line-height: 16px;}
h4 {font-size: 15px;}
h1.h1 { font-size: 20px; letter-spacing: 1px;}
.ptb-sm-60 {padding-top: 30px; padding-bottom: 30px;}
.spacer-30 {height: 2px;}
.spacer-15 {height: 0px;}
.footer-logo { max-width: 200px;}
.background--dark .header a {color:#323232 !important;}

#section_2673 a {color:#fff !important;}


.col-md-6 h2 {text-align: left;}


/*Hero Carousel Section*/
.fullscreen-carousel .slides li img {height: auto;}
.fullscreen-carousel .overlay-hero {height: 65%;}
.full-intro .hero {height: 343px;}
.hero h2 {font-size: 18px; margin-bottom: -5px;}
.hero p {font-size: 10px; margin-bottom: 0px;}
.hero .btn-white, .hero .btn-black {width: auto !important;}

.fullwidth-slider .item {height: 383px;}
.fullwidth-slider h2 {font-size: 18px; margin-bottom: -5px;}
.fullwidth-slider p {font-size: 10px; margin-bottom: 0px;}
.fullwidth-slider .btn-white, .hero .btn-black {width: auto !important;}
/*Hero Carousel Section*/


/*Inner Banners*/
.inner-intro {background-position: top center !important; max-height: 270px;}
.page-breadcrumb {font-size: 13px;  letter-spacing: 1px; font-weight: 400;}
.inner-intro h1 {margin-top:70px !important; margin-bottom:-5px;}  
/*Inner Banners*/


/*Property of the Week*/
#section_2320 h5 {font-size: 12px; text-align: center;}
#section_2320 h2 {margin-top: -9px; text-align: center !important; line-height: 30px;}
#section_2320 a {text-align: justify !important;}
#section_2320 p {text-align: justify !important; margin-top: 20px;}
#section_2541 {margin-top:-60px;}
#section_2541 .col-md-6 {padding-left:5px; padding-right:5px;}
/*Property of the Week*/


/*Property Search Action Box*/
#section_2331 {padding-left:15px; padding-right:15px;}
#section_2331 h4 {text-align: left; line-height: 20px;}
/*Property Search Action Box*/


/*Portfolio Style Boxes*/
#section_2332 h3 {font-size: 18px !important; line-height: 16px;}
.categories-filter {display: none;}
#section_2332 .item-box {margin-top:20px;}
.nf-item.spacing {padding: 5px;}
/*Portfolio Style Boxes*/


/*Valuation Action Box*/
#section_2347 {padding-left:15px; padding-right:15px;}
/*Valuation Action Box*/


/*Testimonial Box*/
.testimonial-carousel {padding-left:15px;}
.testimonial-carousel .container-icon {margin-top:0px; padding-right: 10px; padding-left: 30px;}
/*Testimonial Box*/


/*EXQ Expertise Box*/
#section_2368 {padding-left:17px; padding-right:17px; margin-bottom:25px;}
#section_2368 h3 {font-size: 25px;}
#section_2368 .owl-buttons {display: none !important;}

#section_2659 {padding-left:17px; padding-right:17px;}
#section_2659 .btn {font-size: 9px;}

#section_2679 {padding-left:17px; padding-right:17px;}
#section_2679 .btn {font-size: 9px;}
/*EXQ Expertise Box*/


/*About Page*/
#section_2684 .embedhtml { display: none;}
#section_2685 {margin-top:-130px;}
/*About Page*/


/*meet team on about page fix*/
#section_2687 .owl-carousel .owl-wrapper-outer {padding-left: 0px;}
/*meet team on about page fix*/


/*Property Listings*/
#section_2538 h3 { padding: 40px 20px 0px !important; line-height: 23px;}
.exqListingDetails h2 { margin-top: 30px; text-align: left; line-height: 29px;}
#section_2538 .exqListingDetails h3 { padding: 15px 0px !important; line-height: 23px;}
.exqListingDetails li {font-size: 8px;}
	
img.sstc{border:3px solid #f00;}	
img.underOffer{ border:3px solid #0f0;}

.tabbedBack { margin-top: -24px;}
	
/*Property Listings*/


/*Property Detail Page*/
#detailSecRezi h1 {text-align: left;}
.socialText {margin-top: -10px; line-height: 19px; margin-bottom: 10px;}
.frameOver {margin-top: -240px;}
.mainImageRezi {margin-top: -30px;}
.spacer-75 {height: 5px;} 
.tabbedBack {min-height: 380px;}
#tabbedArea {margin-top: -391px;}
#tabbedArea li { width: 100%;}
#tabbedArea h3 {line-height: 21px;}
/*Property Detail Page*/


/*Contact Forms*/
.checkboxlist br {display: block;}

#section_2421 .col-md-8 { width: 100%;}
#section_2421 .col-md-offset-2 {margin-left: 0%;}
#section_2503 .col-md-8 { width: 100%;}
#section_2503 .col-md-offset-2 {margin-left: 0%;}
#section_2694 .col-md-8 { width: 100%;}
#section_2694 .col-md-offset-2 {margin-left: 0%;}
/*Contact Forms*/


}
/*Phone*/







/*Tablet Portrait*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : portrait) { 
.spacer-75 {height: 5px;}
.ptb-sm-60 {padding-top: 30px; padding-bottom: 30px;}
.spacer-30 {height: 2px;}
.spacer-15 {height: 0px;}
.container { width: auto;}

.navigation > ul > li > a { padding: 18px 17px;}
.navigation ul {margin-top:39px;}

.background--dark .header a {color:#323232 !important;}

/*Property Detail Page*/
#detailSecRezi h1 {text-align: left;}
.socialText {margin-top: -10px; line-height: 19px; margin-bottom: 10px;}
.mainImageRezi {padding: 69px;}
.frameOver { margin-top: -510px; padding: 18px;}
.spacer-75 {height: 5px;} 
.tabbedBack {min-height: 380px;}
#tabbedArea {margin-top: -391px;}
#tabbedArea li { width: 100%;}
#tabbedArea h3 {line-height: 21px;}
/*Property Detail Page*/


/*Hero Carousel Section*/
.fullscreen-carousel .slides li img {height: auto;}
.fullscreen-carousel .overlay-hero {height: 65%;}
.full-intro .hero {height: 530px;}
.hero h2 {font-size: 18px; margin-bottom: -5px;}
.hero p {font-size: 10px; margin-bottom: 0px;}
.hero .btn-white, .hero .btn-black {width: auto !important;}
/*Hero Carousel Section*/

/*Inner Banners*/
.inner-intro {background-position: top center !important; max-height: 320px;}
.page-breadcrumb {font-size: 13px;  letter-spacing: 1px; font-weight: 400;}
.inner-intro h1 {margin-top:120px !important; margin-bottom:-5px;}  
/*Inner Banners*/

/*meet team on about page fix*/
#section_2687 .owl-carousel .owl-wrapper-outer {padding-left: 0px;}
/*meet team on about page fix*/

/*Contact Forms*/
.checkboxlist br {display: block;}

#section_2421 .col-md-8 { width: 100%;}
#section_2421 .col-md-offset-2 {margin-left: 0%;}
#section_2503 .col-md-8 { width: 100%;}
#section_2503 .col-md-offset-2 {margin-left: 0%;}
#section_2694 .col-md-8 { width: 100%;}
#section_2694 .col-md-offset-2 {margin-left: 0%;}
/*Contact Forms*/

.tabbedBack { margin-top: 50px;}
#tabbedArea .ui-tab-content { margin-top: 100px;}

}
/*Tablet Portrait*/




/*Tablet Landscape*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  and (orientation : landscape) { 
.spacer-75 {height: 5px;}
.frameOver {margin-top: -267px;}
#detailSecRezi .container {padding-left:0px;}
.socialText {font-size: 10px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 10px 24px;}
.ui-tabs .ui-tabs-nav li {font-size: 11px;}
.footer .link-small a { font-size: 11px;}

.navigation > ul > li > a {padding: 42px 9px; font-size: 13px !important;}
.header .sticky .navigation > ul > li > a {padding: 42px 9px; font-size: 10px !important;}

/*meet team on about page fix*/
#section_2687 .owl-carousel .owl-wrapper-outer {padding-left: 0px;}
/*meet team on about page fix*/

/*Contact Forms*/
.checkboxlist br {display: block;}

#section_2421 .col-md-8 { width: 100%;}
#section_2421 .col-md-offset-2 {margin-left: 0%;}
#section_2503 .col-md-8 { width: 100%;}
#section_2503 .col-md-offset-2 {margin-left: 0%;}
#section_2694 .col-md-8 { width: 100%;}
#section_2694 .col-md-offset-2 {margin-left: 0%;}
/*Contact Forms*/

.tabbedBack { margin-top: 20px;}


/*Hero Carousel Section*/
.fullwidth-slider .item {height: 383px;}
.fullwidth-slider h2 {font-size: 18px; margin-bottom: -5px;}
.fullwidth-slider p {font-size: 10px; margin-bottom: 0px;}
.fullwidth-slider .btn-white, .hero .btn-black {width: auto !important;}
/*Hero Carousel Section*/

#section_2744 .col-md-offset-1 {margin-left: 0%;}
#section_2744 .col-md-10 {width: 100%;}

}
/*Tablet Landscape*/