#topinfo{display:block;width:100%;background:#333;color:#ddd;font-size:1.15em;text-align:right;height:48px}#topinfo p{margin:0 5%;padding-top:6px}#topinfo .phone{color:#f6c606;font-size:1.35em}#topinfo .cta,#topinfo .cta2{font-style:italic}#topinfo .fa{color:#c10000;padding:0 8px 0 10px}#topinfo .houzz{display:block;height:41px;width:41px;margin:-3px 0 0 10px;background:url(https://www.inspiredremodels.com/wp-content/uploads/2018/07/best-of-houzz-service.png) no-repeat;float:right}#topinfo{display:none!important}#pyre_social_media-widget-feat-3{position:absolute;top:5px;z-index:1000;left:5%}.fa-tumblr::before{content:"\f1e9"!important}.social-ico a .fa-tumblr{background-color:#fff;border-color:#fff;color:#d32323}.fa-pinterest::before{content:"\f27c"!important}.social-ico a .fa-pinterest{background-color:#73ba37;border-color:#73ba37}.fa-instagram::before{content:"\f16d"}.social-ico a .fa-instagram{background-color:#8a3ab9;border-color:#8a3ab9}@media (min-width:700px){.footer-4-column #text-9{width:21%}.footer-4-column #text-10{width:18%}.footer-4-column #text-11{width:24%}}@media only screen and (max-width:1190px) and (min-width:959px){.sf-menu a{padding:40px 10px 38px 10px!important}}@media (min-width:776px;) and (max-width:1010px){.sf-menu a{font-size:12px!important;padding:40px 10px 38px 10px!important}}@media (max-width:775px){.sf-menu a{font-size:11px!important}}@media (max-width:768px){#topinfo .cta{display:none}#topinfo p{margin:0 1%}#pyre_social_media-widget-feat-4{left:1%}}@media (max-width:480px){#pyre_social_media-widget-feat-3{display:none}}#rev-slider-widget-2 h3{margin:45px 0 0 0;text-transform:uppercase;text-align:center}#rev-slider-widget-2{margin-bottom:30px}.affiliates{display:block;width:60%;margin-left:auto;margin-right:auto;text-align:center}.page-id-14 #pyre_homepage_media-widget-product-feat-1{display:none!important}.affiliates a{border-right:1px solid #666;display:block;float:left;height:60px;padding:5px 10px;text-align:center;margin-left:auto;margin-right:auto}.entry-content img{width:auto!important}#text-14{border-top:2px solid #666;background:#ccc;margin-top:10px}#text-14 h3{margin-top:15px;text-align:center;text-transform:uppercase}div#logo-pro{margin-left:0px!important;left:0!important;top:30px!important}div#primary-left-nav{display:none!important}header nav{padding:20px 0}.elementor,.elementor-751{overflow-x:hidden!important}