body {background-color:#fff;font-family:"Open Sans", sans-serif;font-size:16px;color:#222222;}header .phone-mobile {margin:auto;text-align:center;max-width:350px;}header .phone-mobile a {font-family:"Muli", sans-serif;font-size:15px;font-weight:700;padding:10px 20px;display:block;border:solid 1px #7f7f7f;color:#fff;background-color:#7797c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}header .phone-mobile a:hover {background-color:#6a83b0;text-decoration:none;}header .navbar {padding-left:0px;padding-right:0px;}header .container {position:relative;}header .top {background-color:#13a4b9;font-family:"Muli", sans-serif;font-size:15px;line-height:25px;text-align:center;padding:10px 0;color:#fff;}header .top-menu {position:absolute;z-index:3;top:15px;right:205px;list-style:none;}header .top-menu li {float:left;margin-left:30px;font-family:"Muli", sans-serif;font-size:14px;}header .top-menu li a {display:block;color:#000;text-decoration:underline;}header .top-menu a.phone {text-decoration:none;}header .top-menu a.phone:before {font-family:FontAwesome;font-size:16px;line-height:12px;content:"\f095";display:inline-block;padding-right:5px;vertical-align:middle;}header .navbar-nav {float:right;margin-top:70px;padding:0px;}header .navbar-nav li {margin-left:50px;font-family:"Muli", sans-serif;font-size:14px;text-transform:uppercase;}header .navbar-nav li:first-child {margin-left:0px;}header .navbar-nav li a {color:#000;font-weight:bold;}header .nemeon {position:absolute;top:15px;right:15px;}header .nemeon img {width:165px;}@media (max-width:768px) {header .nemeon {display:none;}}#top-nav-wrap,#carousel {transition:0.3s ease top;}.call_support {margin-left:5px;text-decoration:none !important;}.fixed {position:fixed !important;top:0;max-width:100%;z-index:99;background-color:#fff;border-bottom:solid 1px #222222;}header .navbar-nav {margin-top:0px !important;}@media (max-width:1200px) {header .fixed .navbar-brand img {width:100% !important;}}@media (max-width:991px) {.fixed {max-height:none !important;}header .navbar-brand img {margin-top:0px !important;}header .navbar-toggler {margin-top:45px !important;}header .fixed .navbar-toggler {margin-top:20px !important;}}@media (max-width:767px) {header .nemeon,header .top-menu {display:none !important;}header .navbar-toggler {margin-top:20px !important;}header .fixed .phone-mobile {margin-top:5px;}}header .top-menu {top:-35px;}header .nemeon {position:absolute;top:-38px;}.theight {height:45px;background:#f4f4f4;}@media (max-width:768px) and (min-width:320px) {.theight {display:none;}}.home-banner .carousel-item {height:600px;color:#fff;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.home-banner .carousel-item .section-title {font-family:"Muli", sans-serif;font-size:60px;line-height:70px;font-weight:300;text-align:right;padding-right:15px;}.home-banner .carousel-item .section-title span {font-weight:800;}.home-banner .carousel-item p {font-size:18px;font-weight:300;padding-left:15px;}.home-banner .button {margin-top:30px;}.button a {padding:15px 30px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;font-family:"Muli", sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.button.blue a {color:#fff;background-color:#7797c7;}.button.blue a:hover {text-decoration:none;background-color:#6683ae;}.button.white a {color:#000;background-color:#fff;}.button.white a:hover {text-decoration:none;background-color:#efefef;}.section-services .col-md-6 {position:relative;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:430px;padding:65px;}.section-services .col-md-6:first-child {background-position:right top;}.section-services .description {position:absolute;max-width:480px;font-family:"Muli", sans-serif;}.section-services .description h3 {font-size:28px;font-weight:900;}.section-services .description .button {margin-top:30px;}.section-services .col-md-6:first-child .description {right:60px;bottom:100px;}.section-services .col-md-6:last-child .description {left:60px;bottom:100px;}.section-services .col-md-6:first-child .description p {}.section-testimonials {padding:80px 0px 60px;background-image:url(../images/testimonial-bg.jpg);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.section-testimonials .testimonial {font-family:"Muli", sans-serif;font-size:18px;color:#fff;text-align:center;}.section-testimonials .testimonial .photo {width:150px;height:150px;overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0px auto 40px auto;}.section-testimonials .testimonial .photo img {width:150px;height:150px;}.section-testimonials .testimonial p {max-width:1020px;margin:auto;font-weight:300;}.section-testimonials .testimonial p.name {margin-top:30px;font-size:36px;color:#4b86ea;font-weight:700;}.section-testimonials .testimonial p.section-title {font-size:24px;}.section-testimonials .carousel-indicators {margin-bottom:-40px;}.section-featured {background-image:url(../images/featured-bg.jpg);padding:60px;color:#fff;}.section-featured .section-title {font-family:"Muli", sans-serif;font-size:45px;text-align:center;font-weight:300;margin-bottom:30px;}.section-featured .section-title strong {font-weight:900;}.section-featured .nav-tabs {border:0px;display:flex;justify-content:center;}.section-featured .nav-tabs .nav-item {margin:0px 12px 0px 12px;}.section-featured .nav-tabs .nav-item a {font-family:"Muli", sans-serif;font-size:14px;line-height:14px;text-transform:uppercase;color:#fff;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;border:solid 2px #fff;padding:15px 30px;}.section-featured .nav-tabs .nav-item a.active {color:#57648c;}.section-featured .nav-tabs .tab-pane {margin-top:50px;}.section-featured .nav-tabs .tab-pane .button {margin-top:50px;}.section-information {overflow:auto;}.section-information .widget {width:300px;margin:auto;}.section-information .section {float:left;padding:40px 30px;height:560px;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;}.section-information .section-title {font-family:"Muli", sans-serif;font-size:35px;font-weight:300;margin-bottom:30px;color:#fff;text-align:center;}.section-information .section p {text-align:center;}.section-information strong {font-weight:900;}.section-information .section.weather {width:33.3%;background-image:url(../images/info-1-bg.jpg);}.section-information .section.video {width:33.4%;background-image:url(../images/info-2-bg.jpg);}.section-information .section.video .youtube {width:100%;height:250px;border:0px;}.section-information .section.question {width:33.3%;background-image:url(../images/info-3-bg.jpg);}.section-contractor {padding:40px 0px 90px 0px;background-color:#e9ecf4;}.section-contractor .section-title {font-family:"Muli", sans-serif;font-size:30px;text-align:center;font-weight:300;margin-bottom:20px;}.section-contractor .section-title strong {font-weight:900;}.section-contractor .carousel-control-prev,.section-contractor .carousel-control-next {width:40px;}.section-contractor .carousel-control-prev {margin-left:-40px;}.section-contractor .carousel-control-next {margin-right:-40px;}.section-contractor .carousel-control-prev-icon,.section-contractor .carousel-control-next-icon {height:70px;width:30px;background-image:none;}.section-contractor .carousel-control-next-icon:after {content:">";font-size:50px;color:#55565b;}.section-contractor .carousel-control-prev-icon:after {content:"<";font-size:50px;color:#55565b;}.section-signup {margin-top:-60px;background-color:#32343b;}.section-signup .col-lg-9 {padding:30px 45px 15px 45px;border-right:solid 1px #445779;}.section-signup .col-lg-3 {padding:30px 20px 15px 45px;}.section-signup .section-title {background-image:url(../images/newsletter.jpg);background-repeat:no-repeat;height:26px;padding-left:45px;margin-top:15px;font-family:"Muli", sans-serif;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;}.section-signup .section-title.connected {background-image:none;padding-left:0px;margin-right:5px;}.section-signup .input-text {margin-left:25px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:50px;border:0px;}.section-signup .social {float:left;margin-top:5px;}.section-signup .social a {margin-left:20px;font-size:27px;color:#7797c7;}.section-signup button {background-color:transparent;cursor:pointer;padding:0;margin:0;font-family:"Muli", sans-serif;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;border:0;}.footer {padding:50px 0px 0px;font-size:14px;color:#777373;}.footer .footer-menu {list-style:none;margin:0px;padding:0px;}.footer .footer-menu li {float:left;width:33%;margin-bottom:10px;}.footer .footer-menu li a {font-family:"Muli", sans-serif;font-size:13px;font-weight:700;color:#000;text-transform:uppercase;}.footer .bottom {border-top:solid 2px #cfd1d2;padding:10px 0px;text-align:right;}.footer .nemeon {clear:both;margin-top:20px;}.footer .nemeon img {width:165px;}.table-manufacturers .fa {color:#445779;}.white_overlay {background:rgba(255, 255, 255, 0.7);position:absolute;width:100%;height:100%;top:0;left:0;}.footer .container .row .col-md-3 a {color:#777373;}.footer .container .row .col-md-3 a:hover {text-decoration:none;}.rmlink {text-decoration:none !important;}.tips_content div {display:none;}#contractor_carousel .carousel-inner .carousel-item.active,#contractor_carousel .carousel-inner .carousel-item-next,#contractor_carousel .carousel-inner .carousel-item-prev {display:flex;}#contractor_carousel .carousel-inner .carousel-item-right.active,#contractor_carousel .carousel-inner .carousel-item-next {transform:translateX(25%);}#contractor_carousel .carousel-inner .carousel-item-left.active,#contractor_carousel .carousel-inner .carousel-item-prev {transform:translateX(-25%);}#contractor_carousel .carousel-inner .carousel-item-right,#contractor_carousel .carousel-inner .carousel-item-left {transform:translateX(0);}.section-contents .post-entry {margin-bottom:40px;padding-bottom:50px;border-bottom:solid 1px #ddd;overflow:auto;}.section-contents .post-entry.last {border-bottom:0;padding-bottom:0;}.section-contents .post-entry h2 a {color:#000;}.section-contents .post-entry .image {float:left;clear:both;max-width:300px;margin:0 20px 0 0;}.section-contents .post-entry .meta,.section-contents .post-content .meta {margin-bottom:20px;}.section-contents .post-entry .meta .fa,.section-contents .post-content .meta .fa {margin-right:5px;}.section-contents .post-entry .more {margin-top:20px;}.section-contents .post-content .image {float:left;max-width:500px;margin:0 20px 20px 0;}.pagination {display:flex;justify-content:center;align-items:center;column-gap:10px;}.form-content .form-group .g-recaptcha {margin-bottom:15px;}.page-banner .carousel-item {height:310px;color:#fff;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.page-banner .title {font-family:"Muli", sans-serif;font-size:55px;line-height:65px;font-weight:300;text-align:center;width:100%;}.section-breadcrumbs {padding:10px;color:#fff;background-color:#7797c6;text-transform:lowercase;}.section-breadcrumbs a {color:#fff;}.section-contents {padding:40px 0px;}.section-contents h1 {font-family:"Muli", sans-serif;font-size:32px;font-weight:700;margin-bottom:25px;}.section-contents h2 {font-family:"Muli", sans-serif;font-size:28px;font-weight:700;margin-bottom:25px;}.section-contents h3 {font-family:"Muli", sans-serif;font-size:24px;font-weight:700;margin-bottom:25px;}.section-contents p {margin-bottom:25px;}.section-contents .right {}.section-contents .right .list-pages {margin-top:50px;}.section-contents .right .list-pages .section-title {font-family:"Muli", sans-serif;font-size:20px;text-transform:uppercase;background-color:#7797c6;color:#fff;padding:12px 20px;text-align:center;}.section-contents .right .list-pages ul {list-style:none;margin:0;padding:0px;}.section-contents .right .list-pages ul li {border-bottom:solid 1px #7f7f7f;border-left:solid 1px #7f7f7f;border-right:solid 1px #7f7f7f;}.section-contents .right .list-pages ul li a {display:block;padding:12px 20px;font-size:16px;text-transform:uppercase;color:#333;}.section-contents .right .list-pages ul li a:hover {text-decoration:none;background-color:#7f7f7f;color:#ffffff;}.section-center {padding:50px 0px;color:#fff;}.section-center .container {max-width:1000px;margin:auto;}.section-center h1 {font-family:"Muli", sans-serif;font-size:32px;font-weight:700;margin-bottom:25px;}.section-center h2 {font-family:"Muli", sans-serif;font-size:28px;font-weight:700;margin-bottom:25px;}.section-center h3 {font-family:"Muli", sans-serif;font-size:24px;font-weight:700;margin-bottom:25px;}.section-center p {margin-bottom:25px;}.section-maps {height:440px;}.section-lists {padding:60px 0px;}.section-lists .content {padding:30px;background-color:#f2f2f2;}.section-lists .content .title {font-size:18px;line-height:18px;font-weight:700;margin-bottom:25px;}.section-lists .content .button {margin-top:30px;}.section-lists .content-2 {padding:35px;height:200px;background-color:#eeeeee;text-align:center;}.section-lists .content-2 .title {margin-top:30px;font-size:18px;line-height:18px;font-weight:bold;margin-bottom:27px;color:#909090;}.checkValid input.error,.checkValid textarea.error {border:1px solid red;}.img-responsive {max-width:100%;}.frm-link {background-color:#007bff;padding:12px 35px;color:#fff;border-radius:5px;text-decoration:none;}.section-lists .content-2 .title a {margin-top:30px;font-size:18px;line-height:18px;font-weight:bold;margin-bottom:27px;color:#909090;text-decoration:none;}.service-img {padding:40px 0px 20px 0px;}.pad0 {padding:0px;}.marbot25 {margin-bottom:25px;}.forms a {padding:10px;background-color:#7797c6;color:#fff;border-radius:3px;margin-right:10px;}.forms a:hover {text-decoration:none;background-color:#618ac6;}.forms p {margin-bottom:15px;margin-top:15px;}@media (max-width:992px) {.resp {display:grid;}.resp a {margin-bottom:10px;width:50%;}.resp1 a {width:100% !important;}}@media (max-width:450px) {.resp a {width:80%;}}@media (max-width:1200px) {.resp1 {display:grid;}.resp1 a {margin-bottom:10px;width:70%;}.marbot25 {margin-bottom:0px;}}.fright {float:right;}.fleft {float:left;}.prop-item:before {content:"";width:100%;position:absolute;height:8px;background:#7797c6;top:0;left:0;}.prop {background-color:#f1f1f1;}.prop-item {text-align:center;width:100%;padding-top:2em;margin:0;background-color:#f1f1f1;min-height:386px !important;cursor:default;}.prop-item:not(:nth-child(4)) {border-right:1px solid #b1b1b1;}@media (max-width:991px) {.xsmaxwid {max-width:100%;padding:0 !important;width:100%;}.prop-item {max-width:100%;min-height:auto;}}@media (max-width:480px) {}@media (max-width:420px) {table.mce-item-table td img {margin-right:10px !important;}table.mce-item-table td a {font-size:12px !important;}}.container {margin:auto;}.prod_cls img {width:179px;height:179px;}.prod_cls h3 {text-align:center;}.marb {margin-bottom:30px;}.main,.hover {width:100%;}.clscentr {text-align:center;}.prod_cls a:hover {text-decoration:none !important;}.colr {color:#222222;text-decoration:none;font-size:19px;}.tile {display:inline-grid;}.tile {position:relative;color:#434343;max-width:214px;margin-bottom:25px;text-align:left;padding:18px;border:1px solid #a1a2a2;background-color:#f6f8fa;margin-right:20px;height:292px;}.tile .images:hover img.main {opacity:0;}.tile .images {position:relative;display:inline-block;}.tile .images img {padding-bottom:27px;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out;}.tile .images img.main {position:absolute;left:0;}.box-paginacao input {display:none;}.btn-paginacao {display:none;}.box-paginacao h3 {text-align:center;}@media (max-width:1920px) and (min-width:457px) {.box-paginacao h3 {text-align:center;}.box-paginacao {width:100%;height:auto;float:none;}.box-paginacao .box-vitrines {width:100%;height:673px;float:none;overflow:hidden;position:relative;}.box-paginacao ul {width:100%;height:auto;float:left;}.box-paginacao ul li {width:250px;height:250px;float:left;margin:0 0 10px 60px;border:1px solid #7797c6;border-radius:10px;line-height:250px;text-align:center;font-family:"Roboto", sans-serif;font-weight:400;font-size:1.3em;color:#2e2929;}.box-paginacao .vitrine1,.box-paginacao .vitrine2,.box-paginacao .vitrine3,.box-paginacao .vitrine4 {width:100%;height:607px;float:left;margin-bottom:33px;}.btn-paginacao {width:100%;height:auto;float:left;margin-top:10px;display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;left:0;bottom:0;background-color:#fff;}.btn-paginacao ul {width:auto;height:auto;}.btn-paginacao ul li {width:30px;height:30px;float:left;margin:0 5px 0 0;border:0;}.btn-paginacao ul li:last-child {margin:0;}.btn-paginacao ul li label {width:100%;height:30px;float:left;text-align:center;line-height:30px;font-family:"Roboto", sans-serif;font-weight:400;font-size:1em;color:#2e2929;cursor:pointer;border-radius:3px;transition:background-color 0.25s ease-in-out;}.btn-paginacao ul li label:hover {background-color:#7797c6;color:#fff;}#paginacao1:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(0px);}#paginacao1:checked ~ .box-vitrines label[for="paginacao1"] {background-color:#7797c6;color:#fff;}#paginacao2:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-625px);}#paginacao2:checked ~ .box-vitrines label[for="paginacao2"] {background-color:#7797c6;color:#fff;}#paginacao3:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1270px);}#paginacao3:checked ~ .box-vitrines label[for="paginacao3"] {background-color:#7797c6;color:#fff;}#paginacao4:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1920px);}#paginacao4:checked ~ .box-vitrines label[for="paginacao4"] {background-color:#7797c6;color:#fff;}#paginacao5:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1476px);}#paginacao4:checked ~ .box-vitrines label[for="paginacao5"] {background-color:#7797c6;color:#fff;}}@media (max-width:1199px) and (min-width:991px) {.box-paginacao .vitrine1,.box-paginacao .vitrine2,.box-paginacao .vitrine3,.box-paginacao .vitrine4 {width:100%;height:1254px;float:left;margin-bottom:33px;}.box-paginacao .box-vitrines {width:100%;height:1329px;float:none;overflow:hidden;position:relative;}#paginacao2:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1250px);}#paginacao3:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-2550px);}#paginacao4:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-3830px);}}@media (max-width:990px) and (min-width:528px) {.box-paginacao .vitrine1,.box-paginacao .vitrine2,.box-paginacao .vitrine3,.box-paginacao .vitrine4 {width:100%;height:1254px;float:left;margin-bottom:33px;}.box-paginacao .box-vitrines {width:100%;height:1329px;float:none;overflow:hidden;position:relative;}#paginacao2:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1250px);}#paginacao3:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-2550px);}#paginacao4:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-3830px);}}@media (max-width:527px) and (min-width:457px) {.box-paginacao .vitrine1,.box-paginacao .vitrine2,.box-paginacao .vitrine3,.box-paginacao .vitrine4 {width:100%;height:1254px;float:left;margin-bottom:33px;}.box-paginacao .box-vitrines {width:100%;height:1329px;float:none;overflow:hidden;position:relative;}#paginacao2:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-1250px);}#paginacao3:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-2550px);}#paginacao4:checked ~ .box-vitrines > .con-scl {transition:transform 0.7s ease-in-out;transform:translateY(-3830px);}.tile {position:relative;color:#434343;max-width:178px;margin-bottom:25px;text-align:left;padding:18px;border:1px solid #a1a2a2;background-color:#f6f8fa;margin-right:20px;height:292px;}.colr {color:#222222;text-decoration:none;font-size:16px;}}@media (max-width:456px) and (min-width:320px) {.vitrine1,.vitrine2,.vitrine3,.vitrine4 {text-align:center;}.btn-paginacao {display:none;}}@media (max-width:991px) and (min-width:320px) {.section-lists .content-2 {padding:11px;height:132px;margin-bottom:25px;}}.left-img {width:50%;float:left;color:#fff;position:relative;min-height:327px;background-size:cover;background-repeat:no-repeat;}.public-cont {width:50%;float:left;min-height:300px;}.r-cont {width:50%;float:right;min-height:300px;}.public-img {width:50%;float:right;color:#fff;position:relative;min-height:327px;background-size:cover;margin-top:-16px;background-repeat:no-repeat;}.asso {width:100%;height:300px;margin:50px 0px 0px;}.public {width:100%;height:300px;margin:0px 0px 50px;}@media (max-width:991px) and (min-width:320px) {.left-img {width:100%;float:none;background-image:url("http://67.222.17.15/~laroofing/uploads/home-left1.jpg");color:#fff;position:unset;min-height:327px;background-size:cover;background-repeat:no-repeat;}.public-img {width:100%;float:none;background-image:url("http://67.222.17.15/~laroofing/uploads/home-right1.jpg");color:#fff;position:unset;min-height:327px;background-size:cover;background-repeat:no-repeat;background-position:88%;}.asso {width:100%;height:auto;margin:20px 0px 0px;}.public {width:100%;height:auto;margin:0px 0px 50px;}.r-cont {width:100%;float:none;min-height:300px;}.public-cont {width:100%;float:none;min-height:300px;}}ul.litick li {background-image:url("../../../uploads/tick.png");line-height:30px;padding-left:30px;background-repeat:no-repeat;list-style:none;background-position:0 8px;padding-bottom:5px;}@media (max-width:991px) {.mddisnone {display:none;}.rxswid100 {width:100% !important;}.rxstxtcenter {text-align:center;}img.xsfnone {float:none !important;margin:0 auto 20px !important;}}@media (max-width:767px) {.xswid100per {width:100% !important;}.xs20px {margin:0 0 20px !important;}.xspad0 {padding:0 !important;}}@media (min-width:768px) and (max-width:991px) {.smwid100 {width:100% !important;}.sm20px {margin:0 0 20px !important;}}@media (max-width:480px) {.xsdisblk {width:100%;display:inline-block;text-align:center;margin:0 0 20px;}.mxswid100 {width:100% !important;height:300px;margin:10px 0;}}@media (max-width:1199px) {.mdtxtcenter {text-align:center;}}@media (max-width:991px) {table.newsletter-table,table.newsletter-table tbody,table.newsletter-table tr,table.newsletter-table td {display:inline-block;width:100%;}table.table-manufacturers,table.table-manufacturers thead,table.table-manufacturers tbody,table.table-manufacturers tr {width:100%;}.xs-fsize14 {font-size:16px;padding:0.56rem !important;}.xssmnone {display:none;}.xssmshow {display:block !important;}.section-lists .content-2 .title a {font-size:15px !important;}.section-contents h1 {font-size:30px !important;}}@media (max-width:767px) {.rsxspadbottom10 {padding-bottom:10px;}.xsreswidpad {width:100%;padding-top:10px;padding-bottom:10px;}.section-information .widget {width:auto !important;}}@media (max-width:350px) {.xsdiswid100 {display:inline-block;width:100%;}}.section-lists {padding:30px 0 !important;}.prop-item {margin:0;}@media (min-width:1200px) {.container {max-width:1340px;}}@media (min-width:768px) {.col-1-5 {width:20%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}}@media (max-width:479px) {header .navbar-brand {width:180px;}}@media (max-width:768px) {header .top {display:none;}header .top-menu {display:none;}header .navbar-nav {float:right;margin-top:40px;padding:0px;}.home-banner .carousel-item {height:350px;padding:30px 0px;}.home-banner .carousel-item .section-title {font-size:28px;line-height:36px;padding-right:15px;text-align:center;}.home-banner .carousel-item p:first-child {display:none;}.home-banner .button {text-align:center;}.section-services .col-md-6 {padding:30px;//background-image:none !important;}.section-services .col-md-6:first-child {//background-color:#31343b;}.section-services .col-md-6:last-child {//background-color:#cfd6ea;}.section-testimonials {padding:40px 0px;}.section-testimonials .testimonial .photo {margin:0px auto 20px auto;}.section-testimonials .testimonial p {max-width:1020px;margin:auto;font-weight:300;}.section-testimonials .testimonial p.name {margin-top:25px;font-size:30px;}.section-testimonials .testimonial p.section-title {font-size:22px;}.section-featured {padding:30px 15px;}.section-featured .nav-tabs .tab-pane {margin-top:20px;}.section-featured .nav-tabs .tab-pane .order-md-12 img {margin-bottom:15px;}.section-featured .section-title {font-size:30px;margin-bottom:20px;}.section-featured .nav-tabs .tab-pane .button {margin-top:30px;}.section-contractor .carousel-control-next-icon {margin-right:-25px;}.section-contractor .carousel-control-prev-icon {margin-left:-25px;}.section-signup .col-lg-9 {padding:30px 30px 0px 30px;border-right:none;}.section-signup .col-lg-3 {padding:0px;padding-bottom:15px;text-align:center;}.section-signup .col-lg-3 .social {float:none;}.section-signup .col-lg-3 .social li {display:inline-block;*display:inline; *zoom:1; }.section-signup .section-title {background-image:none;height:auto;padding-left:0px;margin-top:0px;text-align:center;}.section-signup .input-text {margin-left:0px;margin-top:10px;}.section-signup .section-title.connected {display:none;}.footer {padding:30px 0px;text-align:center;}.footer .footer-menu {list-style:none;margin:0px;padding:0px;}.footer .footer-menu li {float:none;width:auto;margin-bottom:10px;}.footer .footer-menu li a {font-family:"Muli", sans-serif;font-size:13px;font-weight:700;color:#000;text-transform:uppercase;}.footer .bottom {text-align:center;}}@media (min-width:768px) and (max-width:991px) {header .navbar-toggler {margin-top:20px;}header .navbar-brand img {margin-top:20px;}.home-banner .carousel-item {height:400px;}.home-banner .carousel-item .section-title {font-size:32px;line-height:40px;padding-right:15px;}.section-information .section-title {font-size:25px;margin-bottom:15px;}.section-signup .col-lg-9 {padding:15px 15px 15px 35px;border-right:0px;}.section-signup .col-lg-3 {padding:0px 15px 15px 15px;text-align:center;}.section-signup .input-text {float:right;width:85% !important;}}@media (max-width:991px) {header .navbar-collapse {position:absolute;z-index:300;background-color:#fff;right:0px;top:75px;border:solid 1px #e5e5e5;width:100%;}header .navbar-collapse .navbar-nav {float:none;margin-top:0px;}header .navbar-collapse .navbar-nav li {margin-left:0px;padding:5px;border-bottom:solid 1px #e5e5e5;}header .navbar-collapse .navbar-nav li:last-child {border-bottom:0px;}header .navbar-collapse .navbar-nav li a {display:block;padding:8px 12px;}header .navbar-collapse .navbar-nav li a:hover {text-decoration:none;background-color:#eee;}.section-featured .nav-tabs {border:0px;display:inherit;}.section-featured .nav-tabs .nav-item {margin:0px 0px 10px 0px;}.section-lists {padding:30px 0px 0px 0px;}.section-lists .col-lg-3 {margin-bottom:30px;}.section-lists .photo img {width:100%;}.section-information .section {float:none;height:auto;min-height:200px;}.section-information .section-title {font-size:25px;margin-bottom:15px;}.section-information .section.weather {width:100%;}.section-information .section.video {width:100%;}.section-information .section.question {width:100%;}.section-lists .col-1-5 {width:100%;margin-left:30px;margin-right:30px;}}@media (min-width:991px) and (max-width:1200px) {header .navbar-nav li {margin-left:30px;font-size:13px;}.home-banner .carousel-item .section-title {font-size:42px;line-height:50px;padding-right:15px;}.section-information .section-title {font-size:30px;margin-bottom:20px;}.section-signup .col-lg-9 {padding-right:20px;}.section-signup .input-text {float:right;width:85% !important;}.section-lists .col-1-5 {width:50%;}}@media (max-width:1200px) {header .navbar-brand img {width:100%;}.section-services .col-md-6 {height:auto;}.section-services .description {position:relative;max-width:auto;}.home-banner .carousel-item p {font-size:16px;}.section-services .col-md-6:first-child .description {right:auto;bottom:auto;}.section-services .col-md-6:last-child .description {left:auto;bottom:auto;}.section-lists .content .button a {font-size:11px !important;}.section-lists .content {padding:20px;}.section-lists .col-1-5 {margin-bottom:30px;}.section-lists .content-2 {padding:20px;height:160px;}.section-lists .content-2 .title {margin-top:25px;font-size:16px;line-height:16px;}}@media (min-width:480px) and (max-width:1200px) {header .navbar-brand {width:220px;}}@media (min-width:1200px) and (max-width:1379px) {.section-contractor .carousel-control-prev {margin-left:-20px;}.section-contractor .carousel-control-next {margin-right:-20px;}}