.recent-side-thumb img{width:100%}h1,.slide-text h1{font-size:28px}#header form{clear:right;margin-top:25px}div#phone{font-family:OswaldBold, Arial, sans-serif;font-size:15px;float:right;margin:0 15px;color:#E26E1B;text-transform:uppercase;letter-spacing:1px}#phone > a{color:#fff}.bi,.eac,.es,.ips,.pm{float:left;width:46%;margin-right:4%;font-size:12px;margin-bottom:26px}#featured h1{line-height:45px}@media screen and (max-width: 650px){.bi,.eac,.es,.ips,.pm{float:none;margin-bottom:40px;margin-right:0;width:100%}.home_featured_section #featured-image{display:none}}.eqstruc-tab a{position:fixed;bottom:40%;right:-90px;left:initial;z-index:100;display:block;width:210px;background-color:#D95610;height:38px;transform:rotate(-90deg)}.eqstruc-tab a div{position:absolute;bottom:10px;left:10px;right:10px;padding:0;text-align:center;background-color:#D95610;border-radius:2px;font-family:OpenSansRegular, Arial, sans-serif;font-size:12px;color:#fff !important;text-transform:uppercase;font-weight:700;letter-spacing:2px}.eqstruc-tab a img{display:none}div#top-widget{min-height:236px;background-color:#D95610;padding:0;box-shadow:inset 3px 5px 18px -7px rgba(0,0,0,0.65);-webkit-box-shadow:inset 3px 5px 18px -7px rgba(0,0,0,0.65);-moz-box-shadow:inset 3px 5px 18px -7px rgba(0,0,0,0.65)}#top-widget div#text-5 .widget-title{background-color:#fff;margin:0;padding:10px;text-align:center;background-image:none;font-size:24px}#top-widget div#text-5 .widget-title > h3{text-align:center;font-size:24px}#top-widget div#text-5 .textwidget{padding:25px 0 0 60px;color:#fff;font-family:OswaldBook, Arial, sans-serif;font-size:16px;letter-spacing:1px}#top-widget div#text-5 .textwidget a{color:#fff}i.fa-mobile{float:left;margin-left:-35px;font-size:32px}i.fa.fa-envelope{float:left;font-size:18px;margin-left:-36px;margin-top:3px}i.fa.fa-linkedin-square,i.fa.fa-facebook-square{font-size:30px;margin:18px}.scform{width:350px;padding:0;text-align:center;position:relative;border:1px solid #C9C9C9;box-shadow:2px 2px 5px rgba(0,0,0,0.2), 10px 10px 15px rgba(0,0,0,0.1), -1px -1px 30px rgba(0,0,0,0.1);margin-bottom:50px}.scform_header{background:#E75E18;color:#fff;padding:15px;position:relative}.scform_header:after{content:' ';background-color:#E75E18;width:20px;height:20px;position:absolute;right:30px;bottom:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:20%}.scform_header > h3{margin:0}.scform_header a{color:#fff;margin-right:80px;font-family:OswaldBook, Arial, sans-serif;font-size:16px}.scform_header p{margin:15px 10px 0;text-align:left}.scform input,.scform textarea{width:90%;border:2px solid #D8D8D8;letter-spacing:2px;max-height:100px;box-shadow:none;padding-left:35px;font-family:Arial}.scform input:focus,.scform textarea:focus{border-color:#E75E18}.scform input[type="submit"]{background-color:#E75E18;background-image:none;text-shadow:none;color:#fff;border:none;width:150px;height:35px;letter-spacing:0;text-align:center;padding-left:0}.scform i.fa{display:inline-block;position:absolute;top:2px;left:19px;z-index:9;font-size:20px;padding:5px;background-color:#D0DFDA;color:#E4EDEA;margin-left:0;margin-top:0;height:18px;width:20px}.scform p{position:relative}.testimonials-widget-testimonials .paging.append,.testimonials-widget-testimonials .paging.prepend,.testimonials-widget-testimonials .paging.prepend > div{margin-top:0;margin-bottom:0;height:0}.testimonials-widget-testimonial.list{margin-bottom:0}.grid.col-300.fit.powered.social_footer{float:right}.grid.col-300.fit.powered.social_footer i{margin:0 0 0 20px}@media screen and (max-width: 480px){.js .main-nav a#responsive_menu_button,.js .main-nav a#responsive_menu_button.responsive-toggle-open{background:none;left:-10%;background-color:#000;width:100%;text-align:right;margin:0 auto;position:relative;height:20px;padding:5px 10%}.js .main-nav a#responsive_menu_button:after{content:"\f0c9";color:#D95610 !important;font-family:FontAwesome;font-size:24px;padding:5px}#header{padding:25px 15px 0;text-align:center}#logo{float:none}div#phone{float:none;margin:15px 0 0 -15px}}@media screen and (min-width: 481px){.eqstruc-tab a{bottom:45%;left:-90px;right:initial;width:280px;height:40px;left:-120px}.eqstruc-tab a div{font-size:16px;bottom:10px;letter-spacing:3px}}@media screen and (max-width: 400px){.scform{width:280px}.scform_header{padding:15px 0}.scform_header > h3{font-size:20px}.scform_header a{display:block;text-align:center;margin:0}.scform i.fa{left:16px}}@media screen and (max-width: 985px){img.arrow{display:none}}