html{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}body{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#4e4e4e}.cart__header-labels{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.wrapper{max-width:1400px}h1{font-family:acumin-pro-extra-condensed,Georgia,Times New Roman,serif;font-weight:400;text-transform:uppercase;color:#4e4e4e;font-size:36px;letter-spacing:1px}h3{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:16px;text-align:center;color:#d8aa00}p{font-size:18px;padding-bottom:10px}p.intro{font-family:merriweather,Georgia,Times New Roman,serif;font-size:18px;font-weight:300;padding-bottom:30px;line-height:1.7;text-align:center}p.tagline{margin-bottom:50px}a{color:#bb9407}a:hover,a:focus{color:#7399ac}table{background-color:transparent}tr:first-child th:after,tr:first-child td:after{border:0 none}table.cleaning-chart{max-width:700px;margin:auto auto 45px;font-size:15px;overflow-x:auto;display:block;padding:6px 30px 20px;background-color:#faf7f2}table.cleaning-chart th{width:20%}table.cleaning-chart tr{border-bottom:1px solid #d6cfc8}table.cleaning-chart td{padding:15px}.form-vertical ::-webkit-input-placeholder{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400}.form-vertical :-moz-placeholder{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400}.form-vertical ::-moz-placeholder{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400}.form-vertical :-ms-input-placeholder{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400}.form-vertical input{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400;margin-bottom:20px}.form-vertical .btn-contact{background-color:transparent!important;color:#7399ac;text-align:center;border:1px solid #7399ac;width:290px;height:50px;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:15px 0;font-size:14px;font-weight:400;font-style:normal;margin-top:30px;margin-left:auto;margin-right:auto;float:none!important}.form-vertical .btn-contact a{color:#d8aa00}.form-vertical .btn-contact:hover{color:#4e4e4e;border-color:#4e4e4e}.form-vertical textarea{color:#4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:400}.grid__item-full{padding-left:0;padding-right:0;min-height:1px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid__item-full.logo{text-align:center}.grid__item-full.left{float:left}.grid-full{margin-left:0}.grid-full.logo{text-align:center}.grid{margin-left:0}.grid__item-about{float:left;min-height:1px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.grid__item-about:first-child{padding-left:0}.grid__item-about:last-child{padding-right:0}.grid__item-workshop{float:left;min-height:1px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px}.grid__item-workshop:first-child{padding-left:0}.grid__item-workshop:last-child{padding-right:0}.grid-product__sold-out{z-index:200;background-color:#7399ac;border-color:none;height:60px;width:60px;border-radius:60px;border:none;color:#fff;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;margin-top:15px}.grid-product__sold-out p{font-size:14px;letter-spacing:1px;padding-top:22px}.grid-product__on-sale{z-index:200;background-color:#d8aa00;border-color:none;height:60px;width:60px;border-radius:60px;border:none;color:#fff;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;margin-top:15px}.grid-product__on-sale p{font-size:14px;letter-spacing:1px;padding-top:22px}hr.hr--small{width:100%;border:0;height:1px;background-color:#d6cfc8}.header-bar-fixed{position:fixed;background-color:#fff;background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/bg_concrete.jpg?v=163769825137564748211561319236);background-repeat:repeat-x;top:0;left:0;min-height:75px;border:1px solid transparent;z-index:1030;border-color:#e7e7e7;width:100%;-webkit-transition:min-height .5s ease;-moz-transition:min-height .5s ease;-ms-transition:min-height .5s ease;-o-transition:min-height .5s ease;transition:min-height .5s ease}#nav{position:relative;top:77px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-ms-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}#nav.smallbar{top:15px}#logo-a{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:1;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#logo-a.smallbar{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#logo-b{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opopacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#logo-b.smallbar{opacity:1;top:27px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.slick-initialized .hero__header{animation:none}.section-header{margin-bottom:5px}.section-header .headline{font-family:merriweather,Georgia,Times New Roman,serif;font-size:22px;font-weight:300;font-style:normal;max-width:700px;line-height:1.5;margin:30px auto 0;padding-bottom:20px}.section-header .rte{font-family:merriweather,Georgia,Times New Roman,serif;font-size:22px;font-weight:300;font-style:normal;width:90%;margin:30px auto 0;padding-bottom:50px;line-height:1.5}.section-header-cart{position:absolute;top:0;right:0;height:35px;background-color:#ebe9e4;text-transform:uppercase;font-size:13px;padding:5px 15px}.section-header-cart a{color:#4e4e4e}.section-header-cart a:hover,.section-header-cart a:focus{color:#7399ac}.section-header-cart .icon-cart{color:#363636;width:18px;height:16px}.section-header-cart.resp{position:relative;font-size:24px;background-color:transparent;padding:0;text-align:right}span .icon-hamburger{font-size:1.4em}.site-nav__link{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.site-nav__link .count{font-size:14px}.site-header{padding:15px 0 0}.site-header ul.site-nav{margin-top:0;padding:0;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}.site-header ul.site-nav.smallbar{padding:0;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}.site-header ul.site-nav.right{margin-top:-50px}.site-header ul #logo_spacer{margin-right:15px;margin-left:15px;width:28%;height:1px}.site-header ul #logo_spacer.smallbar,.site-header ul #logo_spacer_b{width:13%;margin-right:15px;margin-left:15px}.site-header ul .site-nav__item a{color:#4e4e4e;font-size:14px;font-weight:500;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;letter-spacing:1px;padding-left:20px;padding-right:20px}.site-header ul .site-nav__item a:hover,.site-header ul .site-nav__item a:focus{color:#7399ac}.site-header ul .site-nav__item.main.logo{top:0;text-align:center}.slick-slider{margin-bottom:0}.slick-slider .slick-dots{opacity:.2}.hero-overlay{position:relative;width:220px;height:220px;background-size:contain;top:3%;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background-repeat:no-repeat;margin-bottom:25px;margin-top:125px}.hero__text-content{position:relative;top:13%}.hero__slide h1{color:#fff}.hero__slide h1.hero__title{line-height:.9;font-size:66px;max-width:600px;margin-left:auto;margin-right:auto}.home-featured-products-link{text-align:center;padding-bottom:60px}.section-clean{background-color:lightestwarmgrey;background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/bg_concrete.jpg?v=163769825137564748211561319236);min-height:300px;width:100%;text-align:left;padding:30px 15px 60px;border-top:10px solid white;border-bottom:10px solid white}.section-clean .section-title{margin-bottom:30px;overflow:auto}.section-clean h1{text-align:center;font-size:36px;font-family:merriweather,Georgia,Times New Roman,serif;text-transform:none;font-weight:400;margin-bottom:10px}.section-clean h1 span{font-size:76px;font-weight:300}.section-clean h2{text-transform:none;font-family:merriweather,Georgia,Times New Roman,serif;font-size:26px;letter-spacing:0;font-weight:400;margin-bottom:15px}.section-clean p.intro{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.section-clean p.intro.home{font-size:22px}.cleanblock{margin-bottom:15px;margin-top:15px}.cleanblock .icon-wrapper{display:flex;height:100px;width:100%;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin-bottom:30px}.cleanblock .icon-wrapper img,.cleanblock .icon-wrapper img.clean-icon{width:100%;height:auto}.cleanblock .icon-wrapper img.clean-icon.icon-mouse,.cleanblock .icon-wrapper img.clean-icon.icon-rolledrug,.cleanblock .icon-wrapper img.clean-icon.icon-cleanrug{max-width:130px}.clean-steps-wrapper{margin-top:40px}.clean-steps-wrapper .textinsert p.footnote{text-align:center;font-size:8px}.clean-button-wrapper{margin-top:40px}.section-news{min-height:700px;background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_newsbg.jpg?v=36522166125318153691561319244);height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom center;overflow:hidden;padding-top:200px;clear:both;border-top:10px solid white}.section-news .news-process{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/paper.jpg?v=54303459932165643501561319260);height:700px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.section-news p.intro{font-family:merriweather,Georgia,Times New Roman,serif;font-size:22px;font-weight:300;font-style:normal;max-width:700px;margin:0 auto;padding-bottom:50px;line-height:1.5}.section-news ul{text-align:center}.section-news ul li{list-style-type:none;font-size:18px}.section-gateways{max-height:600px;clear:both;border-bottom:10px solid white;border-left:10px solid white}.gateway-process{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_threadonworktable.jpg?v=26386153938170115301561319247);height:600px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:right bottom;border-right:5px solid white}.gateway-ourstory{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_rugwithkidswings.jpg?v=42827216432196595221561319246);height:600px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-left:5px solid white;border-right:10px solid white}.gateways-content{margin-left:0}.gateways-content{position:relative;top:50%;color:#fff;border-radius:50%;border:1px dashed white;width:195px;height:195px;-webkit-transform:translateY(-50%);-ms-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;margin:0 auto;text-transform:uppercase}.gateways-content .gateways-text{padding-top:50px}.gateways-content .gateways-text h1{font-size:20px;font-weight:600;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;margin-bottom:0;color:#fff}.gateways-content .gateways-text h2{font-size:50px;font-family:acumin-pro-extra-condensed,Georgia,Times New Roman,serif;line-height:.7;margin-bottom:0;color:#fff;letter-spacing:2px}.gateways-content.right{float:right}.gateways-content.left{float:left}.gateways-content:hover{border-color:#fff;background-color:#fff3;cursor:pointer}.section-featured-products{margin-bottom:30px}.collection-grid__item-title h2{font-size:36px;font-family:acumin-pro-extra-condensed,Georgia,Times New Roman,serif;line-height:1;margin-bottom:0;color:#fff;letter-spacing:.5px;font-style:normal}.btn{background-color:transparent!important;color:#7399ac;text-align:center;border:1px solid #7399ac;width:290px;height:50px;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:15px 0;font-size:14px;font-weight:400;font-style:normal}.btn:hover{color:#4e4e4e;border-color:#4e4e4e}.btn.hero__cta{margin-top:30px;color:#fff;border-color:#fff;background-color:transparent!important}.btn.hero__cta:hover{background-color:#bb9407!important;border-color:#bb9407}.btn-news{margin-top:42px;margin-bottom:25px}.btn.btn-clean{width:100%;max-width:280px;background-color:#fff!important;border-color:#4e4e4e;color:#4e4e4e}.btn.btn-clean:hover,.btn.btn-clean:focus{background-color:#4e4e4e!important;color:#fff}a.btn-blog{background-color:#fff;color:#4e4e4e;text-align:center;width:160px;border:1px solid transparent}a.btn-blog:hover,a.btn-blog:focus{color:#7399ac;border-color:transparent}.newsletter{clear:both}.grid-uniform{margin:30px 0 0}.grid-uniform .thumbnail_container{position:relative;width:100%;padding-bottom:100%;margin-bottom:15px;float:none;margin-left:auto;margin-right:auto}.grid-uniform .thumbnail_container .thumbnail{position:absolute;width:100%;height:100%}.grid-uniform .thumbnail_container .thumbnail:hover .thumbnail-overlay{opacity:1;transition:opacity .1s}.grid-uniform .thumbnail_container .thumbnail:hover .img-original{opacity:0;transition:opacity .1s}.grid-uniform .thumbnail_container .thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%;max-width:100%;z-index:10}.grid-uniform .thumbnail_container .thumbnail img :hover span.grid-product__price,.grid-uniform .thumbnail_container .thumbnail img.img-original:hover{opacity:0}.grid-uniform .thumbnail_container .thumbnail .thumbnail-overlay{background:#fff;color:#fff;cursor:pointer;display:table;height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:100}.grid-product__title{font-style:normal;font-size:16px;font-weight:600;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e;padding-bottom:0;padding-top:10px a;padding-top-color:#4e4e4e}.grid-product__title span{padding-bottom:3px;color:#4e4e4e}.grid-product__title span.product-size{padding-top:0;font-weight:400;color:#736357;font-size:14px;line-height:1;letter-spacing:1px}.grid-product__overlay{text-align:center;opacity:1;background-color:#000;transition:opacity .5s ease;display:none;top:-200px}.grid-product__meta{padding:0}.grid-product__image-link{background-color:#fff}.grid-product__image{padding:0;width:100%}span.grid-product__price{background:#00000080;color:#fff;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}span.grid-product__price span.price-value{display:table-cell;text-align:center;vertical-align:middle;font-size:24px}.grid-product__image-link:hover span.grid-product__price{opacity:1}.product-single{margin-top:175px}.product-single__meta{text-align:left}.product-single__thumbnails a{background-color:transparent}.product-single__thumbnails a:hover{cursor:pointer}.product-single__thumbnails img{max-height:70px}.btn-featured{margin-top:30px;margin-bottom:30px}span.shipping{font-family:merriweather,Georgia,Times New Roman,serif;font-weight:500;font-size:15px;font-style:italic;color:#7399ac}span.moreinfo{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;font-style:normal;color:#4e4e4e}#overlay{background:#000000bf;text-align:center;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}#productimg:hover #overlay{opacity:0}#productimg{overflow:hidden;margin-bottom:20px}.return-link{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e}.return-link a:hover,.return-link a:focus{color:#7399ac}#editor-about .left{padding-right:30px}#editor-about .right{padding-left:30px}#editor-about p{font-size:18px;line-height:1.6}#editor-about p.intro{font-style:normal;line-height:1.7;margin-left:12%;font-weight:300;text-align:left}#editor-about p.indent{margin-left:12%}#editor-about p.callout{color:#bb9407;font-size:24px;font-family:merriweather,Georgia,Times New Roman,serif;font-weight:300;line-height:1.4}#editor-about p.callout:before{content:open-quote;margin-left:-20px;padding-right:4px}#editor-about p.outdent{margin-right:12%}.about-btm{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:280px}.about-btm.atef{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_loomwithyarn.jpg?11993);margin-left:0}.about-btm.edmondangela{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_edmondangelaattable.jpg?v=181149784112940670561561319240);background-position:bottom center}.about-btm.finerepair{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_finerepair.jpg?v=165248298100895320501561319240);background-position:bottom center}.about-btm.friend{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_smile.jpg?v=27597117703192250061561319246);margin-right:0}.main-content{padding-bottom:10px;overflow:hidden;padding-top:0}.section-main{background-color:#fff;padding-bottom:20px;top:-145px;position:relative;overflow:hidden;min-height:600px}.section-main.shop-template{top:0}.section-main .grid.main{margin-left:0}.section-main .grid.main header{padding-top:15px}.section-main .grid.main header h1{font-family:acumin-pro-extra-condensed,Georgia,Times New Roman,serif;font-weight:400;text-transform:uppercase;color:#d8aa00;font-size:36px;margin-top:-50px;background-color:#fff;width:220px;margin-left:auto;margin-right:auto;letter-spacing:1px}.section-main .grid.main header h1.title-examples{width:500px}.section-main #editor-restoration{margin:0 auto}.section-main #editor-restoration p{margin-left:17%;margin-right:17%}.section-main #editor-restoration p.intro{font-style:normal;line-height:1.7;text-align:center;margin-left:5%;margin-right:5%;padding-bottom:0;font-weight:300}.section-main #editor-restoration p.callout{margin-left:5%;margin-right:5%;text-align:center;color:#bb9407;font-size:24px;font-family:merriweather,Georgia,Times New Roman,serif;font-weight:300;line-height:1.4}.section-main #editor-restoration p.image{margin:35px 10%;text-align:center}.section-main #editor-restoration .schedule-repair{color:#4e4e4e;max-width:290px;height:50px;font-size:14px;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;background-color:transparent;border:1px solid #4e4e4e;padding:18px 0;margin:0 auto;letter-spacing:.12em}.section-main #editor-restoration .schedule-repair:hover{color:#7399ac;border-color:#7399ac}.section-main #editor-restoration h3{font-size:16px;color:#d8aa00;text-align:center}.section-main #editor-restoration .definitions{margin-left:17%;margin-right:17%;border:1px solid #d6cfc8;min-height:200px;overflow:auto;padding:40px 20px 20px}.section-main #editor-restoration .definitions p{font-size:16px;margin-left:0;margin-right:0}.section-main #editor-restoration .definitions h5{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e;font-weight:700;margin:0}.section-main .textinsert p{margin-left:15%;margin-right:15%}.section-main .textinsert p.footnote{text-align:center;font-size:14px}.section-main .textinsert.intro{font-style:normal;line-height:1.7;text-align:center;margin-left:5%;margin-right:5%;padding-bottom:0;font-weight:300}.section-main .schedule-repair{color:#4e4e4e;max-width:290px;height:50px;font-size:14px;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;background-color:transparent;border:1px solid #4e4e4e;padding:18px 0;margin:0 auto;letter-spacing:.12em}.section-main .schedule-repair:hover{color:#7399ac;border-color:#7399ac}.section-main #editor-schedulerepair{margin:30px auto 0}.section-main #editor-schedulerepair p{margin-left:15%;margin-right:15%}.section-main #editor-schedulerepair p.intro{font-style:normal;line-height:1.7;text-align:center;margin-left:5%;margin-right:5%;padding-bottom:0;font-weight:300}.section-main #editor-schedulerepair p.callout{margin-left:5%;margin-right:5%;text-align:center;color:#bb9407;font-size:24px;font-family:merriweather,Georgia,Times New Roman,serif;font-weight:300;line-height:1.4}.section-main #editor-schedulerepair p.image{margin:35px 10%;text-align:center}.section-main #editor-schedulerepair .framed{margin-left:17%;margin-right:17%;border:1px solid #d6cfc8;min-height:200px;overflow:auto;padding:40px 20px 20px;margin-bottom:70px}.section-main #editor-schedulerepair .framed p{font-size:16px;margin-left:0;margin-right:0}.section-main #editor-schedulerepair #repairform{color:red}.section-main #editor-schedulerepair #repairform label.form-label{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.section-main #editor-opportunities,.section-main #editor-faq{padding-left:10%;padding-right:10%}.section-main .grid-product__wrapper{margin-bottom:15px}.section-main .header-image-main{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_contact_bg.jpg?v=70759495505792891961561319240);height:600px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:240px}.section-main .header-image-main.about-us{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_redrugwithgraffiti.jpg?v=43321764261907228451561319245)}.section-main .header-image-main.rug-repair{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_sewingmachine.jpg?v=15100763790962687841561319246)}.section-main .header-image-main.workshop{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_masthead_workshop.jpg?v=131264611910270136961561319243);margin-top:200px}.section-main .header-image-main.contact{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_redrugwithgraffiti.jpg?v=43321764261907228451561319245)}.section-main .header-image-main.faq{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_masthead_faq.jpg?v=169019664591076407091561319242)}.section-main .header-image-main.opportunities{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_rugfoldfocus.jpg?v=88817319541949491371561319245)}.section-main .header-image-main.schedule-repair{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_repair_bg.jpg?v=70759495505792891961561319245)}.section-main .header-image-main.cart{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_cart_bg.jpg?v=70759495505792891961561319239)}.section-main .header-image-main.community{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_masthead_community.jpg?v=59618139952413507731561319242)}.section-main .header-image-main.rug-cleaning{height:40px;background:none}.section-main .header-image-main.restoration-examples{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_tribalonconcrete.jpg?v=58386276991271474201561319247)}.section-main .header-image-main.collection div{position:relative;text-align:center;color:#fff;top:53%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding-right:5%;padding-left:5%}.section-main .header-image-main.collection div h1{line-height:.9;font-size:66px;max-width:600px;margin-left:auto;margin-right:auto;color:#fff}.section-main .header-image-main.collection div p.intro{text-align:center;color:#fff;font-weight:400;font-size:22px;line-height:1.3}.section-main .header-image-main.restoredrugs{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_masthead_shop.jpg?v=112198690742446341871561319243)}.section-main .header-image-main.restoredrugs div{position:relative;text-align:center;color:#fff;top:53%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding-right:5%;padding-left:5%}.section-main .header-image-main.restoredrugs div h1{line-height:.9;font-size:66px;max-width:600px;margin-left:auto;margin-right:auto;color:#fff}.section-main .header-image-main.restoredrugs div p.intro{text-align:center;color:#fff;font-weight:400;font-size:22px;line-height:1.3}.section-main .header-image-main.press{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_masthead_press.jpg?v=5961895736513578501561319243)}.section-main .main{background-color:#fff;margin-top:0;padding:20px 0}.section-main.workshop .main{padding:5px}.section-main.schedule-repair{top:110px}.section-main.cart{top:150px}.section-main.cart h4,.section-main.cart .h4,.section-main.cart .cart__price,.section-main.cart cart__subtotal,.section-main.cart input{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.section-main.cart form{padding-bottom:60px}img.restored-example{padding-bottom:20px}p.repair-excerpt{text-align:center;font-style:italic;font-size:16px;margin-bottom:0}.short-rule{height:1px;width:100%;max-width:150px;background-color:#d8aa00;margin-bottom:30px;display:inline-block}.section-workshop .img-holder img{padding-bottom:5px;width:100%}.section-main.clean h1{text-align:center;font-size:36px;font-family:merriweather,Georgia,Times New Roman,serif;text-transform:none;font-weight:300;margin-bottom:0}.section-main.clean h2{text-transform:none;font-family:merriweather,Georgia,Times New Roman,serif;font-size:26px;letter-spacing:0;font-weight:400;margin-bottom:15px}.section-main.clean p.intro{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.section-main.clean .rte{margin-bottom:50px;margin-top:30px}.section-main.clean .rte h3{margin-bottom:5px}.section-main.clean .rte p.footnote{font-size:14px;text-align:center;margin-top:0}.article{color:#4e4e4e;margin-top:30px}.article .rte p{margin-right:10%;margin-left:10%}.article .social-sharing{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e;margin:30px 0;text-align:center}.article .social-sharing .icon{padding:0 5px}.article .social-sharing.clean a{padding-right:10px;color:#4e4e4e}.article .social-sharing.clean a:hover,.article .social-sharing.clean a:focus{color:#7399ac}.article .social-sharing.clean a .share-title{font-size:14px}.article h1{font-family:acumin-pro-extra-condensed,Georgia,Times New Roman,serif;font-weight:400;text-transform:uppercase;color:#d8aa00;font-size:36px;margin-top:-50px;background-color:#fff;margin-left:auto;margin-right:auto;letter-spacing:1px;min-width:30%;max-width:80%;line-height:1.2;padding-left:20px;padding-right:20px}.article h3{font-family:merriweather,Georgia,Times New Roman,serif;text-transform:none;font-size:22px;color:#4e4e4e;letter-spacing:0;font-weight:300;padding-top:10px;padding-bottom:8px}.article h3 a{color:#363636}.article h3 a:hover,.article h3 a:focus{color:#7399ac}.tags a{font-size:11px}ul.tags{margin-bottom:35px}ul.tags span{font-size:11px;text-transform:uppercase}.section-blog-article{background-color:#fff;padding-bottom:20px;top:-47px;position:relative}.section-blog-article .grid.blog-article{margin-left:0}.section-blog-article .header-image-blog-article{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/detroitrug_blog_bg.jpg?v=70759495505792891961561319238);height:700px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:top}.section-blog-article .blog-article{background-color:#fff;margin-top:0;padding:20px 0}.blog-post__full-image img{display:block;margin:0 auto 20px;max-width:100%}.press_wrapper{width:100%;max-width:1005px;margin:0 auto;padding-top:0;text-align:left}.press_wrapper h3{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;text-transform:none;font-size:18px;color:#4e4e4e;letter-spacing:0;font-weight:700;text-align:left;margin-top:10px;margin-bottom:10px;padding-left:3px}.press_wrapper h3 a{color:#4e4e4e}.press_wrapper h3 a:hover,.press_wrapper h3 a:focus{color:#7399ac}.press_wrapper p{color:#4e4e4e;font-size:16px;padding-left:3px}.press_wrapper.cols{-moz-column-count:3;-moz-column-gap:5%;-moz-column-width:28%;-webkit-column-count:3;-webkit-column-gap:5%;-webkit-column-width:28%;column-count:3;column-gap:5%;column-width:28%}.press_wrapper .img_holder{position:relative;overflow:hidden;margin-bottom:0;display:inline-block;padding:25px}.press_wrapper .img_holder img{max-width:100%;margin:auto 2px;min-width:285px;height:auto}.product-single{margin-top:150px;margin-bottom:40px;padding-top:0}.product-single__meta{padding-top:0}.product-single__meta h1{color:#d8aa00;line-height:1;margin-bottom:20px}.product-single__meta .product-single__description{margin-top:0}.product-single__meta .product-single__price{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e;font-weight:400;font-size:22px}.product-single__meta .product-single__add-to-cart{margin:50px 0 30px}.product-single__meta .product-single__add-to-cart .btn{color:#bb9407;border-color:#d8aa00;width:100%;padding:15px}.product-single__meta .product-single__add-to-cart .btn:hover,.product-single__meta .product-single__add-to-cart .btn:focus{color:#7399ac;border-color:#7399ac}.product-single__meta .product-single__price--compare-at{color:#a2a2a2;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}.product-single__meta .social-sharing{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e;margin:30px 0}.product-single__meta .social-sharing.clean a{padding-right:20px;color:#4e4e4e}.product-single__meta .social-sharing.clean a:hover,.product-single__meta .social-sharing.clean a:focus{color:#7399ac}.product-single__meta .social-sharing.clean a .share-title{font-size:14px}.product-single__meta ul li.nopadleft{padding-left:0}.product-single__meta ul li a{background-color:transparent}.product-single__meta ul li a img{margin:0}.return-link a{color:#4e4e4e}.rte{margin-bottom:20px}#your-shopping-cart{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;color:#4e4e4e}#your-shopping-cart a{color:#4e4e4e}#your-shopping-cart a:hover,#your-shopping-cart a:focus{color:#7399ac}#your-shopping-cart .cart__note{font-size:14px;line-height:1.3}#your-shopping-cart .cart__note a{color:#bb9407}#your-shopping-cart .cart__note textarea.input-full{margin-top:10px}#your-shopping-cart em{font-size:16px}#your-shopping-cart input{color:#4e4e4e}#your-shopping-cart .btn{color:#4e4e4e;border-color:#4e4e4e}#your-shopping-cart .btn--secondary{background-color:#f2f2f2}#your-shopping-cart .cart__subtotal{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}#your-shopping-cart .section-main.cart .cart__row{margin-bottom:50px}#your-shopping-cart .section-main.cart .cart__row:first-child{border:none;margin-bottom:20px}#your-shopping-cart .section-main.cart .cart__row:last-child{border-color:#d6cfc8;padding-top:30px}#your-shopping-cart .section-main.cart .h4{font-style:normal;text-transform:none;letter-spacing:0;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:18px}#your-shopping-cart .section-main.cart .cart__header-labels{font-size:16px}#your-shopping-cart .section-main.cart .cart__product-name{font-style:normal;margin-bottom:10px;font-size:20px}#your-shopping-cart .section-main.cart .cart__product-meta{font-size:14px;color:#a2a2a2}#your-shopping-cart .section-main.cart .cart__product-meta a{color:#a2a2a2}#your-shopping-cart .section-main.cart .cart__product-meta a:hover,#your-shopping-cart .section-main.cart .cart__product-meta a:focus{color:#7399ac}#your-shopping-cart .section-main.cart .cart__product-meta .cart__subtotal{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif}#your-shopping-cart .section-main.cart .cart__product-meta .cart__subtotal{font-size:16px}#privacy-policy .main-content{margin-top:120px}#privacy-policy .main-content p{font-size:15px}#terms-and-conditions .main-content{margin-top:120px}#terms-and-conditions .main-content p{font-size:15px}footer{background-color:#fff;background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/bg_concrete.jpg?v=163769825137564748211561319236);background-repeat:repeat;color:#4e4e4e;min-height:290px;width:100%;text-transform:uppercase;letter-spacing:.5px;overflow:visible}footer.site-footer{padding-bottom:20px;font-size:13px;line-height:2;color:#4e4e4e}footer.site-footer .contact-footer{text-align:center;text-transform:uppercase;padding-top:20px}footer.site-footer .contact-footer a{font-size:14px;letter-spacing:1px}footer.site-footer a{font-size:13px;line-height:1.4;color:#4e4e4e}footer.site-footer a:hover,footer.site-footer a:focus{color:#7399ac}footer .grid-uniform{background-color:transparent;text-align:center;margin-top:0;padding-top:20px}footer .grid-uniform .copyright{font-size:12px;line-height:1.4;color:#4e4e4e;text-align:center;text-transform:none;letter-spacing:0}footer .grid-uniform .copyright a{color:#4e4e4e}footer .grid-uniform .copyright a:hover,footer .grid-uniform .copyright a:focus{color:#7399ac}footer .grid-uniform .grid{margin-left:0;text-align:left}footer .grid-uniform .grid.menu{padding-top:15px}footer .grid-uniform .grid .grid-item div:first-child{padding-left:82px}footer .grid-uniform .grid p{margin-bottom:0;font-size:15px;text-transform:uppercase;line-height:1.667;text-align:left;color:#736357}footer .grid-uniform .grid p a{color:#736357}footer .grid-uniform .grid p a:hover{color:#d8aa00;text-decoration:none}footer .grid-uniform .grid .schedule-repair{max-width:290px;height:50px;font-size:14px;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;background-color:transparent;border:1px solid #a2a2a2;padding:18px 0;margin:0 auto;letter-spacing:.12em}footer .grid-uniform .grid .schedule-repair:hover{color:#bb9407;border-color:#bb9407}footer .grid-uniform ul.social-icons{margin-top:28px}footer .grid-uniform ul.social-icons li{display:inline-block;padding-left:8px;padding-right:8px}footer .grid-uniform ul.social-icons li a{width:40px;height:40px;display:inline-block;color:#fff;background-size:cover;background-repeat:no-repeat}footer .grid-uniform ul.social-icons li a.twitter{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/sprite_twitter.png?v=27766268607397524931561319266);background-position:0 0}footer .grid-uniform ul.social-icons li a.twitter:hover{background-position:0 -40px}footer .grid-uniform ul.social-icons li a.facebook{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/sprite_facebook.png?v=149969580997585579321561319265);background-position:0 0}footer .grid-uniform ul.social-icons li a.facebook:hover{background-position:0 -40px}footer .grid-uniform ul.social-icons li a.pinterest{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/sprite_pinterest.png?v=93190169534950320911561319266);background-position:0 0}footer .grid-uniform ul.social-icons li a.pinterest:hover{background-position:0 -40px}footer .grid-uniform ul.social-icons li a.instagram{background-image:url(//detroitrugrestoration.com/cdn/shop/t/13/assets/sprite_instagram.png?v=62298060208625487461561319266);background-position:0 0}footer .grid-uniform ul.social-icons li a.instagram:hover{background-position:0 -40px}a.PIN_1451863525300_pin_it_button_en_20_gray{margin-top:-38px}#NavDrawer.drawer--left .drawer__fixed-header .drawer__header{height:40px;padding-top:15px}#NavDrawer.drawer--left .drawer__inner{top:80px;padding-top:0}#NavDrawer.drawer--left .drawer__inner ul.mobile-nav li.mobile-nav__item a{font-size:18px}#NavDrawer.drawer--left .drawer__inner ul.mobile-nav li.mobile-nav__item a.mobile-nav__link{padding-top:12px}#NavDrawer.drawer--left .drawer__inner ul.mobile-nav li.mobile-nav__item.mobile-nav__item--secondary a{font-size:16px}@media screen and (min-width: 769px){.header-bar-fixed{min-height:180px}.header-bar-fixed.smallbar{min-height:100px}.header-bar-fixed.smallbar .site-header{padding-top:13px}.header-bar-fixed.smallbar .site-header img{height:79px;width:auto;margin-bottom:6px}.site-header{padding-top:11px}.hero--first{margin-top:-47px}.section-header-cart a{padding-right:0}}@-webkit-keyframes fadeIt{0%{background-color:#d8aa00}to{background-color:#faf7f2}}@-moz-keyframes fadeIt{0%{background-color:#d8aa00}to{background-color:#faf7f2}}@-o-keyframes fadeIt{0%{background-color:#d8aa00}to{background-color:#faf7f2}}@keyframes fadeIt{0%{background-color:#d8aa00}to{background-color:#faf7f2}}.bold_options{margin-top:30px;background-color:#faf7f2;padding:15px;border:1px solid #d8aa00;border-top:3px solid #d8aa00;-webkit-animation:fadeIt 3s ease-in-out;-moz-animation:fadeIt 3s ease-in-out;-o-animation:fadeIt 3s ease-in-out;animation:fadeIt 3s ease-in-out}@media screen and (min-width: 769px) and (max-width: 1200px){.site-nav__item a{padding-left:35%;padding-right:35%}}@media screen and (min-width: 591px) and (max-width: 768px){.site-header{padding-top:6px}.section-header-cart a{padding-top:13px;padding-right:0;line-height:1}.grid__item-full.logo{padding-top:16px}.grid__item-full.logo img{width:180px;max-width:190px}#logo-b.smallbar{opacity:0}#logo-c .grid__item-full.logo{padding-top:14px}#logo-c .grid__item-full.logo img{width:200px}.site-nav__link{font-size:1.2em}.site-nav--mobile .icon{font-size:1.2em;color:#4e4e4e}.site-nav--mobile button{padding-left:0}.section-news ul{margin:0;padding:0}.section-gateways{border:none}.section-gateways .gateway-process{border:none;border-bottom:10px solid #ffffff}.section-gateways .gateway-ourstory{border:none}#editor-about{margin:0 auto}#editor-about .left{padding-right:15px}#editor-about .right{padding-left:15px}#editor-about .grid__item{padding-left:0;padding-right:0}#editor-about p{margin-left:0;margin-right:0}#editor-about p.intro{margin-left:0;margin-right:0;text-align:left}#editor-about p.indent{margin-left:0;margin-right:0}#editor-about p.callout{margin-left:8%}#editor-about p.image{text-align:center}#editor-about p img{max-width:100%;margin:0 auto}span.grid-product__price{height:230px;width:230px;top:0}.large--one-quarter .grid-product__wrapper{width:230px;margin:0 auto}.large--one-quarter .grid-product__wrapper .grid-product__image-link{height:230px;width:230px}.grid__item-about{padding-left:0;padding-right:0}.grid__item-about .about-btm{height:280px}.grid__item-about .about-btm.atef{border-right:10px solid white;border-bottom:10px solid white}.grid__item-about .about-btm.edmondangela{border-bottom:10px solid white}.grid__item-about .about-btm.finerepair{border-right:10px solid white;border-bottom:10px solid white;background-position:center}.grid__item-about .about-btm.friend{border-bottom:10px solid white}.press_wrapper.cols{-moz-column-count:2;-moz-column-gap:2%;-moz-column-width:50%;-webkit-column-count:2;-webkit-column-gap:2%;-webkit-column-width:50%;column-count:2;column-gap:2%;column-width:50%}.press_wrapper .img_holder img{min-width:295px}footer .grid-uniform{padding-top:40px}footer .grid-uniform .grid{text-align:center}}@media screen and (max-width: 590px){.site-header{padding-top:6px}.section-main .grid.main header h1.title-examples{width:100%}.site-nav__link{font-size:1em}.site-nav--mobile .icon{font-size:1.4em}.site-nav--mobile button{padding-left:8px}#logo-b.smallbar{opacity:0}.section-header-cart a{padding-top:19px;padding-right:0}.hero__text-content{top:5%;padding:0}.hero-overlay{width:150px;height:150px}.section-news{padding-left:15px;padding-right:15px}.section-news ul{margin:0;padding:0}.section-gateways,.section-gateways .gateway-process,.section-gateways .gateway-ourstory{height:400px;border:none;border-top:10px solid #ffffff}.grid__item-full.logo{padding-top:16px}.grid__item-full.logo img{width:180px;max-width:190px}.grid__item-about{padding-left:2.5px;padding-right:2.5px}span.grid-product__price{height:250px;width:250px;top:0}.large--one-quarter .grid-product__wrapper{width:250px;margin:0 auto}.large--one-quarter .grid-product__wrapper .grid-product__image-link{height:250px;width:250px}.template-page .header-bar-fixed,.template-cart .header-bar-fixed{position:absolute;margin-top:0}.template-product .main-content{padding-bottom:30px}.section-main{top:0}.section-main .textinsert p{margin-left:5%;margin-right:5%}.section-main .header-image-main{height:350px;margin-top:50px;padding-left:5%;padding-right:5%}.section-main .grid.main,.section-main .grid.main .header{padding-top:0}.section-main .large--one-whole{padding-left:0;padding-right:0}.section-main #editor-restoration p{margin-left:5%;margin-right:5%}.section-main #editor-restoration p.image{margin-left:-15px;margin-right:-15px}.section-main #editor-restoration .definitions{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.section-main #editor-about{margin:0 auto}.section-main #editor-about .left{padding-right:0}.section-main #editor-about .grid__item{padding-left:0;padding-right:0}.section-main #editor-about p{margin-left:5%;margin-right:5%}.section-main #editor-about p.intro{margin-left:0;margin-right:0;text-align:center}.section-main #editor-about p.indent{margin-left:5%;margin-right:5%}.section-main #editor-about p.callout{margin-left:8%}.section-main #editor-about p img{max-width:100%;margin:0 auto}.section-main.schedule-repair{top:60px}.section-main #editor-schedulerepair .framed{margin-left:5%;margin-right:5%;padding-left:5%;padding-right:5%}.grid__item-about{padding-left:0;padding-right:0}.grid__item-about .about-btm{height:180px}.grid__item-about .about-btm.atef{border-right:10px solid white;border-bottom:10px solid white}.grid__item-about .about-btm.edmondangela{border-bottom:10px solid white}.grid__item-about .about-btm.finerepair{border-right:10px solid white;border-bottom:10px solid white;background-position:center}.grid__item-about .about-btm.friend{border-bottom:10px solid white}.section-blog-article .header-image-blog-article{height:350px}.section-blog-article .grid__item{padding:0}.product-single__meta--wrapper{margin:0}.product-single__add-to-cart{text-align:center}.product-single__add-to-cart .btn{width:100%}.press_wrapper.cols{-moz-column-count:1;-moz-column-gap:1%;-moz-column-width:100%;-webkit-column-count:1;-webkit-column-gap:1%;-webkit-column-width:100%;column-count:1;column-gap:1%;column-width:100%}.press_wrapper .img_holder img{min-width:300px}#privacy-policy .main-content{margin-top:100px}#privacy-policy .main-content p{font-size:15px}#terms-and-conditions .main-content{margin-top:100px}#terms-and-conditions .main-content p{font-size:15px}#your-shopping-cart .main-content{min-height:500px}#your-shopping-cart .main-content .section-main.cart{top:115px}#your-shopping-cart .main-content .section-main.cart .form{padding-top:20px}.product-single__photos{margin-left:0;margin-right:0;padding-bottom:30px}.product-single__meta .social-sharing.clean a{padding-right:0}.product-single__meta .social-sharing .icon{padding:0 5px}footer .grid-uniform{padding-top:40px}footer .grid-uniform .grid{text-align:center}footer .grid-uniform .grid.menu .grid__item div{padding-bottom:5px}.site-footer .grid__item{padding-bottom:0;padding-left:0;padding-right:0}}span.social-link-label{display:none}.icon-arrow-down:before{content:"\e607";margin-left:-5px;font-size:15px;opacity:.8}#rugsort h1{font-family:merriweather,Georgia,Times New Roman,serif;font-size:22px;font-weight:300;font-style:normal;max-width:700px;line-height:1.5;padding:20px;text-align:center;text-transform:none;letter-spacing:0;margin:30px auto 0}#rugsort.rugsort-wrapper{margin:30px auto}#rugsort.rugsort-wrapper .rug-block{width:19%;padding:15px;text-align:center;font-size:18px;font-weight:400;display:inline-block;font-family:Merriweather,Georgia,Times New Roman,Times,serif}#rugsort.rugsort-wrapper .rug-block img{width:100%;height:auto;max-width:155px;text-align:center;display:block;margin:10px auto}#rugsort.rugsort-wrapper .rug-block a:hover img{opacity:.5}#rugsort.rugsort-wrapper .rug-block h3{color:#4e4e4e;text-transform:none;font-family:merriweather,Georgia,Times New Roman,serif;font-size:18px;font-weight:400;letter-spacing:0}#rugsort.rugsort-wrapper .rug-block p{font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-size:14px}@media only screen and (max-width: 767px){#rugsort.rugsort-wrapper .rug-block{width:48%}}.site-header ul .site-nav__item a{text-align:left;font-style:normal}.reveal .hidden{display:block!important;visibility:visible!important}.product:hover .reveal img{opacity:1}.reveal{position:relative}.reveal .hidden{position:absolute;z-index:-1;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.reveal:hover .hidden{z-index:100000;opacity:1}.reveal .caption{position:absolute;top:0;display:table;width:100%;height:100%;background-color:#fff;background-color:#ffffffb3;font:13px/1.6 sans-serif;text-transform:uppercase;color:#333;letter-spacing:1px;text-align:center;text-rendering:optimizeLegibility}.reveal .hidden .caption .centered{display:table-cell;vertical-align:middle}@media (min-width: 480px) and (max-width: 979px){.reveal .caption{font-size:11px}}.thumbnail-overlay{background:#fff}form.search-bar{margin-bottom:30px;font-family:proxima-nova,Proxima Nova,Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;border-left:1px solid black}button.df-search-btn{background-color:#d8dfe6;color:#678898}button.df-search-btn .icon-search{font-size:18px;line-height:0}.template-search .main-content{margin-top:130px}.smallbar .fullLogo{display:none}.template-collection .smallbar .fullLogo{display:block}.template-collection .smallbar .smallLogo{display:none}
/*# sourceMappingURL=/s/files/1/1018/7223/t/13/assets/madunion.scss.css.map */
