.n10-news-ticker{background:#888}.top-header{position:relative;background:#ddb339;color:#000;padding:8px 0;margin:0;text-align:center}.top-header .header-contact{color:#000;display:inline-block;font-size:18px}.top-header .header-contact a{color:#000}.top-header .header-contact a:hover{color:#fff}@media (max-width:991px){.top-header .btn.btn-default{background:#000;color:#ddb339}}.top-header .header-socials{position:absolute;top:8px;right:15px}.header-socials,.header-socials .socials{display:inline-block;float:none;border:0}.header-socials .socials ul{float:none;display:inline-block;list-style:none}.header-socials .socials ul li{float:none;display:inline-block;list-style:none}.header-socials .socials ul li a{width:18px;height:18px;font-size:18px;line-height:18px;margin-left:8px;color:#000}.footer-main .header-socials .socials ul li a{margin-right:8px;margin-left:0}.header-socials .socials ul li a:hover{background:0 0 !important}.header-socials ul li:last-child{border:0}.header-socials ul li{border:0}.main-header{display:block;float:left;width:100%;clear:both;position:relative;padding:30px 0}.main-header .container{position:relative}.logo .logo-img{width:100%;height:auto;max-width:300px}@media (max-width:960px){.top-header .header-contact a.btn.btn-primary{font-size:14px;padding:5px 8px}}.main-nav{display:block;width:100%;padding:0;margin:0}.main-nav>li{display:inline-block;position:relative}.main-nav>li>a{display:inline-block;margin:0;padding:10px 30px 10px 0;font-size:22px;font-weight:700}.main-nav>li>a.hovered,.main-nav>li>a:hover{background:#ddb339;color:#000}.main-nav>li>ul.sub-menu{position:absolute;z-index:1001;display:none;visibility:hidden;padding:0;margin:0;width:auto;left:0;top:-999em;background:#ddb339;color:#fff;box-shadow:none}.main-nav>li:hover>ul.sub-menu{left:0;top:39px}.main-nav>li>ul.sub-menu>li{list-style-type:none;float:left;display:block;clear:both;position:relative;text-align:left;width:100%}.main-nav>li>ul.sub-menu>li:hover{visibility:inherit}.main-nav>li>ul.sub-menu>li>a{display:block;float:left;clear:both;width:100%;min-width:140px;text-align:left;padding:12px 20px;font-size:22px;min-height:20px;line-height:20px;white-space:nowrap;color:#000}.main-nav>li>ul.sub-menu>li>a:hover{background:rgba(0,0,0,.3);color:#fff}.mobile-nav{display:none;clear:both;width:100%;margin:0;padding:0;list-style:none;background:#333}.mobile-nav li{margin:0;padding:0;width:100%;display:block}.mobile-nav li a{display:block;width:100%;clear:both;padding:10px 15px;border-bottom:1px dotted #666;font-size:18px;color:#fff;font-weight:700;text-align:left}.mobile-nav li ul{margin:0;padding:0 0 0 20px}.mobile-nav li ul>li>a{font-size:14px;font-weight:400}.mobile-nav-trigger{display:none;font-size:22px !important;padding:10px 20px !important}@media (max-width:1200px){.logo{width:50%;float:left;margin:0;text-align:left}.main-header{padding:20px 0;display:block;clear:both}.nav{margin-bottom:0}.main-nav{display:none}.mobile-nav-trigger{display:block;float:right}.logo img.logo-img{max-width:100px}}.slideshow-wrapper{margin-bottom:0}.flex-caption{position:absolute;top:20%;bottom:20%;right:20%;left:60%;background:rgba(0,0,0,.5);padding:30px}.flex-caption-title{padding:0;background:0 0;text-transform:uppercase;line-height:1;margin-bottom:20px;font-weight:300;text-shadow:none;font-size:2em;display:block;clear:both;color:#fff}.flex-caption-description{padding:0;background:0 0;line-height:1.4;margin-bottom:20px;font-size:1em;display:block;clear:both;color:#fff}.flex-caption-link a.btn.btn-primary{font-size:14px !important;padding:10px 20px !important}.page-top-slider.slider-mobile{display:none}@media (max-width:768px){.page-top-slider.slider-desktop{display:none}.page-top-slider.slider-desktop-only{display:block}.page-top-slider.slider-mobile{display:block}}@media (max-width:1000px){.flex-caption{display:none}}.page-title{border:0;margin-bottom:20px}.page-title h1{padding:0;margin:0;background:0 0;text-transform:uppercase}.breadcrumbs{background:0 0;color:#000;padding:0}small{font-size:.8em}.content-wrapper>p{margin:0}.content,.content p{line-height:1.4;font-size:20px}.content ul:not(.nav-tabs),.content ol{margin-bottom:30px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1.2}.content h1{font-size:40px;margin-bottom:30px}.content h2{font-size:34px;margin-bottom:30px}.content h3{font-size:28px;margin-bottom:30px}.content h4{font-size:22px;margin-bottom:30px}.content h5{font-size:18px;margin-bottom:30px}.content h6{font-size:16px;margin-bottom:30px}.content ul li{margin-bottom:10px}h4.widget-title{font-size:16px;text-transform:none}.header-custom.single>span:before,.header-custom.single>span:after{display:none}.googlemap{margin-bottom:20px}.static-map{width:100%;height:auto}.jumbotron{background:#ecb429 !important;border-radius:10px !important;box-shadow:none !important;padding:30px !important;color:#222 !important}.jumbotron p:last-child{margin-bottom:0 !important}.page .content .sidebar .panel-heading{margin-bottom:0}.page .content .sidebar .panel-heading{margin-bottom:0}@media (max-width:600px){.mt-section{padding-top:30px !important;padding-bottom:30px !important}}@media (max-width:350px){.content .btn.btn-default.btn-lg{font-size:20px !important}}.sellers-page-panel .panel-title{font-size:20px;line-height:1.4;font-weight:400}.sellers-page-panel .panel-body img{margin-bottom:15px;display:block}.btn.btn-default,.btn.btn-primary,.gform_button{border:0;text-transform:none;box-shadow:none;text-shadow:none;font-weight:400;padding:8px 15px}.btn.btn-default.btn-lg,.btn.btn-primary.btn-lg{font-size:22px;padding:10px 30px}.gform_wrapper form{padding:20px;background:#f3f3f3}.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper textarea{border:1px solid #ccc}.ginput_container_radio,.ginput_container_checkbox{padding-left:20px}.gfield_radio label,.gfield_checkbox label{font-weight:400}@media (max-width:380px){.g-recaptcha{transform:scale(.79);-webkit-transform:scale(.79);transform-origin:0 0;-webkit-transform-origin:0 0}}body.page h2.team-member-name{margin-bottom:5px;line-height:1.2}body.single-teammembers .team-contacts{margin-bottom:30px}body.single-teammembers .team-contact{display:block;padding:5px 0;border-top:1px dotted #ccc}body.single-teammembers .team-contact:last-of-type{border-bottom:1px solid #ccc}body.single-teammembers .content h1{line-height:1;margin-top:-11px;margin-bottom:5px}body.single-teammembers .content h2.team-member-position{margin-bottom:20px;font-size:30px}body.single-teammembers .team-socials{clear:both;width:100%;float:left;margin-bottom:20px}body.single-teammembers .team-socials ul{margin-bottom:0 !important}.meta{margin-bottom:20px}.post-content,.meta-inner{padding:0}.meta-inner .meta-item{box-shadow:none;background:0 0;padding:0;color:#444;font-size:18px}.meta-inner .meta-item .fa{margin-right:10px;color:#888}.mt-accordion .ui-accordion-header{display:block;min-height:auto;line-height:auto;margin:-1px 0 0;padding:16px 10px 16px 40px;cursor:pointer;outline:none;position:relative}.mt-accordion span.ui-icon{top:12px;left:21px}body.page .content .mt-accordion h3{margin-bottom:0;border:1px solid #ccc;border-radius:5px}.mt-accordion .ui-accordion-content{padding-left:50px}.mt-accordion-item{margin-bottom:10px}.portfolio-row.grid{margin-bottom:30px}ul.portfolio-filters{padding-left:0 !important;text-align:center}.portfolio-filters li{float:none}.portfolio-navigation div a{background:#4c6048;font-size:18px;margin-top:1px}.portfolio-filters a{font-size:20px;font-weight:400}.portfolio-gallery{margin-top:30px}.portfolio-info{margin-top:30px}.single-portfolio .content{padding-top:15px}.portfolio-picture img{width:100%;height:auto}.content .portfolio-blog-post{background:#f3f3f3;padding:20px;margin-bottom:20px}.content .portfolio-blog-post p{font-size:14px}.content .portfolio-blog-post p:last-of-type{margin-bottom:0}.content .portfolio-blog-post h4{font-size:22px;margin-bottom:5px}.content .portfolio-blog-post h4 a{font-weight:500}.content .portfolio-blog-post a.btn.btn-default{font-size:14px !important;margin-top:0}.content .portfolio-blog-post .meta-item{font-size:12px;font-weight:400}.portfolio-item{overflow:hidden}.overlay-wrapper{opacity:1;background:rgba(0,0,0,.2);overflow:hidden;transition:all .5s}.overlay-wrapper:hover{background:rgba(0,0,0,0);transition:all .5s}.portfolio-row .project-overlay:hover img{transform:scale(1.03);-webkit-backface-visibility:hidden}.image-overlay .overlay-content h5{transition:all .5s;display:block;background:rgba(0,0,0,.6);color:#fff;padding:15px;margin:0;position:absolute;bottom:0;left:0;right:0;font-size:16px;overflow:hidden}.overlay-wrapper:hover .overlay-content h5{transition:all .5s;background:rgba(0,0,0,1)}.portfolio-filters a{text-transform:none;box-shadow:none;text-shadow:none;padding:7px 15px;font-size:16px;font-weight:700}.portfolio-single-details .title-col h2{margin-bottom:5px}.portfolio-single-details .pdf-col{text-align:right}.footer-main{font-size:18px;line-height:1.4;color:#666}.footer-main h2,.footer-main h3,.footer-main h4,.footer-main h5,.footer-main h6{line-height:1.2}.footer-main h2{font-size:32px}.footer-main h3{font-size:26px}.footer-main h4{font-size:20px}.footer-main h5{font-size:18px}.footer-main h6{font-size:16px}.footer-bottom{text-align:center;padding:10px 0;font-weight:400;font-size:14px;background:#000;color:#fff}.footer-bottom a{font-weight:400;font-size:14px;color:#fff}.footer-main .header-socials .socials ul li a{color:#fff}@media (max-width:767px){.footer-main{font-size:16px;text-align:center}}.mt-section.light .test-style2 .flex-control-paging li a:hover,.mt-section.light .test-style2 .flex-direction-nav a:hover{color:#fff;opacity:1}.mt-section.light .test-style2 .flex-control-paging li a{background:rgba(255,255,255,.5)}.flex-control-paging li a.flex-active,.mt-section.light .test-style2 .flex-control-paging li a.flex-active,.mt-section.light .test-style2 .flex-control-paging li a:hover{background:rgba(255,255,255,1)}.testimonials-row .testimonial{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.mls-listings-map.featured{margin-bottom:0}.testimonial p{margin-bottom:20px}.testimonial p:last-child{margin-bottom:0}.testimonial .testimonial-author{margin-left:0;margin-bottom:0}#PopupSignupForm_0{display:none}