.image-dropshadow,.wistia-video{box-shadow:0 1px 1px rgba(0,0,0,.2)}.banner-ad,table.cols-centered td{text-align:center}.dark-row .beopen-heading h2{color:#fff}.wpb_row h1,.wpb_row h2,.wpb_row h3,.wpb_row h4,.wpb_row h5{color:#2d2d2d}.services-hide-read-more .vc_read_more{display:none}.clearfix:after{content:"";display:table;clear:both}.required{color:#790000!important}#main-content{padding:15px 0 80px}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.b0{border:0!important}.bt0{border-top:0!important}.br0{border-right:0!important}.bb0{border-bottom:0!important}.bl0{border-left:0!important}.image-dropshadow{border:1px solid rgba(0,0,0,.1)}.panel-title a{font-weight:700;color:#3cb44b}.panel-title a:after{color:#3cb44b}.wpb_row.image-with-text .beopen-heading h2{display:inline-block;color:#fff;background:rgba(0,0,0,.7)}.text-on-image{color:#fff;background:rgba(0,0,0,.7)}.wpb_row.image-with-text .author{display:inline-block;float:right}.blog-page-excerpt{padding:0 15px 20px;margin-bottom:25px}.alert.alert-orange{background:#FE8A0B}.cn-testimonial{padding:5px 10px 5px 40px;margin-bottom:25px;background:url(images/quote.png) no-repeat #fff}.cn-testimonial .content{margin-bottom:5px}.cn-testimonial .author{float:right}.cn-testimonial .author-name{font-style:italic;font-size:.95em}.cn-testimonial .author-group{font-weight:700;font-size:.95em}.banner-ad{padding:15px 30px;background:#FFF;background:-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#F4F4F4));background:-webkit-linear-gradient(top,#FEFEFE,#F4F4F4);background:-moz-linear-gradient(top,#FEFEFE,#F4F4F4);background:-o-linear-gradient(top,#FEFEFE,#F4F4F4);background:linear-gradient(to bottom,#FEFEFE,#F4F4F4)}.banner-ad .banner-ad-header h6{margin-top:0}.banner-ad .banner-ad-header h6 strong{color:#000}.banner-ad .banner-ad-header h6 em{font-style:italic;text-decoration:underline}.banner-ad .banner-ad-content img{max-width:65%!important;display:block;margin:0 auto}.banner-ad .banner-ad-content a.button.shortcode{background:#3cb44b;padding:16px 15px}#sidebar .banner-ad .banner-ad-content a.button.shortcode:hover{color:#3cb44b;border-color:#3cb44b}.banner-ad .banner-ad-content a.button small{font-size:.8em}@media only screen and (min-width :320px){.banner-ad .banner-ad-header h6 strong{font-size:24px}.banner-ad.bottom-leader{border:1px solid #e8edf1}}@media only screen and (min-width :992px){.banner-ad.aside{background:top no-repeat #FFF;background-image:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png),-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#F4F4F4));background-image:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png),-webkit-linear-gradient(top,#FEFEFE,#F4F4F4);background-image:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png),-moz-linear-gradient(top,#FEFEFE,#F4F4F4);background-image:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png),-o-linear-gradient(top,#FEFEFE,#F4F4F4);background-image:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png),linear-gradient(to bottom,#FEFEFE,#F4F4F4);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.banner-ad.aside .banner-ad-header{height:90px}.banner-ad.aside .banner-ad-header h6 strong{font-size:15px;color:#fff}}@media only screen and (min-width :1200px){.banner-ad .banner-ad-header h6 strong{font-size:19px}.banner-ad.bottom-leader{padding:15px;position:relative}.banner-ad.bottom-leader .banner-ad-header{width:185px;background:url(/wp-content/uploads/2015/08/rentprep-widget-banner.png) top no-repeat;padding:25px 8px 8px;height:105px;position:absolute;top:0}.banner-ad.bottom-leader .banner-ad-header h6 strong{color:#fff;font-size:14px}.banner-ad.bottom-leader .banner-ad-content{float:right;width:75%}.banner-ad.bottom-leader .banner-ad-content>*{float:left;width:32%;margin-left:6px}.banner-ad.bottom-leader .banner-ad-content p{font-weight:600;font-size:15px;line-height:1.3em}.banner-ad.bottom-leader .banner-ad-content img{max-width:100%!important;padding:20px 0 0 40px}.banner-ad.bottom-leader .banner-ad-content a.button{margin-top:10px;padding:7px 15px}.banner-ad.bottom-leader .banner-ad-content a.button:hover{color:#3cb44b;border-color:#3cb44b}.banner-ad.bottom-leader .banner-ad-content a.button small{font-size:.5em}}#header-fixed{border-bottom:1px solid #e5e9eb}.header-extra{background:#eee}.header-extra .beopen-mini-column{border-left:none}.header-extra a,.header-extra a:focus,.header-extra a:hover,.header-extra a:visited{color:#949494}.table>thead:first-child>tr:first-child>th{border-top:1px solid #ddd}table tr:first-child td,table tr:last-child td{padding-top:8px;padding-bottom:8px}table.color-header thead tr{background-color:#3CB44B;color:#fff}.titlebar.is-sticky{z-index:100;position:fixed;width:100%;margin-top:47px}.logged-in .titlebar.is-sticky{margin-top:0}.sf-arrows ul li>.sf-with-ul:after{border-left-color:#aaa}.footer-landscape .wrap{height:98px;max-width:1140px;padding:0 3rem;margin:0 auto;background:url(/wp-content/uploads/2015/03/rp-landscape.png) left bottom -1px no-repeat;background-size:399px 98px}.footer-section .social-media-icons a:focus,.footer-section .social-media-icons a:hover{color:#3cb44b}.footer-logo{background:url(/wp-content/uploads/2015/03/footer-logo.png) left no-repeat;padding:0;margin-bottom:15px;min-height:67px;width:100%}#verisign-trust-badge-icon{margin:15px 0;font-size:3.2em;color:#fff}.wistia-video{border:1px solid rgba(0,0,0,.1)}.gform_body input[type=button]{width:auto;color:#fff}.gfield.confirm_checkbox>.gfield_label{display:none!important}.footer-section .fa-ul .fa-li{top:.45em}.footer-section .fa-ul a{color:#aaa}.archive-description{padding:0;margin-bottom:60px}.archive-description header{background-color:#ADCA30;color:#fff;padding:14px 25px;border:1px solid #ADCA30;border-top-left-radius:5px;border-top-right-radius:5px}.archive-description h2{margin:0;color:#fff}.archive-description .content{color:#8a8a8a;padding:14px 25px;border:1px solid #e1e8ed;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.woocommerce a.button{padding:16px 29px!important;border:2px solid #3cb44b!important;border-radius:5px!important;color:#fff!important;background-color:#3cb44b!important;font-family:Lato!important;font-size:13px!important;font-weight:700!important;line-height:1.2em!important;letter-spacing:1px!important;text-align:center!important;text-transform:uppercase!important;transition:all .3s!important}.woocommerce a.button:focus,.woocommerce a.button:hover{background:0 0!important;color:#3CB44B!important}.woocommerce.add_to_cart_inline a.add_to_cart_button.added:before{content:''!important}.woocommerce.add_to_cart_inline a.added_to_cart{position:relative!important;text-indent:0!important;color:#3cb44b}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{border-color:#3cb44b}.woocommerce table.cart tr td:first-child{padding-left:10px!important}.woocommerce table.cart tr td:last-child{padding-right:10px!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{border-right:1px solid}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page input.button:hover{background-color:#3cb44b!important}html .woocommerce .woocommerce-error,html .woocommerce .woocommerce-info,html .woocommerce .woocommerce-message{background-color:#3cb44b;color:#fff}html .woocommerce .woocommerce-error a,html .woocommerce .woocommerce-error a:focus,html .woocommerce .woocommerce-error a:hover,html .woocommerce .woocommerce-error a:visited,html .woocommerce .woocommerce-info a,html .woocommerce .woocommerce-info a:focus,html .woocommerce .woocommerce-info a:hover,html .woocommerce .woocommerce-info a:visited,html .woocommerce .woocommerce-message a,html .woocommerce .woocommerce-message a:focus,html .woocommerce .woocommerce-message a:hover,html .woocommerce .woocommerce-message a:visited{color:#fff!important}