﻿
@charset "utf-8";body{color:#333;font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:1.2;}
img{max-width:100%;height:auto;}
body{background:#eeeeee;}
.row{background:#fff;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight:700;}
.well{border-color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px;}
.item h4 a{color:#666;}
.item img.image{max-width:100%;margin-top:9px;}
.info{padding:4px;}
.isotope, .isotope .item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.navbar{background:#333;}
.lflinks a{padding:7px 10px;color:#fff;font-size:14px;display:inline-block;font-weight:400;line-height:16px;}
.lflinks a:hover, .lflinks a.active{text-decoration:none;background:#FF2825;}
.logo{margin:10px 0 10px 0;font-size:12px;}
.graydivider{background-image:-webkit-linear-gradient(#e0e0e0, #fff);background-image:linear-gradient(#e0e0e0, #fff);height:10px;margin-top:10px;}
.toprtbtn{display:block;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #0085ff;color:#0085ff;background:#e7e7e7;margin-bottom:5px;text-decoration:none;}
.toprtsearchbox{background:#fff none repeat scroll 0 0;border-radius:5px;color:#999999;float:right;padding:2px;position:relative;width:100%;}
.topsearch{border:none;padding-right:35px !important;display:inline-block;width:100% !important;color:#999999;}
.searchicon{padding:0px;position:absolute;top:2px !important;right:2px !important;}
.toprtsearchbox .searchicon{top:5px !important;right:7px !important;}
.livechat{margin-left:50px;}
.livechat img{width:30px;height:auto;vertical-align:middle;}
.livechat2 img{width:30px;height:auto;vertical-align:middle;}
.toplinks{text-align:right;position:absolute;right:15px;top:10px;}
.toplinks a{color:#333;}
.fa-phone{font-size:14px;display:none;}
.number{color:#fff;display:inline-block;font-family:"Lato",sans-serif;font-size:9px;font-weight:600;left:0;margin-left:20px;padding:5px 0px;position:absolute;text-align:center;top:5px;width:20px;z-index:1000;background:red;border-radius:100%;margin-top:-11px;}
.toprtcontent{margin:16px 0 10px 0;}
.tagline{text-align:center;margin-top:10px;font-size:12px !important;}
.socialmedia{height:20px;width:auto;margin-left:15px;}
.stretchstrip{background:#eaf1f6;padding:3px 8px;border:1px solid #afc9dd;margin:3px 0;font-size:13px;font-weight:400;}
.blue{color:#017fff !important;}
.news{background:#eeeeee !important;border:none !important;padding-bottom:10px;padding-left:5px;padding-right:5px;}
.news h4{padding:35px 10px 15px 10px;border-bottom:1px solid #ccc;margin-bottom:20px;text-align:center;color:#017fff !important;font-size:20px !important;font-weight:400;}
.news p{margin:5px 5px 20px;}
.news a{color:#017fff;}
.redbox{border:1px solid #ff0e0e;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 0;min-height:265px;position:relative;}
.redbox h3{font-size:25px;font-weight:400;color:#666;padding:0 !important;margin:0 0 3px 0;position:relative;}
.redbox p{margin-top:5px;}
a:hover.redbox-link{text-decoration:none;}
.txt{position:absolute;top:5px;left:7px;width:80%;}
.hero img{width:100%;}
.colouselcaption{position:absolute;width:100%;text-align:center;color:#fff;font-size:26px;top:0;z-index:9;letter-spacing:3px;}
.redbtn{padding:5px 14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#d90000;color:#fff;font-weight:400;font-size:14px;text-align:center;}
.redbtn:hover{text-decoration:none;color:#fff;}
.imgdisc{background:rgba(00, 00, 00, .5);color:#fff;padding:1%;font-weight:500;position:absolute;padding:7px 8px 0 8px;position:absolute;width:100%;bottom:0px;font-size:14px;}
.imgdisc p{margin-bottom:0;}
.blubtn{padding:4px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#007fff;color:#fff;font-weight:400;font-size:14px;text-align:center;border:1px solid #fff;margin:10px 0;display:inline-block;min-width:118px;}
.blubtn:hover{text-decoration:none;color:#fff;}
.block{display:block;}
.cart{display:inline-block;font-size:32px;margin:0 5px 0 50px;position:relative;vertical-align:middle;}
.graybg{background:#eeeeee;padding:20px 0;margin-bottom:10px;}
.btnpoz{position:absolute;bottom:3px;left:7px;}
.stretchstrip p{padding-right:40px;margin-bottom:0;}
.clear{clear:both;}
.copy{padding:10px;text-align:center;color:#999;font-size:12px;}
.footerlinks{margin-top:15px;}
.footerlinks a{color:#999999;margin:4px;font-size:14px;white-space:nowrap;}
.footermid{padding:30px 0 10px 0;color:#999;}
.footermid p{margin:5px 0;font-size:14px;}
.footermid p:first-child{margin-top:0;}
.learning{font-size:20px !important;margin-bottom:15px !important;}
.stay{font-size:26px !important;}
.fs16{font-size:19px;line-height:24px;display:block;margin-bottom:10px;}
.socialicons{margin:20px 0;font-size:22px;}
.socialicons a i{margin:0 15px 0 0;color:#58585a;}
.footerinpt{border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#999;width:65%;padding:5px;color:#fff;min-height:27px;}
.footerbtn{border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#999;width:22%;padding:5px;margin-left:5px;color:#fff;text-align:center;min-height:27px;vertical-align:top;}
.footermidsection{padding-left:50px;}
.mobilebaner{display:none;}
.fa-facebook:hover{color:#405D98;}
.fa-twitter:hover{color:#319FE0;}
.fa-pinterest-p:hover, .fa-youtube:hover, .fa-google-plus:hover{color:#C30;}
.fa-instagram:hover{color:#2A5B83;}
ul.breadcrumb{margin:0;padding:0;}
ul.breadcrumb li a{color:#007fff;font-size:12px;}
ul.breadcrumb li span{padding:0 3px;}
ul.breadcrumb li span.blue{color:#007fff;}
.invent-sec{margin:5px 0 0 0;}
.invent-sec h1{font-size:40px;font-weight:300;color:#000;margin:0 0 5px 0;letter-spacing:-1.5px;}
.invent-sec h1 strong{font-weight:700;}
.multimedia-block{margin:10px 0 15px 0;}
.new-products{margin:0px 0 20px 0;}
.new-products h2{font-size:22px;font-weight:700;color:#666666;margin:0 0 15px 0;}
.product-cont{background:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1px 1px;color:#fff;}
.product-cont .bluewid{text-align:right;color:#007fff;}
.product-cont table{margin-bottom:0px;}
.product-cont table td{padding:9px 3px;vertical-align:top;border-top:none;border-bottom:none;font-size:13px;}
.seeall{display:inline-block;font-size:14px;font-weight:700;color:#007fff;text-align:center;padding:10px 0 15px 0;}
.seeall:hover{text-decoration:none;}
.shop-invent{}
.shop-invent .item h4 a{color:#333;display:table-cell;vertical-align:bottom;}
.photo-ad{margin-top:60px;}
.onestopshop{padding:30px 0;text-align:center;}
.onestopshop h2{font-size:34px;color:#666666;margin:0 0 20px 0;font-weight:300;text-align:center;}
.orderlink{color:#007fff;font-size:35px;font-weight:300;}
.orderlink:hover{text-decoration:none;}
.shopitem{}
.shop-imgdisc{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);bottom:0;color:#fff;font-weight:500;position:absolute;width:100%;padding:3% 3% 0;font-size:14px;}
.wellinner{position:relative;}
.shopitem .well{position:relative;margin-bottom:10px;padding:4px;}
.shop-invent .thumbnail{padding:0;}
.shop-imgdisc p{margin-bottom:2px;}
.learnmore{font-size:15px;color:#007fff;margin:20px 0;display:inline-block;}
.learnmore:hover{text-decoration:none;}
.morelink{font-size:15px;color:#007fff;margin:30px 0;display:block;width:110px;outline:none;}
.morelink img{padding-left:3px;}
.morelink:hover, .morelink:focus{text-decoration:none;outline:none;color:#007fff;}
.getaquote-sec{background:#f0f0f0;border:1px solid #d1d1d1;padding:10px 3px 0px 3px;margin:0px 0 10px;text-align:center;font-size:13px;line-height:18px;}
.getaquote-sec h4{font-size:14px;color:#000;font-weight:400;margin:0 0 20px 0;line-height:20px;}
.getquote-btn{background-color:#007fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:400;margin:0 7px;padding:4px 10px;text-align:center;}
.getquote-btn:hover, .getquote-btn:focus{color:#fff;background-color:#0060c0;text-decoration:none;}
.quote-box{padding:25px 15px;color:#007fff;font-weight:400;font-size:13px;}
.quote-box a{color:#007fff;font-weight:400;display:block;}
.quote-mrgT30{margin-top:30px;}
#info{margin-bottom:30px;}
.readmore{font-size:15px;color:#007fff;margin:30px 0;display:block;width:110px;outline:none;}
.invent-sec h1 strong.font60{font-size:48px;}
.rental-list{margin-bottom:10px;}
.rental-list ul{margin:0 0 5px 0;padding:0;list-style:none;}
.rental-list li{background:url(https://s7d9.scene7.com/is/image/RoseBrand/bullet) top left no-repeat;background-position:0 6px;padding:0px 15px 4px 15px;}
.rental-list .blue:hover{text-decoration:none;}
.rental-graybox{border-left:1px solid #cdcdcd;padding:0 10px 1px;text-align:center;}
.rental-btn{background-color:#007fff;border-radius:5px;display:block;text-align:center;font-size:14px;color:#fff;font-weight:400;padding:4px 10px;margin:0 7px 10px 7px;line-height:22px;}
.rental-btn:hover, .rental-btn:focus{color:#fff;background-color:#0060c0;text-decoration:none;}
.rentalbox-cont{text-align:center;padding:80px 20px;}
.rentalbox-cont a{display:block;color:#007fff;font-size:14px;font-weight:700;line-height:18px;}
.spacer25{height:25px;clear:both;}
.rent-yellowbox{padding:0 10px;margin:10px 0 0 0;}
.rental-graybox h3.redtitle{font-size:18px;color:#fd2626;margin:50px 0 30px;font-weight:400;padding:0 10px;}
.rental-graybox h3.redtitle sup{font-size:10px;}
.rental-cata{text-align:center;padding:10%;}
.pdTB10-rental{padding:100px 0;}
.blubtn-block{background:none repeat scroll 0 0 #007fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:block;font-size:14px;font-weight:500;margin:10px 0;padding:2px 10px;text-align:center;}
.blubtn-block:hover{color:#fff;text-decoration:none;}
.blubtn-half{background:none repeat scroll 0 0 #007fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin:10px 0;padding:2px 10px;text-align:center;width:49%;}
.blubtn-half:hover{color:#fff;text-decoration:none;}
.sidebar-menu{margin:15px 0;}
.sidebar-menu h3{background:#666666;font-size:17px;font-weight:700;color:#fff;margin:0 0 10px 0;padding:5px 10px 5px 7px;min-height:30px;}
.cat-right-sec{margin:15px 0;}
.cat-right-sec h1{font-size:22px;background:#666666;font-weight:700;color:#fff;margin:0 0 0 0;padding:0px 10px 0px 7px;line-height:28px;min-height:30px;}
.cat-banner{margin:5px 0 15px 0;}
.cat-right-sec .row{margin-left:-15px;margin-right:-15px;}
.cat-serch-sec{padding:1px 15px 15px;border-left:1px solid #cdcdcd;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-shadow:none;margin-top:0px;margin-left:15px;}
.cat-serch-sec label{font-weight:400;}
.search-input{position:relative;margin:10px 0px 10px 0px;}
.search-input .form-control{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:none;border:1px solid #b8b8b8;height:24px;padding:2px 8px;}
.search-input button{position:absolute;top:-1px;right:0;border:0;background:transparent;font-size:18px;padding:0 3px;}
.cat-font13{font-size:14px;font-weight:400;margin-bottom:0;}
.products-sec{margin-top:0px;}
.product-well{width:20%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-bottom:20px;}
.products-sec h2{font-size:15px;font-weight:700;color:#666666;margin:6px 0;line-height:18px;display:table;height:55px !important;}
.products-sec h2 a{font-size:14px;font-weight:700;color:#666666;display:table-cell;vertical-align:bottom;}
.products-sec h2 a sup{font-size:8px;}
.product-box{border:1px solid #d2d2d2;text-align:center;}
.product-pic{}
.product-pic img{max-width:100%;height:auto;width:100%;}
.mrgTB30{margin:30px 0;}
#wrap{}
.more{display:none;}
a.showLink, a.hideLink{text-decoration:none;color:#007fff;font-size:15px;display:inline-block;margin-top:0px;outline:none;}
a.hideLink{display:inline-block;margin-top:0px;}
a.showLink:hover, a.hideLink:hover{text-decoration:underline;}
.grayside-heading{background:#999999;padding:10px 5px 15px 7px;}
.grayside-heading h4{font-size:17px;color:#fff;font-weight:700;margin:0;}
.grayside-heading h4 span{color:#000;display:block;padding-top:5px;}
.subttle-h2{font-size:14px;color:#000;margin:0 0 0 0;padding:25px 0 15px 7px;font-weight:700;}
.fabric-sec{margin:10px 0 10px 0;}
.fabric-sec h1{font-size:22px;font-weight:700;margin:0 0 10px 0;color:#666666;}
.fabric-gray{background:none repeat scroll 0 0 #f0f0f0;margin:34px 0 10px;padding:15px 5px 14px;text-align:center;border:1px solid #cccccc;line-height:18px;}
.fabric-gray h4{color:#000;font-size:14px;font-weight:700;line-height:18px;margin:0 0 15px;}
.fabric-gray-cont{padding:10px 0;}
.fabric-gray-cont a{color:#007fff;display:block;font-size:14px;font-weight:400;line-height:18px;}
.comparison-sec{border-top:1px solid #d3d3d3;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(221,221,221,1) 78%, rgba(221,221,221,1) 98%, rgba(230,230,230,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(78%,rgba(221,221,221,1)), color-stop(98%,rgba(221,221,221,1)), color-stop(100%,rgba(230,230,230,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);padding:7px 10px;margin-bottom:20px;margin-top:20px;}
.fabric-row{margin-left:-15px;margin-right:-15px;}
.fab-col-10{float:left;padding-left:15px;padding-right:15px;width:80%;}
.fab-col-2{float:left;padding-left:15px;padding-right:15px;width:20%;}
.com-col-1{float:left;padding-left:15px;padding-right:15px;width:23%;}
.com-col-2{float:left;padding-left:15px;padding-right:15px;width:21%;}
.com-col-3{float:left;padding-left:15px;padding-right:15px;width:28%;}
.showcomp-link{font-size:12px;color:#007fff;text-align:center;padding:7px 0px;}
.showcomp-link a{font-size:12px;color:#007fff;font-weight:400;}
.fab-search-input{position:relative;margin:3px 0;}
.fab-search-input .form-control{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:none;border:1px solid #999999;height:24px;padding:2px 8px;}
.comparison-sec select{height:24px;padding:2px 4px;}
.fab-search-input button{position:absolute;top:2px;right:3px;border:0;background:transparent;font-size:18px;padding:0;}
.mrgTB3{margin:3px 0;}
.recom-link{font-size:12px;color:#007fff;font-weight:700;}
.recom-link:hover{text-decoration:underline;}
.fab-products-sec{margin-top:0px;}
.fab-product-well{width:20%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-bottom:20px;}
.fab-products-sec h2{font-size:13px;font-weight:400;color:#525252;margin:6px 0;line-height:18px;display:table;height:55px !important;}
.fab-products-sec h2 a{font-size:13px;font-weight:400;color:#525252;display:table-cell;vertical-align:bottom;}
.fab-product-box{text-align:center;}
.fab-product-pic img{max-width:100%;height:auto;}
.pdT5{padding-top:2px;}
.slider-thumbs{margin:12px 0;}
.slider-thumbs ul{margin:0;padding:0;list-style:none;}
.slider-thumbs li{width:21px;height:21px;float:left;margin-right:2px;margin-bottom:2px;}
.slider-thumbs li a{cursor:pointer;}
.slider-thumbs li img{width:20px;height:auto;max-width:inherit;}
.fabric-cont{font-size:12px;color:#000;font-weight:400;min-height:150px;text-align:left;line-height:15px;}
.compare{margin-bottom:7px;padding-top:5px;}
.compare span{display:inline-block;margin-right:7px;}
.compare input[type="checkbox"]{margin:2px 3px 0 0;}
.compare label{margin:0;vertical-align:top;font-weight:400;}
.view-combtn{font-size:9.5px;color:#007fff;}
.view-combtn:hover{text-decoration:none;}
.price-range h6{font-size:9.5px;color:#666666;margin:0 0 3px 0;font-weight:400;}
.price-cat{font-size:11px;color:#000000;}
.price-cat span{color:#007fff;vertical-align:top;text-align:right;}
.price-cat div > span{display:inline-block;}
.price-cat > span{display:inline-block;}
.shop-invet-cont{margin-bottom:20px;}
.footerinpt::-moz-placeholder{color:#fff;opacity:1;}
.footerinpt::-webkit-input-placeholder{color:#fff;opacity:1;}
.blog_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/blog-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.fb_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/facebook-lp20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.twitter_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/twitter-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.pinterest_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/pinterest-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.youtube_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/you-tube-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.instagram_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/instagram-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.vimeo_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/vimeo-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.linkedin_icon{background:url(https://s7d9.scene7.com/is/image/RoseBrand/linked-in-20) top left no-repeat;width:31px;height:31px;display:inline-block;vertical-align:text-top;}
.blog_icon_hover:hover{background:url(https://s7d9.scene7.com/is/image/RoseBrand/blog_icon_hover) top left no-repeat;}
.img-header{color:#666;font-size:18px;height:45px;display:table;font-weight:400;}
.img-header a{color:#666;display:table-cell;vertical-align:bottom;}
.container{padding-left:0 !important;padding-right:0 !important;}
.redboxp19{color:#666666;font-size:19px;margin-bottom:0;}
.logo span{padding:10px 0 1px 0;display:block;}
.banner-txt{position:absolute;top:8%;color:#fff;width:100%;text-align:center;}
.banner-txt h1{font-size:50px;font-weight:300;color:#fff;margin:0 0 5px 0;letter-spacing:-1px;}
.banner-txt h1 strong{font-weight:700;}
.blackbox{background:rgba(0, 0, 0, 0.55);padding:2% 7%;display:inline-block;margin-top:5%;}
.latest-products{text-align:center;border-left:1px solid #cdcdcd;padding:5px 10px 15px;}
.blackbox_custom{background:rgba(0, 0, 0, 0.55);padding:1% 4%;display:inline-block;margin-top:3%;}
.banner-txt h2{font-size:30px;font-weight:300;color:#fff;margin:0 0 5px 0;letter-spacing:-1px;}
.banner-txt h2 strong{font-weight:700;}
.font14{font-size:14px;}
.mob-dis-none{display:block;}
.mob-dis-block{display:none;}
.border-line{border-bottom:1px solid #ccc;margin-top:25px;}
.fabric-gray p{margin-bottom:20px;}
.spacer20{height:20px;clear:both;}
.request-btn{background-color:#007fff;display:inline-block;text-align:center;font-size:14px;color:#fff;font-weight:400;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 10px;margin:0 10px 10px 15px;line-height:22px;}
.request-btn:hover, .request-btn:focus{color:#fff;background-color:#0060c0;text-decoration:none;}
.cat-border-line{border-bottom:1px solid #ccc;margin-bottom:10px;}
.dottedline{border-bottom:1px dotted #a7a7a7;margin-top:15px;}
.showpm{padding-top:10px;padding-left:7px;}
.mobmenu-dis{display:none;}
.mobmenu-dis-none{display:inline-block;}
.learning-bdrR{border-right:1px solid #e1e1e1;padding-bottom:25px;}
.stay-bdrL{border-left:1px solid #e1e1e1;}
.stayintouch{padding:0 60px;}
.chat-right{text-align:right;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;}
.dropdown-submenu:hover > a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown-submenu:hover{background:none repeat scroll 0 0 #eee;color:red !important;}
.bannermrgT10{margin-top:10px;}
.thumbnail{padding:0;margin-bottom:0;border:none;}
.mrgT35{margin-top:30px;}
.mrgT5-promo{margin-top:7px;}
.nowraptxt{white-space:nowrap;}
.mobile-news{display:none;}
.brdisplay{display:none;}
.navbar{margin-bottom:3px;position:relative;z-index:1000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;}
.nav > li > a{color:#fff;display:block;font-size:14px;padding:5px 8px;position:relative;white-space:nowrap;line-height:20px;}
.navbar{border:none;min-height:20px;position:relative;}
.navbar-collapse{padding-left:0;padding-right:0;}
.navbar-right{margin-right:0px;}
.nav > li > a:hover, .nav > li > a:focus{background-color:#ff2825;color:#fff;text-decoration:none;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color:#ff2825;color:#fff;}
.dropdown-menu{min-width:320px;font-size:14px;list-style:none;}
.dropdown-menu > li > a{clear:both;color:#333;display:inline-block;font-weight:normal;line-height:1.42857;padding:7px 15px;white-space:nowrap;width:100%;}
.dropdown-menu > li.dropdown-submenu > a{width:86%;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:#eeeeee;color:#000000;text-decoration:none;}
.breadcrumb{background-color:transparent;}
.breadcrumb > .active{color:#000000;font-size:12px;}
.breadcrumb > li + li:before{color:#ccc;content:normal;padding:0 5px;}
#bs-example-navbar-collapse-1{background:#333;margin-bottom:3px;}
.no-pad{padding:0;}
.screen-col-6{width:50%;flex:left;padding-left:15px;padding-right:15px;float:left;}
.screen_goo ul{margin:0;padding:0;list-style:none;}
.screen_goo li{color:#007fff;display:block;font-size:14px;font-weight:400;line-height:18px;margin-bottom:20px;}
.screen_goo li a{color:#007fff;display:block;font-size:14px;font-weight:400;line-height:18px;}
.screen_goo li:last-child{margin-bottom:0px;}
.mrgT20-goo{margin-top:20px;}
.screen_banner{border:1px solid #000;position:relative;}
.screen_content{position:absolute;top:32px;left:25px;width:40%;font-size:14px;color:#007fff;font-weight:400;}
.screen_content h5{font-size:14px;margin:0 0 25px 0;font-weight:400;}
.screen_content ul{margin:0;padding:0;list-style:none;}
.screen_content li{background:url(https://s7d9.scene7.com/is/image/RoseBrand/blue_bullet) top left no-repeat;padding:0 0 0 12px;background-position:0 6px;}
.screenfix{padding:0 0 20px 20px;}
.blue-btn{background-color:#007fff;border-radius:5px;color:#fff;display:block;font-size:14px;font-weight:400;line-height:22px;padding:4px 10px;text-align:center;}
.blue-btn:hover, .blue-btn:focus{background-color:#0060c0;color:#fff;text-decoration:none;}
.pdTB-screen{padding-bottom:8px;padding-top:10px;}
a{color:#007fff;text-decoration:none;}
.mrgLB-rosco{margin:0 0 10px 15px;}
.no-mrgT{margin-top:0;}
.pdLR-canvas{padding:0 7px;display:block;}
.canvas-fabric{border:1px solid #ccc;padding:20px 20px 30px 20px;}
.canvas-fabric ul{margin:0;padding:0;list-style:none;text-align:center;}
.canvas-fabric li{display:inline-block;padding:0 4px;font-size:15px;}
.canvas-fabric li a{display:inline-block;}
.canvas-fabric li span.fabricbox{width:90px;margin:0 auto 5px auto;display:block;}
.canvas-fabric li h5{font-size:15px;margin:0;text-align:center;font-weight:400;}
.canvas-table{margin-top:-1px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.canvas-table h4{font-size:26px;margin:15px 0 0 0;font-weight:400;}
.no-mrg{margin:0;}
.canvas-table table.table td, .canvas-table table.table th{border-color:#cccccc;text-align:center;vertical-align:middle;color:#000000;font-size:14px;padding:3px 5px;}
.canvas-table table.table th{background-color:#eeeeee;}
.canvas-table table.table td.txtblue{color:#164891;text-align:left;}
.canvas-table table.table td.txtblue a{color:#164891;}
.canvas-table table.table td.txtblue a:hover{color:#333;text-decoration:none;}
.pdLR-cantable{padding:0 5%;}
.gray-txt{color:#666666;}
.text-black{color:#000;}
.text-white{color:#fff !important;}
.fabric-sec h3{font-size:19px;font-weight:700;color:#000000;margin:15px 0 0 0;}
ul.portsample-list{margin:5px 0 5px 0;padding:0;list-style:none;}
ul.portsample-list li{display:block;padding-bottom:3px;}
ul.portsample-list li a{color:#007fff;font-size:15px;}
.left-table{width:49%;float:left;margin-left:-1px;}
.table-graytxt{color:#666666;line-height:15px;}
.right-table{width:49%;float:right;margin-right:-1px;}
.canvas-bdrB{border-bottom:1px solid #ccc;margin-top:-1px;margin-bottom:20px;}
.no-bdr{border:none !important;box-shadow:none !important;}
.font14-table{font-size:14px;}
.premium-logo{margin-top:20px;}
.accesories-pic{margin-bottom:5px;}
.accesories-cont{color:#000;font-size:12px;font-weight:400;line-height:15px;min-height:130px;text-align:left;}
.shark-table-mrgLR{margin:0 18%;}
.shark-fabric{border:1px solid #cccccc;padding:20px 20px 30px 20px;}
.shark-fabric ul{margin:0;padding:0;list-style:none;text-align:center;}
.shark-fabric li{display:inline-block;padding:0 4px;font-size:15px;}
.shark-fabric li a{display:inline-block;}
.shark-fabric li span.fabricbox{width:90px;margin:0 auto 5px auto;display:block;}
.shark-fabric li h5{font-size:15px;margin:0;text-align:center;font-weight:400;}
.mobborder{display:none;}
.dropdown-menu li > span.signs:before{float:right;margin-right:0px;margin-top:8px;display:inline;font-size:15px;height:auto;content:"+";font-weight:400;text-shadow:none;color:#000000;cursor:pointer;padding:0 10px 0 22px;}
.dropdown-menu li.open > span.signs:before{float:right;margin-right:0px;margin-top:5px;display:inline;font-size:20px;height:auto;content:"-";font-weight:400;text-shadow:none;color:#000000;cursor:pointer;padding:0 10px 0 22px;}
.dropdown-menu li:hover{background-color:#eee;}
.dropdown-menu .open, .dropdown-menu .open:hover, .dropdown-menu .open:focus{background-color:#eee;color:#000;}
.dropdown-menu .open > a, .dropdown-menu .open > a:hover, .dropdown-menu .open > a:focus{background-color:#eee;color:#000;}
.dropdown-submenu:hover{background:none repeat scroll 0 0 #eee;color:red !important;}
#wrap p{line-height:21px;}
.search-result-sec h1{font-size:26px;font-weight:700;color:#666666;margin:5px 0 10px 0;}
.result-box{border:1px solid #cecece;padding:10px 10px;background-image:url(https://s7d9.scene7.com/is/image/RoseBrand/grad);background-position:top left;background-repeat:repeat-x;min-height:60px;margin-bottom:13px;}
.searchresult-input{position:relative;margin:3px 0 10px;}
.searchresult-input .form-control{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:none;border:1px solid #999999;height:24px;color:#000;padding:2px 8px;}
.searchresult-input button{position:absolute;top:1px;right:3px;border:0;background:transparent;padding:0;}
.result-box .row{background:transparent;}
.searchresult-input .form-control::-moz-placeholder{color:#000;opacity:1;}
.searchresult-input .form-control::-webkit-placeholder{color:#000;opacity:1;}
.res-p{font-size:14px;color:#666;margin-bottom:5px;}
.search-result-sec h2{font-size:18px;font-weight:700;color:#000;margin:0px 0 20px 0;}
.search-row{margin-bottom:18px;}
.search-pic{width:50px;height:50px;float:left;}
.search-pic img{max-width:100%;height:auto;}
.search-content{width:85%;margin-left:15px;float:left;line-height:21px;}
.search-content a{color:#000;font-weight:400;font-size:15px;}
.search-content a strong{color:#017fff;font-weight:700;font-size:15px;}
.result-bdrR{border-right:1px solid #cccccc;margin-bottom:10px;}
.search-row:last-child{margin-bottom:0;}
.search-result-pdL25{padding-left:25px;}
.result-tab-box{border:1px solid #d0d0d0;}
.result-tab-box .nav > li > a:hover{background-color:#ccc;color:#007fff;text-decoration:none;}
.result-tab-box .nav > li > a:focus{background-color:#fff;}
.result-tab-box .nav-tabs{padding-left:6px;padding-top:11px;background-color:#eeeeee;}
.result-tab-box .nav-tabs > li > a{margin-right:6px;color:#000;font-size:17px;font-weight:700;position:relative;padding:8px 6px;border-top-left-radius:4px;border-top-right-radius:4px;outline:none;}
.result-tab-box .nav-tabs > li.active > a, .result-tab-box .nav-tabs > li.active > a:focus, .result-tab-box .nav-tabs > li.active > a:hover{color:#000;}
.result-tab-box .tab-left{float:left;width:48%;height:49px;}
.comparison-sec-small{border-left:1px solid #cecece;border-bottom:1px solid #cecece;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(221,221,221,1) 78%, rgba(221,221,221,1) 98%, rgba(230,230,230,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(78%,rgba(221,221,221,1)), color-stop(98%,rgba(221,221,221,1)), color-stop(100%,rgba(230,230,230,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(221,221,221,1) 78%,rgba(221,221,221,1) 98%,rgba(230,230,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0);padding:7px 10px;float:right;width:52%;height:49px;}
.comparison-sec-small select{height:24px;padding:2px 4px;}
.com-sm-col-1{float:left;padding-left:15px;padding-right:15px;width:25%;}
.showcomp-link-s{color:#007fff;font-size:12px;padding:0px 0;text-align:center;}
.showcomp-link-s a{color:#007fff;font-size:14px;font-weight:400;}
.com-sm-col-3{float:left;padding-left:15px;padding-right:15px;width:45%;}
.com-sm-col-2{float:left;padding-left:15px;padding-right:15px;width:30%;}
.mrgTB1{margin:6px 0;}
.border-disnone{display:none;}
.fab-products-mrg{margin:20px 7%;}
.col-search{float:left;padding-left:15px;padding-right:15px;width:25%;}
.table-mrgT15{margin-top:15px;}
.canvas-table table.table tr:nth-child(odd){background:#eeeeee;}
.canvas-table table.table tr td.txtblue{background:#fff;}
.canvas-table table.table tr.head-title{background:#fff;}
.about-dropdown{min-width:150px;left:0 !important;}
.break-txt{display:none;}
.sep-arrow{position:absolute !important;top:0;right:0;}
.signs{cursor:pointer;}
.dropdown-submenu .signs.dropdown-toggle{display:inline-block;max-height:23px;}
footer a{color:#999;}
footer a:hover, footer a:focus{color:#999;}
.dropdown-menu.multi-level > li{border-bottom:1px solid #ccc;}
.dropdown-menu > li{border-bottom:1px solid #ccc;}
.dropdown-menu{padding:0;}
.example figure{float:left;height:auto !important;padding:0 15px;}
.example .item-w2{background:#ED9393;}
.example .item-h2{background:#7CB744;}
.example .item-h3{background:#38B5E5;}
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
.webdispnone{display:none;}
.inner-title{font-size:50px;font-weight:300;margin:0 0 5px 0;}
.inner-title strong{font-weight:700;}
.inner-title-small{font-size:28px;font-weight:400;margin:0 0 10px 0;}
.printing-format{margin:10px 0;}
.cdpp{}
.cdpp ul{margin:0;padding:0;list-style:none;}
.cdpp li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:0 15px 4px;}
.cdpp{margin:15px 0;}
.cdpp h4{font-size:18px;font-weight:700;color:#000;margin:0 0 10px 0;}
.cdpp .first-cd{width:30%;float:left;}
.cdpp .second-cd{width:25%;float:left;}
.cdpp .third-cd{width:30%;float:left;}
.panel-default > .panel-heading{background:url("https://s7d9.scene7.com/is/image/RoseBrand/bar-1940-wide") top left no-repeat !important;color:#333;border-radius:0;}
.panel-heading{padding:6px 10px;height:32px;border-right:1px solid #cccccc;}
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body{border-top:none;}
.panel-group .panel{border:medium none;border-radius:0;margin-bottom:0;}
.glyphicon-triangle-right, .glyphicon-triangle-bottom{color:#999999;font-size:12px;margin-right:5px;}
.panel-title{color:#000;font-size:17px;font-weight:700;}
.accordion-toggle{outline:none;}
.accordion-toggle:hover, .accordion-toggle:focus{text-decoration:none;}
.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a{color:inherit;outline:medium none;}
.panel-body{padding:15px 0;}
.dpp-list ul{margin:0;padding:0;list-style:none;}
.dpp-list li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:0 15px 4px;}
.dpp-list li ul{margin:0 0 0 10px;}
.showless{color:#007fff;margin:5px 0 0 0;display:inline-block;}
.showless:hover{color:#007fff;text-decoration:underline;}
.dpp-products-sec{margin-top:0px;}
.dpp-product-well{width:20%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-bottom:10px;}
.dpp-products-sec h2{font-size:15px;font-weight:700;color:#666666;margin:6px 0;line-height:18px;display:table;height:35px;}
.dpp-products-sec h2 a{font-size:15px;font-weight:700;color:#666666;display:table-cell;vertical-align:bottom;}
.dpp-product-box{text-align:center;}
.dpp-product-pic{}
.dpp-product-pic img{max-width:100%;height:auto;}
.dpp-cont{color:#666666;font-size:14px;font-weight:400;line-height:16px;min-height:130px;text-align:left;}
.dpp-products-sec h3{font-size:14px;font-weight:700;color:#666666;margin:7px 0;line-height:18px;min-height:30px;}
.dpp-products-sec h4{font-size:14px;font-weight:700;color:#007fff;margin:2px 0;line-height:18px;}
.dpp-products-sec h4 a{font-size:14px;font-weight:700;color:#007fff;margin:2px 0;line-height:18px;}
.panel-body p{line-height:21px;}
.dpp-cont p{line-height:18px;}
.fbsel-products-sec{margin-top:15px;}
.fbsel-product-well{width:20%;float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative;margin-bottom:10px;}
.fbsel-products-sec h2{font-size:14px;font-weight:700;color:#666666;margin:6px 0 0px 0;line-height:18px;}
.fbsel-products-sec h2 a{font-size:14px;font-weight:700;color:#666666;vertical-align:bottom;}
.fbsel-product-box{text-align:center;}
.fbsel-product-pic{}
.fbsel-product-pic img{max-width:100%;height:auto;}
.fbsel-cont{color:#000;font-size:12px;font-weight:400;line-height:16px;min-height:60px;text-align:left;}
.fbsel-cont p{line-height:16px;}
.modal-content{box-shadow:0 2px 5px rgba(0, 0, 0, 0.5);border:1px solid #000;border-radius:0;}
.close{color:#000;float:right;font-size:21px;font-weight:300;line-height:14px;opacity:1;}
button.close{background:none repeat scroll 0 0 #cccccc;border:0 none;cursor:pointer;padding:0 1px;text-shadow:none;width:15px;height:auto;}
.poplin-large{padding:40px 15px;}
.poplin-large img{margin-bottom:4%;}
.mrgT100{margin-top:100px;}
.leftadd-area{margin:15px 0;}
.stage-tittle{background:none repeat scroll 0 0 #666666;color:#fff;font-size:22px;font-weight:700;line-height:28px;margin:15px 0 0 0;min-height:30px;padding:0 10px 0 7px;}
.stage-banner{margin:0px 0 15px;}
.stage-sec{margin:5px 0;}
.technician-info{padding:5px 16% 10px;}
.font14-N{font-size:14px;margin-bottom:10px;}
.request-process{border:1px solid #666666;}
.request-process .title-blue{font-size:23px;font-weight:700;color:#000;margin:0;padding:5px 5px;background:url("https://s7d9.scene7.com/is/image/RoseBrand/blue_title") repeat-x scroll 0 0px rgba(0, 0, 0, 0);}
.request-process .row{background:transparent;}
.setup-panel{background:#cccccc;border-radius:0;}
.request-process .nav > li > a{border-right:1px solid #666;border-top:1px solid #666666;border-bottom:1px solid #666666;padding:8px 8px;color:#000;}
.request-process .nav > li:last-child a{border-right:none;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover{background-color:#fff;color:#000;border:1px solid #007ffe;box-shadow:1px 2px 5px -2px #007ffe inset;}
.request-process .nav a:hover{background-color:#fff;color:#000;border-bottom:1px solid #007ffe;border-right:1px solid #007ffe;box-shadow:1px 2px 5px -2px #007ffe inset;}
.list-group-item-heading{margin-bottom:0;margin-top:0;font-weight:400;font-size:16px;}
.request-process .form-group{margin-bottom:25px;}
.request-process .well{border:medium none;box-shadow:none;padding:30px 30px;margin-bottom:0;}
.form-control{border:1px solid #666;height:26px;padding:2px 5px;}
.form-control:focus{border-left:1px solid #007ffe;border-top:1px solid #007ffe;border-right:1px solid #666;border-bottom:1px solid #666;box-shadow:1px 1px 5px -1px #378bdf inset;outline:0 none;}
label{font-weight:400;font-size:13px;}
.no-mrgB{margin-bottom:0 !important;}
.forgot-pass{display:inline-block;margin-top:4px;font-size:14px;font-weight:700;color:#007fff;}
.forgot-pass:hover{color:#007fff;text-decoration:underline;}
.login-btn{background-color:#007fff;border:none !important;font-size:14px;padding:4px 12px;min-height:28px;color:#fff;}
.login-btn:hover, .login-btn:focus{background-color:#016dda;color:#fff;}
.signup-btn{background-color:#00b22d;border:none !important;font-size:14px;padding:4px 12px;height:28px;color:#fff;margin-top:12px;}
.signup-btn:hover, .signup-btn:focus{background-color:#008e24;color:#fff;}
.request-process p{margin-bottom:20px;}
.custom-sew-pic{border:1px solid #666;}
.quantity-sec h4{font-size:15px;color:#000;margin:0 0 10px 0;font-weight:700;}
.quan-input{width:58px;height:25px;border:1px solid #666;float:left;border-radius:5px;padding:3px 5px;}
.quant-note{float:left;margin-left:12px;width:83%;font-size:14px;}
.preselect{margin-left:42px;margin-top:20px;}
.preselect input[type="checkbox"]{float:left;width:20px;}
.preselect-notes{float:left;margin-left:8px;width:87%;font-size:14px;}
.request-process .nav > li.disabled > a:focus, .request-process .nav > li.disabled > a:hover{background-color:#ccc;color:#000;}
.request-process .nav > li > a:hover, .request-process .nav > li > a:focus{background-color:#fff;color:#000;text-decoration:none;}
.es-carousel ul{display:block;margin:0;padding:0;}
.arrow-symbol{font-size:14px;margin-left:4px;}
.showless-nomrg{margin-top:0 !important;position:relative;top:-10px;}
.feet-lable{float:left;margin-left:12px;font-size:14px;margin-right:15px;margin-top:5px;}
.wdth50{width:40%;float:left;}
.calendar-ico{margin-left:15px;float:left;width:30px;}
.mrgL15{margin-left:15px;}
.setup-content input[type="radio"]{margin:3px 4px 0 0;vertical-align:text-top;}
.signup-btn-big{padding:12px 12px;font-size:17px;height:auto;}
.project-details{margin-top:40px;}
.project-details h4{font-size:15px;font-weight:700;color:#000;margin:0 0 8px 0;}
.project-box{border:1px solid #666;padding:18px 18px;}
.project-box h5{font-size:15px;font-weight:700;color:#007fff;margin:5px 0 40px 0;}
.project-box ul{margin:0;padding:0;list-style:none;}
.project-box li{font-size:15px;color:#000;padding-bottom:25px;}
.project-box li strong{font-weight:700;}
.project-box li a{color:#007fff;display:inline-block;padding-left:10px;}
.project-box li:last-child{padding-bottom:0;}
.es-carousel ul{display:block;margin:0;padding:0;}
.product-gallery{border:1px solid #ccc;padding:30px 40px;margin-top:15px;border-radius:5px;}
.article-slide .carousel-indicators{bottom:0;left:0;margin-left:5px;width:100%;position:relative;margin-top:12px;}
.article-slide .carousel-indicators li{border:medium none;border-radius:0;float:left;height:30px;margin-bottom:2px;margin-left:0;margin-right:2px;margin-top:0;width:30px;}
.article-slide .carousel-indicators img{border:none;float:left;height:30px;left:0;width:30px;}
.article-slide .carousel-indicators .active img{border:none;opacity:1;}
.product-gallery .carousel-inner > .item{padding:0 17.8% 2%;}
.rel-port-sec{padding:10px 0 15px 0;background:url("https://s7d9.scene7.com/is/image/RoseBrand/dotted_border_1") repeat-x bottom left;}
.rel-port-sec h3{font-size:15px;color:#666;margin:0 0 10px 0;text-align:center;font-weight:400;}
.rel-port-sec ul{margin:0 -15px;padding:0;list-style:none;}
.rel-port-sec li{padding:0 15px;width:33.33%;float:left;}
.port-des{padding:30px 0;}
.port-des h2{color:#858585;margin:0 0 20px 0;font-weight:700;}
.port-des p{line-height:21px;}
.fabric-title{font-size:28px;font-weight:700;color:#333;margin:10px 0 10px 0;}
.promptitle{font-size:15px;color:#666;font-weight:400;margin:0 0 20px 0;}
.product-order-form{border:1px solid #ccc;border-radius:5px;padding:15px;}
.wdth30-Q{width:28%;float:left;padding-left:10px;}
.or-Q{font-size:14px;font-weight:700;color:#000;float:left;width:30px;text-align:center;margin:2px 25px;}
.p-sample{font-size:14px;font-weight:700;color:#000;float:left;}
.p-sample input[type="radio"]{margin:3px 4px 0 0;vertical-align:top;}
.p-sample input[type="checkbox"]{margin:3px 4px 0 0;vertical-align:top;}
.product-price{margin-top:75px;}
.price-big{font-size:30px;font-weight:700;color:#999999;}
.price-per{font-size:12px;font-weight:400;color:#000;}
.addtocart-btn{font-size:17px;font-weight:700;color:#fff;background-color:#d90000;border-radius:5px;padding:5px 8px;border:none;display:inline-block;}
.addtocart-btn:hover, .addtocart-btn:focus{background-color:#af0303;color:#fff;text-decoration:none;}
.pro-right{float:right;}
.dotted_border{background:url("https://s7d9.scene7.com/is/image/RoseBrand/dotted_border_1") repeat-x top left;height:2px;margin:10px 0;}
.share-txt{float:left;color:#017fff;margin-right:15px;margin-top:3px;}
ul.social-icon{margin:0;padding:0;list-style:none;float:left;}
ul.social-icon li{float:left;margin-right:15px;}
ul.social-icon li a{width:25px;float:left;height:25px;background-color:#cccccc;color:#fff;border-radius:50%;text-align:center;line-height:23px;font-size:18px;}
ul.social-icon li a.envelp{font-size:14px;}
ul.social-icon li a.printico{font-size:15px;}
ul.social-icon li a i:hover, ul.social-icon li a i:focus{color:#fff;}
ul.social-icon li a:hover, ul.social-icon li a:focus{background-color:#666666;color:#fff;}
.wishlist a{color:#017fff;font-size:14px;display:inline-block;}
.product-tab-box{border:1px solid #cccccc;margin-top:8px;border-radius:5px;}
.product-tab-box .nav > li > a:hover{background-color:#ccc;color:#007fff;text-decoration:none;}
.product-tab-box .nav > li > a:focus{background-color:#fff;}
.product-tab-box .nav-tabs{padding-left:6px;padding-top:10px;background-color:#eeeeee;border-top-left-radius:5px;border-top-right-radius:5px;}
.product-tab-box .nav-tabs > li > a{margin-right:6px;color:#017fff;font-size:17px;font-weight:700;position:relative;padding:8px 6px;border-top-left-radius:5px;border-top-right-radius:5px;outline:none;}
.product-tab-box .nav-tabs > li.active > a, .product-tab-box .nav-tabs > li.active > a:focus, .product-tab-box .nav-tabs > li.active > a:hover{color:#000;}
.product-tab-box .nav-tabs > li{width:33.33%;text-align:center;}
.black-title{background-color:#333;text-align:center;color:#fff;font-size:21px;margin:0;font-weight:700;padding:12px 0;}
.quick-des{padding:15px;}
.quick-des p{font-size:17px;}
.print-spec{float:left;margin-top:10px;}
.print-spec a{color:#017fff;font-size:14px;}
.print-spec a span.print-icon{width:25px;height:25px;background-color:#cccccc;color:#fff;border-radius:50%;text-align:center;line-height:25px;font-size:15px;display:inline-block;margin-right:5px;}
.print-spec a:hover{color:#0666c7;text-decoration:none;}
.add-right{float:right;margin-top:7px;}
.product-table{}
.product-table .table{margin-bottom:15px;}
.product-table .table th{font-size:14px;font-weight:700;text-transform:uppercase;background-color:#dddddd;border-right:1px solid #fff;padding:5px 8px;text-align:center;}
.product-table .table td{padding:2px 3px 3px 3px;text-align:center;border:none;vertical-align:top;font-size:13px;}
.product-table .table td:first-child{text-align:left;padding-top:3px;}
.product-table .table th:last-child{border-right:none;}
.down-arrow{margin:0 5px;}
.color-image{width:35px;height:35px;display:inline-block;margin-right:3px;}
.yard-input{width:60px;height:26px;border:1px solid #666666;border-radius:5px;padding:5px 5px 4px 5px;text-align:center;}
.product-table .table tr:last-child{background-color:#dddddd;}
.product-table .table tr:last-child td{padding:7px 3px;}
.bot-cart{text-align:right;padding:0 15px 15px 15px;}
.related-products{padding:15px;}
.product-list{background:url("//s7d9.scene7.com/is/image/RoseBrand/dotted_border_2") repeat-x bottom left;padding-bottom:18px;margin-bottom:18px;}
.product-list .list-title{margin:0 0 15px 0;color:#007fff;font-size:22px;font-weight:700;}
.product-list .list-title a{color:#007fff;font-size:22px;font-weight:700;margin:0 0 0 0;}
.product-list .list-title a:hover{color:#007fff;}
.product-photo{width:25%;float:left;margin-right:3%;}
.product-des{width:70%;float:left;}
.viewdetail-btn{background-color:#007fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:400;padding:4px 25px;text-align:center;}
.viewdetail-btn:hover, .viewdetail-btn:focus{color:#fff;background-color:#0060c0;text-decoration:none;}
.view-mrgT30{margin-top:50px;}
.related-products .product-list:last-child{background:none;margin-bottom:0;}
.technical-info,.confidential-info{padding:15px 20px;}
.technical-info ul{margin:0;padding:0;list-style:none;}
.technical-info li{display:block;}
.technical-info li a{font-size:17px;color:#007fff;display:inline-block;font-weight:700;padding:10px 0;}
#image-gallery .close{width:15px;height:15px;position:absolute;top:20px;right:20px;z-index:1032;}
.lightbox-img{padding:15% 5%;text-align:center;}
.mob-dis-block-btn{display:none;}
.mob-dis-none-btn{display:block;}
.mob-dis-block-wish{display:none;}
#article-photo-carousel .carousel-inner > .item{-webkit-transition:0s ease-in-out left;-o-transition:0s ease-in-out left;transition:0s ease-in-out left;}
.modal-icon{text-align:right;margin-bottom:10px;margin-top:20px;}
.modal-icon ul.social-icon{float:right;}
.modal-icon ul.social-icon li{float:left;margin-left:10px;margin-right:0;}
.camparison-sec{padding:20px;}
.camparison-sec .close{height:15px;position:absolute;right:20px;top:20px;width:15px;z-index:1032;}
.modal-lg{width:1100px;}
.comparison-table{}
.comparison-table table.table th{background-color:#eeeeee;color:#164891;font-size:14px;padding:8px 8px;text-align:center;vertical-align:middle;border-color:#cccccc;}
.comparison-table table.table td{border-color:#cccccc;font-size:14px;padding:8px 8px;vertical-align:top;}
.comparison-table table.table td{text-align:left;}
.comparison-table table.table th:first-child{color:#000;text-align:right;}
.comparison-table table.table td:first-child{color:#000;text-align:right;vertical-align:top;font-weight:700;}
.rem-comp{display:block;font-size:13px;font-weight:400;margin:10px auto;}
.rem-comp input[type="radio"]{vertical-align:text-bottom;margin-right:2px;}
.product-thumnail{margin:15px;text-align:center;}
.product-thumnail img{max-width:100%;height:auto;}
.comparison-table table.table tr:last-child{background-color:#eeeeee;}
.comparison-table table.table td.alignC{text-align:center;}
.login-sec{margin:30px 0;border:1px solid #666666;padding:25px 40px 40px;}
.login-title{font-size:22px;font-weight:700;color:#000;margin:0 0 20px 0;}
.login-ttl-small{font-size:17px;font-weight:400;color:#666666;margin:0 0 20px 0;}
.forgot-black{display:inline-block;margin-top:10px;font-size:14px;font-weight:700;color:#666666;}
.forgot-black:hover{color:#666666;text-decoration:underline;}
.login-btn-big{background-color:#007fff;border:none !important;font-size:17px;padding:4px 12px;min-height:45px;color:#fff;font-weight:700;margin-top:10px;line-height:36px;}
.login-btn-big:hover, .login-btn-big:focus{background-color:#016dda;color:#fff;}
.new-customer-sec{margin:30px 0 30px 0;border:1px solid #666666;padding:25px 40px 40px;}
.create-btn-big{background-color:#00b22d;border:none !important;font-size:17px;padding:4px 12px;min-height:45px;color:#fff;font-weight:700;margin-top:10px;line-height:36px;}
.create-btn-big:hover, .create-btn-big:focus{background-color:#008e24;color:#fff;}
.or-login{text-align:center;color:#000;font-size:14px;margin:20px 0 10px;}
.order-summary{border:1px solid #666666;margin-bottom:30px;}
.order-ttl{padding:10px 0 10px 10px;font-size:22px;border-bottom:1px solid #bcbcbc;font-weight:700;margin:0 0 10px 0;color:#000;}
.order-summary table.table td{border:none;font-size:14px;padding:5px 8px;vertical-align:middle;}
.order-summary table.table td:first-child{text-align:right;}
.order-summary table.table td:last-child{text-align:left;}
.order-summary table.table{margin-bottom:0;}
.order-summary table.table td strong{color:#000;}
.order-summary table.OrderSummaryTable tr:last-child{background-color:#eeeeee;}
.order-summary table.table td.est-total{color:#000;font-size:14px;font-weight:700;}
.request-process .title-gray{font-size:23px;font-weight:700;color:#000;margin:0;padding:5px 5px;background:url("https://s7d9.scene7.com/is/image/RoseBrand/grad") repeat-x scroll 0 0px rgba(0, 0, 0, 0);}
.no-bdrB{border-bottom:none !important;margin-bottom:12px;}
.create-ac-form{border:1px solid #666666;padding:10px 10px 20px 10px;}
.create-ac-form .row{background-color:transparent;}
.wdth60-pn{width:65px;margin-right:4px;float:left;}
.phone-txt{width:33%;float:left;font-size:10px;color:#666666;margin-left:7px;}
.termtxt{font-size:10px;color:#666666;margin-top:7px;}
.wdth125-zip{width:125px;float:left;}
.mrgT10-ac{margin-top:10px;}
.create-ac-form .checkbox, .create-ac-form .radio{margin-bottom:4px;margin-top:4px;}
.request-process .nav > li{border-bottom:none;}
.checkbox label, .radio label{cursor:auto;}
.create-ac-form input[type="radio"]{margin-left:-20px;position:absolute;}
.ship-title{font-size:22px;color:#666666;font-weight:700;margin:0 0 20px 0;}
.ship-sub-title{font-size:17px;color:#000;font-weight:700;margin:0 0 10px 0;}
.ship-sub-title label{font-size:15px;color:#000;font-weight:700;margin:0 0 6px 0;}
.font22{font-size:22px;}
.font12{font-size:12px;}
.font18{font-size:18px;}
.font16{font-size:16px;}
.semibold{font-weight:600;}
.font11, .font11 *{font-size:11px;}
.ship-italic{font-size:14px;font-style:italic;color:#666666;line-height:18px;margin-top:5px;padding-left:20px;}
.ship-italic-red{font-size:14px;font-style:italic;color:#ff0000;line-height:18px;margin-top:5px;}
.land-border-disnone{display:none;}
.checkbox label, .radio label{cursor:auto;}
.create-ac-form input[type="radio"]{margin-left:-20px;position:absolute;}
.ship-title{font-size:22px;color:#666666;font-weight:bold;margin:0;}
.ship-sub-title{font-size:17px;color:#000;font-weight:700;margin:0 0 10px 0;}
.font12{font-size:12px !important;line-height:16px !important;}
.font10{font-size:10px !important;}
.font11{font-size:11px !important;}
.bold{font-weight:bold !important;}
.ship-italic{font-size:14px;font-style:italic;color:#666666;line-height:18px;margin-top:5px;}
.ship-italic-red{font-size:14px;font-style:italic;color:#ff0000;line-height:18px;margin-top:5px;}
.ship-bdrB{border-bottom:1px solid #cccccc;margin:5px 0 20px 0;}
.shipping-btn{background:rgb(253,253,253);background:-moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(210,210,210,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(210,210,210,1)));background:-webkit-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:-o-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:-ms-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:linear-gradient(to bottom, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d2d2d2',GradientType=0);font-size:14px;font-weight:700;min-height:28px;padding:4px 12px;border:1px solid #666666;margin:18px 0;}
.shipping-btn:hover{background:#e7e7e7;}
.secure-checkout{font-size:12px;font-weight:700;margin:0;padding:0 0 3px 0;}
.secure-checkout img{margin-right:7px;vertical-align:text-bottom;max-width:14px;}
.wdth80{width:78%;float:left;}
.card-logo{width:17%;margin-left:12px;float:right;text-align:right;}
.card-logo img{max-width:100%;height:auto;}
.exp-label{float:left;margin-right:10px;margin-top:5px;}
.cvv-label{float:left;margin-right:10px;margin-top:5px;margin-left:7px;}
.whatst{float:left;font-size:13px;margin-top:3px;}
.bill-bdrL{min-height:790px;border-left:1px solid #666666;}
.store-addres{background-color:#eeeeee;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;padding:7px 15px;}
.store-sel{width:22%;float:left;margin-left:10px;}
.store-label{font-size:17px;font-weight:700;float:left;}
.addlink{float:left;margin-top:5px;font-size:14px;margin-left:10px;}
.ship-table table.table{margin-bottom:0px;}
.ship-table table.table td{border:none;font-size:14px;padding:0 6px;}
.ship-table table.table td:first-child{text-align:right;font-weight:700;}
.no-bdrB-bill{border-bottom:none;}
.spacer12{height:12px;clear:both;}
.bill-info{border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;padding:10px 15px;}
.user-radio{font-size:14px;}
.user-radio span:last-child{display:inline-block;margin-left:20px;}
.store-payment{margin:10px 0 0 0;}
.pay-sel{width:22%;float:left;margin-left:10px;}
.pay-label{font-size:17px;font-weight:700;float:left;margin-top:2px;margin-right:10px;}
.cvv-bill{float:left;min-width:50px;}
.cvvbill-label{color:#007fff;font-weight:700;font-size:14px;float:left;margin-top:3px;}
.cvv-input{float:left;width:50px;border:1px solid #ff0000;margin-left:3px;}
.very-txt{color:#ff0000;font-size:14px;margin-left:10px;float:left;margin-top:3px;}
.purchase-order{padding-top:10px;}
.purchase-order label{font-size:17px;font-weight:700;}
.purchase-order input{width:30%;}
.bill-table table.table{margin-bottom:0;}
.bill-table table.table td{border:none;font-size:14px;padding:0 6px;vertical-align:top;}
.billinfo-bdrL{min-height:220px;border-left:1px solid #666666;}
.bdrB-thank{border-bottom:1px solid #666666;}
.thanku-box h5{font-size:15px;font-weight:700;color:#007fff;margin:40px 0 40px 0;}
.thanku-box ul{margin:0;padding:0;list-style:none;}
.thanku-box li{font-size:15px;color:#000;padding-bottom:25px;}
.thanku-box li strong{font-weight:700;}
.thanku-box li a{color:#007fff;display:inline-block;padding-left:10px;}
.thanku-box li:last-child{padding-bottom:0;}
.spacer50{height:40px;clear:both;}
.ship-reveiw{padding:3px 0;}
.address-box h4{font-size:15px;font-weight:700;margin:0 0 20px 0;}
.edit-link{float:right;font-weight:400;font-size:14px;padding-right:10px;}
.address-box p{margin-bottom:20px;font-size:14px;}
.review-form{border:1px solid #666666;}
.address-box p:last-child{margin-bottom:10px;}
.ship-reveiw table{border-collapse:separate;border-spacing:5px;width:100%;}
.ship-reveiw table td{margin-bottom:0;border:1px solid #ccc;padding:8px 10px;font-size:14px;vertical-align:top;}
.ship-method{margin:0 5px 15px 5px;border-bottom:1px solid #ccc;padding:15px 10px;font-size:14px;}
.ship-method h3{font-size:17px;color:#666666;font-weight:700;margin:0 0 20px 0;}
.ship-method input[type="checkbox"], .ship-method input[type="radio"]{margin-top:3px;}
.fabric-yard h3{font-size:17px;color:#666666;font-weight:700;margin:0 0 15px 0;padding:0 0 0 15px;}
.fabric-yard h2{font-size:22px;color:#000;font-weight:700;}
.fabric-yard table.table{margin-bottom:0;}
.fabric-yard table.table th{background-color:#cccccc;text-align:center;padding:8px 5px;}
.fabric-yard table.table th:first-child{text-align:left;}
.fabric-yard table.table td{text-align:center;font-size:14px;vertical-align:middle;padding:20px 3px;border:none;}
.fabric-yard table.table td:first-child{padding:20px 5px;}
.fabric-yard table.table td:nth-child(3){text-align:left;}
.black-box{width:55px;text-align:center;}
.black-box img{max-width:100%;height:auto;}
.fab-yard-bdrB{border-bottom:1px solid #ccc;margin:0 5px 15px 5px;}
.fabyard-input{border:1px solid #666666;border-radius:5px;height:30px;padding:5px;text-align:center;width:50px;}
.market-table table.table{margin-bottom:10px;}
.market-table table.table tr:first-child{background-color:#fff;}
.market-table table.table td strong{color:#666666;}
.code-input{border:1px solid #666666;border-radius:5px;height:30px;padding:5px;text-align:center;width:70%;margin-top:20px;}
.submit-btn{background-color:#ff0000;border:medium none !important;color:#fff;font-size:17px;min-height:45px;margin-top:12px;padding:4px 12px;font-weight:700;margin-bottom:10px;}
.submit-btn a{color:#fff;padding-top:7px;display:block;text-decoration:none;}
.submit-btn:hover, .submit-btn:focus{color:#fff;}
.submit-btn img{vertical-align:text-top;margin-right:5px;}
.submit-sec{margin:0 10px 20px 10px;text-align:center;color:#666;font-size:14px;}
.submit-sec p{font-style:italic;padding:0 10%;}
.catelog-sec{border:1px solid #666666;padding:20px 30px;}
.catelog-sec h3{font-size:17px;color:#000;font-weight:700;margin:0 0 25px 0;}
.catelog-sec ul{margin:0 0 0px 0;padding:0;list-style:none;}
.catelog-sec li{width:25.5%;text-align:center;margin:0 5.5% 10px 5.5%;float:left;font-size:14px;font-weight:700;}
.catelog-sec li:first-child{margin-left:0;}
.catelog-sec li:last-child{margin-right:0;}
.cat-pic{margin-bottom:5px;}
.catelog-sec input[type="checkbox"]{margin-bottom:10px;}
.catelog-sec li p{line-height:21px;}
.subscribe-pad{margin:35px 15px 15px 15px;}
.subscribe-btn{background-color:#007fff;border:medium none !important;color:#fff;font-size:17px;min-height:45px;margin-top:12px;padding:4px 12px;font-weight:700;margin-bottom:10px;}
.subscribe-btn:hover, .subscribe-btn:focus{background-color:#0060c0;color:#fff;text-decoration:none;}
.order-receipt{border:1px solid #666666;padding:20px 30px;}
.print-link{margin-bottom:25px;}
.print-link span{width:25px;display:inline-block;background-color:#007fff;border-radius:50%;color:#fff;text-align:center;line-height:25px;margin-right:10px;}
.print-link span i{font-size:16px;}
.print-link a{font-size:22px;font-weight:700;color:#007fff;display:inline-block;vertical-align:middle;}
.print-link a:hover{text-decoration:none;}
.receipt-info{padding-left:40px;position:relative;font-size:17px;line-height:24px;border-bottom:1px solid #ccc;padding-bottom:30px;}
.receipt-info span{width:25px;padding:0px 0 3px 0;display:inline-block;background-color:#007fff;border-radius:50%;color:#fff;text-align:center;line-height:22px;position:absolute;top:0;left:0;}
.receipt-info span i{font-size:14px;}
.enewsletter{margin:25px 15px 15px 15px;}
.enewsletter h3{font-size:17px;color:#000;font-weight:700;margin:0 0 25px 0;padding-left:30px;}
.spacer15{height:15px;clear:both;}
.remove-link{display:inline-block;font-size:12px;margin-left:4px;line-height:16px;margin-top:-13px;}
.remove-link a:hover{text-decoration:none;}
.alignL{text-align:left !important;}
.order-btn{background:rgb(253,253,253);background:-moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(210,210,210,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(210,210,210,1)));background:-webkit-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:-o-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:-ms-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);background:linear-gradient(to bottom, rgba(253,253,253,1) 0%,rgba(210,210,210,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d2d2d2',GradientType=0);font-size:14px;font-weight:700;min-height:28px;padding:4px 40px;border:1px solid #666666;color:#666666;}
.order-btn:hover, .order-btn:focus{background:#e7e7e7;}
.update-order{text-align:right;margin-right:15px;margin-bottom:18px;}
.order-info{background-color:#eeeeee;padding:10px;border-top:1px solid #cccccc;}
.order-left{font-size:12px;color:#666666;}
.order-right{font-size:10px;color:#666666;}
.ord-bdrL{border-left:1px solid #ccc;}
.order-ship{margin:0 15%;color:#000;}
.font10{font-size:10px;}
.order-ship .checkbox, .order-ship .radio{margin-top:0;margin-bottom:0;}
.wdth50-ord{width:55%;float:left;}
.calculate-sec{width:42%;float:left;margin-left:3%;}
.calculate-btn{background-color:#007fff;border:none !important;font-size:14px;padding:3px 12px;min-height:26px;color:#fff;font-weight:700;}
.calculate-btn:hover, .calculate-btn:focus{background-color:#016dda;color:#fff;}
.mrgB20{margin-bottom:30px;}
.mrgT15{margin-top:15px;}
.mrgB10{margin-bottom:10px;}
.please-note{background-color:#eeeeee;padding:7px 15px;position:relative;color:#ff0000;font-weight:700;font-size:14px;}
.please-note b, .please-note span{display:table-cell;min-width:82px;}
.plzttl{color:#000;float:left;margin-right:8px;}
.plz-green{color:#2cb200;font-style:italic;font-weight:400;}
.large-formate{width:49.5%;float:left;}
.printing-cap{width:49.5%;float:right;}
.taglinemain{position:relative;top:25px;}
.emailpass-btn-big{background-color:#007fff;border:none !important;font-size:17px;padding:10px 12px;min-height:45px;color:#fff;font-weight:700;margin-top:10px;}
.emailpass-btn-big:hover, .login-btn-big:focus{background-color:#016dda;color:#fff;}
.spacer5{height:5px;clear:both;}
.email-alert{color:red;display:block;font-size:12px;margin-bottom:4px;padding:2px;}
.profile-title{color:#000;font-size:23px;font-weight:700;margin:0 0 20px 0;background:none;display:block;}
.forgot-blacknew{display:inline-block;margin-top:10px;font-size:12px;font-weight:400;color:#666666;}
.forgot-blacknew a{display:inline-block;font-size:12px;font-weight:400;color:#666666;}
.forgot-blacknew a:hover{color:#666666;text-decoration:underline;}
.sendlink{display:inline-block;font-size:12px;font-weight:400;color:#007fff;text-decoration:underline;margin-bottom:10px;}
.font17-ttl{font-size:22px;margin:0 0 15px 0;}
.forgot-sew{display:inline-block;margin-top:10px;font-size:12px;font-weight:400;color:#666666;}
.forgot-sew a{display:inline-block;font-size:12px;font-weight:400;color:#007fff;}
.forgot-sew a:hover{color:#007fff;text-decoration:underline;}
.artwork-list ul{padding:0;margin:0;list-style:none;}
.artwork-list li{background:url("//s7d9.scene7.com/is/image/RoseBrand/bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:1px 15px 6px;}
.artwork-list li ul{margin:10px 0 10px 15px;padding:0;}
.artwork-list li ul li{background:url("//s7d9.scene7.com/is/image/RoseBrand/circle_border") no-repeat scroll 0 6px rgba(0, 0, 0, 0);}
.artwork-list li ul li ul{margin:10px 0 10px 10px;padding:0;}
.artwork-list li ul li ul li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/square_bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:1px 15px 3px;}
.artwork-list li ul li ul li ul li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/black_bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);}
.pdl15{padding-left:15px;padding-top:10px;}
.mrgB-no{margin-bottom:0px;}
.pdB-no{padding-bottom:0px;}
.ddn input{width:40%;float:left;}
.quantity-sec input{width:58px;float:left;}
.alert{border-radius:0;float:left;padding:2px;width:100%;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{outline:none;outline-offset:-2px;}
a.font13{font-size:13px;}
.someclass input:before{background:#007fff;border-radius:5px;bottom:0;content:" ";left:15px;position:absolute;right:15px;top:0;color:#fff;}
.dp-title{font-size:17px;font-weight:700;margin:0 0 20px;}
.dp-title14{font-size:14px !important;font-weight:700;margin:0 0 20px;}
.wdth50-dp{float:left;width:50%;}
.pdL-dp{padding-left:0 !important;}
.loginbox-min{min-height:372px;}
.tabsearch-disnone{display:none;}
.curdprice-th{text-align:right !important;padding-right:10px !important;}
.curdprice-td{text-align:right !important;padding-right:12px !important;}
.greencheck{width:11px;height:auto;padding-right:2px;display:inline-block;}
.addtocart-modal{padding:20px;}
.addtocart-modal .close{height:15px;position:absolute;right:20px;top:20px;width:15px;z-index:1032;}
.addtocart-modal h3{font-size:22px;font-weight:700;color:#000;margin:0 0 7px 0;}
.addtocart-modal p{font-size:17px;line-height:24px;}
.checkout{float:left;width:46%;}
.continue-shop{float:right;width:46%;}
.colorapp-table table.table td{border:none;padding:5px 8px;}
.colorapp-table table.table td:first-child{padding-left:0;}
.profile-title{color:#000;font-size:23px;font-weight:700;margin:0 0 20px 0;}
.forgot-blacknew{display:inline-block;margin-top:10px;font-size:12px;font-weight:400;color:#666666;}
.forgot-blacknew a{display:inline-block;font-size:12px;font-weight:400;color:#666666;}
.forgot-blacknew a:hover{color:#666666;text-decoration:underline;}
.sendlink{display:inline-block;font-size:12px;font-weight:400;color:#007fff !important;text-decoration:underline;margin-bottom:10px;}
.artwork-list{}
.artwork-list ul{padding:0;margin:0;list-style:none;}
.artwork-list li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:1px 15px 6px;}
.artwork-list li ul{margin:10px 0 10px 15px;padding:0;}
.artwork-list li ul li{background:url("//s7d9.scene7.com/is/image/RoseBrand/circle_border") no-repeat scroll 0 6px rgba(0, 0, 0, 0);}
.artwork-list li ul li ul{margin:10px 0 10px 10px;padding:0;}
.artwork-list li ul li ul li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/square_bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding:1px 15px 3px;}
.artwork-list li ul li ul li ul li{background:url("https://s7d9.scene7.com/is/image/RoseBrand/black_bullet") no-repeat scroll 0 6px rgba(0, 0, 0, 0);}
.pdl15{padding-left:15px;padding-top:10px;}
.catalog-sec h1{color:#000;font-size:36px;font-weight:700;margin:5px 0 10px;}
.catalog-sec-box{border:1px solid #666666;margin-top:13px;padding:10px;margin-bottom:20px;}
.catalog-sec-box h2{color:#666666;font-size:22px;font-weight:700;margin:10px 0 40px;}
.imgs{padding:0 24%;width:100%;}
.pic{padding:0 5%;}
.pic h3{color:#000;font-size:15px;font-weight:700;text-align:center;line-height:21px;}
.pic p{color:#000;font-size:15px;font-weight:400;text-align:center;line-height:21px;}
.viewcatalogs-link{font-size:15px;font-weight:400;text-align:center;padding-top:10px;}
.catalogs-bdrR{border-right:1px solid #cccccc;margin-bottom:10px;padding:0 70px;}
.catalogs-pdL25{padding:0 70px;}
.information h3{color:#000;font-size:15px;font-weight:600;padding:40px 0px 0px;margin:0 0 10px 0;}
.bg_gry{background:#eeeeee;padding:10px 30px 5px;margin:50px 0 70px 0;}
.bg_gry p{color:#000;font-size:15px;font-weight:400;text-align:left;}
.bg_gry h2{color:#000;font-size:15px;font-weight:400;}
.spacer60{height:60px;}
.pdd-lft{padding-right:5px;}
.pdd-rth{padding-left:5px;}
.mrgL10-check{margin-left:15px !important;margin-right:5px !importanleft;text-transform:uppercase;padding-top:15px;margin:0;padding-bottom:15px;}
.wth300{width:300px;}
t;vertical-align:top;}
.bggray-mrgB20{margin-bottom:20px;}
.order-cat label{font-size:15px;}
.no-result{}
.no-result p{font-size:14px;}
.no-result ul{margin:0;padding:0;list-style:none;}
.no-result li{padding-bottom:3px;display:block;font-size:14px;}
.no-result li a{color:#017fff;}
.black-header{background-color:#000;min-height:100px;margin-bottom:10px;margin-top:10px;padding:0 10px;text-align:center;overflow:hidden;}
.black-header h2{font-size:30px;font-weight:700;color:#fff;margin:20px 0 5px 0;}
.black-header h3{font-size:25px;font-weight:300;color:#aaaaaa;margin:0;}
.video-med{margin-bottom:10px;}
.video-med iframe{width:100%;height:auto;}
.video-txt{min-height:80px;}
.video-txt h4{font-size:18px;font-weight:700;color:#017fff;margin:2px 0;line-height:26px;}
.video-txt h4 a{color:#017fff;}
.video-views{font-size:14px;font-weight:700;padding-right:15px;}
.views-time{font-size:14px;font-weight:700;color:#666;}
.check-cross{float:left;margin-right:5px;margin-top:2px;}
.check-labelcross{border:1px solid;border-radius:0px;padding:0px;box-shadow:none;height:18px;}
.check-span{font-size:12px;vertical-align:top;}
.creditcard-ttl{font-size:30px;margin:10px 0 20px 0;}
.creditcard-smallttl{font-size:22px !important;}
.card-img{margin:5px 10%;text-align:center;}
.creditcard-pop{padding:20px 40px;}
.cvv-labelnew{float:left;margin-left:0;margin-right:24px;margin-top:5px;}
.wdth60-pn-new{float:left;margin-right:8px;width:75px;}
.option-txt{display:block;font-size:11px;}
@media(min-width:992px) and (max-width:1199px){.img-header h4{font-size:16px;height:45px;margin-top:0;}
.photo-ad{margin-top:53px;}
.pdTB10-rental{padding:70px 0;}
.product-well{width:25%;}
.redboxp19{font-size:16px;}
.logo{font-size:12px;}
.topsearch{width:88%;}
.toprtsearchbox{margin-left:0;}
.socialmedia{margin-left:10px;}
.banner-txt h1{font-size:40px;padding:0 5%;}
.blackbox{margin-top:2%;}
.fab-product-well{width:25%;}
.mob-bor-no{display:none;}
.fab-col-10{width:66.33%;}
.fab-col-2{width:33.33%;}
.fab-product-well{width:33.33%;}
.com-col-3{padding-left:10px;padding-right:10px;width:29%;}
.com-col-2{padding-left:5px;padding-right:5px;width:17%;}
.com-col-1{padding-left:10px;padding-right:10px;width:23%;}
.showcomp-link{padding:6px 0;}
.footermidsection{padding-left:30px;}
.stayintouch{padding:0 30px;}
.fs16{font-size:17px;}
.blubtn{min-width:48%;}
.footerlinks a{margin:4px 2px;}
.redbox{min-height:215px;}
.redbox h3{font-size:16px;}
.toplinks{top:0;}
.screen_content{font-size:12px;left:8px;top:8px;width:50%;}
.screen_content h5{font-size:12px;font-weight:400;margin:0 0 5px;}
.screenfix{padding:0 0 10px 10px;}
.canvas-fabric li{width:12%;padding:0 3px;}
.canvas-fabric{padding:10px 10px 15px;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:11px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:13px;}
.pdLR-cantable{padding:0 0;}
.accesories-cont{min-height:105px;}
.shark-fabric li{width:15%;padding:0 3px;}
.shark-fabric{padding:10px 0px 15px;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:12px;}
.shark-table-mrgLR{margin:0 14%;}
.comparison-sec-small{width:56%;}
.result-tab-box .tab-left{width:44%;}
.result-tab-box .nav-tabs > li > a{font-size:12px;}
.showcomp-link-s a{font-size:12px;}
.page-sidebar-menu > li > a{padding:10px 3px !important;}
.dpp-product-well{width:33.33%;}
.fbsel-product-well{width:33.33%;}
.inner-title{font-size:38px;}
.inner-title-small{font-size:22px;}
.mrgT100{margin-top:81px;}
.quant-note{width:78%;}
.wishlist{margin-left:17%;}
.product-tab-box .nav-tabs > li > a{font-size:15px;}
.addtocart-btn{font-size:16px;}
.product-table .table th{font-size:12px;padding:5px 2px;}
.product-table .table td{font-size:12px;padding:3px;}
.color-image{height:15px;width:15px;}
.yard-input{height:20px;width:35px;}
.print-spec a{font-size:12px;}
.modal-lg{width:auto;margin:10px;}
.comparison-table table.table th{font-size:13px;padding:4px;}
.comparison-table table.table td{font-size:13px;padding:4px;}
.product-thumnail{margin:10px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:13px;}
.modal-icon{margin-top:35px;}
.wdth60-pn{margin-bottom:5px;margin-right:6px;width:29.9%;}
.phone-txt{margin-left:0;width:100%;}
.bill-bdrL{min-height:815px;}
.cvv-label{margin-left:4px;margin-right:4px;}
.exp-label{margin-right:5px;margin-top:5px;}
.ship-table table.table td{font-size:13px;padding:4px;}
.store-sel{width:30%;}
.address-box p{font-size:13px;}
.fabric-yard h3{font-size:16px;}
.fabric-yard h2{font-size:18px;}
.fabric-yard table.table td{font-size:13px;padding:15px 3px;}
.fabric-yard table.table th{font-size:12px;padding:3px 3px;}
.black-box{font-size:13px;text-align:center;width:50px;}
.fabyard-input{width:44px;}
.submit-btn{font-size:16px;min-height:35px;}
.remove-link{margin-top:0px;}
.order-btn{font-size:12px;min-height:26px;padding:4px 30px;}
.livechat{margin-left:18px;}
.cart{margin:0 5px 0 20px;}
.toprtsearchbox{width:82%;}
.signup-btn-big{font-size:16px;}
.wdth60-pn-new{margin-right:8px;width:65px;}
.cvv-labelnew{margin-right:19px;}
}
@media(min-width:1024px) and (max-width:1199px){.cart{margin:0 5px 0 20px;}
.toprtsearchbox{width:79%;}
.wdth60-pn-new{font-size:12px;margin-right:3px !important;width:70px !important;}
}
@media screen and (max-width:1024px){.container{padding-left:15px !important;padding-right:15px !important;}
.mob-bor-no{display:none;}
.toplinks{top:0;}
}
@media(min-width:991px) and (max-width:1024px){.tabsearch-disnone{display:block;}
.tabsearch-disblock{display:none;}
.comp-width49{width:49%;}
.comp-width50{width:50%;}
.comp-width49mrg{width:49%;margin-left:1%;}
.comp-width48{width:48%;}
.com-sm-col-1{padding-left:15px;padding-right:10px;}
.com-sm-col-3{padding-left:0;padding-right:5px;width:40%;}
.com-sm-col-2{padding-left:5px;padding-right:15px;width:35%;}
.wdth60-pn-new{margin-right:8px;width:65px;}
.cvv-labelnew{margin-right:19px;}
}
@media(min-width:768px) and (max-width:991px){.img-header h4{font-size:16px;height:36px;margin-top:0;}
.photo-ad{margin-top:45px;}
.invent-sec h1 strong.font60{font-size:34px;}
.invent-sec h1{font-size:32px;}
.rental-btn{font-size:13px;padding:4px 5px;}
.rentalbox-cont{padding:50px 20px;}
.rental-graybox h3.redtitle{margin:50px 0 0;}
.pdTB10-rental{padding:45px 0;}
.onestopshop h2{font-size:26px;}
.orderlink{font-size:30px;}
.product-well{width:33.33%;}
.cat-right-sec h1{font-size:26px;}
.logo{font-size:12px;margin:-31px 0 10px;}
.topsearch{width:88%;}
.toprtcontent{margin:5px 0 10px;}
.toprtsearchbox{margin-left:0;width:76%;}
.cart{margin:0 3px 0 6px;}
.socialmedia{margin-left:10px;}
.banner-txt h1{font-size:28px;padding:0 5%;}
.blackbox{margin-top:1%;}
.tab-dispno{display:none;}
.blackbox_custom{margin-top:1%;}
.banner-txt h2{font-size:20px;letter-spacing:0;}
.fab-col-10{width:66.33%;}
.fab-col-2{width:33.33%;}
.fab-product-well{width:33.33%;}
.com-col-3{padding-left:10px;padding-right:10px;width:29%;}
.com-col-2{padding-left:5px;padding-right:5px;width:17%;}
.com-col-1{padding-left:10px;padding-right:10px;width:23%;}
.showcomp-link{padding:6px 0;}
.stayintouch{border-left:none;padding:0;}
.blubtn{min-width:95px;}
.tab-disnone{display:none;}
.taglinemain{width:25%;margin:0 auto;}
.redbox{min-height:180px !important;}
.redbox h3{font-size:16px !important;}
.redbox p{font-size:12px !important;}
.lflinks{clear:both;background:#666;}
.screen_banner{margin-top:15px;}
.canvas-fabric li{width:12%;padding:0 1px;}
.canvas-fabric{padding:10px 10px 15px;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:11px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:11px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:18px;}
.font14-table{font-size:12px;}
.shark-fabric li{width:15%;padding:0 1px;}
.shark-fabric{padding:10px 0px 15px;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:10px;}
.shark-table-mrgLR{margin:0 14%;}
.search-content{float:left;line-height:normal;margin-left:15px;width:75%;}
.search-result-sec h2{color:#000;font-size:16px;font-weight:700;}
.comparison-sec-small{height:auto;width:100%;border-left:none;}
.result-tab-box .tab-left{float:left;height:auto;width:100%;}
.showcomp-link-s{color:#007fff;font-size:12px;padding:5px 0;text-align:center;}
.mrgTB1{margin:3px 0;}
.result-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.result-tab-box .nav-tabs > li{border-bottom:none;}
.result-tab-box .nav-tabs > li > a{text-align:center;margin-right:0;}
.fab-products-mrg{margin:20px 0;}
.fabric-cont{min-height:210px;}
.dpp-product-well{width:33.33%;}
.dpp-cont{min-height:170px;}
.cdpp .first-cd{width:50%;}
.cdpp .second-cd{width:50%;}
.cdpp .third-cd{width:50%;}
.fbsel-product-well{width:33.33%;}
.fbsel-cont{min-height:70px;}
.inner-title{font-size:29px;}
.inner-title-small{font-size:16px;}
.mrgT100{margin-top:65px;}
.quant-note{width:70%;}
.preselect-notes{width:85%;}
.request-btn{font-size:12px;padding:4px 8px;display:inline-block;}
.product-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.product-tab-box .nav-tabs > li{border-bottom:none;}
.product-tab-box .nav-tabs > li > a{text-align:center;margin-right:0;font-size:15px;}
.or-Q{font-size:12px;margin:2px 5px;width:20px;}
.p-sample{font-size:12px;}
.p-sample label{font-size:12px;}
.p-sample input[type="radio"]{vertical-align:text-bottom;}
.p-sample input[type="checkbox"]{vertical-align:text-bottom;}
ul.social-icon li{margin-right:7px;}
.share-txt{margin-right:8px;}
.break-txt-tab{display:block;}
.product-table .table th{font-size:9px;padding:5px 2px;}
.product-table .table td{font-size:10px;padding:3px;}
.color-image{height:15px;width:15px;}
.yard-input{height:20px;width:35px;}
.black-title{font-size:16px;}
.addtocart-btn{font-size:14px;}
.wishlist{margin-left:17%;}
.print-spec{float:left;margin-top:10px;text-align:center;width:100%;}
.add-right{text-align:center;width:100%;}
.bot-cart{padding:0 15px 15px;text-align:center;}
.modal-lg{width:auto;margin:10px;}
.comparison-table table.table th{font-size:13px;padding:4px;}
.comparison-table table.table td{font-size:13px;padding:4px;}
.product-thumnail{margin:10px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:13px;}
.modal-icon{margin-top:35px;}
.login-btn-big{font-size:15px;}
.create-btn-big{font-size:15px;}
.wdth60-pn{margin-bottom:5px;margin-right:6px;width:27.5%;}
.phone-txt{margin-left:0;width:100%;}
.bill-bdrL{min-height:835px;}
.wdth80{width:75%;}
.cvv-label{font-size:12px;margin-left:0;margin-right:5px;}
.exp-label{font-size:12px;margin-right:3px;}
.ship-table table.table td{font-size:10px;padding:2px;}
.store-sel{width:30%;}
.bill-table table.table td{font-size:10px;padding:2px;}
.billinfo-bdrL{min-height:150px;}
.address-box p{font-size:12px;}
.fabric-yard h3{font-size:16px;}
.fabric-yard h2{font-size:18px;}
.fabric-yard table.table td{font-size:10px;padding:15px 3px;}
.fabric-yard table.table th{font-size:9px;padding:3px 3px;}
.black-box{font-size:11px;text-align:center;width:25px;}
.fabyard-input{width:38px;}
.submit-btn{font-size:14px;min-height:35px;}
.receipt-info{font-size:13px;}
.catelog-sec h3{font-size:15px;}
.catelog-sec li{font-size:12px;}
.catelog-sec li p{line-height:15px;}
.enewsletter h3{font-size:13px;}
.print-link a{font-size:15px;}
.order-ship{margin:0 4%;}
.remove-link{margin-top:0px;}
.order-btn{font-size:12px;min-height:26px;padding:4px 30px;}
.livechat{font-size:13px;margin-left:0;}
.tabsearch-disnone{display:block;}
.tabsearch-disblock{display:none;}
.comp-width49{width:49%;}
.comp-width50{width:50%;}
.comp-width49mrg{width:49%;margin-left:1%;}
.comp-width48{width:48%;}
.signup-btn{font-size:13px;}
.login-btn{font-size:13px;}
.signup-btn-big{font-size:13px;}
.wdth60-pn-new{margin-right:0;width:100%;}
.order-summary table.table td{font-size:12px;white-space:nowrap;}
}
@media(min-width:480px) and (max-width:767px){.land-border-disnone{display:block;clear:both;}
.land-mobborder{border-bottom:1px solid #ccc;}
}
@media screen and (max-width:767px){button.close{width:20px !important;height:20px;}
.img-header{height:38px;margin-top:0;font-size:16px;}
.photo-ad{clear:both;margin-top:60px;}
.invent-sec h1 strong.font60{font-size:28px;margin:10px auto;}
.invent-sec h1{font-size:32px;}
.pdTB10-rental{padding:30px 0;}
.rental-cata{padding:0% 10% 10% 10%;}
.sidebar-menu h3{margin:0;}
.sidebar-menu .navbar-toggle{top:-30px;}
.product-well{width:33.33%;}
.brdisplay-shop{display:none;}
.new-products h2{margin:30px 0 15px;}
.logo{font-size:12px;margin:5px 0 10px;text-align:center;}
.toprtsearchbox{margin-left:0;}
.toprtcontent{margin:5px 0 10px;}
.logo span{display:none;}
.topsearch{width:93%;}
.banner-txt h1{font-size:24px;letter-spacing:0;padding:0 10%;}
.blackbox{margin-top:1%;}
.latest-products{border-left:none;border-top:1px solid #cdcdcd;padding:15px 20px;}
.blackbox_custom{margin-top:1%;}
.banner-txt h2{font-size:18px;letter-spacing:0;}
.mob-dis-none{display:none;}
.mob-dis-block{display:block;}
.cat-serch-sec{display:none;}
#carousel-bounding-box .carousel{display:block;}
.sidebar-menu{display:none;}
.fab-col-10{width:100%;}
.fab-col-2{width:100%;}
.fabric-gray{margin:15px 0 5px;}
.com-col-1{width:100%;}
.com-col-3{width:100%;}
.com-col-2{width:100%;}
.fab-product-well{width:33.33%;}
.fab-products-sec h2 a{font-size:12px;}
.mob-bor-no{display:none;}
.fabric-cont{min-height:180px;}
.mobmenu-dis{display:inline-block;}
.mobmenu-dis-none{display:none;}
.breadcrumb{display:none;}
.fabric-sec{margin:0px 0;}
.stayintouch{padding:0;}
.chat-right{text-align:left;}
.logo{margin:10px 0;}
body{background:#fff;}
.invent-sec{margin:0;}
.multimedia-block{margin:0 0 15px;}
.cat-right-sec{margin:0;}
.dropdown-submenu > .dropdown-menu{padding-left:10px;padding-top:0;padding-bottom:0;}
.nav > li{border-bottom:1px solid #fff;}
.learning-bdrR{padding-bottom:20px;}
.stretchstrip{margin:3px 0 7px;}
.mrgT10news-mob{margin-top:10px;}
.blubtn{min-width:48%;}
.navbar-toggle{background:none repeat scroll 0 0 #fff;border:medium none;left:0;margin:0 0 8px 10px;padding:9px 10px;position:absolute;top:10px;z-index:100;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:#333;}
.colouselcaption{display:none;}
.logo span{display:none;}
.socialmedia{display:none;}
.taglinemain{width:60%;margin:0 auto;}
.livechat{display:none;}
.fa-phone{font-size:18px !important;display:inline-block !important;vertical-align:middle;}
.isotope-item h4{font-size:14px;}
.imgdisc{font-size:12px !important;}
.blubtn{font-size:14px !important;}
header h1 small{display:block;}
header div.description{padding-top:9px;padding-bottom:4px;}
.well1{border-color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.redbox{margin:5px 0;}
.bannermrgT10{margin-bottom:5px;margin-top:5px;}
.footermidsection{margin:0 0 20px;padding-left:0 !important;}
.toplinks{top:0;}
.navbar-nav{margin:0;}
.lflinks a{background:none repeat scroll 0 0 #666;border-bottom:1px solid #999;display:block;width:100%;}
.request-btn{display:inline-block;}
.fabric-gray-cont{padding:10px;}
.fab-product-pic img{width:100%;height:auto;}
.navbar-nav .open .dropdown-menu{background-color:#fff;}
.screen-col-6{padding-left:15px;padding-right:15px;width:100%;}
.screen_content{left:25px;top:32px;width:30%;}
.screen_banner{margin-top:15px;}
.canvas-fabric li{width:12%;padding:0 1px;}
.canvas-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:11px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:9px;padding:1px 2px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:20px;}
.canvas-table{border-left:medium none;border-right:medium none;margin-top:-1px;}
.left-table{float:left;margin-bottom:10px;margin-left:0;width:100%;}
.right-table{float:right;margin-right:0;width:100%;}
.shark-table-mrgLR{margin:0;}
.shark-fabric li{width:16%;padding:0 3px;}
.shark-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:12px;}
.search-result-pdL25{padding-left:15px;}
.col-search{width:100%;}
.result-bdrR{border-right:medium none;margin-bottom:10px;}
.search-content{float:left;line-height:normal;margin-left:15px;width:75%;}
.search-result-sec h2{color:#000;font-size:16px;font-weight:700;margin:0 0 5px;}
.comparison-sec-small{height:auto;width:100%;border-left:none;}
.result-tab-box .tab-left{float:left;height:auto;width:100%;}
.com-sm-col-1{float:left;padding-left:15px;padding-right:15px;width:100%;}
.showcomp-link-s{color:#007fff;font-size:12px;padding:5px 0;text-align:center;}
.mrgTB1{margin:3px 0;}
.com-sm-col-3{float:left;width:100%;}
.com-sm-col-2{float:left;width:100%;}
.result-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.result-tab-box .nav-tabs > li{margin-bottom:0;border-bottom:none;width:50%;}
.result-tab-box .nav-tabs > li > a{text-align:center;white-space:normal;}
.fab-products-mrg{margin:20px 0;}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{padding:8px 15px;}
.break-txt{display:block;}
.nav > li > a{padding:8px;}
.dropdown-menu.multi-level > li{border-bottom:1px solid #ccc;}
.navbar-nav > li > .dropdown-menu{margin:0;padding:0;}
.navbar-collapse{border-top:none;}
.dropdown-menu li > span.signs:before{margin-right:0px;margin-top:5px;padding:5px 20px;text-align:right;width:15px;}
.dropdown-menu li.open > span.signs:before{margin-top:0;padding:5px 20px;}
.dropdown-menu > li.dropdown > a{width:84%;}
.dropdown-menu > li{border-bottom:1px solid #ccc;}
.rental-graybox{border-left:none;border-top:1px solid #cdcdcd;padding:15px 20px;}
.rental-btn{display:inline-block;}
.webdispnone{display:block;}
.cdpp .first-cd{width:100%;}
.cdpp .second-cd{width:100%;}
.cdpp .third-cd{width:100%;}
.dpp-product-well{width:33.33%;}
.dpp-cont{min-height:145px;}
.fbsel-product-well{width:33.33%;}
.fbsel-cont{min-height:70px;}
.inner-title{font-size:44px;}
.inner-title-small{font-size:24px;}
.leftadd-area{display:none;}
.stage-tittle{margin:0;}
.technician-info{padding:5px 25% 10px;}
.nav-justified > li{display:table-cell;width:1%;}
.nav-justified > li > a{margin-bottom:0px;text-align:center;}
.quant-note{width:75%;}
.custom-sew-pic{margin-top:30px;}
#addthis-button{display:none;}
.toprtsearchbox{float:none;width:100%;}
.dpp-cont{min-height:150px;}
.product-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.product-tab-box .nav-tabs > li{border-bottom:none;}
.product-tab-box .nav-tabs > li > a{text-align:center;white-space:normal;}
.share-social{display:none;}
.wishlist{text-align:right;margin-top:10px;}
.mob-mrgLR10{margin:0 10px 10px 10px;}
.product-gallery{margin-bottom:10px;padding:30px 15px;}
.rel-port-sec li{text-align:center;width:100%;margin-bottom:10px;}
.black-title{font-size:14px;}
.bot-cart{text-align:center;}
.product-table .table th{font-size:13px;padding:5px 2px;}
.product-table .table td{font-size:13px;padding:3px;}
.yard-input{height:25px;width:50px;}
.color-image{height:25px;width:25px;}
.mob-dis-none-wish{display:none;}
.mob-dis-block-wish{display:block;text-align:left;}
.modal-lg{width:auto;}
.comparison-table table.table th{font-size:12px;padding:4px;}
.comparison-table table.table td{font-size:12px;padding:4px;}
.product-thumnail{margin:5px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:12px;}
.modal-icon{margin-top:35px;}
.login-sec{margin:10px 0;}
.new-customer-sec{margin:20px 0;}
.creat-account .order-summary{margin:20px 0px;}
.ship-bdrL{border-left:none;min-height:inherit;}
.bill-bdrL{border-left:none;min-height:inherit;}
.store-sel{margin-left:10px;width:40%;}
.billinfo-bdrL{border-left:none;min-height:inherit;}
.user-radio span:last-child{margin-left:10px;}
.pay-sel{float:left;margin-left:0;width:100%;margin-bottom:10px;}
.cvv-bill{float:left;margin-left:0;}
.very-txt{float:left;margin-bottom:15px;margin-left:8px;}
.purchase-order input{width:100%;}
.ship-reveiw table td{display:block;}
.ship-reveiw table td:first-child{margin-bottom:5px;}
.fabric-yard h3{font-size:16px;}
.fabric-yard h2{font-size:18px;}
.fabric-yard table.table td{font-size:13px;padding:15px 4px;}
.fabric-yard table.table th{font-size:12px;padding:3px 4px;}
.black-box{font-size:13px;text-align:center;width:50px;}
.fabyard-input{width:50px;}
.order-receipt{margin-top:10px;}
.taglinemain{top:0px;}
.cvv-labelnew{margin-right:23px;}
}
@media screen and (max-width:640px){img-header{font-size:16px;margin-top:0px;}
.product-well{width:50%;}
.topsearch{width:93%;}
.sidebar-menu{display:none;}
.fab-col-10{width:100%;}
.fab-col-2{width:100%;}
.fabric-gray{margin:15px 0 5px;}
.com-col-1{width:100%;}
.com-col-3{width:100%;}
.com-col-2{width:100%;}
.fab-product-well{width:50%;}
.fab-products-sec h2 a{font-size:12px;}
.mob-bor-no{display:none;}
.fab-product-well{margin-bottom:5px;}
.fab-products-sec h2{height:45px;}
#carousel-bounding-box .carousel-inner > .item > img, .carousel-inner > .item > a > img{width:100%;}
.logo{margin:10px 0;}
.nav > li > a{font-size:12px;padding:8px 8px;}
.dropdown-menu{font-size:12px;min-width:245px;}
.navbar-toggle{margin-left:10px;}
.navbar-toggle{top:10px;position:absolute;}
.screen_content{left:25px;top:32px;width:30%;}
.canvas-fabric li{width:11.8%;padding:0 1px;}
.canvas-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:10px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:9px;padding:1px 2px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:20px;}
.shark-fabric li{width:16%;padding:0 1px;}
.shark-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:12px;}
.dpp-product-well{width:33.33%;}
.dpp-cont{min-height:170px;}
.fbsel-product-well{width:33.33%;}
.fbsel-cont{min-height:70px;}
.inner-title{font-size:40px;}
.inner-title-small{font-size:22px;}
.dpp-products-sec h2{height:40px;}
.product-table .table th{font-size:9px;padding:5px 2px;}
.product-table .table td{font-size:11px;padding:3px;}
.yard-input{height:20px;width:40px;}
.color-image{height:25px;width:25px;}
.or-Q{margin:2px 8px;}
.wdth30-Q{width:25%;}
.mob-dis-block-wish{display:block;text-align:left;}
.product-des{width:45%;}
.product-photo{margin-right:3%;width:45%;}
.dpp-products-sec h2{font-size:15px;height:38px;}
.comparison-table table.table th{font-size:11px;padding:3px;}
.comparison-table table.table td{font-size:11px;padding:3px;}
.product-thumnail{margin:3px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:11px;}
.modal-icon{margin-top:35px;}
.store-sel{float:right;margin-left:10px;width:75%;}
.addlink{float:left;margin-left:0;text-align:right;width:100%;}
.remove-link{margin-top:0px;}
.please-note{font-size:11px;}
.curdprice-td{padding-right:5px !important;text-align:right !important;}
.curdprice-th{padding-right:3px !important;text-align:right !important;}
}
@media screen and (max-width:600px){.add-right{margin-top:10px;text-align:center;width:100%;}
.print-spec{text-align:center;width:100%;}
.store-sel{float:right;margin-left:10px;width:70%;}
.addlink{float:left;margin-left:0;text-align:right;width:100%;}
.fabric-yard table.table td{font-size:12px;padding:15px 4px;}
.fabric-yard table.table th{font-size:11px;padding:3px 4px;}
.black-box{font-size:12px;text-align:center;width:40px;}
.fabyard-input{width:40px;}
.addtocart-modal p{font-size:14px;line-height:21px;}
}
@media screen and (max-width:540px){.dpp-cont{min-height:195px;}
.order-summary table.table td{font-size:12px;}
}
@media screen and (max-width:480px){.secure-checkout *{margin-right:0 !important;font-size:12px;}
.remove-link{font-size:10px !important;}
.secure-checkout{margin-left:10px !important;}
.onestopshop h2{color:#666666;font-size:18px;font-weight:300;margin:0 0 10px;text-align:center;}
.orderlink{color:#007fff;font-size:20px;font-weight:300;}
.shop-imgdisc p{display:none;}
.shop-invent .img-header a{font-size:12px;}
.img-header{height:30px;margin-top:0;}
.invent-sec h1{font-size:27px;}
.multimedia-block .carousel{display:block;}
.multimedia-block{margin:15px 0 15px;}
.photo-ad{margin-bottom:10px;}
.shopitem.mrgB10{margin-bottom:10px;}
.rental-list ul{margin:0;width:100%;}
.pdTB10-rental{padding:30px 0;}
.rental-cata{padding:0% 20% 10% 20%;}
.rental-list li{padding:0 15px 2px;}
.product-well{width:50%;padding-left:5px;padding-right:5px;}
.cat-right-sec .row{margin-left:0px;margin-right:0px;}
.onestopshop{padding:15px 0;text-align:center;}
.redboxp19{font-size:14px;}
.topsearch{width:92%;}
.banner-txt h1{font-size:16px;letter-spacing:0;padding:0 10%;}
.blackbox{margin-top:1%;}
.blackbox_custom{margin-top:1%;}
.banner-txt h2{font-size:14px;letter-spacing:0;}
.sidebar-menu{display:none;}
.fab-col-10{padding-left:0px;padding-right:0px;width:100%;}
.fab-col-2{padding-left:0px;padding-right:0px;width:100%;}
.fabric-gray{margin:15px 0 5px;}
.com-col-1{padding-left:0px;padding-right:0px;width:100%;}
.com-col-3{padding-left:0px;padding-right:0px;width:100%;}
.com-col-2{padding-left:0px;padding-right:0px;width:100%;}
.fab-product-well{padding-left:5px;padding-right:5px;width:50%;}
.fab-products-sec h2 a{font-size:12px;}
.mob-bor-no{display:none;}
.fab-products-sec h2{height:55px;}
.fabric-row{margin-left:0px;margin-right:0px;}
.fabric-cont{min-height:220px;}
.fabric-sec h1{font-size:18px;margin:0 0 5px;}
.multimedia-block{margin:0px 0 15px;}
.blubtn{min-width:48%;}
.redbox{margin:0 0 10px;}
.footerlinks a{margin:4px 4px 4px 0;}
.mobile-news{display:block;}
.brdisplay{display:block;}
.imgdisc{background:rgba(00, 00, 00, .0) !important;}
.lastbtn{display:none !important;}
@-ms-viewport{width:320px;}
.isotope-item h4{font-size:12px !important;}
.imgdisc{font-size:12px !important;line-height:15px;bottom:0px !important;}
.toplinks{top:0;font-size:8px;}
.news h4{font-size:20px !important;}
.graybg{margin-top:10px;}
.mob-disno{display:none;}
.mobile-news{display:block;}
.web-news{display:none;}
.majorlinks a{display:block;}
.footermid{padding:20px 0 10px !important;}
.navbar-toggle{top:10px;position:absolute;}
.navbar-toggle{margin-left:0px;}
.brdisplay{display:block;}
.graydivider{margin-top:0 !important;}
.toplinks{font-size:8px;}
.toplinks i.fa-shopping-cart.cart{margin-right:39px;}
.imgdisc p{display:none;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{position:relative;min-height:1px;padding-right:5px !important;padding-left:5px !important;}
.carousel{display:none;}
.news1{width:100%;}
.mobilebaner{display:block !important;}
.mobilebaner h3{color:#fff;}
.taglinemain{width:65%;left:-15px;}
.screen-col-6{padding-left:0px;padding-right:0px;width:100%;}
.screen_content{left:25px;top:30px;width:40%;}
.screen-video{margin:0 10px;}
.screen_banner{margin:15px 10px 0 10px;}
.canvas-fabric li{width:11.8%;padding:0 1px;}
.canvas-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:8px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:9px;padding:1px 2px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:20px;}
.shark-fabric li{width:16%;padding:0 1px;}
.shark-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:10px;}
.mobborder{border-bottom:1px solid #ccc;display:block;clear:both;padding-top:5px;}
.border-disnone{display:block;clear:both;}
.col-search{padding-left:0;padding-right:0;width:100%;}
.result-bdrR{border-right:medium none;margin-bottom:10px;}
.search-content{float:left;line-height:normal;margin-left:15px;width:75%;}
.search-result-sec h2{color:#000;font-size:16px;font-weight:700;margin:0 0 5px;}
.comparison-sec-small{height:auto;width:100%;}
.result-tab-box .tab-left{float:left;height:auto;width:100%;}
.com-sm-col-1{float:left;padding-left:15px;padding-right:15px;width:100%;}
.showcomp-link-s{color:#007fff;font-size:12px;padding:5px 0;text-align:center;}
.mrgTB1{margin:3px 0;}
.com-sm-col-3{float:left;padding-left:0;padding-right:0;width:100%;}
.com-sm-col-2{float:left;padding-left:0;padding-right:0;width:100%;}
.result-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.result-tab-box .nav-tabs > li{margin-bottom:0;border-bottom:none;width:50%;}
.result-tab-box .nav-tabs > li > a{text-align:center;white-space:normal;font-size:14px;}
.fab-products-mrg{margin:20px 1%;}
.search-row{margin:0 10px 18px;}
.fab-product-pic .carousel{display:block;}
.example figure{float:left;height:auto !important;padding:0 5px;}
.printing-format{margin:10px;}
.cdpp{margin:15px 10px;}
.dpp-product-well{padding-left:5px;padding-right:5px;width:50%;}
.dpp-cont{min-height:130px;}
.fbsel-product-well{padding-left:5px;padding-right:5px;width:50%;}
.fbsel-cont{min-height:70px;}
.inner-title{font-size:30px;}
.inner-title-small{font-size:20px;}
.request-process .row{margin:0 -5px;}
.nav-justified > li > a{margin-bottom:0px;text-align:center;}
.nav-justified > li{display:table-cell;width:1%;}
.list-group-item-heading{font-size:14px;font-weight:400;margin-bottom:0;margin-top:0;}
.request-process .well{padding:5px;}
.custom-sew-pic{margin-top:10px;}
.quant-note{width:75%;}
.product-tab-box .nav-tabs{background-color:#eeeeee;padding-left:10px;padding-right:10px;padding-top:11px;}
.product-tab-box .nav-tabs > li{border-bottom:none;}
.product-tab-box .nav-tabs > li > a{text-align:center;white-space:normal;font-size:14px;}
.share-social{display:none;}
.wishlist{text-align:center;}
.mob-mrgLR10{margin:0 10px 10px 10px;}
.price-per{margin-bottom:0;}
.product-gallery{margin-bottom:10px;padding:30px 15px;}
.rel-port-sec li{text-align:center;width:100%;margin-bottom:10px;}
.black-title{font-size:14px;}
.print-spec{text-align:center;width:100%;}
.bot-cart{text-align:center;}
.print-spec a{font-size:12px;}
.add-right{margin-top:10px;text-align:center;width:100%;}
.product-table .table th{font-size:9px;padding:5px 2px;}
.product-table .table td{font-size:9px;padding:3px;}
.yard-input{height:20px;width:40px;}
.color-image{height:15px;width:15px;}
.mob-dis-block-btn{display:block;}
.mob-dis-none-btn{display:none;}
.mob-dis-block-wish{display:none;}
.mob-dis-none-wish{display:block;}
.product-photo{margin-right:0;text-align:center;width:100%;margin-bottom:10px;}
.product-des{float:left;width:100%;}
.view-mrgT30{margin-top:50px;text-align:center;}
.technical-info li a{font-size:15px;}
.article-slide.carousel{display:block;}
.comparison-table table.table th{font-size:8px;padding:2px;}
.comparison-table table.table td{font-size:9px;padding:2px;}
.product-thumnail{margin:3px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:9px;}
.modal-icon{margin-top:35px;}
.login-sec{margin:10px 0;padding:25px 25px 40px;}
.new-customer-sec{border:1px solid #666666;margin:20px 0;padding:25px 25px 40px;}
.login-ttl-small{color:#666666;font-size:15px;font-weight:400;margin:0 0 20px;}
.login-btn-big{font-size:15px;}
.create-btn-big{font-size:15px;}
.create-ac-form{margin:0 10px;padding:10px 0 20px;}
.creat-account .order-summary{margin:10px;}
.store-sel{float:right;margin-left:10px;width:64%;}
.addlink{float:left;margin-left:0;text-align:right;width:100%;}
.user-radio span:last-child{margin-left:10px;}
.pay-sel{float:left;margin-left:0;width:100%;margin-bottom:10px;}
.cvv-bill{float:left;margin-left:0;}
.very-txt{float:left;font-size:12px;margin-bottom:15px;margin-left:8px;}
.purchase-order input{width:100%;}
.review-form{margin:0 10px;}
.ship-reveiw table td{display:block;}
.ship-reveiw table td:first-child{margin-bottom:5px;}
.fabric-yard h3{font-size:16px;}
.fabric-yard h2{font-size:18px;}
.fabric-yard table.table td{font-size:10px;padding:15px 3px;}
.fabric-yard table.table th{font-size:9px;padding:3px;}
.black-box{font-size:10px;text-align:center;width:30px;}
.fabyard-input{width:38px;}
.catelog-sec h3{font-size:14px;}
.catelog-sec li{font-size:11px;}
.catelog-sec li p{line-height:18px;}
.print-link a{font-size:18px;}
.print-link a{font-size:16px;}
.receipt-info{font-size:13px;}
.enewsletter h3{font-size:13px;}
.order-receipt{padding:20px;}
.order-btn{font-size:11px;min-height:26px;}
.order-ship{color:#000;margin:0 10%;}
.please-note{font-size:10px;}
.curdprice-td{padding-right:3px !important;text-align:right !important;}
.curdprice-th{padding-right:3px !important;text-align:right !important;}
.pdLR0-col{padding-left:0 !important;padding-right:0 !important;}
.fts16{font-size:16px;}
.request-process .title-blue{font-size:16px;}
.creditcard-pop{padding:20px 10px;}
.creditcard-ttl{font-size:26px;}
.creditcard-smallttl{font-size:18px !important;}
.checkout{float:left;width:100%;}
.continue-shop{float:right;width:100%;}
.imgs{padding:0px;}
.top{top:0px;}
.mob-bor-no{display:inherit;}
.catalog-sec-box h2{font-size:22px;}
.catalogs-bdrR{border-right:0px;}
.pic h3{display:none;}
.pic p{display:none;}
.viewcatalogs-link{display:none;}
.mrglft10{margin-left:-10px;}
.catalog-sec h1{font-size:22px;}
.catalog-sec-box h2{font-size:16px;margin-bottom:15px;}
.order-cat label{font-size:13px;}
.order-cat .checkbox input[type="checkbox"]{margin-left:-20px;margin-top:2px;}
.order-cat .text-center{text-align:left;}
.order-cat .checkbox label{padding-left:20px;}
.pic{padding:0;}
.information h3{padding:0;}
.bg_gry{margin:10px 0 25px;}
.catalog-sec-box{padding:10px 5px;}
}
@media screen and (max-width:400px){.redbox{min-height:160px;}
.redbox h3{font-size:18px;}
.canvas-fabric li h5{font-size:7px;}
.canvas-fabric li{padding:0;width:11.5%;}
.shark-fabric li h5{font-size:10px;}
.shark-fabric li{padding:0;width:15.5%;}
.comparison-table table.table th{font-size:8px;padding:2px;}
.comparison-table table.table td{font-size:9px;padding:2px;}
.product-thumnail{margin:3px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:9px;}
.rem-comp input[type="radio"]{display:block;margin:0 auto;}
.modal-icon{margin-top:35px;}
.list-group-item-heading{font-size:11px;}
.store-sel{float:right;margin-left:10px;width:60%;}
.request-process .nav > li > a{padding:8px 2px;}
.addlink{float:left;margin-left:0;text-align:right;width:100%;}
.please-note{font-size:10px;}
}
@media screen and (max-width:360px){.topsearch{width:85%;}
.taglinemain{margin:0 auto;position:relative;}
.navbar-toggle{top:10px;position:absolute;}
.navbar-toggle{margin-left:0px;}
.screen_content{left:10px;top:10px;width:45%;}
.canvas-fabric li{width:11.5%;padding:0 0px;}
.canvas-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:6px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:9px;padding:1px 2px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:20px;}
.shark-fabric li{width:15.5%;padding:0 0px;}
.shark-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:9px;}
.comparison-table table.table th{font-size:7px;padding:2px;}
.comparison-table table.table td{font-size:8px;padding:2px;}
.product-thumnail{margin:3px;}
.product-thumnail img{height:auto;width:100%;}
.camparison-sec{padding:0;}
.rem-comp{font-size:9px;}
.rem-comp input[type="radio"]{display:block;margin:0 auto;}
.modal-icon{margin-top:35px;}
.list-group-item-heading{font-size:11px;}
.phone-txt{width:28%;}
.request-process .title-gray{font-size:20px;}
.store-sel{float:right;margin-left:10px;width:60%;}
.store-label{font-size:14px;}
.addlink{float:left;margin-left:0;text-align:right;width:100%;}
.review-form{margin:0 10px;}
.ship-reveiw table td{display:block;}
.ship-reveiw table td:first-child{margin-bottom:5px;}
.fabric-yard h3{font-size:16px;}
.fabric-yard h2{font-size:18px;}
.fabric-yard table.table td{font-size:9px;padding:15px 3px;}
.fabric-yard table.table th{font-size:8px;padding:3px;}
.black-box{font-size:9px;text-align:center;width:30px;}
.fabyard-input{width:35px;}
.please-note{font-size:9px;}
.cvv-label{margin-left:0;margin-right:5px;margin-top:5px;}
.wdth60-pn{margin-right:5px;}
.exp-label{margin-right:5px;}
.cvv-labelnew{margin-right:18px;}
}
@media(max-width:768px) and (min-width:500px){.toplinks i.fa-shopping-cart.cart{margin-right:60px;}
}
@media screen and (max-width:320px){.img-header{height:30px;margin-top:0;}
.canvas-fabric li{width:11.5%;padding:0 0px;}
.canvas-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.canvas-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.canvas-fabric li h5{font-size:6px;}
.canvas-table table.table td, .canvas-table table.table th{font-size:9px;padding:1px 2px;}
.pdLR-cantable{padding:0 0;}
.canvas-table h4{font-size:20px;}
.shark-fabric li{width:15.5%;padding:0 0px;}
.shark-fabric{border-left:medium none;border-right:medium none;border-top:medium none;margin:0 0px;padding:10px 0;}
.shark-fabric li span.fabricbox{margin:0 auto 5px;width:auto;}
.shark-fabric li h5{font-size:9px;}
}
@media screen and (max-width:768px){.side-collapse-container{width:100%;position:relative;left:0;transition:left .4s;}
.side-collapse-container.out{left:240px;}
.side-collapse{top:4px;left:0;width:240px;position:absolute;overflow:hidden;transition:width .4s;}
.side-collapse.in{width:0;}
.p15 h2{font-size:21px !important;}
.panel-title{font-size:13px;}
.addlink{margin-top:20px;}
}
.mb0{margin-bottom:0 !important;}
.m0{margin:0 !important;}
.disabled_a_btn{pointer-events:none;cursor:default;}
.mt0{margin-top:0 !important;}
.p0{padding:0 !important;}
.contentTable tr td ul li img{width:auto !important;max-width:1000px !important;}
#tab1{padding:20px 10px !important;overflow-x:auto;clear:both;}
.colors_UI{min-width:400px;}
.searching{left:40% !important;}
.table-heading .glyphicon{cursor:pointer !important;}
@media(max-width:1200px) and (min-width:768px){.tabs, .tabs + div{clear:both;display:block;float:none !important;}
ul.tabs{height:70px !important;}
#tab2 table tbody tr td, #tab2 table tbody tr{display:block !important;width:100%;}
#tab2 table tbody tr td ul{display:block !important;float:none !IMPORTANT;}
#tab2 > table{width:100%;}
.searching{right:30px !important;margin-top:-2px !important;left:auto !important;}
.tip{margin-left:auto !important;margin-right:auto !important;left:0;right:0;width:400px !important;font-size:12px !important;}
.fabric-sec .fab-col-10, .fabric-sec .fab-col-2{width:100% !important;}
}
@media(max-width:680px){.tip{margin-left:auto !important;margin-right:auto !important;left:0;right:0;max-width:350px;font-size:12px !important;}
#tab2 table tbody tr td, #tab2 table tbody tr{display:block !important;width:100%;}
#tab2 table tbody tr td ul{display:block !important;float:none !IMPORTANT;}
#tab2 > table, #tab2 > table ul, #tab2 > table ul li, #tab2 > table ul li label, #tab2 > table tr td, #tab2 > table tr, #tab2 > table tbody{width:100% !important;display:block;}
.searching{right:25px !important;margin-top:-2px !important;left:auto !important;}
.submit-btn{width:94% !important;}
.btn.btn-block.submit-btn{width:100% !important;}
}
.col_searchCON{width:100% !important;padding:10px 4px !important;}
.contentTable{min-width:100%;}
#tab2 input[type=checkbox]{display:block;float:left;margin-top:-1px;min-height:17px;margin-right:3px;}
@media (max-width:992px){.footerlinks.text-right{text-align:left !important;}
.CartTable.table{font-size:12px;}
.cat-serch-sec{border-left:0;}
}
.text-left{text-align:left !important;}
.two-in-one .form-control{width:49%;display:inline-block;}
.two-in-one .form-control:last-child{margin-left:4px;}
.cheklabel span{display:table;}
.cheklabel input, .cheklabel label{display:table-cell;}
.order-summary tr td:last-child{text-align:right !important;padding-right:25px !important;}
.p15{padding:0 15px;}
.box-img{padding:0 !important;}
.modal-img-body{padding:40px !important;}
.ship-table .shippingTable tr td:last-child label{display:inline;margin-bottom:0;}
#dvShippingMethod label label, #rblMethods label, #trInternationalDestination label label{padding-left:0 !important;line-height:1.4;color:#000;}
#rblMethods tr td{padding:8px 0 !important;}
.txt-black{color:#000 !important;}
@media (min-width:768px){.listdrop{background:rgb(235,235,235);background:-moz-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(238,238,238,1) 29%, rgba(237,237,237,1) 46%, rgba(244,244,244,1) 64%, rgba(244,244,244,1) 75%, rgba(249,249,249,1) 86%, rgba(250,250,250,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(29%,rgba(238,238,238,1)), color-stop(46%,rgba(237,237,237,1)), color-stop(64%,rgba(244,244,244,1)), color-stop(75%,rgba(244,244,244,1)), color-stop(86%,rgba(249,249,249,1)), color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:linear-gradient(to bottom, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#fafafa',GradientType=0);}
.ship-reveiw table td{width:50%;}
.ship-bdrL{border-left:1px solid #666666;}
.ship-bdrR{border-right:1px solid #666666;}
}
.radiobtn input[type="radio"]{margin-top:1px;}
.radiobtn label{padding-left:0;}
@media screen and (max-width:767px){.phoneFlotNone{float:none !important;}
}
@media(min-width:768px){.modal-img-dailog{width:675px !important;}
}
@media(max-width:768px) and (min-width:500px){.toplinks i.fa-shopping-cart.cart{margin-right:60px;}
}
.radio-list-inline table tr td{padding:5px 20px 0 0;}
.radio-list-inline table tr input{position:relative;top:1px;margin-right:3px;}
.genral .heading{background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(243,243,243,0.5) 32%, rgba(248,248,248,0) 58%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(32%,rgba(243,243,243,0.5)), color-stop(58%,rgba(248,248,248,0)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#00ffffff',GradientType=0);}
.genral .heading{padding:6px 0 6px 10px;border:1px solid #ccc;font-size:22px;font-weight:700;}
.genral .heading1{background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(243,243,243,0.5) 32%, rgba(248,248,248,0) 58%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(32%,rgba(243,243,243,0.5)), color-stop(58%,rgba(248,248,248,0)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#00ffffff',GradientType=0);}
.genral .heading1{padding:6px 0 6px 20px;border:1px solid #ccc;font-size:22px;font-weight:700;}
.parag{color:#000;-webkit-text-stroke:.1px #000;line-height:21px;}
.paragraph{line-height:21px;color:#000;}
.genral .form-heading{background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(243,243,243,0.5) 32%, rgba(248,248,248,0) 58%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(32%,rgba(243,243,243,0.5)), color-stop(58%,rgba(248,248,248,0)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#00ffffff',GradientType=0);padding:6px 0 6px 10px;border:1px solid #ccc;font-size:22px;font-weight:700;}
.genral .link{padding-top:10px;}
.sale-person-section p{line-height:1.4;}
.sale-person-section p, ul{color:#000000;}
.sale-person-section p a{color:#000000;text-decoration:none;}
.heading-employment{padding:10px 0 10px 10px;border:1px solid #ccc;font-size:22px;font-weight:700;background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(243,243,243,0.5) 32%, rgba(248,248,248,0) 58%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(32%,rgba(243,243,243,0.5)), color-stop(58%,rgba(248,248,248,0)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(243,243,243,0.5) 32%,rgba(248,248,248,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#00ffffff',GradientType=0);}
.img{padding-top:13px;}
.sale-person-section h4{color:#666666;margin-bottom:25px;}
.sale-person-section h5{padding-top:12px;margin-bottom:18px;font-weight:bold;color:#000000;}
.opportunity-list li{margin-bottom:10px;}
.sale-person-section .para{padding-top:15px;}
.para{color:#000000;padding-top:5px;}
.inpt{padding-left:0 !important;}
.genral .butn{height:26px;padding:3px 40px;background:#e2e2e2;border:1px solid #636363;}
.txtarea{padding-left:0 !important;}
.font-color{color:#000000;}
.para a{color:#000000;}
.heading3{color:#8b8b8b;font-size:18px;}
.heading-bar h1{font-size:20px;background:#666666;font-weight:700;color:#fff;margin:0 0 0 0;padding:1px 10px 2px 7px;line-height:28px;min-height:30px;}
.heading-bar1 h1{font-size:20px;background:#cccccc;font-weight:700;color:#696969;margin:0 0 0 0;padding:1px 10px 2px 7px;line-height:28px;min-height:30px;}
.genral .list{padding-left:0;}
.genral .list li{list-style-type:none;margin:0;padding:0;}
.genral .list .list-link{color:#000000;}
.txt1{height:28px;width:135px;}
.cart-page .buttn{color:#000000 !important;border-color:#6e6e6e !important;padding:3px 12px !important;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #d8d8d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(top, #fcfcfc 0%,#d8d8d8 100%);background:-o-linear-gradient(top, #fcfcfc 0%,#d8d8d8 100%);background:-ms-linear-gradient(top, #fcfcfc 0%,#d8d8d8 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#d8d8d8',GradientType=0);}
.zp-field{padding-top:0 !important;}
.zp-field p{margin-bottom:0;}
.cart-page .droplist{background:rgb(235,235,235);background:-moz-linear-gradient(top, rgba(235,235,235,1) 0%, rgba(238,238,238,1) 29%, rgba(237,237,237,1) 46%, rgba(244,244,244,1) 64%, rgba(244,244,244,1) 75%, rgba(249,249,249,1) 86%, rgba(250,250,250,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,1)), color-stop(29%,rgba(238,238,238,1)), color-stop(46%,rgba(237,237,237,1)), color-stop(64%,rgba(244,244,244,1)), color-stop(75%,rgba(244,244,244,1)), color-stop(86%,rgba(249,249,249,1)), color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(top, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);background:linear-gradient(to bottom, rgba(235,235,235,1) 0%,rgba(238,238,238,1) 29%,rgba(237,237,237,1) 46%,rgba(244,244,244,1) 64%,rgba(244,244,244,1) 75%,rgba(249,249,249,1) 86%,rgba(250,250,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#fafafa',GradientType=0);}
.col-lg-1.padding15, .col-lg-10.padding15, .col-lg-11.padding15, .col-lg-12.padding15, .col-lg-2.padding15, .col-lg-3.padding15, .col-lg-4.padding15, .col-lg-5.padding15, .col-lg-6.padding15, .col-lg-7.padding15, .col-lg-8.padding15, .col-lg-9.padding15, .col-md-1.padding15, .col-md-10.padding15, .col-md-11.padding15, .col-md-12.padding15, .col-md-2.padding15, .col-md-3.padding15, .col-md-4.padding15, .col-md-5.padding15, .col-md-6.padding15, .col-md-7.padding15, .col-md-8.padding15, .col-md-9.padding15, .col-sm-1.padding15, .col-sm-10.padding15, .col-sm-11.padding15, .col-sm-12.padding15, .col-sm-2.padding15, .col-sm-3.padding15, .col-sm-4.padding15, .col-sm-5.padding15, .col-sm-6.padding15, .col-sm-7.padding15, .col-sm-8.padding15, .col-sm-9.padding15, .col-xs-1.padding15, .col-xs-10.padding15, .col-xs-11.padding15, .col-xs-12.padding15, .col-xs-2.padding15, .col-xs-3.padding15, .col-xs-4.padding15, .col-xs-5.padding15, .col-xs-6.padding15, .col-xs-7.padding15, .col-xs-8.padding15, .col-xs-9.padding15{padding-left:15px !important;padding-right:15px !important;}
@media (max-width:450px){.boxx{padding-left:5px !important;padding-right:5px !important;}
}
.zp-field .zipcode{height:28px !important;}
.zp-field .input-group input#txtPostalCode{height:28px !important;}
@media screen and (min-width:768px){.title-gray div p{padding-top:10px;}
}
.title-gray div p{margin-bottom:0;font-size:13px;color:#666666;}
.UnitPriceRegular{display:block;}
ul.breadcrumb li span.blue{font-size:14.8px;}
.Comp-tbl td{padding:0px;}
.Comp-tbl{border-spacing:0;border:1px solid gray;}
.Comp-tbl td,.Comp-tbl th{border:1px solid gray;}
.bg-vibrant{background:url('https://s7d9.scene7.com/is/image/RoseBrand/Color-Background') no-repeat;background-size:cover;text-align:center;color:#fff;padding:10px 15px;margin-top:6px;}
.font-w-normal{font-weight:normal;}
.mt0{margin-top:0px;}
.digital-para{line-height:1.3;font-size:16px;}
.digital-btn{background:#2abec5;color:white;border:none;border-radius:0px;padding:15px 5%;}
.digital-overlay{background-color:rgba(0, 0, 0, 0.7);padding:20px;}
.bg-none{background:none;}
h3.mt40{margin-top:40px;margin-bottom:15px;}
.font-16{font-size:16px;}
.mob-bg-vibrant{background:url('https://s7d9.scene7.com/is/image/RoseBrand/Color-Background-Mobile') no-repeat;background-size:100% 100%;text-align:center;color:#fff;padding:10px 15px;margin-top:6px;}.searchicon.fa.fa-search{color:black;}
.toprtsearchbox .searchicon.fa.fa-search {
    top: 6.3px !important;
    right: 11px !important;
}
@media screen and (max-width: 767px) {
 input[type='radio'] {
    -moz-appearance:none;
    width:16px;
    height:16px;
    border:1px solid darkgray;
    border-radius:50%;
    outline:none;
    box-shadow:0 0 5px 0px black inset;
}
input[type='radio']:hover {
    box-shadow:0 0 5px 0px orange inset;
}
input[type='radio']:before {
    content:'';
    display:block;
    width:60%;
    height:60%;
    margin: 20% auto;    
    border-radius:50%;    
}
input[type='radio']:checked:before {
    background:black;
}
}
 .toprtsearchbox .searchicon {
     background:url('//s7d9.scene7.com/is/image/RoseBrand/search') !important;
    top: 2.3px !important;
    right: 2px !important;
   width: 42px;
    height: 36px;
    background: #f5003a;
    color:white;
    font-size:16px;
    text-align: center;
    padding-top: 7px;
    border-radius:0 4px 4px 0;
}
 .pl0{
     padding-left:0px;
 }
 .toprtsearchbox .form-control{
     height:36px;
    line-height: 30px;
    font-size:14px; 
    /*width:95% !important;*/
    padding-left: 10px;
    border:2px solid #b7b7b7;
    font-weight:bold;
 }
 .tagline{
     font-size:13px !important;
 }
 .hidden-xs.header-cart .tagline{
     text-align:left;
     font-size:13px !important;
     margin:0px;
 }
 .hidden-xs.header-cart .taglinemain {
    position: relative;
    top: 16px ;
}

@media screen and (min-width: 768px) {
    
 .toplinks {
    top: 15px;
    text-align: right;
    position: absolute;
    right: 25px;
}
.fa.fa-shopping-cart.cart {
    font-size: 33px;
}
.toprtcontent {
    margin: 10px 0 10px 0;
    padding-left:50px;
}
.pr0{
    padding-right:0px;
}
.number{
    
    margin-left: 15px;
}
}

.toprtsearchbox .form-control {
    border-radius:6px;
}
  @media screen and (max-width: 768px){
     
 }
  
 @media screen and (max-width: 480px){
     
 .toprtsearchbox .form-control{
    width:100% !important;
 }
.fa.fa-shopping-cart.cart{
     margin-top:15px !important;
 }
.toplinks {
    
    top: -15px;
}
    .fa-phone {
        font-size: 29px !important;
        margin-top: 15px;
    }
 }
 @media (max-width: 991px) and (min-width: 768px){
     
 .logo{
     margin-top:10px !important;
 }

 }
@media (min-width: 1200px) {
    header .col-lg-5 {
        width: 45.666667%;
    }
    header  .col-lg-3 {
    width: 21%;
}
}
@media (max-width: 991px) and (min-width: 768px) {
    .toplinks i.fa-shopping-cart.cart{
        margin-right:0px;
    }
    .toprtsearchbox {
        margin-right: 15px;
        margin-bottom: 5px;
    }
}
.toplinks {
    z-index: 896 !important;
}
.toprtsearchbox.text-right{
    z-index:100;
    padding-right:10px;
}
.mb5{
    
    margin-bottom:5px;

}

.mb15{

    margin-bottom:15px;

}
.logo {
    z-index: 1000;
}
#wrap ul{
    color:#333;
}
.fabric-sec h2{
    font-size:18px;
}
.CustomewnLinkBox:hover{
    cursor:pointer !important;
}
@media (min-width: 1200px){
#litShortDescription:after {
  content : "";
  position: absolute;
  right    : 15px;
  z-index: 100;
  top  : 0;
  width  : 1px;
  height   : 92px; 
  background: #cdcdcd;
}

#upProducts .cat-serch-sec{
    border-left:none;
    padding-left:0px;
    margin-left:0px !important;
}
}
.pr15{
    padding-right:15px;
}

#txtSearchWithin{
    font-size:11px;
}
.fullwidth{
   width:100%;
}
.float_none{
    float:none !important
}
.Stepform_heading{
    color:#666666;
    border-bottom: 1px solid;
    display:block;
}
.mt10{
    margin-top:10px;
}
.pr5{
    padding-right:5px ;
}
.pl5{
    padding-left:5px;
}
.btn-cirlce{
    border-radius:50%;
        padding: 5px !important;
    line-height: 10px;

}
.btn-blue{
        background-color: #007fff;
    border: none !important;
    color: #fff;
}
.mr10{
    margin-right:10px;
}

.mr5{
    margin-right:5px;
}
.mb25{
    margin-bottom:25px !important;
}
.border-top{
    border-top:1px solid #666 !important;
    border-radius:0px !important

}
.RSVP_form .request-process .form-group{
    margin-bottom:15px;
}
  @media screen and (max-width: 767px) {
            .responsiveNav > li {
                display: block;
                width: 100%;
                margin: 0px !important;
            }
            .btnTQRPrint{
                    margin-top: -3.5px;
            }
        }
.blue_text{
      color:#007fff;
  }

@media (min-width:768px){
    
.pr5-sm{
    padding-right:5px !important;
}
.pl5-sm{
    padding-left:5px !important;
}
.popupLogoImg{
    margin-top:-15px;
}
}

@media (max-width:767px){

.m_0-mob{
    margin:0px !important;
}
.quantity-sec .feet-lable:nth-child(3){
    display: block !important;
    margin-left: 0 !important;
    margin-top: 10px;
    clear: both;
}
div[id^=DaddItem],div[id^=SaddItem]{
       display: block !important;
    margin-left: 0 !important;
    margin-top: 10px;
    clear: both;
}
}
.w-100{
    width:100% !important;
}
.visible_hidden{
    visibility:hidden !important;
    height:1px ;
    width:1px !important
}

.SendEmailModal{
    padding:5px !important;
}
.h-auto{
    min-height:auto !important;
    height:auto !important;
}
.p5{
    padding:5px !important;
}
.mb10{
    margin-bottom:10px !important;
}

.vidos .col-sm-3:nth-child(4n+5) {
    clear: both;
}

.tblRentalAddress .pl0{
    padding-left:3px !important;
}
.tblRentalAddress .pr0{
    padding-right:0px !important;
}
.tblRentalAddress td{
    vertical-align:top
}
@media (max-width: 767px) {
    #step-3 .quantity-sec .feet-lable:nth-child(3) {
         display: inherit  !important; 
         clear: initial !important; 
         float: left;
    margin-left: 12px !important;
    font-size: 14px;
    margin-right: 15px;
    margin-top: 5px;
    }
    .tblRentalAddress td{
        display:block;
        width:100%;
    }
     .tblRentalAddress td p,.mb-0-mob{
         margin-bottom:0px !important
     }
     
.tblRentalAddress .pl0{
    padding-left:18px !important;
}
}
.divHighlightedContent .fab-col-2 {
    float: none;
    padding-left: 0px;
    padding-right: 0px;
    width: auto !important;
}
.font-white{
    color:white !important
}
.postion_relative{
    position:relative;
}
/*div#dvSearchWithin {
    position: absolute;
    bottom: 0;
    padding-right: 15px;
}
.divHighlightedContent[data=HaveSeachwithIn]{
    padding-bottom:120px;
}
@media(min-width:768px) and (max-width:1200px){
    .divHighlightedContent[data=HaveSeachwithIn]{
        padding-bottom:80px;
    }
}
@media(max-width:768px){
    .divHighlightedContent[data=HaveSeachwithIn]{
        padding-bottom:0px;
    }
}*/
.shop-invent {
    display: flex;
    flex-wrap: wrap;
}
.alignitmscenter{
    display:flex;
    align-items:flex-start;
}