.single-project .et_pb_column_2{border-top:20px solid #1a1a1a!important}.et_pb_scroll_top.et-pb-icon{background:#7a7373!important;border:#1A1A1A!important}.et_pb_scroll_top.et-pb-icon:hover{background:#1A1A1A!important}.et_pb_blurb_1.et_pb_blurb:hover,.et_pb_blurb_0.et_pb_blurb:hover{border-color:#CEC8C8 #CEC8C8 #7a7373 #CEC8C8!important}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item:hover img{transform:scale(1.5)!important}#top-menu li li a:hover{background:#cec8c8;color:#0a0000;opacity:1}.archive div#sidebar{display:none}.archive #left-area{width:100%}#main-content .container:before{width:0px}.archive p.post-meta{display:none}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select{line-height:1.8em!important;border-radius:5px 5px 5px 5px!important;height:3em}.ginput_container.ginput_container_select select{height:3em}input.gform_button.button{font-size:16px;background-color:#0a0000;border-color:#7a7373;border-radius:6px;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;font-family:'microgramma-d',Helvetica,Arial,Lucida,sans-serif;padding:0.8em 3em 0.8em 3em;cursor:pointer;color:#fff}input.gform_button.button:hover{color:#ffffff!important;background-color:#171719;border-color:#171719!important;border-radius:6px;letter-spacing:1px}button.gform_button_select_files{color:#ffffff;font-size:16px;background-color:#171719;border-color:#171719;border-radius:6px;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;font-family:'microgramma-d',Helvetica,Arial,Lucida,sans-serif;padding:0.8em 3em 0.8em 3em}button.gform_button_select_files:hover{color:#000000!important;background-color:#7a7373;border-color:#7a7373!important;border-radius:6px;letter-spacing:1px}.et_pb_accordion_0 .et_pb_toggle_title:before{color:#7a7373}.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open{border-bottom-width:2px!important;border-bottom-style:solid!important;border-bottom-color:#7a7373!important}@media only screen and (max-width:556px){#top-header #et-info-phone{display:block;border-right:0;margin-right:0;padding-right:0;padding-bottom:13px}}@media only screen and (max-width:350px){span.nav-label{font-size:12px}}@media only screen and (max-width:485px){div#site-safe-box{margin-top:0!important;margin-left:0!important}}@media only screen and (max-width:370px){span.percent-value{font-size:40px}}@media(min-width:371px) and (max-width:414px){span.percent-value{font-size:50px}div#projs-plus h1{margin-left:-75px!important;margin-top:-130px!important}}#contact-phone a,#contact-email a{color:#7a7373!important}#contact-phone a:hover,#contact-email a:hover{opacity:0.7}.et-l.et-l--footer .et_pb_text_inner a:hover,#footer-email.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_blurb_description a:hover,#footer-phone.et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_blurb_description a:hover,.contact-page-details .et_pb_blurb.contact-link .et_pb_blurb_description a:hover{opacity:0.7}.plus-sign .percent-value::after{content:'+'}.google-recaptcha-policies p{font-size:11px}#footer-link a:hover,#footer-phone a:hover,#footer-email a:hover{color:grey!important}