/*!
Theme Name: New Door Residential
Template: Divi
Author: Matthew Brown
Author URI: http://www.cherieyoung.com
Description: Custom website for New Door Residential.
Version: 1.0.0.1517245040
Updated: 2018-01-29 08:57:20

DO NOT EDIT style.css
IF YOU WANT TO MAKE CHANGES, EDIT THE SASS FILE: STYLE.SCSS
CHANGES TO STYLE.CSS WILL BE OVERWRITTEN WHEN THE SASS FILE IS COMPILED

*/body.home header{background-color:transparent !important;box-shadow:none !important}body.home header #logo{max-height:120px !important;margin-top:25px}body.home header.et-fixed-header{background-color:#1A75BB !important;box-shadow:0 0 12px rgba(0,0,0,0.6) !important}body.home header.et-fixed-header #logo{max-height:80% !important;margin-top:0}header{background-color:#1A75BB !important;box-shadow:0 0 12px rgba(0,0,0,0.6) !important}header #et-top-navigation{padding-right:50px !important}header #et-top-navigation #top-menu>li{padding-right:0}header #et-top-navigation #top-menu>li>ul{background:rgba(55,55,55,0.95)}header #et-top-navigation #top-menu li a{padding:0 20px 20px}header #et-top-navigation #top-menu li.mega-menu>ul{left:auto !important;width:100%;max-width:1200px}header #et-top-navigation #top-menu li.mega-menu>ul>li.menu-item-object-custom>a{color:#ffa411 !important;font-weight:600 !important;font-size:17px;padding-bottom:10px !important;cursor:default}header #et-top-navigation #top-menu li.mega-menu>ul li ul{background:transparent}header #et-top-navigation #top-menu li.menu-item-has-children ul{width:auto}header #et-top-navigation #top-menu li.menu-item-has-children ul li a{padding:0 20px !important;color:#fff !important;font-weight:300 !important;font-size:14px;width:auto !important;white-space:nowrap}header #et-top-navigation #top-menu li.current-menu-item a{font-weight:700}header.et-fixed-header{box-shadow:0 0 12px rgba(0,0,0,0.6) !important}header.et-fixed-header #logo{max-height:80% !important;margin-top:0}#connect_button{position:fixed;top:30%;right:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%}#connect_button a{display:inline-block;padding:10px 25px;background:#939498;color:#fff;letter-spacing:3px;font-size:19px;font-weight:500}#connect_button a:hover{background:#1b75bb}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li{margin:0 15px}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li .dashicons{font-size:24px;width:22px;height:22px;margin-left:-3px}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li a{font-weight:300;height:26px;text-transform:uppercase}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li a:before{border-width:18px;left:-26px}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li a:after{border-width:18px;right:-36px}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li:last-child a{background:#1b75bb;color:#fff;font-weight:500}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li:last-child a:before{border-color:#1b75bb #1b75bb #1b75bb transparent}.ndr-breadcrumbs .breadcrumb-container.theme5 ul li:last-child a:after{border-color:transparent transparent transparent #1b75bb}.image-flex{display:flex}.image-flex .et_pb_image{display:flex}.image-flex .et_pb_image .et_pb_image_wrap{margin-top:auto}#MBBv3Form.searchform .custom-form-wrapper{padding:20px;border:none;border-radius:0}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-100,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-50,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-40,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-20{padding:0}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-100 .bfg-input-wrap,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-50 .bfg-input-wrap,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-40 .bfg-input-wrap,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-20 .bfg-input-wrap{margin:0}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-100 .bfg-input-wrap .bfg-input-item,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-50 .bfg-input-wrap .bfg-input-item,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-40 .bfg-input-wrap .bfg-input-item,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-grid-20 .bfg-input-wrap .bfg-input-item{margin:0}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form select{border-top:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;border-right:1px solid #D7D7D7;border-left:none;border-radius:0;border-radius:0;font-size:16px;height:45px;line-height:24px;padding:10px 5px;font-weight:300;font-family:"Lato", Helvetica, sans-serif;text-transform:uppercase;letter-spacing:1px;color:#666;cursor:pointer}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form select option{font-weight:300}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form a.bfg-btn{height:45px;line-height:34px;border-radius:0;background:#0F75BC}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .select2-choices{border-radius:0;border:1px solid #D7D7D7;height:45px !important}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .select2-choices input{font-weight:300;font-family:"Lato", Helvetica, sans-serif;font-size:16px;line-height:45px;padding:0 5px;margin:0}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .select2-choices .select2-search-choice{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:86%;margin:3px 1px;line-height:30px !important}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .select2-choices .select2-search-choice .select2-search-choice-close{top:50%;margin-top:-6px}.cta-neighborhoods .cta-image-box:after{position:absolute;left:15px;right:15px;top:50%;font-size:1.7vw;text-align:center;color:#fff}.cta-neighborhoods .et_pb_promo{height:100%;padding:7vw 15px !important}.cta-neighborhoods .et_pb_promo .et_pb_button_wrapper{position:absolute;bottom:20%;left:0;right:0}.cta-neighborhoods .et_pb_promo .et_pb_promo_description{position:absolute;bottom:35%;left:15px;right:15px}.cta-neighborhoods .et_pb_promo .et_pb_promo_description h2.et_pb_module_header{font-size:2vw}.ndr-partners .et_pb_column{display:flex;align-items:center}.cta-text-search .et_pb_button_module_wrapper{margin-bottom:0 !important}.homepage-blog-posts a.entry-featured-image-url{margin:-25px -25px 25px -25px}footer .et-social-icon.et-social-houzz a:before{background:url(images/houzz-icon.png) no-repeat;width:21px;height:31px;content:"";display:block;margin-bottom:-4px}footer .et-social-icon.et-social-houzz a:hover:before{background:url(images/houzz-icon-hover.png) no-repeat}footer .footer-widget .et_pb_widget{clear:both}footer .footer-widget .et_pb_widget ul li{margin-bottom:0;line-height:26px}footer .footer-widget .et_pb_widget ul li a{font-size:15px;font-weight:300}#sidebar .et_pb_widget,.et_pb_sidebar_0 .et_pb_widget{background:#F5F5F5;padding:15px;margin-bottom:15px !important}#sidebar .et_pb_widget h4.widgettitle,#sidebar .et_pb_widget h3,.et_pb_sidebar_0 .et_pb_widget h4.widgettitle,.et_pb_sidebar_0 .et_pb_widget h3{color:#1b75bb;text-transform:uppercase;letter-spacing:2px;font-size:18px;font-weight:600}#sidebar .et_pb_widget ul,.et_pb_sidebar_0 .et_pb_widget ul{border-top:1px solid #e6e6e6}#sidebar .et_pb_widget ul li,.et_pb_sidebar_0 .et_pb_widget ul li{border-bottom:1px solid #e6e6e6;margin:0}#sidebar .et_pb_widget ul li a,.et_pb_sidebar_0 .et_pb_widget ul li a{display:block;padding:5px 10px}#sidebar .et_pb_widget ul li a:hover,.et_pb_sidebar_0 .et_pb_widget ul li a:hover{background:#1b75bb;color:#fff}.custom-form-wrapper{padding-top:20px;padding-bottom:5px;border-radius:2px;border-color:#dddddd;border-width:1px;border-style:solid;background:rgba(255,255,255,0.2)}select{-moz-appearance:none;text-overflow:"";background-image:url("https://d2w6u17ngtanmy.cloudfront.net/gfx/down-arrow_20.png");background-position:right 8px center !important;background-repeat:no-repeat !important}@media (-webkit-min-device-pixel-ratio: 0){select{-webkit-appearance:none;background-image:url("https://d2w6u17ngtanmy.cloudfront.net/gfx/down-arrow_20.png") !important;background-position:right 8px center !important;background-repeat:no-repeat !important;padding-right:20px !important}}@media (max-width: 1024px){#MBBv3Form .bfg-grid-container [class^="bfg-grid-"]:not(.bfg-grid-parent){padding-left:5px;padding-right:5px}}@media all and (min-width: 981px){.door-section .et_pb_button_module_wrapper{position:absolute;bottom:0}}@media all and (max-width: 1405px){.special-search .et_pb_button{font-size:20px !important}}@media all and (max-width: 1300px){header #et-top-navigation #top-menu li a{padding:0 20px 20px 15px}body.home header #logo{max-height:90px !important}}@media all and (max-width: 1099px){.et_pb_section_7,.et_pb_section_8{max-width:100% !important}header #et-top-navigation{padding:28px 0 0 215px !important}}@media all and (max-width: 980px){header #et-top-navigation{padding-right:0 !important}header #et-top-navigation .mobile_menu_bar:before{color:#fff}header #et-top-navigation #mobile_menu{background:rgba(0,0,0,0.8)}.cta-neighborhoods .et_pb_promo{padding:22vw 15px !important}.cta-neighborhoods .et_pb_promo .et_pb_promo_description h2.et_pb_module_header{font-size:5vw}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-tablet-grid-40.bfg-grid-parent,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-tablet-grid-20,#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-tablet-grid-30{width:100%}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form .bfg-tablet-grid-40{width:50%}#MBBv3Form.searchform .custom-form-wrapper .mbb-lcf-form a.bfg-btn{display:block}}@media all and (max-width: 767px){.mobile_menu_bar:before{top:15px}#footer-widgets .footer-widget{width:46.25% !important;margin:0 7.5% 7.5% 0 !important}}@media all and (max-width: 479px){body.home header #logo{max-height:55px !important}footer .footer-widget .et_pb_widget ul li{padding-left:0 !important}footer .footer-widget .et_pb_widget ul li a{font-size:14px}footer .footer-widget .et_pb_widget ul li:before{display:none}}
/*# sourceMappingURL=style.css.map */
