.main-content iframe{max-height:1270px !important;max-width:540px !important}.header-container .mcheader{background:#3f5765}.mcheader .cta{margin-top:10px;max-width:265px}.mcheader .contact-us{padding-right:0px}.mcheader .custom-google-search{padding-top:10px;padding-right:0px}.homepage{line-height:26px}.homepage h1{font-size:50px;line-height:42px;margin:8px 0px 15px;font-weight:700;padding:0px;font-family:'museo_slab500';color:#516d7d}.homepage h2{font-size:24px;line-height:22.6167px;margin:15px 0px;font-weight:400;padding:0px}.homepage h3{font-size:18px;line-height:17.55px;margin:0 0 10px 0;padding:5px 0 0 0;font-weight:700}.homepage h4{font-size:14px;line-height:17.4px;margin:15px 0px;font-weight:700;padding:0px}.homepage h5{color:#000;font-size:12px;line-height:17.4px;margin:15px 0px;font-weight:700;padding:0px}.homepage h6{color:#000;font-size:11px;line-height:17.4px;margin:15px 0px;font-weight:700;padding:0px}.homepage .innerContent{margin-top:10px;margin-bottom:10px}.homepage .body-container ul li{color:#3f5765;font-size:16px;line-height:25px}.homepage .body-container a{color:#3f5765;text-decoration:underline}.homepage .body-container a:hover{color:#6b8391}.homepage p{font-size:16px;color:#3f5765}.mcheader .mainnav{background-color:#393939;max-height:36px}.mcheader .mainnav .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover ul.hs-menu-children-wrapper li.hs-menu-depth-2>ul.hs-menu-children-wrapper{left:0;position:relative !important;padding:10px;visibility:visible !important;opacity:1 !important;z-index:10}.mcheader .mainnav .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-depth-2>ul.hs-menu-children-wrapper li a{color:#747474}.mcheader .mainnav .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-depth-2>ul.hs-menu-children-wrapper li a:hover{color:#fff}.mcheader .mainnav .custom-menu-primary ul ul li.hs-item-has-children>a:after{content:" ";padding-left:5px}.homepage .simplenav .hs-menu-children-wrapper li:first-of-type a{color:pink}.homepage .icon{background:none repeat scroll 0 0 #fff;border-radius:50%;color:#fff;height:104px;line-height:104px;margin-bottom:20px;width:104px !important;margin-left:auto !important;margin-right:auto !important}.homepage .iconWithBorder{background:none repeat scroll 0 0 #fff;border:1px solid #e1e1e1;border-radius:50%;color:#fff;height:104px;line-height:104px;margin-bottom:20px;width:104px !important;margin-left:auto !important;margin-right:auto !important}.homepage .iconGroup{margin-top:30px;text-align:center;color:#3f5765;padding-top:40px;border-top:1px solid #b8b8b8}.homepage .iconGroup p{font-size:17px}.homepage .iconGroup h2{font-weight:600;margin-bottom:5px;margin-top:5px}.homepage .iconWithBorder img{padding-bottom:20px}.homepage .icon img{padding-bottom:20px}.homepage .fontIcon{color:#e25525;text-align:center;font-size:16px;padding-top:12px}.homepage .fontIcon a{color:#e25525}.homepage .fontIcon a:hover{color:#e25525}.homepage .credentials{background-color:#fff;background-image:url("//www.mcclurgteam.com/hs-fs/hub/75190/file-2234339579-jpg/December_2014/homepage-3375-smaller.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:500px !important}.homepage .credentials h1,.homepage .credentials li{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.homepage .credentials h1{line-height:50px}.homepage .credentials li{line-height:10px}.homepage .credentials ul{list-style-type:square}.homepage .credentials ul li{font-size:22px;color:#fff;line-height:30px}.homepage .credentials .textbox{margin-top:391px;background:none repeat scroll 0 0 rgba(0,0,0,0.6);padding:15px}.homepage .credentials .textbox h1{margin-bottom:5px;margin-top:5px}.homepage .credentials .buttonbox{background:none repeat scroll 0 0 rgba(255,255,255,0.3);max-width:322px;padding:20px;margin-top:583px}.homepage .credentials .emailcta{margin-top:10px;background:linear-gradient(#a7a189,#959466);background:-webkit-linear-gradient(#a7a189,#959466);background:-o-linear-gradient(#a7a189,#959466);background:-moz-linear-gradient(#a7a189,#959466);padding:10px;color:white;border-radius:10px}.homepage .credentials .emailcta:hover{background:linear-gradient(#a7a189,#a7a189);background:-webkit-linear-gradient(#a7a189,#a7a189);background:-o-linear-gradient(#a7a189,#a7a189);background:-moz-linear-gradient(#a7a189,#a7a189)}.homepage .body-container .credentials .emailcta a{text-decoration:none}.homepage .body-container .credentials .emailcta p{margin:0;padding:0;color:white;text-align:center;font-weight:bold;font-size:16px}.homepage .credentials .requestcta{background:linear-gradient(#536b79,#2a4250);background:-webkit-linear-gradient(#536b79,#2a4250);background:-o-linear-gradient(#536b79,#2a4250);background:-moz-linear-gradient(#536b79,#2a4250);padding:10px;color:white;border-radius:10px}.homepage .credentials .requestcta:hover{background:linear-gradient(#536b79,#536b79);background:-webkit-linear-gradient(#536b79,#536b79);background:-o-linear-gradient(#536b79,#536b79);background:-moz-linear-gradient(#536b79,#536b79)}.homepage .body-container .credentials .requestcta a{text-decoration:none}.homepage .body-container .credentials .requestcta p{color:white;margin:0;padding:0;text-align:center;font-weight:bold;font-size:16px}.homepage .discover{margin-top:20px;background-color:ffffff}.homepage .discover h1{text-align:center;margin-bottom:30px}.homepage .discover .group{width:17%;border:1px solid #e25525}.homepage .discover .group p{font-weight:bold;font-size:20px;text-align:center}.homepage .discover .group a{text-decoration:none}.homepage .discover .group .box img{display:block;margin:20px auto;width:60px !important;height:60px}.homepage .discover .group .box{border:1px solid #e25525 !important;border-radius:50%;width:104px !important;height:104px;line-height:104px;margin-left:25px;margin-top:10px}.homepage .discover .group:hover{background-color:#f8f8f8}.homepage .discover .group .arrow{background-color:#e25525;margin-top:20px}.homepage .discover .group .arrow:hover{background-color:#d54818}.homepage .discover .group .arrow img{display:block;width:40px !important;height:40px;margin:10px auto !important}#remodeling{margin-top:20px;padding-top:20px;background-color:#d9dfdf;-webkit-box-shadow:inset 0px 1px 5px 0px #99a9ad;-moz-box-shadow:inset 0px 1px 5px 0px #99a9ad;box-shadow:inset 0px 1px 5px 0px #99a9ad}#remodeling h2{font-size:23px;text-align:center}#remodeling h3{text-align:center;margin-top:10px}#remodeling h1{text-align:center}#remodeling .contentGroup img{height:165px;opacity:1;-moz-box-shadow:10px 10px 5px #888;-webkit-box-shadow:10px 10px 5px #888;box-shadow:10px 10px 5px #888}#remodeling .contentGroup img:hover{opacity:.4}#remodeling .contentGroup .itemRow{margin-top:20px}#remodeling a,#repair a,#insurance a,#construction a,#commercial a{text-decoration:none}#repair .photo img,#insurance .photo img,#construction .photo img,#commercial .photo img{max-height:300px;-moz-box-shadow:10px 10px 5px #888;-webkit-box-shadow:10px 10px 5px #888;box-shadow:10px 10px 5px #888}#repair{padding-top:20px}#repair h1,#repair h2{text-align:center}#repair .innerContent .textBox{padding-left:10px}#repair .innerContent .textBox .quote p{font-style:italic;font-size:14px;margin-bottom:0px}#insurance{background-color:#d9dfdf;-webkit-box-shadow:inset 0px 1px 5px 0px #99a9ad;-moz-box-shadow:inset 0px 1px 5px 0px #99a9ad;box-shadow:inset 0px 1px 5px 0px #99a9ad;padding-top:20px}#insurance h1,#insurance h2{text-align:center}.homepage .testimonial{background-color:#42768e;color:#fff;padding-top:20px;font-style:italic;border-top:1px solid #2b3c46;border-bottom:1px solid #2b3c46}.homepage .testimonial p{font-size:16px;color:#fff}#construction{background-color:#fff;padding-top:20px}#construction h2,#commercial h2{text-align:center;line-height:35px}#construction h1{text-align:center}#commercial{padding-top:20px;background-color:#d9dfdf;-webkit-box-shadow:inset 0px 1px 5px 0px #99a9ad;-moz-box-shadow:inset 0px 1px 5px 0px #99a9ad;box-shadow:inset 0px 1px 5px 0px #99a9ad}#commercial h1{text-align:center}.homepage .ourteam{background-image:url("//www.mcclurgteam.com/hs-fs/hub/75190/file-2237997504-jpg/December_2014/McClurg-Team-at-Johnson-Family-Home.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:520px !important;background-color:#9cbac5;border-top:2px solid #b5b5b5}.homepage .ourteam .backgroundimage{background:-webkit-linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8));background:-o-linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8));background:-moz-linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8));background:linear-gradient(rgba(255,255,255,.8),rgba(255,255,255,.8));min-height:520px !important;padding-top:205px}.homepage .ourteam .backgroundimage h1{text-align:center;color:#42768e}.homepage .ourteam .backgroundimage .quote{background-color:#42768e;padding:10px 20px;font-style:italic;border:2px solid #fff}.homepage .ourteam .button{background:linear-gradient(#42768e,#3f5765);background:-webkit-linear-gradient(#42768e,#3f5765);background:-o-linear-gradient(#42768e,#3f5765);background:-moz-linear-gradient(#42768e,#3f5765);padding:10px;color:white;border-radius:10px;margin-top:15px}.homepage .ourteam .button:hover{background:linear-gradient(#588ca4,#3f5765);background:-webkit-linear-gradient(#588ca4,#3f5765);background:-o-linear-gradient(#588ca4,#3f5765);background:-moz-linear-gradient(#588ca4,#3f5765)}.homepage .body-container .ourteam .button a{text-decoration:none}.homepage .body-container .ourteam .button p{margin:0;padding:0;color:white;text-align:center;font-weight:normal;font-size:16px}.homepage .ourteam p{color:#fff}.footer-container-wrapper a:hover{color:#fff}.footer-container-wrapper .column4 a{color:#c2bca4;text-decoration:underline}.footer-container-wrapper .column4 a:hover{color:#f5f5e5;text-decoration:underline}.footer-container-wrapper .social a{text-decoration:none;padding-right:4px}.footer-container-wrapper .social a:focus{text-decoration:none;color:#c2bca4}.footer-container-wrapper .social a:hover,.footer-container-wrapper .social a:hover i{text-decoration:none;color:#fff}.simpleNavRight .hs-menu-flow-vertical{background-color:#c2bca4;padding:20px;color:#393939;margin-top:5px}.simpleNavRight .hs-menu-flow-vertical li:nth-child(1){margin-left:0px}.simpleNavRight .hs-menu-flow-vertical li{margin-left:20px}.simpleNavRight .hs-menu-flow-vertical li:nth-child(1) a{color:#393939;font-size:16px;font-weight:bold}.simpleNavRight .hs-menu-flow-vertical a{color:#747474;font-size:16px}.simpleNavRight .hs-menu-flow-vertical li:nth-child(1) a:hover{color:#fff;text-decoration:none}.simpleNavRight .hs-menu-flow-vertical a:hover{color:#fff;text-decoration:none}.formBackground{background-color:#eee;padding:11px;margin-top:17px;margin-bottom:10px}.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li{margin-right:5px}@media(max-width:800px){.homepage .discover .group .box{margin-left:8px}.homepage .discover .group p{font-size:18px}.homepage .credentials{background-image:url("//www.mcclurgteam.com/hs-fs/hub/75190/file-2374943051-jpg/December_2014/Tablet_hero_shot_850_width.jpg")}.mcheader .cta{margin:10px auto !important}.homepage .credentials .buttonbox{max-width:100%}.homepage .credentials{background-size:auto}.textList{display:none !important}.homepage .credentials h1{font-size:40px}.homepage .credentials .buttonbox{margin-top:520px}.homepage .credentials .textbox{margin-top:460px}}@media(max-width:767px){.homepage .discover .group{width:auto;margin-bottom:10px}.footer-container-wrapper .column2,.footer-container-wrapper .column3,.footer-container-wrapper .column4{padding-left:40px}.homepage .discover .group p{font-size:20px}.homepage .discover .group .box{margin:10px auto}.homepage .discover .group .arrow{padding:5px}.homepage .credentials .buttonbox{margin-top:10px}.homepage .credentials .emailcta{margin-top:10px}#remodeling .contentGroup img{height:auto;box-shadow:none}.homepage .credentials .textbox{margin-top:307px}}@media(max-width:400px){.homepage h1{font-size:38px}.homepage .discover .group{width:100%}.homepage .mainnav .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-menu-depth-2>ul.hs-menu-children-wrapper li a{color:#c2bca4}#remodeling a,#repair a,#insurance a,#construction a,#commercial a{text-decoration:underline}.homepage .credentials{background-image:url("//www.mcclurgteam.com/hs-fs/hub/75190/file-2368103222-jpg/December_2014/Mobile_Hero_shot.jpg");background-size:auto;background-position:center top}.homepage .credentials .textbox{margin-top:225px;padding:0 10px}.textList{display:none !important}.homepage .credentials h1{line-height:40px;margin-bottom:10px;font-size:28px}.homepage .credentials .buttonbox{padding:10px}}