@media only screen and (max-width:1800px){.view{width:100%;height:auto}.view .mask,.view .content{width:100%;height:100%}#portfoliolist .view,#advertising .view{height:auto;width:100%}#portfoliolist .view .mask,#portfoliolist .view .content,#advertising .view .mask,#advertising .view .content{height:100%;width:100%}#header .inner-container,#footer .inner-container{padding-left:15px;padding-right:15px;max-width:100%}.col-row{margin-left:0;margin-right:0}}@media only screen and (max-width:1600px){.gct-cap h3{font-size:21px;line-height:26px;padding-top:8px}ul.main-menu>li{margin:0 12px}ul.main-menu>li:not(:last-child)>a::before{right:-12px}}@media only screen and (max-width:1500px){.inner-container{max-width:1300px}.col-caption>h1{color:#fff;font-size:26px}.fea-sale-mls .secMain .feature_listing_slider address.address{width:100%;float:none}address.address{height:auto;padding:5px 10px;position:static;width:100%}.price{float:none;padding:5px 0;position:static;width:100%}.secMain .feature_listing_slider .moreListing{clear:both;position:static;width:auto}.caption{padding:0}.address h2{font-size:18px}.address p{font-size:13px}.caption{padding:5px 0}.feedOne a{max-height:155px!important}}@media only screen and (max-width:1440px){.logo{padding-left:15px;width:300px}}@media only screen and (max-width:1400px){.gct-cap h3{width:42%;font-size:18px;line-height:22px;padding-top:5px;padding-bottom:5px}.gct-cap .gc-logo{width:16%}.gct-cap{border-bottom:4px solid rgba(255,255,255,.87);border-top:4px solid rgba(255,255,255,.87);bottom:40px}}@media only screen and (max-width:1366px){.banner-tag{bottom:40px}.secMain.full-comu #comunity_slides .feature_community_image{height:552px}.tableinner1.saleSecMain{min-height:27vh}.feedOne a{max-height:130px!important}}@media(max-width:1360px){.adv_inner_container{max-width:100%;padding-left:15px;padding-right:15px}}@media only screen and (max-width:1350px){.contact_inner_row{margin:0}}@media only screen and (max-width:1300px){.inner-container{max-width:1199px}.logo{padding-left:10px;width:250px;padding-top:10px}ul.main-menu>li{margin:0 10px}ul.main-menu>li:not(:last-child)>a::before{right:-10px}ul.main-menu>li:first-child{margin-left:0}}@media only screen and (max-width:1280px){.caption{padding:0 275px 0 0}.address h2{font-size:18px}.address p{font-size:13px}.caption{padding:5px 0}address.address{height:auto;padding:5px 10px;position:static;width:100%}.tableinner1,.tableinner2{display:block;text-align:center}.home .tableinner1{display:table}.saleMLS .tableinner1{display:table}.saleMLS{height:100%}.saleMLS .tableinner2{display:table-cell}.price{padding:5px 0;position:static;width:100%}ul.features_list{clear:both;padding:5px 0;width:100%}.more-btn.pull-right{display:block;float:none;margin:5px auto;padding-left:25px;padding-right:25px;position:static;width:260px}.comunity_details{height:660px}.main-footer .inner-container{padding-left:15px;padding-right:15px}.saleSecMain .tableinner1{display:table}.saleSecMain .tableinner2{display:table-cell}.secMain .feature_listing_slider .moreListing{position:static;width:auto}.fea-sale-mls .secMain .feature_listing_slider address.address{width:100%;padding:5px 0}.secMain .feature_listing_slider .moreListing{padding:5px 0}.fea-sale-mls .secMain .feature_listing_slider .caption{padding:0 20px}.secMain.full-comu .comunity_details{padding:0 20px}.secMain .feature_community_image_title{width:auto;position:static;padding:5px 0}.secMain .comunity_details>p.ftrdContent{padding:5px 0}.secMain .lets_conect{padding:5px 0;position:static;width:100%}.secMain .section_title h1,.secSide .section_title h1{font-size:20px;line-height:24px}.secMain .section_title,.secSide .section_title{border-bottom:2px solid rgba(255,255,255,.87);border-right:2px solid rgba(255,255,255,.87);border-top:2px solid rgba(255,255,255,.87);padding:10px}.secMain .feature_listing_slider .caption,.secMain.full-comu .comunity_details{border-top:2px solid rgba(255,255,255,.87)}.secSide img{height:100%}.feedOne a{max-height:120px!important}}@media only screen and (max-width:1200px){ul.main-menu>li{margin:0 5px}ul.main-menu>li:not(:last-child)>a::before{right:-5px}.logo{padding-left:0;width:200px}.gct-cap h3.gc-L{padding-left:20px}}@media only screen and (max-width:1180px){.flexmls_connect__search_new_min_max{float:left;width:52%}.feedOne a{max-height:120px!important}}@media only screen and (max-width:1100px){.caption{padding:10px 0}address.address{padding:0 0 5px;position:static;width:100%}.price{padding:5px 0;width:100%}ul.features_list{clear:both;display:block;padding:5px 0;width:100%}.more-btn.pull-right{float:none;margin:0 auto;padding-left:25px;padding-right:25px;position:static}}@media only screen and (max-width:1084px){.flexmls_connect__search_new input[type="text"]{width:42%!important}.gct-cap h3{font-size:24px;line-height:28px}.feedOne a{max-height:85px!important}}@media only screen and (max-width:1080px){.toggle-button{display:block}nav#navigation{float:none;display:none;width:100%}ul.social-media-icons>li>a{font-size:16px;width:22px;height:22px;line-height:22px}ul.social-media-icons>li{padding:18px 3px}ul.main-menu{padding:15px 0 0}ul.main-menu>li{float:none;margin:0 0 5px;padding:0}ul.main-menu>li:last-child{margin:0}ul.main-menu>li>a{padding:0 10px;line-height:25px;font-size:12px}.arrow{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #fff;display:block;position:absolute;right:10px;top:10px;z-index:99}ul.sub-menu{display:none;padding:0 15px;margin:0;opacity:1;position:static;text-align:left;visibility:visible;width:100%}ul.sub-menu>li>a{padding:0 0;line-height:25px}ul.sub-menu>li:not(:last-child)>a::after{margin-left:-50%;width:100%}.logo{padding-left:5px}ul.social-media-icons{float:left}.toggle-button{margin:16px 0 0}.toggle-button:not(*:root){margin:20px 0 0}ul.main-menu>li:not(:last-child)>a::before,ul.main-menu>li>a::after{content:none}.col-global-main{width:50%}body{padding-top:70px}#header{min-height:70px}ul.social-media-icons{float:right;position:absolute;right:60px}.gct-cap h3{font-size:16px;line-height:20px}}@media only screen and (max-width:1070px){.contact_box{width:850px;margin:auto;left:0;right:0;padding:30px}.flexmls_connect__search_new input[type="text"]{margin:0;width:45%!important}.col-caption>h1{font-size:20px}}@media only screen and(max-width:1024px) and (orientation:landscape){#about_banner,#sold_banner,#press_adv_banner,#sold_banner{min-height:inherit!important;padding-bottom:50%;background-size:100% auto}ul.main-menu>li:not(:last-child)>a::before{top:0}.page-template-tpl-adverising #about_banner{min-height:inherit;padding-bottom:38%}.page-template-tpl-sale_listing #about_banner,.page-template-tpl-sold_listing #about_banner,.page-template-tpl-about #about_banner{min-height:inherit;padding-bottom:24%}.banner-tag{padding:10px 15px}.banner-tag h1{font-size:28px;line-height:28px}.tableinner1.saleSecMain{height:200px}.tableinner1.mlsSecMain{height:210px}#home_banner.homeVdoSec{display:none!important}.aboutMaria{position:static;width:100%;background-size:cover;min-height:455px}}@media only screen and (max-width:1024px){.feedOne a{max-height:85px!important}#portfoliolist .portfolio,#advertising .advertising_mag{width:33%}#portfoliolist .portfolio .view_box,#advertising .advertising_mag .view_box{padding:8px}.banner-tag{padding:10px 15px}.banner-tag h1{font-size:28px;line-height:28px}.about_sec{padding:30px 0}.comunity_main_box h1{margin:15px 0 0}h1{font-size:26px;line-height:26px}.main{margin-left:-7.5px;margin-right:-7.5px;padding-bottom:0}.view_box{padding:15px 7.5px;width:33.33%}ul#filters,ul#filterss{margin-bottom:15px;margin-top:15px}#listingsortmenu p{margin-bottom:0}.historic_sec_container{padding-left:15px;padding-right:15px}.luxury_slider_span{padding-top:15px}.luxury_slider_span>h1{font-size:20px;line-height:20px}.luxury_slider_span .item .about_image{height:auto}h2{font-size:16px}h3{font-size:16px}.inner-container{max-width:100%;padding-left:15px;padding-right:15px}#listingsortdesc{margin:30px auto 15px;max-width:100%;padding-left:15px;padding-right:15px}.about-container{padding-left:15px;padding-right:15px}.luxury_slider_span{padding-left:15px;padding-right:15px;padding-top:15px}.half_col img{height:200px}.new_adv_layout{padding:35px 0}.col-caption span{margin-top:0}.col-global-main{margin-bottom:20px;padding:0 10px}}@media only screen and (max-width:1023px){.feedOne a{max-height:inherit!important;height:200px!important}}@media only screen and (max-width:990px){ul.social-media-icons>li{padding:20px 1px}ul.main-menu>li{margin:0 8px}ul.main-menu>li:not(:last-child)>a::before{right:-8px}ul.main-menu>li>a,ul.sub-menu>li>a{font-size:11px}.ftr-col2{padding-left:18px;width:200px;word-break:break-all}.ftr-col1{width:140px}.ftr-col3{padding-left:30px;width:190px}.feature_listing{min-height:430px}.contact_box{width:750px}.page-header h1{font-size:26px;margin-bottom:15px}.caption{clear:both;position:static}.rslides_nav.rslides1_nav.prev,.rslides_nav.rslides2_nav.prev,.rslides_nav.rslides3_nav.prev,.rslides_nav.rslides4_nav.prev,.rslides_nav.rslides5_nav.prev{display:none}.rslides_nav.rslides1_nav.next,.rslides_nav.rslides2_nav.next,.rslides_nav.rslides3_nav.next,.rslides_nav.rslides4_nav.next,.rslides_nav.rslides5_nav.next{display:none}body .about_sec .flexmls_connect__sr_listing_facts_container{padding-left:15px;width:67%}body .about_sec .flexmls_connect__sr_left_column{max-width:inherit!important;padding-right:15px;width:33%!important}.ftr-col4{float:right;width:28%}.flexmls_connect__search_field{margin:0 0 10px!important;padding:0 1px 0 5px;width:100%}.flexmls_connect__search_new_min_max{width:100%}.flexmls_connect__search_new_field_group .flexmls_connect__search_field{width:33.33%}.flexmls_connect__search_new input[type="text"]{margin:0 5px 10px;width:98%!important}.half_col img{height:auto}.half_col{width:100%}}@media only screen and (max-width:999px){#home_banner.homeVdoSec{padding-left:0;margin-bottom:18px}.homeVdoSec .videoContainer{margin-left:0;height:300px}.aboutMaria{position:static;width:100%;min-height:240px}.fea-sale-mls .feature_listing,.saleMLS{display:block;margin:0;padding:0;width:100%}.fea-sale-mls .feature_listing_slider{margin-right:0}.saleMLS{height:auto;overflow:visible}.saleMLS .tableinner1{display:block}.tableinner1.saleSecMain,.tableinner1.mlsSecMain{height:auto}.saleSecMain .tableinner2,.saleMLS .tableinner2{display:block}.saleSec,.mlsSec{position:static;min-height:inherit}.mlsSec{margin-top:10px}.secMain.full-comu{padding-left:0;float:none}.comu-slide-main{margin-left:0}.advertisingSec{min-height:240px;position:relative;width:100%}.bg_effect{margin-top:0}.control{left:0;right:0;margin:auto;width:270px}.full-comu{padding:0}.comunity_details{padding:10px;width:100%;position:static;height:auto}.sign-in{width:100%;box-sizing:border-box;margin:0;position:static;transform:none}small.pull-left{float:none;width:100%;text-align:center;margin:0 0 10px;display:block}p.pull-right{float:none;text-align:center}.ftr-col1,.ftr-col2,.ftr-col3,.ftr-col4{float:left;width:50%;padding:0 5px}.ftr-col1,.ftr-col2{min-height:220px}.ftr-col2{clear:right}.ftr-btm-saprator{width:100%;float:left}.features_list:after{content:"";clear:both;display:block}.section_title{padding:13px 20px}.section_title h1{font-size:26px}.about_direct,.about_direct_ex{float:none}.about_direct,.about_direct_ex{width:100%;padding:0 10px}.about_direct{margin-bottom:10px}.luxury_slider_span>h1{font-size:20px;line-height:20px}.itemdetail h2{font-size:20px}.banner-tag h1{font-size:20px;line-height:30px}.view_box{float:none;width:100%}.view-tenth img{width:100%}.comunitydetail_sec_container{padding:20px 10px}.map_box,.ex_ofc_desk{float:none;width:100%}.contact_box{width:90%}.contact_detail{float:left;width:100%;margin:0 0 10px}.contact_form{float:none;width:100%}.rslides li:first-child{display:inline-block;float:none;position:relative}.historic_title{font-size:20px;line-height:24px;padding:10px 0}.historic_sec_container>h1,.web-id,.map_cant h1,.comunity_details h4,.sign-in>h1,.contact_form>h1{font-size:22px;line-height:24px}.map_cant{padding:30px 0 0}#portfoliolist .portfolio,#advertising .advertising_mag{width:50%}.about_direct_ex>h1,.comunity_main_box h1,.comunitydetail_sec_container h1{font-size:20px}.comunitydetail_sec_container h1{margin-bottom:20px}.itemdetail h3{font-size:20px}.contact_detail>h1,.contact_form>h1,.cont_span_area h1{line-height:24px;font-size:22px}.address h2{font-size:22px}.historic_sec_container{padding:20px 10px 30px}.comunity_details h4{margin-bottom:10px}#footer h5{font-size:16px}.comunity_main_box{padding:0 10px}.comunity_main_box h1{margin:20px 0}.cont_span_area address .cont_info::after{top:5px}#portfoliolist,#advertising{padding:0 20px}#about_banner,#sold_banner,#press_adv_banner,#sold_banner{min-height:400px}.parallax_bg{background-attachment:scroll}.banner-tag{padding:15px 10px}.bg_effect{min-height:400px}form.search-form{width:100%}section#errorpage,.no-results.not-found,.error-404.not-found{padding:200px 15px;text-align:center}#listingsortdesc{margin:24px 0;padding:0 15px}#listingsortmenu p{margin-bottom:0}.main{margin-left:0;margin-right:0;padding-bottom:5px}.view_box{padding:10px 15px}.bdr-saprator{max-width:90%}.comunity_main_box h1{margin:15px 0 5px}.about_sec{padding:20px 0}.section_title h1{font-size:18px}.section_title{padding:2px 10px}body .about_sec .flexmls_connect__sr_left_column{padding-right:0;width:100%!important}body .about_sec .flexmls_connect__sr_listing_facts_container{padding-left:0;width:100%}body .about_sec .flexmls_toggle-view{margin-left:0;padding:10px 15px}body .about_sec .flexmls_connect__sr_matches{clear:both;padding:0 15px}body .about_sec .flexmls_connect__sr_view_options{padding:4px 15px}.about_sec .about-container .about_direct{text-align:left}.page-template-tpl-about .luxury_slider_span p{font-size:14px;line-height:22px}#comunity_slides .feature_community_image{margin-left:0;height:290px}.full-comu .rslides.rslides2{overflow:visible}.view_box .view-tenth:hover img{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view_box .view-tenth .mask{opacity:1;bottom:0;display:block;height:40px;top:auto}.view-tenth a.info{height:100%;top:0;line-height:40px;margin:0;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.home_about_desktop,.home_adv_desktop{display:none}.home_about_mobile_div,.home_adv_mobile_div{display:block;position:relative;height:auto}.home_about_mobile_div .aboutMariaIn{position:absolute;top:0;width:100%;z-index:1}.col-global-main{width:100%}.col-global-main{padding:0}.aboutMaria{background-image:none;min-height:inherit}.secSide.aboutMaria #gct_slider1.rslides li img{height:auto;width:100%;max-width:100%;position:static;-webkit-transform:none;transform:none}.gct-cap{max-width:100%}.secSide.saleMLS,.secSide.advertisingSec,.comu-adv-sec .secSide.saleMLS{width:100%}.captionImg h2{padding-right:0}.captionImg{padding:10px}.secSide.saleMLS{margin-bottom:18px}.comu-adv-sec .secSide.saleMLS{padding-left:0;margin-top:18px}}@media only screen and(max-width:768px) and (orientation:portrait){#about_banner,#sold_banner,#press_adv_banner,#sold_banner{min-height:inherit!important;padding-bottom:50%;background-size:100% auto}ul.main-menu>li:not(:last-child)>a::before{top:0}.page-template-tpl-adverising #about_banner{min-height:inherit;padding-bottom:38%}.page-template-tpl-sale_listing #about_banner,.page-template-tpl-sold_listing #about_banner,.page-template-tpl-about #about_banner{min-height:inherit;padding-bottom:24%}#home_banner.homeVdoSec{display:none!important}}@media only screen and (max-width:768px){body .about_sec .flexmls_connect__sr_details_buttons>button{font-size:14px;padding:6px}.secSide.aboutMaria{position:relative}.aboutMariaIn{height:100%;left:0;position:static;top:0;width:100%}.secSide.aboutMaria.mobile-view-home{display:block}.desktop-image-pages{display:none}.mobile-image-pages{display:block}.secSide.aboutMaria.desktop-view-home{display:none}.secSide.aboutMaria.mobile-view-home{display:block}}@media only screen and (max-width:767px){#home_banner.homeVdoSec{display:none!important}ul.main-menu>li:hover ul.sub-menu{display:block}.secMain .section_title,.secSide .section_title{padding:0}.captionImg{padding:5px}.captionImg h2{font-size:18px}.captionImg p{font-size:14px}}@media only screen and (max-width:640px){.page-header h1{font-size:20px;margin-bottom:10px}section#errorpage,.no-results.not-found,.error-404.not-found{padding:60px 15px;text-align:center}.page-header h1{font-size:16px;font-weight:700;line-height:normal}.page-content>p{font-size:12px}.view a.info{font-size:14px;line-height:20px}#portfoliolist .portfolio .view_box,#advertising .advertising_mag .view_box{padding:5px}#portfoliolist .portfolio,#advertising .advertising_mag{width:100%}.address h2{font-size:18px}h3{font-size:18px}.feature_listing{min-height:370px}.gct-cap{bottom:15px}.gct-cap h3{font-size:14px;line-height:16px}}@media only screen and (max-width:480px){.sign-in{padding:30px 40px}.flexmls_connect__search_new_field_group .flexmls_connect__search_field{margin:0!important;width:100%}.flexmls_connect__search_field{padding:0}.flexmls_connect__search_new input[type="text"]{margin:0 0 10px;width:100%!important}.half_col,.full_col{padding:5px}}@media only screen and (max-width:360px){ul.social-media-icons{right:40px}.logo{padding-left:0}}