@font-face{font-family:'latobold';src:url(../fonts/lato/lato-bol-webfont.eot);src:url(../fonts/lato/lato-bol-webfont.eot?#iefix) format("embedded-opentype") , url(../fonts/lato/lato-bol-webfont.woff2) format("woff2") , url(../fonts/lato/lato-bol-webfont.woff) format("woff") , url(../fonts/lato/lato-bol-webfont.ttf) format("truetype") , url(../fonts/lato/lato-bol-webfont.svg#latobold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url(../fonts/lato/lato-reg-webfont.eot);src:url(../fonts/lato/lato-reg-webfont.eot?#iefix) format("embedded-opentype") , url(../fonts/lato/lato-reg-webfont.woff2) format("woff2") , url(../fonts/lato/lato-reg-webfont.woff) format("woff") , url(../fonts/lato/lato-reg-webfont.ttf) format("truetype") , url(../fonts/lato/lato-reg-webfont.svg#latoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'centurygothic';src:url(../fonts/centurygothic/CenturyGothic.eot);src:url(../fonts/centurygothic/CenturyGothic.eot?#iefix) format("embedded-opentype") , url(../fonts/centurygothic/CenturyGothic.woff2) format("woff2") , url(../fonts/centurygothic/CenturyGothic.woff) format("woff") , url(../fonts/centurygothic/CenturyGothic.ttf) format("truetype") , url(../fonts/centurygothic/CenturyGothic.svg#centurygothic) format("svg");font-weight:normal;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea,div{font-family:"latoregular"}body,div{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"latobold"}h1{font-size:2.14286em;margin-bottom:1em}h2{font-size:1.78571em;margin-bottom:1em}h3{font-size:1.64286em;margin-bottom:1em}h4{font-size:1.42857em;margin-bottom:1em}h5{font-size:1em;margin-bottom:1em}h6{font-size:1.42857em;margin-bottom:1em}p{margin:0 0 1em}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dl dd{margin-left:1.5em}abbr,acronym{border-bottom:1px dotted #000}address{margin-top:1.5em;font-style:italic}del{color:#000}a{color:#009;text-decoration:none}a:hover{text-decoration:underline}blockquote{margin:1em}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em monospace;line-height:1.5}tt{display:block;margin:1.5em 0;line-height:1.5}table{margin-bottom:1.4em}th{border-bottom:2px solid #ddd;font-weight:bold}td{border-bottom:1px solid #ddd}th,td{padding:4px 10px 4px 0}tfoot{font-style:italic}caption{background:#ffc}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.quiet{color:#999}.hide{display:none}.highlight{background:#ffc}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.entry{color:#000;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:21px}.entry *:last-child{margin-bottom:0}.entry img{border:0;padding:0;background:none}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{line-height:1.2em}.entry b,.entry strong{font-weight:normal;font-family:"latobold"}.entry ul,.entry ol{padding-left:0}.entry ul li{position:relative;padding-left:20px;list-style:none;margin-bottom:4px}.entry ul li:before{content:"";position:absolute;left:0;top:0;width:17px;height:16px;background:url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicon-check.png,q1449451366.pagespeed.ic.JKPh8XZM2T.png);display:block}.entry p,.entry li{color:#000;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:24px}.entry p{margin-bottom:1em}.entry a{text-decoration:underline}.page-title,.post .title,.page #main .title,.entry-title{font-size:44px;margin-bottom:.5em;font-family:"centurygothic";font-weight:normal;padding-bottom:.5em;border-bottom:1px solid #ccc;position:relative;padding-bottom:15px}.page-title:before,.post .title:before,.page #main .title:before,.entry-title:before{display:block;content:"";width:20%;height:4px;background:#2988c8;left:0;bottom:-2px;position:absolute}.post .title a:link,.post .title a:visited,.page .title a:link,.page .title a:visited{color:#3c2820}.business h2,.business h3,.business h4,.business h5,.business h6{margin-top:0}.green{background:#8bc33d}.red{background:#eb5725}.l-blue{background:#4bb6e5}.orange{background:#f2911e}.blue{background:#2b8bc8}.yellow{background:#f8d438}.y-green{background:#cede52}body.full-width #header,#nav-container,body.full-width #content,body.full-width #footer-widgets,body.full-width #footer{padding-left:12px;padding-right:12px}.post-meta{display:none}form p,form input,form textarea,form select,#content .gform_wrapper form p,#content .gform_wrapper form input,#content .gform_wrapper form textarea,#content .gform_wrapper form select{font-family:"latoregular"}form input,form textarea,form select,#content .gform_wrapper form input,#content .gform_wrapper form textarea,#content .gform_wrapper form select{border-color:#ccc;border-width:1px;font-size:15px;border-radius:3px;padding:10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#515151;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e6e6e6),color-stop(100%,#fff));background:-moz-linear-gradient(#e6e6e6,#fff);background:-webkit-linear-gradient(#e6e6e6,#fff);background:linear-gradient(#e6e6e6,#fff)}form p,#content .gform_wrapper form p{margin-bottom:8px!important}form textarea,#content .gform_wrapper form textarea{height:58px;resize:none}form select,#content .gform_wrapper form select{padding:5px 10px}form input.wpcf7-submit,form input[type="submit"],form input[type="button"],form input[type="reset"],#content .gform_wrapper form input.wpcf7-submit,#content .gform_wrapper form input[type="submit"],#content .gform_wrapper form input[type="button"],#content .gform_wrapper form input[type="reset"]{background:#58595b url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicon-btn.jpg,q1449486411.pagespeed.ic.LT1LAXR3nx.jpg) no-repeat right center!important;font-size:16px!important;line-height:100%;width:auto;border:0;font-family:"latobold"!important;padding:12px 50px 12px 1em!important;-moz-border-radius:3;-webkit-border-radius:3;border-radius:3}select{border-color:#999;border-width:1px;font-size:14px;border-radius:0;padding:5px 10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"latoregular"}body.full-header.full-slider #loopedSlider{margin-top:0}#loopedSlider.business-slider{min-height:570px;position:relative}@media only screen and (max-width:767px){#loopedSlider.business-slider{min-height:470px}}@media only screen and (max-width:639px){#loopedSlider.business-slider{min-height:400px}}@media only screen and (max-width:479px){#loopedSlider.business-slider{min-height:320px}}#loopedSlider.business-slider .drywall-cat-group .content{bottom:auto;top:70px}@media only screen and (max-width:767px){#loopedSlider.business-slider .drywall-cat-group .content{bottom:40px;top:auto}}#loopedSlider.business-slider .drywall-cat-group .content .col-full{padding-right:30%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){#loopedSlider.business-slider .drywall-cat-group .content .col-full{padding-right:0}}#loopedSlider.business-slider .biz-slider-image{height:575px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width:767px){#loopedSlider.business-slider .biz-slider-image{height:475px}}@media only screen and (max-width:639px){#loopedSlider.business-slider .biz-slider-image{height:400px}}@media only screen and (max-width:479px){#loopedSlider.business-slider .biz-slider-image{height:320px}}#loopedSlider.business-slider .content{padding:0;background:none;text-align:left!important;position:absolute;bottom:40px;padding:0 12px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#loopedSlider.business-slider .content h2.title{padding:0;font-size:35px;color:#383838;font-family:"latobold";margin-bottom:1em}@media only screen and (max-width:639px){#loopedSlider.business-slider .content h2.title{font-size:25px}}@media only screen and (max-width:479px){#loopedSlider.business-slider .content h2.title{font-size:20px}#loopedSlider.business-slider .content .excerpt{display:none}}#loopedSlider.business-slider .content p{padding:0;color:#000;font-family:"latoregular";font-weight:normal;font-size:18px;line-height:24px}#loopedSlider.business-slider .content p a{color:#000}#loopedSlider.business-slider .slider-pagination{opacity:1;position:absolute;bottom:0;display:block;bottom:40px;left:0;width:100%;text-align:right;z-index:9;margin-bottom:0}#loopedSlider.business-slider .slider-pagination li{width:auto;height:auto}#loopedSlider.business-slider .slider-pagination li.flex-active a{border:3px solid #fff}#loopedSlider.business-slider .slider-pagination .flex-control-nav{position:relative}#loopedSlider.business-slider .slider-pagination a{width:9px;height:9px;border:3px solid #2988c8;background:#2988c8}.flex-direction-nav{display:none}.custom-slider-container{position:relative}.banner-form{position:absolute;top:80px;width:100%;left:0;z-index:9}@media only screen and (max-width:767px){.banner-form{position:relative;top:0}}.banner-form .widget{float:right;background:#fff;padding:0 20px 20px;max-width:360px;margin:0}@media only screen and (max-width:767px){.banner-form .widget{float:none;max-width:100%}}.banner-form .widget .widget-title{color:#fff;font-family:"centurygothic";font-size:22px;font-weight:normal;margin:-14px 10px 20px;text-align:left;padding:6px 10px;position:relative;padding-left:60px;background-color:#2988c8;background-image:url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicon-document.png,q1449489228.pagespeed.ic.KzH9Bxa_xY.png);background-repeat:no-repeat;background-position:20px 50%}.banner-form .widget .widget-title:before,.banner-form .widget .widget-title:after{border:7px solid #2270a4;content:"";position:absolute;top:0;display:block;border-top-color:transparent}.banner-form .widget .widget-title:before{border-left-color:transparent;left:-14px}.banner-form .widget .widget-title:after{border-right-color:transparent;right:-14px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-20px); }
  100% { opacity: 1; -webkit-transform: translateY(0); } }@keyframes fadeInDown { 0% { opacity: 0; transform: translateY(-20px); }
  100% { opacity: 1; transform: translateY(0); } }.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(20px); }
  100% { opacity: 1; -webkit-transform: translateY(0); } }@keyframes fadeInUp { 0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0); } }.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#header-container{background:#fbfbfb}.header-color-lines span{display:block;float:left;width:14.28%;height:4px}.show-nav #header{position:inherit}#header{padding:0 0 10px}#logo{margin-top:6px}@media only screen and (max-width:767px){#logo{text-align:center;margin-top:0}}.header-widget{text-align:right;margin-bottom:4px;margin-top:0}.header-widget .skype_c2c_logo_img{display:none!important}.header-widget .my-number{color:#333;background:#f8d438;font-family:"latoregular";font-weight:normal;font-size:20px;display:inline-block;clear:both;margin-bottom:0;padding:8px 15px;margin-bottom:8px}.header-widget .my-number i{color:#333;margin-right:10px}.header-widget h5{font-size:17px;font-family:"latobold";font-weight:normal;color:#555658;margin-bottom:0;margin-right:15px;margin-top:5px}.header-widget p{margin-bottom:0;font-family:"latobold"}.header-widget .left-hd,.header-widget .right-hd{float:right}#nav-container{float:right;background:none;border:0;margin-bottom:0}#nav-container #navigation ul#main-nav>li:first-child{border:0}#navigation{background:none}@media only screen and (max-width:767px){#navigation{background:#2988c8}}#navigation h3{display:none}#navigation ul.nav{float:none}#navigation ul.nav ul.sub-menu{background:none;padding-top:0;border-top:3px solid #f8d438;padding-bottom:0}@media only screen and (max-width:767px){#navigation ul.nav ul.sub-menu{display:none;margin-left:0}}#navigation ul.nav ul.sub-menu li{border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;background:#f3f3f3}#navigation ul.nav ul.sub-menu a:hover{text-decoration:none}#navigation ul.nav>li:hover,#navigation ul.nav>li a:hover{background:none}ul.nav>li{margin-left:22px;position:relative}@media only screen and (max-width:767px){ul.nav>li{margin-left:0;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;-webkit-animation-name:none;animation-name:none}}ul.nav>li .dropdown-btn{position:absolute;right:0;top:0;background:#f8d438;color:#333;display:block;padding:10px 20px;font-size:28px}ul.nav>li:hover ul.sub-menu{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}ul.nav>li:last-child{margin-right:0}ul.nav>li:last-child a{padding-right:0}ul.nav>li>a:before{content:"";max-width:58px;width:100%;height:2px;background:#5a5a61;position:absolute;display:block;margin:0 auto;left:0;right:0;bottom:10px;display:none}@media only screen and (max-width:767px){ul.nav>li>a:before{display:none!important}}ul.nav>li a{color:#555658;font-size:17px;font-family:"latobold";padding:4px 4px;position:relative;overflow:hidden}@media only screen and (max-width:767px){ul.nav>li a{padding:1em;color:#fff}ul.nav>li a:hover{background:#f8d438!important;color:#fff}}ul.nav>li a:hover{color:#000;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}ul.nav>li a:hover:before{display:block;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}ul.nav>li a:after{display:none!important}ul.nav>li.current_page_item>a,ul.nav>li.current_page_parent>a,ul.nav>li.current-menu-ancestor>a,ul.nav>li.current-cat>a,ul.nav>li.current-menu-item>a{color:#000;background:none}ul.nav>li.current_page_item>a:before,ul.nav>li.current_page_parent>a:before,ul.nav>li.current-menu-ancestor>a:before,ul.nav>li.current-cat>a:before,ul.nav>li.current-menu-item>a:before{display:block}@media only screen and (max-width:767px){ul.nav>li.current_page_item>a,ul.nav>li.current_page_parent>a,ul.nav>li.current-menu-ancestor>a,ul.nav>li.current-cat>a,ul.nav>li.current-menu-item>a{color:#fff;background:#8bc33d!important}}.home .breadcrumb{display:none}.home #content{margin-top:0}#content{margin-top:40px}.featured-articles{padding:0 12px}.featured-articles .widget+.widget .widget-title:before{background-position:0 -41px}.featured-articles .widget:first-child .widget-title:before{background-position:0 0}.featured-articles .widget:last-child .widget-title:before{background-position:0 -82px}.featured-articles .widget .widget-title{background:#515151;color:#fff;font-size:18px;font-family:"latobold";padding:9px 10px 9px 80px;margin-bottom:20px;overflow:hidden}.featured-articles .widget .widget-title:before{content:"";position:absolute;top:0;left:0;width:64px;height:38px;background-image:url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicons.png,q1449486891.pagespeed.ic.AgquOFZHUI.png);background-repeat:no-repeat}.featured-articles .widget img{padding:4px;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto!important}.featured-articles .widget p,.featured-articles .widget li{color:#333;font-family:"latoregular";font-size:15px}.featured-articles .widget .read-more{text-align:right}.featured-articles .widget a{color:#2988c8;font-family:"latobold"}.featured-articles .widget ul{margin-bottom:15px}.featured-articles .widget ul li{position:relative;padding-left:20px;list-style:none;margin-bottom:4px}.featured-articles .widget ul li:before{content:"";position:absolute;left:0;top:0;width:17px;height:16px;background:url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicon-check.png,q1449451366.pagespeed.ic.JKPh8XZM2T.png);display:block}#sidebar{color:#000;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:21px;overflow:visible}#sidebar .widget{background:#fbfbfb;padding:0 15px 15px}#sidebar .widget>h3{color:#fff;font-family:"centurygothic";font-size:22px;font-weight:normal;margin:0 -15px 20px -25px;text-align:left;padding:6px 10px;position:relative;background-color:#2988c8;-moz-box-shadow:0 5px 5px -4px rgba(0,0,0,.75);-webkit-box-shadow:0 5px 5px -4px rgba(0,0,0,.75);box-shadow:0 5px 5px -4px rgba(0,0,0,.75);border:0}#sidebar .widget>h3:before{border:5px solid #2270a4;content:"";position:absolute;bottom:-10px;display:block;left:0;border-bottom-color:transparent;border-left-color:transparent}#sidebar .widget:last-child{margin-bottom:0}#sidebar .widget p,#sidebar .widget li{color:#000;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:21px}#sidebar .widget ul{margin-bottom:15px}#sidebar .widget li{position:relative;padding-left:20px;list-style:none;margin-bottom:4px}#sidebar .widget li:before{content:"";position:absolute;left:0;top:0;width:17px;height:16px;background:url(https://mcpconstructionus.com/wp-content/themes/mycleanpainter/images/xicon-check.png,q1449451366.pagespeed.ic.JKPh8XZM2T.png);display:block}#footer-widgets-container{background:#58595b;position:relative;padding:20px 0 0;z-index:1}#footer-widgets-container .block{position:relative;background:#58595b;padding:0;min-height:185px;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer-widgets-container .block.footer-widget-4:after{display:none}#footer-widgets-container .block:after{content:'';display:block;margin-left:-20px;width:20px;height:90%;border-radius: 12px / 125px;box-shadow:0 0 8px black;position:absolute;right:0;top:8px;z-index:-1;max-height:180px}@media only screen and (max-width:639px){#footer-widgets-container .block:after{display:none}}#footer-widgets-container .widget{color:#fff;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:21px}#footer-widgets-container .widget>h3{color:#fff;font-size:16px;text-shadow:1px 1px 1px #333;font-family:"latobold";font-weight:normal;border-bottom:1px dashed #757677}#footer-widgets-container .widget a{color:#fff}#footer-widgets-container .widget p,#footer-widgets-container .widget li{color:#fff;font-family:"latoregular";font-weight:normal;font-size:14px;line-height:21px}#footer-widgets-container .widget li{position:relative;list-style:none;padding-left:12px}#footer-widgets-container .widget li:before{content:'\f105';font-family:'fontawesome';position:absolute;top:0;left:0}#footer-widgets{border:0;padding:0}#footer-container{display:none}.mcp-social-links a{margin-bottom:10px;display:inline-block}.mcp-social-links a i{font-size:23px;margin-right:10px}p.fa{position:relative;padding-left:28px}p.fa:before{position:absolute;left:0;top:0;font-family:'fontawesome'}