.navbar-nav a{font-size:18px;padding:10px 20px !important;}.navbar{float:right !important }li{font-size: 17px;line-height: 1.5;}.header{padding:20px;background: #f9f5f5;}.map-section DIV.mappo{float: none;HEIGHT: 400px;margin-left: 35%;margin-right: auto;}.map-section{padding: 35px 0;}.map-section{background-size:cover !important;}.roof-heading{text-align:center;}.roof-heading h1{font-size:40px;margin-top:35px;font-style:italic !important;color:#000;margin-bottom:20px }.roof-type p{background:#f6aa23;color:#fff;font-size:32px;text-align:center;font-weight:700;padding:20px;line-height:38px;min-height:100px;border-radius:20px }.header img{height:75px;}.property-section h2{color:#091d4f;font-weight:bolder;font-size:40px;margin-top:35px }.map-text{color:#fff;font-weight:bold }.map-text h2{font-weight:bold }ul#property-list-home li a{color: #666666 !important;text-decoration: none;}.sale-property p{color:#666;font-size:18px;margin-bottom:15px;margin-top:15px }.footer{background:#0b2048;padding:30px 0 !important }.footer h2{font-size:20px;color:#fff;font-weight: bold;}.footer li{list-style:none;}.footer ul{padding-left:0;}.footer a{color:#fff !important;font-size: 16px;text-decoration: none;}.page-content-section .dtl-post p{border:0 !important;margin-bottom:0 !important;}.SidePicLeft-img img {width: 100%;height: auto;max-height: 237px;}.pro-list-title{background-color: #0b2048 !important;border-top: #666 1px solid !important;border-bottom: #666 1px solid !important;padding-left: 10px !important;font-size: 15px !important;color: #fff !important;font-weight: normal !important;line-height: 35px;padding: 5px !important;}.classified-list .detail-section .price {margin-left: 15px;font-size: 20px;color: #f6aa23;}.classified-list .bedroom p, .classified-list .bathroom p, .classified-list .landing p {font-size: 15px;font-weight: 600;margin-top: 8px;}.classified-list .bedroom, .classified-list .bathroom, .classified-list .landing {width: 33.33%;float: left;}.classified-list .bedroom img, .classified-list .bathroom img, .classified-list .landing img {float: left;margin-right: 10px;}.classified-list .proprty-detail img, .bathroom img{height: auto;width: 30px;margin-left: 15px;}.classified-list .proprty-detail {display: inline-block;width: 100%;}.classified-list .blacktext3 {FONT: 15px/18px 'Lato', sans-serif !important;COLOR: #000000;TEXT-DECORATION: none;font-weight: normal;vertical-align: top;margin-left: 15px;}.classified-list #classad3 {font-family: 'Lato', sans-serif;font-size: 12px;color: #000000;}.classified-list #classad3 {margin: 0 8px 0 8px;height: auto !important;font-family: 'Lato', sans-serif;font-size: 12px;color: #000000;background-color: #FFF;padding-bottom: 20px;margin-bottom: 20px;border-bottom: #ccc 1px solid;border-right: #ccc 1px solid;border-left: #ccc 1px solid;float: left;width: 100%;}.classified-list .contact-sectio {float: none;width: 100% !important;display: inline-block;margin-left: 15px;margin-top: 6px !important;margin-bottom: 15px;}.classified-list .user-name {width: 39%;float: left;}.classified-list .user-name p {font-size: 16px;margin-top: 0;font-weight: 600;margin-bottom: 0;}.classified-list .user-name label {font-weight: normal;font-size: 16px;color: #ccc;}.classified-list .phone-no {padding-top: 22px;}.classified-list .phone-no img {height: 14px;}.classified-list .phone-no a {color: #000;text-decoration: none;font-size: 14px;padding-left: 5px;display: inline-block;}.classified-list .contact, .classified-list .new-more {text-align: center;margin-top: 15px;}.classified-list .contact a, .classified-list .new-more a {border: 1px solid #f6aa23 !important;background: none;color: #f6aa23;font-size: 16px;font-weight: bold;text-transform: uppercase;font-family: 'Lato', sans-serif;transition: background-color 0.5s ease;padding: 8px 16px;text-decoration: none;}.classified-list .phone-no, .classified-list .contact, .classified-list .new-more {float: left;width: 20%;}.classified-list .contact a:hover, .classified-list .new-more a:hover {background: #f6aa23;color: #fff !important;}.sidebar-listing h2{font-size:16px;color: #f6aa23;font-weight:bold;padding-bottom: 0px;padding-left:10px;}div.department, div.property-type, div.region, div.bathroom-filter, div.land{margin-top:20px }.sidebar-listing input[type=checkbox]{margin-left: 10px;margin-right: 3px;margin-bottom: 7px;}.sidebar-listing{font:15px/18px 'Lato', sans-serif !important;}.price .pricelimit, .bathroom .bedlimit, .land .landlimit, .more_regions, .more_departs, .less_regions, .less_departs{margin-left:10px;cursor: pointer;padding: 2px;}.select-filter-dropdown{text-align: left;}.select-filter-dropdown select{padding:5px !important;width:100%;height:40px }.select-filter-dropdown option{height:40px;display:block;line-height:40px;min-height: 40px !important;}ul#property-list-home li a{background: url(/assets/img/symbol.png) no-repeat left center !important;}.greenpropbox a{color: #0c1c54 !important;}.sidebar-title h2{background:#f6aa23;padding: 13px;color:#fff;}.sidebar-listing{margin-top: 25px;}.nav-item a{color:#20305b !important;font-weight:bold;}.active.nav-item a{color:#f6aa23 !important;}.classified-heading{font-size:20px;margin-bottom:0 !important;color: #f6aa23;}.bg-light{background-color: #f9f5f5!important;}.sidebar-listing input#search_term{height: 40px;border-color: #aaa;border-radius: 0;margin-bottom: 4px;}.clear_filter{text-align:right;}.clear_filter a{background:none !important;border:none;font-weight: bold;}.more_regions, .more_departs, .less_regions, .less_departs{color:#f6aa23 !important;}.main-dtl{background-color: #334064 !important;}.website-info{color: #334064 !important;border: 1px solid #334064 !important;}.website-info:hover, .blacktextproperty a:hover {background-color: #334064 !important;border: 1px solid #334064 !important;color: #334064 !important;}element.style {}.btn:not(:disabled):not(.disabled) {cursor: pointer;}.contact-seller {background-color: #f6aa23 !important;border-color: #f6aa23!important;border-radius:0 !important;}.NameLink{color:#fff !important;}.contact-seller:hover{background-color: #334064 !important;border-color: #334064 !important;}.main-tab input:checked + label{border-top: 2px solid #334064 !important;}#fruitstwo li, #fruits li{list-style:none }#fruitstwo ul, #fruits ul{padding:15px;overflow:hidden;margin-bottom:0 }.banner-image {background: url(/assets/img/banner-classfied.jpg) no-repeat;font-family: "Lato", sans-serif;height:50px;width: auto;position: relative;background-position-y: center;background-size: 100%;}.banner-image:before{content:"";height:50px;width: 100%;position: absolute;}.banner-image h1.classified-heading{text-align:center;color: white;font-size: 24px;font-family: "Lato", sans-serif;padding-top:10px;}.heading, .property-address h3, .location-main h3{background-color: #f6aa23 !important;}.current {background: #0b2048 !important;color: #ffffff !important;}.copyright p{color: #fff;margin-bottom: 0;border: none;font-size: 11pt;font-weight: 400;line-height: 1.5;}.copyright .col-md-5 p{text-align:right }.footer{padding-bottom:15px !important }.register-detail{width:100%;}.register-detail label{width: 29%;font-weight: bold;}.register-detail input{width: 69%;}.register-detail .elements{margin-bottom: 10px;}.register-detail legend, .admin-panel-login legend{width: 100% !important;background: #0b2048 !important;color: #fff;font-size: 18px;padding: 5px;text-align: center;border: none !important;}.top-p{text-align: center;font-size: 16px;padding-top: 7px;padding-bottom: 13px;}.top-p a{color:#f7ba23 }.estate-agent-form-box .register-detail .radio-btn input{width: 20%;}.register-detail p{font-size:16px }.register-detail .submit{float:none;text-align:center;}.register-detail .submit input{width:auto;background:#f7ba23;border:0;padding:10px 25px;color:#fff;font-weight:bold;}.register-detail .radio-btn p{font-size:13px;}.private-radio-btn input {width: 10% !important;height: auto;}.login {font-size: 12px;font-weight: bold;border-bottom: 1px solid #B7DDF2;margin-top: 0px;}.admin-panel-login label{font-size:15px;font-weight:bold;}.admin-panel-login a{color: #f6aa23;}.tab-content input, .tab-content select{height: 38px !important;font-size: 14px !important;}.tab-content texrarea{font-size: 14px !important;}.list-inline.pull-right{float: none !important;width: 100%;display: block;text-align: right;}.list-inline.pull-right .btn, .form-detail .list-inline.pull-right .btn{color: #fff !important;background-color: #f6aa23 !important;border: none !important;font-size:16px !important;border-radius:0 !important;padding:10px 25px !important }.box-body .row{width:100%;}ul.sub-menu {display: none;position: absolute;z-index: 999999;padding-left: 5px;background: #fff;min-width: 14rem;}ul.sub-menu li{list-style:none !important;}.MsoBodyText{background:#0b2048;line-height::40px;}.MsoBodyText strong{font-size:24px;color:#fff;font-weight:normal;padding:10px;display:block;}#HeaderStyle {font-size: 24px !important;color: #fff !important;font-weight: normal !important;padding: 10px;display: block;background: #0b2048 !important;height: auto !important;text-align: center;margin-bottom:20px !important }p.Style1, li.Style1{color:#0b2048 !important;margin-bottom:10px !important;}.sub-heading {text-align: center !important;display: block;font-size: 19px;font-weight: bold !important;color: #f6af45 !important;}.about-content {background-color: #ffffff !important;color: #212560 !important;}.our-story, .our-values{max-width: 100% !important;}.sub-heading::before, .sub-heading::after {content: "";width: 60px;height: 6px;border-top: 1px solid #f6aa23 !important;display: inline-block;margin: 0 10px;}h2.style104{font-size:18px;;margin-top:30px;color:#f6aa23 }p.style104{margin-bottom:0 }.cssform input[type="text"] {width: 100% !important;background:#fff !important;}.cssform textarea {width: 100% !important;}.cssform p{padding-left: 0 !important;}.cssform label {font-weight: bold;font-size: 14px !important;float: left;text-align: left;padding: 7px 0 0px 0 !important;padding-right: 15px;margin-bottom: 0;display: block;width: 100%;margin-left: 0;}[type=reset], [type=submit], button, html [type=button] {-webkit-appearance: button;background: #0b2048;border: none;color: #fff;padding: 10px 20px;font-size: 16px;font-weight: normal;letter-spacing: 1px;}#tooltips .area-tooltip {position: absolute;width: 0;height: 0;z-index: 10001;visibility: hidden;width: 120px;background-color: black;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;}#data-id:hover .area-tooltip{visibility: visible;}#tooltips .area-tooltip {position: absolute;width: 0;height: 0;z-index: 10001;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}#gamap-cities .city-img-container {width: 8px;height: 8px;-ms-transform: scale(.4);-webkit-transform: scale(.4);transform: scale(.4);}#gamap-cities .cities_label {font-size: calc(.5em + .68vw);background-color: #f2f2f2;background-color: rgba(242,242,242,.6);padding: 0 3px 0 3px;z-index: 100;cursor: default;}#gamap-cities .ga-icon-dot {position: relative;top: -9.5px;left: -9.5px;width: 21px;height: 21px;font-size: 2em;color: #fff;}.ga-icon-dot:before {content: "";}a, a:hover, a:active, a:focus, a:visited {color: inherit;-webkit-appearance: none;text-decoration: none;outline: none;}.ui-tooltip {padding: 10px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}body .ui-tooltip {border-width: 1px;color: #FFFFFF;background: #454545;text-shadow: -1px -1px 0px rgba(255,255,255,0.3), 1px 1px 0px rgba(0,0,0,0.8);}.modal-dialog{left: 50% !important;top: 50% !important;transform: translate(-50%,-50%) !important;margin: .5rem !important;}.modal-header{background-color: #f6aa23 !important;color:#fff !important;display:block !important;padding: 0 !important;padding-left: 14px !important;}.modal-title {line-height: 45px !important;font-size: 16px !important;}.modal-header .close{margin:0 !important }.modal-header .close{background: #f6aa23 !important;}.form-group input[type="submit"]{background-color: #f6aa23 !important;border-color: #f6aa23 !important;box-shadow:none !important;line-height: 0 !important;font-size: 16px !important;width: 30%;text-transform: uppercase !important;}#PropertyDetails hr{border:none !important;}.pagination-row a{color: #ffffff !important;cursor: pointer;border: 1px solid #091d4f;padding: 8px;margin: 3px 11px;background: #0b2048;}.pagination-row select{margin: 3px 11px;color: #0b2048;background-color: #ffffff;background-clip: padding-box;border: 1px solid #091d4f;border-radius:0;height: calc(2.25rem + 6px);}.pagination-row span{margin: 14px 11px;color: #f6aa23;}.pagination-row{margin-bottom:10px }.disclaimer-text {text-align: justify;color: #ABABAB;font-size: 13px;margin: 20px;}.page-item.active .page-link , .page-item .page-link:hover {z-index: 1;color: #fff;background-color: #0b2048 !important;border-color: #0b2048;}.page-link{color:#0b2048;}.heading-local{margin: 0px 0 20px 0;background-color: #ffffff;padding: 0px;text-transform: uppercase;color: #091d4f;font-size: 17px !important;font-weight: 600;position: relative;text-transform:capitalize }.heading-local:after{content:"";position:absolute;border:1px solid #091d4f;bottom:-8px;left:0;width:3% }.info-web{padding-top:10px;padding-left:0 }.info-web li{list-style:none;font-size:16px;width:49%;display:inline-block;line-height:30px;padding-left: 5px;background: #091d4f;margin-bottom: 4px;color: #ffffff;}.info-web li:before{content:"\f138";font:normal normal normal 18px fontawesome;padding-right:8px;color:#f6aa23;}.banking-img img{width:100% }.banking-content li{font-size: 17px;line-height: 1.5;margin-bottom: 10px;color:#212560 }.banking-content ul{padding-left:15px;}.banking-content p, .mortgage-content p{font-size: 17px;line-height: 1.5;color:#212560 }.banking-content a, .mortgage-content a{color: #00a8e4;}.listing-top-text p{font-size:14px;line-height:20px;}.filter {font-size:12px;line-height:18px;}.filter-hd{font-weight:bold;font-size:16px;color:#fff;padding:0px 10px;line-height:42px;background-color:#f6aa23;}.filter li span.first{display:block;font-weight:700;position:relative;padding:10px 15px;color:#0c192f;cursor:pointer;border-bottom:1px dotted #b8cce0;background:#b8cce0;}.filter li span.first:before{content:"";position:absolute;right:5px;top:9.5px;width:19px;height:20px;background:url(/assets/image/left_plus.png) no-repeat #b8cce0;}.filter li span.plus_icon:before{background:url(/assets/image/left_minus.png) no-repeat #b8cce0;}.filter .inner{display:block;background-color:#dfeaf5;}.filter .inner .more-less{padding:15px;}.filter .adjust{padding-left:30px;color:#f6aa23;text-transform:capitalize;font-weight:bold;}.filter .color-img{width:14px;height:14px;margin-top:2px;margin-right:3px;float:left;}.filter .custom-controls-stacked .custom-control{margin-bottom:3px;}@media (max-width:767px){.filter-hd{cursor:pointer;}.filter{border:1px solid #c8c8c8;padding:5px 10px 10px 10px;}.filter li{border:1px solid #c4d6ea;margin-top:5px;}.filter li span.first{border-bottom:0px;}}.filter{padding-left:0;list-style:none }@media only screen and (max-width:575px){.row575-3{margin-right:-3px !important;margin-left:-3px !important;}.row575-3>[class^="col-"], .row575-3>[class*="col-"]{padding-right:3px !important;padding-left:3px !important;}}.sortbybarform{padding:1px 15px 10px 15px;margin-bottom:10px;}.sortbybarform div{line-height:21px;}.sortbybarform select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;padding:2px;border:1px solid #bbb;}@media (max-width:767px){.sortbybarform{margin-bottom:0px;}.footer{padding-bottom:50px !important }}@media (max-width:365px){.sortbybarform .left_text, .sortbybarform .right_text{float:none;text-align:center;}}.selected{border:1px solid #d7d7d7;font-size:12px;}.selected .hd{font-weight:bold;font-size:16px;color:#000;padding:0px 10px;line-height:42px;background-color:#dfdfdf;text-align:center;}.selected ul{padding:10px;}.selected ul li{display:block;padding-bottom:5px;}.selected ul li:last-child{padding-bottom:0px;}.selected ul li strong{color:#808080;font-weight:700;display:block;}.selected ul li a{color:#a0a0a0;padding-left:8px;background:url(/assets/image/clearfilter.png) no-repeat left center;}.selected ul li a:hover{color:#006699;background:url(/assets/image/clearfilterselected.png) no-repeat left center;text-decoration:none;}@media(max-width:1023px){}==================================================*/.custom-control{position:relative;display:inline-block;line-height:18px;padding-left:25px;cursor:pointer;margin-bottom:0px;}.custom-control-input{position:absolute;z-index:-1;opacity:0;}.custom-control-input:checked ~ .custom-control-indicator{color:#ffffff;background-color:#0074d9;}.custom-control-input:active ~ .custom-control-indicator{color:#ffffff;}.custom-control-input:disabled ~ .custom-control-indicator{cursor:not-allowed;background-color:#eee;}.custom-control-input:disabled ~ .custom-control-description{color:#767676;cursor:not-allowed;}.custom-control-indicator{position:absolute;top:0px;left:0;display:block;width:18px;height:18px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%;}.custom-checkbox .custom-control-indicator{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{background-color:#fff;border:1px solid #f6aa23;}.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator:before{font-family:'FontAwesome';content:"\f00c";color:#f6aa23;font-size:12px;position:absolute;top:-2px;left:3px;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator{background-color:#0074d9;background-image:url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");}.dropdown-toggle::after{position: absolute;top: 23px;right: 0;}@media(min-width:1023px){.mobile-filter{display:none;}}@media(max-width:1023px){.desktop-filter{display:none;}.sub-menu{display:none !important;}.open .sub-menu{display:block !important;border:0;padding-left: 15px;}.mobile-filter{padding-bottom:10px }.tag-main-div{margin-bottom: 0 !important;margin-top: 20px;padding-left: 0;}.propimages, .thrColHybHdr #EstateAgents {width: 100% !important;max-width:100% !important }.fltrt{text-align:left !important;}.location-main{text-align:center !important;}.accounts-box .col-md-2{display:none !important;}.accounts-box-left, .accounts-box-right{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin: 0;}.collapse.in {display: block;}.navbar-light .navbar-toggler{margin-left:auto;background: #e8cd6a !important;}.navbar-nav {display: block;background: #fff;z-index: 1;text-align: left;margin-left: auto;padding: 15px;}.map-section DIV.mappo {float: none;HEIGHT: 400px;margin-left: 25%;margin-right: auto;}.roof-type p{font-size: 20px;line-height: 24px;}.property-section h2 {color: #091d4f;font-weight: bolder;font-size: 30px;margin-top: 17px;}ul#property-list-home li {list-style: none;float: left;display: block;width: 50% !important;}.footer h2, .footer a{font-size: 14px;}.navbar{position: relative;width: 100%;}.navbar-collapse{position: absolute;width: 100%;top: 60px;z-index: 11111;}.thrColHybHdr #EstateAgents{margin-left: 0 !important;}.navbar-nav li{border-bottom:1px dotted #ddd }.navbar-nav li:nth-last-child(1){border-bottom:none }}@media(max-width:767px){.footer{padding-bottom:50px !important }.map-section DIV.mappo{margin-left: 0%;WIDTH: 100%;}ul#property-list-home li{width: 100% !important;}.list-point ul{padding-left:20px;}.right-post-content{padding-left:15px !important }.contact-sectio > div{width: 50% !important;margin-bottom: 10px;text-align: left !important;}.contact-sectio .contact{clear:both;}.search-filter .col-xs-2{text-align:left !important;width:15%;}.search-filter .col-xs-10{width:85%;}.search-filter input{margin-bottom:10px;margin-top:10px;}.titleDesc, .propertyprice{float:none;}.tiksluscarousel ul li img{height:auto !important;width: 100% !important;max-width:100% !important;}.content-left, .right-box{width:100% !important;margin-bottom:15px }.navbar-nav .dropdown-toggle{font-size: 24px;}.contact-sectio{margin-left:0 !important;}.tag-main-div.mobile-show{margin-top:0;margin-bottom:5px !important;padding-left: 15px;}.btn.btn-sm{margin-bottom:20px }.search-filter{padding-top:0 !important;}.mobile-show.map-text {color: #fff;font-weight: bold;background-image: linear-gradient(to bottom, #559de91f 0%, #3e93e6 5%, #99baf0 75%, #a9c1f11f 100%);padding: 2px;}.mobile-show.map-text h2{font-size:24px;}.mobile-show.map-text h3{font-size:18px;}.thrColHybHdr #PropertyDetails {width: auto;float: none !important;background-color: #FFFFFF;margin-bottom: 30px !important;}.fltrt, .location-main {margin-bottom: 0px !important;padding-bottom: 0 !important;border-bottom: 0px double #ccc !important;}.mobile-show.fltrt{float:none;line-height:0;margin-top:20px }.heading{margin-top:0 }.search-box{margin-left:10px;margin-right:5px }.search-bx{width:80%;height:40px !important;border-radius:0 }.search-btn{width:20%;height:40px !important;margin-top:10px !important;border-radius:0 }}@media(max-width:480px){.classified-list .phone-no {padding-top: 5px;}.DIV.overtop{WIDTH: 100% !important;HEIGHT: 100% !important;}.mappo .blacktext3 IMG#map_base0, .mappo .blacktext3 IMG#map_base1, DIV.overlay, DIV.overtop, .overtop .blacktext3, DIV.overlay IMG{WIDTH: 100% !important;HEIGHT: 100%;}.tiksluscarousel ul.carousel > li img{height:200px !important;width: 100% !important;max-width:100% !important;}#fruitstwo ul, #fruits ul{padding:0;}.tiksluscarousel .nav_left, .tiksluscarousel .nav_right{top: 20%;}.form-areabox{width: 100%;margin-bottom: 20px;}.form-textareabox textarea{margin-top: 0px;}.form-textareabox {margin-bottom: 15px;}#content1 #wrapper {width: 100% !important;}.map-section DIV.mappo{}.blacktext3{margin-left:0 !important;}.navbar-toggler{position: absolute;top: -58px;right: 0;}.navbar-collapse{margin-top: -24px;}.intrest_chebx > div{width:100% !important;}.list-class li{width: 100%;}.accounts-box-left, .accounts-box-right {-ms-flex: 0 0 50%;flex: 0 0 100%;max-width: 100%;margin: 0;margin-bottom: 15px;}.registration_form, .registration_form fieldset, .elements > input{width:100%;}.admin-panel-login label{text-align: left;}.pro-list-title strong {line-height: 22px;}.classified-list .proprty-detail img, .bathroom img {height: auto;width: 15px;margin-left: 0px;margin: 0 4px;}.classified-list .bedroom p, .classified-list .bathroom p, .classified-list .landing p {font-size: 10px;font-weight: 600;margin-top: 0;}.classified-list .user-name label{margin-bottom: 0;}.classified-list .user-name p{line-height: 18px;font-size: 14px;}.main-tab label {padding: 7px;font-size: 1rem !important;}}@media(max-width:320px){.DIV.overtop{WIDTH: 320px;HEIGHT: 320px;}.mappo .blacktext3 IMG#map_base0, .mappo .blacktext3 IMG#map_base1, DIV.overtop, DIV.overlay IMG, .overtop .left img{}.map-section DIV.mappo{HEIGHT: 320px !important;}.classified-list .bedroom p, .classified-list .bathroom p, .classified-list .landing p {font-size: 10px;font-weight: 600;margin-top: 0;}}.cursor-pointer{cursor: pointer;}#cookies{position: fixed;bottom: 0;background-color: #f6aa23;width: 100%;color: #fff;padding: 10px;z-index: 9999999999;}#cookies p{font-size: 14px;margin-bottom: 0;line-height: 20px;padding: 6px 0;}#cookies .btn{background-color: #0b2048 !important;border-color: #0b2048 !important;margin-top: 1px;font-weight: 600;font-size: 14px;line-height: 25px;letter-spacing: 0.5px;}@media(min-width:767px){.mobile-show{display:none;}}@media(max-width:767px){.desktop-show{display:none;}}.opened-popup{display:block }
#lightSlider li img{
	height: 400px;
	width:100%;
}
.lSSlideOuter .lSPager.lSGallery img{
	height:40px;
	width:100%;
}
.image-one img{
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.title-two, .desc-three{
	text-align:center
}
.table-detail{
	border:1px solid #ddd
}
.table-detail td, .table-detail th{
	text-align:center;
	padding:10px
}
.table-detail tr td:nth-child(1){
	text-align:left;
	    font-weight: 600;
}
.top-heading{
	   background-color: #091d4f;
	    color: #fff;
}
.bg-row{
	background-color:#ddd
}
.table-heading{
	color:#fff;
	background-color:#f1bd46
}
.table-section{
	margin-bottom:40px
}
.bips-btn{
	    background: #0b2048;
    border: none;
    color: #fff !important;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 1px;
   display:inline-block;
   margin-bottom:30px
}
.banner-image-curr img{
	width:100%;
	margin-bottom:20px;
}
.property-sale-details-highlited-btn{
  background: #e21e26 !important;
  color: #fff !important;
  border-radius: 0 !important;
  border:none !important;
}
@media(min-width:767px){
    .req-removal{
        display:none
    }
	#lightSlider li img{
	height:100% !important;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	display:block
}
#lightSlider li {
	background: #fff;
}
}
@media(max-width:767px){
.req-removal{
        display:block;
        background-color:#0b2048;
        color:#fff !important;
        text-align:center;
        padding:10px;
        margin-top: 30px;
        box-shadow: 3px 2px 9px 2px #5858583d;
        border-radius: 1px;
 }
 #lightSlider li img{
	height: 210px;
	width:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
#lightSlider li{
	background-color:#fff !important;
	display:block;
}
#lightSlider{
		height: 210px !important
}
.csSlideOuter .csPager.cSGallery img{
	    height: 38px;
}
.lSSlideOuter .lSPager.lSGallery img{
	height:20px;
}
.france-roll-listing li{
	width:100% !important
}
.table-detail td, .table-detail th {
    text-align: center;
    padding: 6px;
}
.search-btn{
	width:100%;
	padding: 0 15px !important;
	}
	.search-btn button{
	padding: 9px !important;
	display:block;
	width: 100%;
	}
	.search-bx {
	   width: 100%;
	   height: 40px !important;
	   border-radius: 0;
	   margin-bottom: 15px;
	   padding: 0 15px !important;
	}
	.search-row{
		border: 0 !important;
		padding: 0 10px !important;
		margin-top: 30px !important;
		margin-bottom: 30px;
	}
}
@media(max-width:1023px){
	  .navbar-collapse .menu-item-has-children .nav-link{
	   width:90%;
	   display:inline-block;
	 }
	 .navbar-collapse .dropdown-toggle{
       	    width: 10%;
		display: inline-block;
		height: 36px;
		text-align: center;
		    font-size: 30px;
  }
  .dropdown-toggle::after{
	position: absolute;
    top: 16px;
    right: 6px;
}
}
 .disclaimer-text{
     margin:0 !important
 }
 .contact-seller{
     margin-top:20px
 }
 .dropdown-menu{
 	top: 44px !important;
 }
#fruits ul{padding: 0 !important;
}
.lSAction>a{
	font-size: 4em;
    color: #ffd11a !important;
    font-weight: bold;
    text-align: center;
}
#fruits .lSGallery{
	    padding-top: 4px !important;
    padding-bottom: 7px !important;
	margin-right: auto;
    margin-left: auto;
}

.search-filter{
	align-items: center;
}
.adv-slider-section .swiper-slide{
	background-size:cover
}

.sub-menu{
    height:auto !important;
    padding:auto !important
}
.floor-plan .thumbnails_wrapper{
	display:none
}
.floorplan-wrapper #fruitstwo img{
	height: auto !important;
	width: 100% !important;
}
.right-part p {
        font-size: 20px;
    color: #fff;
    font-family: Lato,sans-serif;
    text-align: left !important;
    line-height: 26px;
    padding-bottom: 20px;
}
.right-part .elements label {
    font-weight: 600;
    font-size: 17px;
    color: #fff;
    font-family: Lato,sans-serif;
}
.right-part .elements {
    margin-bottom: 7px;
}
.right-part select {
    max-width: 200px !important;
    width: 100%;
    height: 32px;
        margin-left: 10px;
    border-radius: 2px;
    padding: 4px 7px;
    letter-spacing: 1px;
    border: #bbb 1px solid;
}
.mappo {
    width: 55% !IMPORTANT;
}
.right-part .elements {
    margin-bottom: 7px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.blacktext3.right-part {
       width: 371px;
    float: right;
    background-color: #0b204887;
    padding: 30px;
}
.map-section DIV.mappo {
      width: 100% !important;
    margin-left: 0% !IMPORTANT;
    margin-right: 0px !important;
    max-width: 800px;
        display: flex;
    align-items: center;
    margin: 0 auto !IMPORTANT;
}
.map-new  {
    width: 100% !important;
    display: block;
    margin: 0 auto;
}
.right-part button.find_map_property,.right-part button.find_map_property_mobile {
	margin-top: 10px;
    width: 100%;
    border-radius: 2px;
    font-family: Lato,sans-serif;
    font-size: 15px;
    letter-spacing: unset;
    cursor: pointer;
    background: #f6aa23;
}
.right-part .submit {
    max-width: 200px;
    width: 100% !important;
}
section.map-section{
	    background-blend-mode: overlay;
    background-color: #00000094 !IMPORTANT;
}
.map-text.desktop-show h1{
	font-size: 1.5rem;
	    text-align: center;
    padding-top: 40px;
}
.map-new-left img#map_base0 {
        left: 0px;
}
DIV.overlay IMG {
    LEFT: 9px !important;
    }
 .property-address img {
    padding-bottom: 20px;
 }
 .first-section{
    padding:70px 0
}
.first-section h1{
    font-family: Lato;
    font-size: 50px;
    font-weight: 500;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color:#000000;
    margin-bottom:30px
}
.first-section p{
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color:#515151
}
.first-section h4{
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color:#515151
}
.first-section a{
    background: #20305B;
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color:#fff;
    display:block;
    width:max-content;
    padding:12px 40px;
    border-radius:50px;
    margin-top:30px
}
.first-section img{
	max-width: 100%;
}
.target-section{
	padding:50px
}
.target-section h2{
	font-family: Lato;
	font-size: 30px;
	font-weight: 500;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: center;
	color:#000000;
	margin-bottom:70px
}
.image-textbox{
	box-shadow: 12px 12px 50px 0px #0000001C;
	padding:30px;
	margin-bottom:30px;
	border-radius:10px

}
.image-textbox img{
	margin:0 auto;
	max-width: 100%;
}
.image-textbox p{
	font-family: Lato;
	font-size: 16px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: 0em;
	text-align: left;
	color:#515151 !important;
	margin-bottom:0;
	min-height: 60px;
}
.target-section .image-box{
	display:flex;
	align-items:center;
	height: 150px;
	margin-bottom: 20px;
}
.target-section .icon-textbox .image-box{
	height:auto;
}
.target-section .icon-textbox .image-box img{
	margin:0
}
.target-section .icon-textbox p{
	font-family: Lato;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0em;
	text-align: left;
	min-height: auto;
}
.weoffer-section{
	background:#20305B;
	margin-top:100px
}
.weoffer-section img{
	margin-top:-90px
}
.weoffer-section h4{
	font-family: Lato;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0em;
	text-align: left;
	color:#fff;
	margin-bottom:20px
}
.weoffer-section h2{
		font-family: Lato;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: 0em;
	text-align: left;
	color:#fff;
	margin-bottom:20px
}
.weoffer-section p{
	font-family: Lato;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#fff
}
.testimonial-section{
	padding:100px
}
.testimonial-section h2{
	text-align:center;
	font-family: Lato;
	font-size: 30px;
	font-weight: 500;
	line-height: 40px;
	letter-spacing: 0em;
	margin-bottom:30px
}
.testimonial-section p.client-text{
	font-family: Lato;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: center;
	width:60%;
	margin:auto;
	position: relative;
	color: #515151;
}
.testimonial-section .clientname{
	text-align:center;
	margin-top:30px
}
.testimonial-section .clientname h4{
	font-family: Lato;
	font-size: 18px;
	font-weight: 500;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: center;
	color:#20305B;
	margin-bottom:03px
}
.testimonial-section .clientname p{
	font-family: Lato;
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: center;
	margin-bottom:5px;
	position:relative;
}
.testimonial-section .clientname ul{
	margin:0;
	padding:0
}
.testimonial-section .clientname li{
	display:inline-block;
	color:#F6AA23
}
.testimonial-section p.client-text:before{
	content:"";
	background:url(/assets/img/testimonial-quotes-icon.png);
	position:absolute;
	left: -130px;
	width:100px;
	height:88.72px;
}
.testimonial-section p.client-text:after{
	content:"";
	background:url(/assets/img/testimonial-quotes-icon.png);
	position:absolute;
	right: -130px;
	width:100px;
	height:88.72px;
	top:0;
	transform: scaleX(-1);
}
.questions-section{
	background-image: linear-gradient(#fff 50%, #F9F5F5 50%);
}
.questions-section .row{
	align-items:center;
	background:#F6AA23;
	padding:40px;
	border-radius:20px
}
.questions-section h2{
	font-family: Lato;
	font-size: 50px;
	font-weight: 700;
	line-height: 60px;
	letter-spacing: 0em;
	text-align: left;
	color:#fff;
	margin-bottom:0
}
.questions-section p{
	text-align:center;
	margin-bottom:0;
	color:#fff;
	font-family: Lato;
	font-size: 30px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: 0em;
}
.form-bottom-section{
	background:#F9F5F5;
	padding-top:50px;
	padding-bottom:70px
}
.form-bottom-section h2{
	font-family: Lato;
	font-size: 20px;
	font-weight: 500;
	line-height: 40px;
	letter-spacing: 0em;
	text-align: center;
	margin-bottom:20px
}
.form-bottom-section input{
	margin-bottom:15px;
	border-radius:50px;
	padding:15px;
	height:41px
}
.form-bottom-section textarea{
	margin-bottom:15px;
		border-radius:20px;
	padding:15px;
	height:110px
}
.form-bottom-section input[type=submit]{
	padding:0 30px;
	cursor:pointer
}
@media(max-width:1023px){
	.first-section h1{
		font-family: Lato;
		font-size: 35px;
		font-weight: 500;
		line-height: 40px;

	}
	.first-section p{
		font-size: 16px;

	}
	.first-section h4{
		font-size: 16px;
	}
	.first-section a{
		background: #20305B;
		font-size: 16px;

	}
	.first-section img{
		width:100%
	}
	.target-section{
		padding:50px 15px;
		padding-top: 0;
	}
	.image-textbox img{
		margin:0 auto;
		max-width:100%
	}
	.weoffer-section{
		background:#20305B;
		margin-top:50px;
		padding-top:0px
	}

	.weoffer-section img{
		margin-top:-50px;
		max-width:100%
	}
	.weoffer-section h4{
		font-size: 18px;
	}
	.weoffer-section p{
		font-size: 16px;
	}
	.testimonial-section{
		padding:50px 0
	}

	.testimonial-section p.client-text{
		font-size: 16px;
		width:80%;
	}
	.testimonial-section .clientname h4{
		font-size: 16px;
	}
	.testimonial-section p.client-text:before{
		left: -30px;
		z-index:-1
	}
	.testimonial-section p.client-text:after{
		right: -30px;
		top:50px;
		z-index:-1
	}
	.questions-section .row{
		padding:20px;
	}
	.questions-section h2{
		font-size: 35px;
		line-height: 40px;
		letter-spacing: 0em;
	}
	.questions-section p{
		font-size: 20px;
		font-weight: 400;
		line-height: 30px;
	}
	.form-bottom-section{
		background:#F9F5F5;
		padding-top:40px;
		padding-bottom:70px
	}
}
@media (max-width:767px){
	.map2-img{
     padding-left: 5px;
	}
	 .map1-img{
     padding-left: 5px;
	}
	.map3-img{
     padding-left: 24px;
	}
	.map4-img{
	    padding-left: 18px;
	   }
	   .map5-img{
	    padding-left: 13px !important;
	   }
	    .map6-img{
	    padding-left: 10px !important;
	   }
	   .map7-img{
	    padding-left: 40px !important;
	   }
	   .map8-img{
	    padding-left: 22px !important;
	   }
	   .map9-img{
	    padding-left: 15px !important;
	   }
	   .map10-img{
	    padding-left: 13px !important;
	   }
	   .map11-img{
	    padding-left: 10px !important;
	   }
	   .map12-img{
	    padding-left: 13px !important;
	   }
	   .map13-img{
	    padding-left: 10px !important;
	   }
	   .map14-img{
	    padding-left: 10px !important;
	   }
	   .map15-img{
	    padding-left: 12px !important;
	   }
	   .map16-img{
	    padding-left: 10px !important;
	   }
	   .map17-img{
	    padding-left: 13px !important;
	   }
	   .map18-img{
	    padding-left: 18px !important;
	   }
	   .map19-img{
	    padding-left: 28px !important;
	   }
	   .map20-img{
	    padding-left: 11px !important;
	   }
	   .map21-img{
	    padding-left: 18px !important;
	   }
	   .map22-img{
	    padding-left: 13px !important;
	   }
	   .first-section .row{
	    flex-direction:column-reverse;
	   }
	.first-section h1{
		font-family: Lato;
		font-size: 35px;
		font-weight: 500;
		line-height: 40px;
		text-align:center;
	}
	.first-section p{
		font-size: 16px;
		text-align:center;

	}
	.first-section h4{
		font-size: 16px;
		text-align:center;

	}
	.first-section a{
		background: #20305B;
		font-size: 16px;
		margin:30px auto
	}
	.first-section img{
		width:100%
	}
	.target-section{
		padding:50px 15px;
		padding-top: 0;
	}
	.image-textbox img{
		margin:0 auto;
		max-width:100%
	}
	.weoffer-section{
		background:#20305B;
		margin-top:0px;
		padding-top:70px
	}
	.weoffer-section .row{
		flex-direction:column-reverse
	}
	.weoffer-section img{
		margin-top:0px
	}
	.weoffer-section h4{
		font-size: 18px;
	}
	.weoffer-section p{
		font-size: 16px;
	}
	.testimonial-section{
		padding:50px 0
	}

	.testimonial-section p.client-text{
		font-size: 16px;
		width:100%;
	}
	.testimonial-section .clientname h4{
		font-size: 16px;
	}
	.testimonial-section p.client-text:before{
		left: -0px;
		z-index:-1
	}
	.testimonial-section p.client-text:after{
		right: -0px;
		top:50px;
		z-index:-1
	}
	.questions-section .row{
		padding:20px;
	}
	.questions-section h2{
		font-size: 35px;
		line-height: 40px;
		letter-spacing: 0em;
		text-align: center;
	}
	.questions-section p{
		font-size: 20px;
		font-weight: 400;
		line-height: 30px;
	}
	.form-bottom-section{
		background:#F9F5F5;
		padding-top:40px;
		padding-bottom:70px
	}
	.eleanor-hunter h2{
		text-align: center !important;
	}
	.eleanor-hunter p{
		text-align: center !important;
	}
}
