@import url(https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15.4/css/fontawesome.min.css);.contact-wrapper{text-align:center}.contact-wrapper .contact-info{float:left;margin-top:2%}.bold{font-weight:bold}.contact-form-wrapper .form-row{margin-bottom:1%}.contact-form-wrapper .form-group{margin-bottom:5%}.contact-form-wrapper .btn-primary{border-radius:0;margin:0}.contact-form-wrapper .form-group:last-child{text-align:center}.contact-form-wrapper .form-control{border:none;border-bottom:.5px solid gray;border-radius:0}.float-left{float:left}.flooring-101{overflow-x:hidden}.flooring-slider .owl-stage{margin-bottom:1%}.flooring-101 .content_wrapper{margin-top:5%;margin-bottom:5%}.underline{margin-bottom:2%}.link-style{color:#000;text-decoration-color:blue;height:3px;font-size:14px}.underline::after{content:"";position:absolute;width:11%;height:3px;background-color:#000;bottom:79%;left:2%}.text-underline{text-decoration:underline}div#ybc-nivo-slider-wrapper{display:none}.hs6{position:relative}.seperator{height:1px;display:block;background:#c4c4c4;margin:30px 0 15px 0}.special-content{margin:50px 0 0 0}.special-content h3{font-weight:bold;font-size:20px;line-height:27px;margin-bottom:20px}.special-content-box{border:1px solid #c4c4c4;border-radius:12px;padding:15px;min-height:310px}.big-seperator{height:1px;display:block;background:#c4c4c4;margin:50px 0}.row-middle{margin:160px 0}#alter-rows ul{list-style-type:none}#alter-rows ul li{background:url(http://www.statelineflooring.com/themes/statelineflooring/assets/img/ic_done.png) no-repeat;padding-left:30px;margin-bottom:15px}#alter-rows p{margin:30px 0;font-size:18px;line-height:28px}#alter-rows h2{font-size:40px;font-weight:bold;line-height:50px}.col-partner.col-partner-mobile{display:none}@media only screen and (max-width:767px){.hero-section.imageslider-hero-section{display:none}div#ybc-nivo-slider-wrapper{display:block!important}div#ybc-nivo-slider-wrapper a.button.btn.ybc-nivo-button.btn-default{position:absolute;top:190px;font-size:15px;width:130px;padding:8px;left:-28px}.cms-id-22 .single-hero-items.set-bg{background-size:100%}.cms-id-22 .hero-items .single-hero-items{height:auto}.special-content-box{margin-bottom:20px}#alter-rows h2{font-size:24px;line-height:30px;margin-top:10px}#alter-rows p{margin:15px 0}}.modal-title a:hover,.modal-title a{color:#000}.mobile-search{display:none}@media (max-width:575px){.underline::after{bottom:89%}h4{font-size:17px}.mr-4{margin-right:6%}img.center{margin-top:3%}.col-partner.col-partner-mobile{display:inline-block;float:right}.col-partner.col-partner-mobile .site-btn{line-height:20px;padding-top:10px}.col-partner.col-partner-mobile .site-btn strong{display:block;font-size:14px;margin-bottom:10px}.header-section .col-logo{padding-right:15px}.logo{display:inline-block}.mobile-search{display:block}.mobile-search-wrapper{display:flex;align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;padding:8px 12px;margin-top:10px}.mobile-search-icon{background:none;border:none;padding:0;margin-right:10px;color:#777;font-size:16px}.mobile-search-input{border:none;background:transparent;width:100%;outline:none;color:#555;font-size:16px}.mobile-search-input::placeholder{color:#777}.ui-autocomplete.ui-front{width:100%!important;max-width:345px;left:15px!important}}@media (min-width:576px){img.center{display:block;margin-left:auto;margin-right:auto;margin-top:3%}.underline::after{bottom:89%}.flooring-101 .row{margin-left:0;margin-right:0}#alter-rows .row-image-right>div:first-child{order:2}}@media (min-width:768px){.underline::after{bottom:85%}}@media (min-width:992px){.ct_l{float:left}}@media (min-width:1200px){.underline::after{bottom:79%}}#gallery .row-products .product-title{clear:both}.menu-level-1{display:none}.hero-items .single-hero-items div h3 p{color:inherit;font-size:inherit;margin:inherit;padding:inherit}.form-check-color{float:left;width:20%}.product-details .pd-title h3{color:#212121;font-weight:500;font-size:25px}.page-list li{list-style:none;display:inline-block}.page-list li a{border:2px solid #000;width:50px;height:50px;line-height:46px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:13.50px;display:block}.page-list li a:hover{background:#fff;cursor:pointer}.page-list a{color:#000}#event-paginator a{color:#000;list-style:none;display:inline-block;border:2px solid #000;width:50px;height:50px;line-height:46px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:13.50px}#event-paginator a:hover{background:#fff;cursor:pointer}.mat_btn_details{background:#fff}.col-lg-2 .footer-widget a{text-transform:uppercase}#theme_login_msg,#theme_register_msg{text-align:center;display:block;color:red}.form-control-select{height:44px;padding:7px .75rem!important}.product-details .pd-title h1{color:#212121;font-weight:500;font-size:25px}.pd-desc *{font-size:16px!important;font-weight:400!important;display:block;width:100%!important;max-width:100%!important;color:#212121!important;padding:0!important;margin:0 0 15px 0!important;line-height:26px!important;font-family:"Muli",sans-serif!important;text-decoration:none!important}.category-id-37 #product-list-header{display:none!important}.page-cms-37 .row,.page-cms-25 .row{margin-left:0;margin-right:0}.page-cms-37 .about-bottom,.page-cms-25 .about-bottom{padding-top:70px;padding-bottom:50px}.cms-id-21 .breacrumb-section,.cms-id-21 .page-header{display:none!important}.cms-id-37 .breacrumb-section,.cms-id-37 .page-header{display:none!important}.cms-id-25 .breacrumb-section,.cms-id-25 .page-header{display:none!important}.page-cms .video-section.spad.min-width,.page-cms .cta.spad.min-width{display:none!important}.page-cms-21 .video-section.spad.min-width,.page-cms-21 .cta.spad.min-width{display:block!important}.page-cms-22 .video-section.spad.min-width,.page-cms-22 .cta.spad.min-width{display:block!important}.page-header h1{font-weight:600;text-transform:uppercase}#cms_content h1{font-weight:600;text-transform:uppercase}#cms_content ol{padding-left:20px}#cms_content h3{padding-bottom:20px;font-size:35px;text-transform:uppercase}#cms_content p{font-weight:400;margin-bottom:5px;color:#212529}#cms_content #installation span{font-weight:bold}#cms_content ol li{padding-bottom:10px}.fw-content .card-body{float:left;width:100%;overflow:hidden}a.product-link-image.child{background-position:0}.product-pic-zoom img{object-fit:cover}.product-item .child{background-position:0}#testimonials .hero-section{display:none!important}#category .cta.spad.min-width{display:none!important}.category-id-13 #main .cta.spad.min-width{display:block!important}form .notification ul{padding-left:11px;text-align:center;width:100%}.notification-success li{color:green;list-style:none;font-weight:bold;display:inline-block}.pd-desc .s1{color:#f60001!important}.login-panel i{display:inline-block!important}#category .partner-logo{display:none!important}.category-id-37 #main .partner-logo{display:block!important}.category-cover img{width:100%;object-fit:cover}.category-id-37 .category-cover{display:none!important}.category-id-13 .category-cover{display:none!important}.row-products .product-link-image{background-position:0}.explorer.spad.min-width{padding-bottom:0}.testimonial.spad.min-width{padding-top:0!important;padding-bottom:0!important}.latest-flooring .product-link-image.child{background-size:cover!important;background-position:center!important}.nav-item .nav-menu li:hover>a{background:#2a6ad0}.nav-item .nav-menu li:hover .menu-level-1{display:inline-grid}.menu-level-1{display:none;position:absolute;left:5px;width:150px;z-index:999;background:#212121}.menu-level-2{display:none;position:absolute;width:210px;left:160px;top:0;z-index:999}.nav-item .nav-menu ul.menu-level-1 li.category:hover .menu-level-2{display:grid}.menu-level-3{display:none}.menu-level-2{display:none!important}.menu-level-1 li a{padding:10px 10px!important}.cms-id-22 .breacrumb-section,.cms-id-22 .page-header{display:none!important}.cms-id-22 .hide-on-signup{display:none!important}.cms-id-22 .show-on-signup{display:flex!important}.cms-id-4 .breacrumb-section,.cms-id-4 .page-header{display:none!important}.latest-flooring .parent{position:unset!important;min-height:535px!important}.ct-category-box .owl-nav.disabled{display:block}.product-slider .owl-nav.disabled{display:block!important}.product-slider .owl-nav button[type="button"]{top: 33%% !important}.ct-category-box .owl-nav button[type="button"]{top:45%!important}.latest-flooring.spad .parent:hover .child,.parent:focus .child{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nav-menu.mobile-menu{width:100%!important}.search-li{right:15px!important;position:absolute!important}#cms_content h3{padding-bottom:20px;font-size:40px;text-transform:uppercase;font-weight:bold;margin-bottom:.5rem}#cms_content .page-subheading{padding:10px;font-size:22px;text-transform:uppercase;font-weight:bold;padding-left:0;margin-bottom:.5rem}#cms_content p{font-weight:400;margin-bottom:5px!important;color:#212529;font-size:16px!important;line-height:26px!important;font-family:"Muli",sans-serif!important}#cms_content ul li span{font-weight:400;margin-bottom:5px!important;color:#212529;font-size:16px!important;line-height:26px!important;font-family:"Muli",sans-serif!important}#cms_content ul{padding-left:16px!important}.parent.category_miniature_item{width:352px!important;position:relative!important;min-height:452px!important;margin-bottom:0!important}.menu-level-0{width:100%;background:#212121}.nav-item .nav-menu li a{padding:20px 12px}.cms-id-22{overflow-x:hidden}.menu-images-container{display:none}.cms-id-21 .row-products .parent{width:218px;height:210px}.cms-id-21 .loading-more{text-align:left;margin-left:4%}.cms-id-21 .text-center{text-align:center;display:block}.cms-id-21 .about-bottom:nth-child(even) > div:nth-child(1) {margin-right:0;margin-left:0}.cms-id-21 .about-bottom:nth-child(even) > div:nth-child(2) {text-align:right;margin-left:0%}.cms-id-21 .spad{padding-bottom:40px}.cms-id-21 .information-section{background-color:#fff}.cms-id-21 .information-section>div>div:first-child{border-top:1px solid #e5e5e5}.hero-items .single-hero-items{display:block;position:relative}.hero-items .single-hero-items div{text-align:left}.hero-items .single-hero-items div h2{text-align:left;max-width:60%}.hero-items .single-hero-items div.slide-content{position:absolute;top:50%;left:80px;transform:translatey(-50%)}.hero-items .single-hero-items div h3{text-align:left;font-size:18px;text-transform:none}.hero-items .single-hero-items div.slide-content .slider-shop-now{color:#fff;background:#c5271c;text-transform:uppercase;padding:10px 20px;margin:20px 0 0 0;display:inline-block}.header-top{background:#c5271c;color:#fff}.header-top .ht-left a,.header-top .ht-left a:hover,.header-top .ht-center strong,.header-top .ht-right .login-panel{color:#fff}#index .single-latest-blog .site-btn{}.imageslider-hero-section .owl-carousel .owl-nav button[type="button"]{background:#fff;color:#000;padding:0 10px!important;opacity:1!important;top:35%}.imageslider-hero-section .owl-carousel .owl-nav button[type="button"].owl-prev{left:20px}.imageslider-hero-section .owl-carousel .owl-nav button[type="button"].owl-next{right:20px;color:#000!important}.hero-items .owl-dots .owl-dot span{background:#fff;border:1px solid #000}.hero-items .owl-dots .owl-dot.active span,.hero-items .owl-dots .owl-dot:hover span{background:#000}#category.category-id-37 .hero-items .single-hero-items,#category.category-id-13 .hero-items .single-hero-items,#module-portfolio-portfolio .hero-items .single-hero-items{background-size:contain}.service-header{position:relative}.service-header-img{width:100%;height:auto}.service-header .service-detail{position:absolute;right:40px;bottom:40px;display:inline-block;max-width:50%;padding:0 20px 20px 0}.service-header .service-detail *{text-transform:uppercase;color:#fff;font-weight:bold}.service-header .service-detail .service-name{font-size:40px}.service-header .service-detail .service-subtitle{font-size:29px}.section-services-banner{background-image:url(http://www.statelineflooring.com/themes/statelineflooring/assets/img/xservice-banner.jpg.pagespeed.ic.W5_NXE9UfK.jpg);color:#fff;padding:152px 0;background-size:cover;background-repeat:no-repeat;background-position:center;font-family:'Inter',sans-serif}.section-services-banner h2{font-size:50px;font-weight:700;padding-bottom:10px;color:#fff}.section-services-banner h3{color:#fff}.section-services .media img{border-radius:7px}.section-services h4{font-size:18px;font-weight:700;color:#0d0a19}.section-services p{color:#5f5f5f;font-size:14px;line-height:21px}.btn-lreane-more a.btn.btn-link{color:#b53728;font-size:14px;text-decoration:none;font-weight:700;padding:0!important}.section-services-single h2{font-size:36px;font-weight:700;color:#0d0a19;margin-bottom:18px}.section-services-single p{font-size:15px;color:#0d0a19;line-height:25px;font-weight:400}ul.list-services,.section-services-single ul{font-size:14px;font-weight:400;line-height:21px;column-count:2;column-gap:50px;padding:0!important;margin-top:35px}ul.list-services li,.section-services-single ul li{margin-bottom:12px;list-style-type:none!important;position:relative;padding-left:31px}ul.list-services li::before,.section-services-single ul li::before{background-image:url(http://www.statelineflooring.com/themes/statelineflooring/assets/img/list-tick.png);content:"";position:absolute;left:0;width:100%;height:100%;background-size:20px;background-repeat:no-repeat;top:2px}.form-request-quote label{width:100%;position:relative}.form-request-quote{box-shadow: 0px 0px 4px 3px #999ba81c;padding:30px;border-radius:20px;font-family:'Inter',sans-serif}.form-request-quote h3{font-size:18px;color:#0d0a19;font-weight:700;margin-bottom:24px}.form-control{height:62px!important;font-size:12px!important;color:#9a9ea7!important;font-weight:600!important;text-transform:capitalize!important;border-color: #9a9ea740 !important}.form-request-quote button.btn.btn-primary{height:62px;padding:5px 31px;font-size:14px;width:100%;background:#3c68c9!important;font-weight:600!important;border-radius:0!important}.form-request-quote label i{position:absolute;right:17px;top:22px;font-size:17px;color:#9a9ea7}.form-control::placeholder{color:#9a9ea7;font-size:13px}.form-request-quote .form-group{margin-bottom:2px!important}.cms-id-38 .breacrumb-section,.cms-id-39 .breacrumb-section,.cms-id-40 .breacrumb-section,.cms-id-41 .breacrumb-section,.cms-id-42 .breacrumb-section,.cms-id-43 .breacrumb-section,.cms-id-44 .breacrumb-section,.cms-id-45 .breacrumb-section,.cms-id-46 .breacrumb-section{display:none!important}#index .single-latest-blog{position:relative}#index .single-latest-blog .latest-text-cover{height:100%;position:absolute;top:0;left:0;width:100%;display:block;background:rgba(0,0,0,.5)}#index .single-latest-blog .latest-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:none}.site-btn.theme_cta{background:#000;border-color:#000;color:#fff}.site-btn.theme_cta:hover{background:#fff;color:#000}#cms.cms-id-22 .hero-items .single-hero-items div{text-align:center;position:absolute;top:50%;transform:translateY(-50%)}#cms.cms-id-22 .hero-items .single-hero-items div h2{width:100%;text-align:center;max-width:100%}@media (min-width:1367px){#index .hero-section.imageslider-hero-section{margin:0 65px}}@media (max-width:991px){.gallery-section.spad.min-width{padding-top:15px!important;padding-bottom:15px!important;padding-left:15px!important;padding-right:15px!important}.gallery-section .row-heading{margin-top:0!important;margin-bottom:0!important}.breacrumb-section{background-color:transparent!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.breadcrumb-text{padding:5px 0!important}#category .page-header{padding-top:10px!important;padding-bottom:0!important;margin-bottom:0!important}#category h1{margin:5px 0!important}#left-column{padding-top:0!important;margin-top:0!important}#content-wrapper{padding-top:0!important;margin-top:0!important}#header{position:relative;z-index:999!important}.gallery-section .row-heading{position:relative;z-index:1!important}.gallery-section.spad.min-width{margin-top:50px!important}.page-category .row-heading{margin-top:-30px!important}.page-product .breacrumb-section{margin-top:0!important;position:relative!important;z-index:1!important}.page-product .row-heading{margin-top:0!important}#product .row-heading{margin-top:50px!important}#product .row-heading{margin-top:0!important}#product .breacrumb-section{position:relative!important;z-index:1000!important;margin-top:10px!important}#product .breacrumb-section{margin-bottom:45px!important}}