@charset "utf-8";
a{color:#1D50C3;text-decoration:none;cursor:pointer;}
a:hover{color:#CC0000;text-decoration:underline;}
.padding_0{padding: 0px !important;}
.mt_0{margin-top: 0px !important}
.pr_zero{padding-right:0px!important;}
.mb_15{margin-bottom: 15px !important;}
.pt_5 { padding-top: 5px !important;}
.mtop_10{margin-top: 10px !important;}
.p_bottom15{padding-bottom:15px;}
.top-nav-search{display:none!important;}
.text_bold{font-weight:var(--text-bold);}
.step{color:#cc0000;}
.step i{font-family: var(--ss-font-sans-serif);font-style: normal;color: white;background-color: var(--green);border-radius: 50%;width: 30px;height: 30px;text-align: center;padding-top: 0px;font-weight: var(--text-bold);font-size: 20px;margin-right: 5px;text-indent: 0px;display: inline-flex;justify-content: center;align-items: center;line-height: normal;}
.sizePatch{ position:relative}
.sizePatch input[type="button"]:hover{border-color:#D0D0D0;background-color:#F3F3F3;}
.sizePatch.selected input[type="button"]{box-shadow: inset 0 0 0 1px var(--green) !important;border-color: var(--green) !important;background-color: var(--white) !important; position:relative}
.sizePatch.selected:after{content: '';width: 24px;height: 24px;border-bottom: 24px solid var(--green);border-left: 24px solid transparent;position: absolute;right: 0;bottom: 0;}
.sizePatch.selected:before{content: "\e263";position: absolute;right: 3px;bottom: 3px;font-family: "FontAwesome";font-weight: 900;font-size: 9px;z-index: 1;color: var(--white);line-height: normal;}
.logoMat_size_main {margin: 0 0 10px 0;}
.logoMat_size_main .sizePatch.selected input[type="button"]:focus {outline: none;}
.sku-main-container h1{font-size: 32px!important;line-height: normal;text-rendering: optimizeLegibility;margin: 0;}
table.table-bordered td{padding:3px 8px;border:1px solid #ccc;}

table.table-bordered td:nth-child(1){font-size: 13px;width: 30%;white-space: nowrap;border-left: 0;border-right: 0;font-weight: var(--text-bold);}
table.table-bordered td:nth-child(2){ font-size: 13px;width: 70%;border-right: 0;border-left: 0;}
.qvproduct-des .qvpart_detail tr td {padding: 5px;}
.qvpart_detail{margin-bottom:15px;}
.qvproduct-des{margin-bottom:15px;}

/* slider image */
.popover-title{font-weight:var(--text-bold);color:#333;padding:8px 10px;}
.help-Popover.popover{max-width:350px;}
.help-Popover.popover .heading_text{line-height: normal; margin: 0 0 4px 0;font-size: 13px;font-weight: 600;font-weight: bold;color: #333;}
.help-Popover.popover .heading_detailText{padding: 0 0 0 12px;}
.help-Popover.popover .heading_text > i{color: #d43900;font-size: 12px;margin: 0 3px 0 0;}
/* for loading spinner : start */
/*.ajxloader{position:fixed;z-index:1010;top:0;left:0;height:100%;width:100%;background:rgba(128,128,128,0.25);}
.ajxloader2{position:fixed;z-index:1004;top:0;left:0;height:100%;width:100%;background:rgba(128,128,128,0.25);}
.loader,.loader:before,.loader:after{border-radius:50%;}
.loader:before,.loader:after{position:absolute;content:'';}
.loader:before{width:5.0em;height:10.0em;background:rgba(255,145,0,0.5);border-radius:10.0em 0 0 10.0em;top:0em;left:0em;-webkit-transform-origin:5em 5em;transform-origin:5em 5em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s;}
.loader{font-size:11px;text-indent:-99999em;margin:-5em auto 0;position:absolute; top:45%;left:0;right:0;width:10em;height:10em;box-shadow:inset 0 0 0 1em rgba(145,96,215,0.5);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}
.loader:after{width:5.0em;height:10.0em;background:rgba(0,145,255,0.5);border-radius:0 10.0em 10.0em 0;top:0em;left:5em;-webkit-transform-origin:0px 5em;transform-origin:0px 5em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease;}
@-webkit-keyframes load2{
  0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes load2{
  0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}*/
/* for loading spinner:end */

#user-rating .full{width:auto;}
.quantity-plus,.quantity-minus{width:26px;text-align:center;padding:4px 0;font-weight:var(--text-bold);font-size:14px;float:left;margin:0;height:32px;border:1px solid #aaa;background:linear-gradient(to bottom,#f6f6f6,#e1e1e1);color:#444;}
.quantity-plus:active,.quantity-minus:active{background:linear-gradient(to top,#f6f6f6,#e1e1e1);}
.quantity-input{border:1px solid #cacaca;width:40px;text-align:center;padding:4px 0px;font-weight:var(--text-bold);font-size:14px;float:right;margin:0;height:32px;border-left:0;border-right:0;}
.quantity-txt{color:#111;font-weight:normal;font-size:13px;clear:both;padding:0 0 5px 0;}
.qv_headsection .selected_Option{color:#000;}
hr.stepDivider{margin:20px 0px;border-color:#ececec;}
.toolBar{padding:10px 0;border-top:1px solid #dcdcdc;margin-bottom:20px;text-align:right;}
.toolBar .btn{padding:6px 10px;}
.btn-lg-fix i{font-size:14px;}
.help_text{padding-bottom:8px;margin:0;}
.md-radio-list{margin:5px 0;}
.upload-artwork .md-radio.checked{background-color:#fff6eb;}
.upload-artwork .md-radio{padding:5px;border-bottom:1px solid #e5e4e4;margin-bottom:0px;}
.upload-artwork > .md-radio-list > .md-radio:last-child{border-bottom: 0px;}
.upload-artwork .md-radio label{height:auto;width:100%;}
.stickycontent{display:none!important;}
.mat_productsDetail{margin:0px;position: relative;padding: 0 30px 0 0;  transition: opacity 1s ease;
    -webkit-transition: opacity 1s ease; display: none; }
.product_content {height: 315px;overflow: unset;max-height: 100%;}
.mat_productsDetail .productcontent_box .mat-box {margin: 8px 0 0 8px;}
.mat_productsDetail .product_content > .md-radio label{padding:0px;}
.mat_productsDetail .product_content > .md-radio label div .fa.fa-check{ color:#646464}
.mat_productsDetail .productcontent_box{/*border-left: 1px solid #eaeaea;*/ padding-left: 10px;}
.mat_productsDetail .owl-item:first-child .productcontent_box{border-left: 0px;padding: 0px 10px 0 0;}
.mat_productsDetail .owl-item:last-child .productcontent_box, .mat_productsDetail .productcontent_box:last-child{padding: 0 0 0 10px;}
.mat_productsDetail.slick-slider .productcontent_box{margin-right:10px;}
.mat_productsDetail .slick-track{margin-left:-1px;}
.mat_productsDetail .product_adderprice>.matProduct_size {padding-right: 5px;color: #000;font-size: 14px;font-weight: normal;}
.productcontent_box .product_imgbox{margin-bottom:10px;}
.productcontent_box .product_imgbox .img_boxinner{height:108px;width:150px; line-height:150px;text-align:center;cursor:pointer;  /*margin: 0 auto;*/}
.productcontent_box .product_imgbox .img_boxinner:hover{cursor:pointer;}
.productcontent_box .product_content .detail_text{font-weight:normal;}
.productcontent_box .product_content .detail_text > ul{font-size:13px;padding-top:5px;}
.productcontent_box .product_content .detail_text > ul{}
.productcontent_box .product_content .product_title{font-weight:var(--text-bold);font-size:13px;line-height:20px;color:#000;padding:0px 0px 0px 26px;}
.mat_productsDetail .product_content .product_title>.matTitle_text {line-height: normal;display: inline-block;vertical-align: middle;}
.product_adderprice{font-size:16px;color:#d43900;font-weight:var(--text-bold);padding:10px 0px 0px 15px;}
.mat_productsDetail .productcontent_box .product_content{padding: 8px 8px 8px 8px;}
.mat_productsDetail .productcontent_box.checked .product_content{box-shadow:inset 0 0 0 2px var(--green); border-radius:8px;}
.product_adderprice small{font-size:13px;color:#000;font-weight:normal;}
.matOption_group .option_bodyCont{padding: 0 0 0 16px;}
.matOption_group .option_bodyCont> .form-group{margin: 0px;}
ul.list_styled{padding-left:15px;}
ul.list_styled > li{list-style:none;position:relative;line-height:normal;padding-bottom:6px; color:var(--primaryDefault)}
ul.list_styled > li:last-child{padding-bottom:0px;}
ul.list_styled > li:before{content:'\2022';position:absolute;left:-13px;top:-4px;font-size:18px;height:15px;width:15px;line-height:normal;}

/*slick slider css start*/
.slick-slide a:focus, .slick-slide a:active, .slick-slide:focus, .slick-slide:active {outline: none;}
.slick-slider {visibility: hidden; opacity: 0;transition: opacity 1s ease;-webkit-transition: opacity 1s ease;}
.slick-slider.slick-initialized {visibility: visible;opacity: 1;}
.slick-slider .slick-dots li {margin: 0px; vertical-align: middle;}
.slick-slider .slick-dots li button:before {line-height: 23px;}
.slick-slider .slick-prev:before, .slick-slider .slick-next:before {color: #0047ba; font: 14px/1 FontAwesome;font-size: 40px;line-height:18px;}
.slick-slider .slick-prev:before {content: "\f104";}
.slick-slider .slick-next:before {content: "\f105";}
/*slick slider css end*/

/* material css*/
.md-radio.md-radio-inline{display:block;float:left;width:20%;}
.md-radio input[type="radio"]{display:none;}
.md-radio input[type="radio"]:checked+label:before{border-color:#666;animation:ripple 0.2s linear forwards;}
.md-radio input[type="radio"]:checked+label:after{transform:scale(1);}
.md-radio label{display:inline-block;position:relative;padding:10px 10px 10px 35px;margin-bottom:0;cursor:pointer;vertical-align:bottom;line-height:20px;font-weight:normal;font-size:14px; color:var(--primaryDefault)}
.matOption_detail.qv_detail_main .md-radio input[type="radio"]:checked+label{ box-shadow:inset 0 0 0 2px var(--green) !important; border-radius:6px; height:100%; background-color: #fff;}
.matOption_detail.qv_detail_main .md-radio{ height:100%;}
.md-radio label:before,.md-radio label:after{position:absolute;content:'';border-radius:50%;transition:all .3s ease;transition-property:transform,border-color;}
.md-radio label:before{left:0;top:0;width:20px;height:20px;border:2px solid rgba(0,0,0,0.54);}
.md-radio label:after{top:5px;left:5px;width:10px;height:10px;transform:scale(0);background:var(--green);}
/*.checkboxCont{padding: 5px 10px; border: dotted 1px #c60; background-color:#ffd; }*/
.checkboxCont .md-checkbox label { cursor: pointer; padding-left: 30px; cursor: pointer; padding-left: 30px; line-height: 20px; margin-bottom: 0; width: 100%;font-size: 13px;}

.artwork_detail .upload-artwork .md-radio label{ padding:0 0 0 28px}
.artwork_detail .upload-artwork .md-radio input[type="radio"]:checked+label{ box-shadow:none!important;}
.upload-artwork .md-radio.checked{ background:transparent!important;}
.artwork_detail .upload-artwork .md-radio-list{ margin:0;}
.artwork_detail .upload-artwork .md-radio{ padding:0 5px; padding-bottom:8px; margin-bottom:8px;}
.artwork_detail .upload-artwork .md-radio:last-child{ margin-bottom:0; padding-bottom:0;}

.matOption_group .md-radio-inline .row .md-radio{ display:block; width:100%; margin-right:0;}
.matOption_group .md-radio-inline .row .md-radio label:before{ left:10px; top:10px;}
.matOption_group .md-radio-inline .row .md-radio label:after{ top:15px;left:15px; }

@keyframes ripple{
  0%{box-shadow:0px 0px 0px 1px transparent;}
  50%{box-shadow:0px 0px 0px 15px rgba(0,0,0,0.1);}
  100%{box-shadow:0px 0px 0px 15px transparent;}
}
.quantity-minus{border-radius:4px 0px 0px 4px;}
.quantity-plus{border-radius:0px 4px 4px 0px;}
.qvQty{float:left;width:48px;font-weight:var(--text-bold);font-size:18px;color:#333;border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-left:0;border-right:0;padding:3px 3px;text-align:center;height:32px;margin:0;}
.sku-row-container h2,.sku-main-container h2{font-size: var(--sub-heading-size);font-weight: 300;margin-bottom: 10px;color: var(--teal);letter-spacing: var(--heading-letter-spacing);}
img{border:0;}
.container{padding:0;width:100%;max-width:100%;}
.sku-main-container{width:100%;max-width:1350px;margin:0 auto;position:relative;}
.sku-row-container{width:100%;max-width:1350px;margin:0 auto;}
.sizePatch{display:inline-block;padding:0px;margin:0px 2px 5px 0px;}
.sizePatch input[type="button"]{font-size:14px;line-height:26px;color:#111;border:1px solid #E6E6E6!important;padding:5px 12px;margin:0px;cursor:pointer;background-color:transparent;border-radius:4px; min-width:78px; font-weight:500}
.product-Des-content{font-size:13px;color:#333;}
.product-Des-content ul.list-unstyled{padding:0 0 0 10px;text-align:left;font-size:14px;}
.product-Des-content ul.list-unstyled li{padding:0 0 5px;line-height:1.4;position:relative;}
.product-Des-content ul.list-unstyled li:before{content:'\2022';position:absolute;top:0;left:-10px;font-weight:var(--text-bold);}
.product-Des-content ul.list-unstyled li:last-child{padding:0;}
.product-Des-content p{margin:0 0 5px 0;line-height:18px;}

#ratingDiv p{margin:0px 0px 1px 0px;}
.sku-img-block table{width:100%; border-left: 0px;border-right: 0;}
.sku-img-block .slidercontainer{float:left;width:100%;margin:0;}
.sku-img-block .slidercontainer .xpslider{width:100%;}
.cart-heading i{color:#77AD32;}
.cart-heading span{font-size:14px;font-weight:var(--text-bold);line-height:21px;color:#000;}

/*Responsive grid css*/
.sku-row-container p{margin-bottom:10px;}
.ss_responsive_table .ss_reponsive_cell{position:relative;min-width:130px;height:130px;font-size:11px;float:left;margin:0;padding:0;border-left:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;background:#fff;text-align:center;}
.ss_responsive_table .ss_reponsive_cell .ss-product-img-cont{width:100%;height:128px;line-height:128px;background:#FFFFFF;position:relative;padding:0 10px 10px;}
.ss_responsive_table .ss_reponsive_cell:last-child{border-right:1px solid #DDDDDD;}
.gridLast{border-right:1px solid #DDDDDD;}
.grayBorderTop{border-top:1px solid #DDDDDD;}
.gridColumn10{width:10%;}
.gridColumn9{width:11.1111%;}
.gridColumn8{width:12.50%;}
.gridColumn7{width:14.2857%;}
.gridColumn6{width:16.66666667%;}
.gridColumn5{width:20%;}
.gridColumn4{width:25%;}
.gridColumn3{width:33.33%;}
.gridColumn2{width:50%;}
.gridColumn1{width:100%;}

/*#customerReviews{border-bottom:none;}*/
.sku-row-container .row_with_divider,.sku-main-container .row_with_divider{padding-top:15px;border-top:1px solid #ddd;margin:0px 0px 20px 0px;}
.sku-row-container:last-child .row_with_divider{margin:0;}
.owl-carousel{padding:0 35px;}
.owl-nav div{cursor:pointer;display:block;height:37px;line-height:37px;overflow:hidden;width:36px;display:inline-block;zoom:1;filter:Alpha(Opacity=70);opacity:0.7;}
.owl-nav .owl-next{background:url(/img/src/sprite-carousel-arrows.png) no-repeat -38px -38px;position:absolute;top:35%;right:0;}
.owl-nav .owl-prev{background:url(/img/src/sprite-carousel-arrows.png) no-repeat 0 -38px;position:absolute;top:35%;left:0;}
.owl-carousel.department-list{padding-top:10px;display:none;}
.department-list .item{height:182px;width:170px;border:1px solid #CCCCCC;line-height:140px;text-align:center;}
.owl-carousel.department-list .owl-item img{width:auto!important;max-width:150px;max-height:120px;display:inline-block!important;}
.department-list .item h4{background:#f0f0f0;padding:3px 5px 3px 18px!important;border-bottom:1px solid #CCCCCC;font-size:13px;font-weight:var(--text-bold);text-align:left;position:relative;line-height:16px;height:38px;}
.department-list h4 i{font-weight:normal;font-size:11px;color:#337ab7;position:absolute;left:6px;top:6px;}
.owl-dots{margin:7px 0 0 0;text-align:center;}
.owl-dots .owl-dot{display:inline-block;zoom:1;}
.owl-dots .owl-dot span{display:block;width:11px;height:11px;margin:3px 7px 0;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-dots .owl-dot.active span{opacity:1}
.owl-nav .owl-prev.disabled,.owl-nav .owl-next.disabled{opacity:0.2;cursor:default!important;}
.design_carousel{width:auto;margin:0 28px 0 28px;}
.text-cont{padding-top:5px;float:left;width:100%;font-size:8pt;}

/*---------material-checkbaox------*/
.md-checkbox-list .md-checkbox:last-child{margin-bottom:0;}
.md-checkbox-list .md-checkbox{display:block;margin-bottom:10px;}
.md-checkbox{position:relative;}
.md-checkbox input[type=checkbox]{visibility:hidden;position:absolute;}
.md-checkbox label{cursor:pointer;padding-left:30px;}
.md-checkbox label>span.inc{background:#fff;left:-20px;top:-20px;height:60px;width:60px;opacity:0;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;-webkit-animation:growCircle .3s ease;-moz-animation:growCircle .3s ease;animation:growCircle .3s ease;}
.md-checkbox label>span{display:block;position:absolute;left:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;}
.md-checkbox label>.check{top:-4px;left:6px;width:10px;height:20px;border:2px solid var(--green);border-top:none;border-left:none;opacity:0;z-index:5;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}
.md-checkbox label>.box{top:0;border:2px solid #666;height:20px;width:20px;z-index:5;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;}
.md-checkbox input[type=checkbox]:checked~label>.check{opacity:1;-webkit-transform:scale(1) rotate(45deg);-moz-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);}
.md-checkbox input[type=checkbox]:checked~label>.box{opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);}

/*---------material-checkbaox------*/
.qv_previewarea{padding:0 30px 0 0;}
.xms_skuMain .sku-detail-block .qv_detail_main{padding:0px 0px 15px;}
/*.sku-detail-block .qv_detail_main{margin: 0 0 20px 0;}*/

 .qvQty-details{margin-bottom: 20px;}
.sku-detail-block .qv_headsection{padding:0 0 10px;}
.sku-detail-block .qv_headsection strong {font-weight: 600;}
.copyBlock{    font-size: 22px;font-weight: 400;color: var(--teal);padding: 0;margin: 0;border-top: none;line-height: normal;padding: 0 0 10px 30px;}
.mat-box .videoThumb{margin:0px;float:left;border:none;}
.userreview-star-ratings>i{display:inline-block;position:relative;font-family:FontAwesome;font-style:normal;font-size:16px!important;border:0;}
.userreview-star-ratings>span{display:inline-block;color:#bbb;font-size:12px;position:relative;top:0px;line-height:19px;}
.userreview-star-ratings.popup-rating:after{font-size:14px!important;left:86px!important;top:5px!important;}
.qvSizes .Divtable-col{display:table-cell;vertical-align:top;}
.selectedSizePreview{width:160px;height:135px;float:left;overflow:hidden;border:1px solid #e0e0e0;padding-top:5px;}
#qvSizeLabel2,#qvAttribute1Label,#qvAttribute2Label,#qvAttribute3Label,#qvAttribute4Label,#qvAttribute5Label,#qvCartLabel{color:#111;}
.materialRow{position:relative;}
#customerReviews{border-bottom:none;padding:0;margin:0;height:0;}

/* new css added */
.xms_skuMain{font-size: 13px;line-height: normal;}
.head_section.withBorder{padding:5px;font-size:14px;font-weight:var(--text-bold);margin-bottom:10px;position:relative;border-radius:0px; border-top:1px solid #dcdcdc;}
.head_section.withBorder:before{content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding-right:5px;color:#c00;}
.head_section.withBorder .head_help{display:inline-block;margin:0;font-size:13px;font-weight:normal;line-height:normal;padding:0 0 0 5px;}
.head_section.with_arrow{padding:0 0 5px 0;font-size:13px;font-weight:var(--text-bold);border-bottom:0;margin-bottom:0;position:relative;}
.head_section.with_arrow:before{content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding-right:5px;color:#c00;}
.mat_orientation .Imgbox{height:70px;line-height:70px;text-align:center;}
.mat_orientation .md-radio > label:before{top:78px; left:10px;}
.mat_orientation .md-radio > label:after{top:83px; left:15px;}
.matOption_detail .option_block{padding:10px;border:1px solid #ccc;border-radius:4px;margin-bottom:20px;}
.matOption_detail .md-radio{margin-right:20px;}
.matOption_detail .option_block:last-child{margin:0px;}
.md-radio-inline .md-radio{display:inline-block;margin-right:15px;vertical-align:middle;}
.upload-artwork .md-radio>label{font-size:14px;}
.upload-artwork > .md-radio:last-child{border:0px;}

.matOption_detail .matOption_group{ padding-bottom:10px; }
.matOption_detail .matOption_group:last-child{ border-bottom:none; padding-bottom:0;}

.artwork_label .label_heading {
    font-size: 14px;
    padding-bottom: 5px;
    font-weight: 500;
}
.artwork_label .btn {
    margin-top: 6px;
}
.matColor_section .btn-primary{box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:1px 1px 2px rgba(0,0,0,0.25);}
.csize_block{display:inline-block;vertical-align:middle;}
.csize_block select{min-height:26px;min-width:50px;font-size:14px; padding:.375rem .75rem; border:1px solid #ced4da; border-radius:.25rem; width:auto!important}
ul.pla_qty_list{border-top:1px solid #ddd;}
.pla_qty_list li{display:table;width:100%;border-bottom:1px solid #ddd;font-size:14px;padding:0 0 0 10px;cursor:pointer;line-height:30px;}
.pla_qty_list .qty_detail{display:table-cell;vertical-align:middle;width:33.33%;}
.pla_qty_list .md-radio{margin:0;}
.pla_qty_list .qty_detail .md-radio label{height:20px;vertical-align:middle;}
.pla_qty_list .md-radio label{font-size:14px;font-weight:var(--text-bold);}
.pla_qty_list .qty_total_price{display:table-cell;vertical-align:middle;width:33.33%;text-align:right;white-space:nowrap; font-weight: bold;}
.qvQty-details .option_help{line-height:14px;display:inline-block;font-weight:normal;margin-left:5px;vertical-align:1px;}
.pla_qty_list .qty_per_price{display:table-cell;vertical-align:middle;width:33.33%;color:#333;text-align:right;padding-right:10px;white-space:nowrap; font-weight: bold;}
.pla_qty_list .qty_detail .md-radio label.qty_input_label{height:auto;margin:5px 0;}

.show-selected{    color: #111;font-weight: 400;font-size: 18px;cursor: pointer;}

.priceInfo_main{display:inline-block;vertical-align:middle;font-size:26px;font-weight:500;padding:0 20px 0 0;color:#111;line-height:normal;}
.priceInfo_main > .qty_info{font-size: 16px;font-weight: normal;color: #111; line-height: normal; }
.md-radio label.qty_input_label:before{top:5px;}
.md-radio label.qty_input_label:after{top:10px;}
.mat_custom_option{margin:0 0 10px 0;}
/*.slick-track{display:flex;}
.slick-track .slick-slide{height:auto;}*/

.quantity-minus.qtyBtn_sm,.quantity-plus.qtyBtn_sm{width:24px;height:28px;font-size:12px!important;padding:0px;line-height:28px;     width: 32px;text-align: center;padding: 0;font-weight: var(--text-bold);font-size: 21px;float: right;margin: 0;height: 32px;border: 2px solid var(--light);color: var(--primaryDefault);line-height: 10px;background: var(--light);     border-radius: 50%;}
.qvQty.qtyfield_sm{line-height: 29px;display: inline-block;width: 35px;font-weight: var(--text-bold);font-size: 18px;color: #333;border: 0;padding: 3px 3px;text-align: center;height: 32px; margin: 0;outline: none;}
.qvQtybtn>.quantity-minus{    float: left;}
.qvQtybtn{width: 99px;}
.qvQtybtn>.quantity-plus {float: initial;}

.mat_artwork .artwork_detail{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:13px;}
/* confirmation box css */
.qvConfirmationArea {background-color: #ffffdb;padding: 0px 10px;border: 1px solid #ddd;}
.qvConfirmation-block .qvConfirmationArea .attrLabel:first-child {margin-top: 0;}
.qvConfirmation-block .qvConfirmationArea .attrLabel {padding: 8px 0;border-bottom: 1px solid #e2e2c1;display: table;width: 100%;}
.qvConfirmation-block .attrLabel .qv_label {display: table-cell;vertical-align: middle;width: 120px;text-align: left;padding-right: 5px;font-size: 13px;}
.qvConfirmation-block .attrLabel .qty_detail_text {font-size: 13px;font-weight: 600;display: table-cell;}
.qvConfirmation-block .attrLabel span{float: none;}
.qvConfirmation-block .qvConfirmationArea .attrLabel:last-child {border-bottom: none;}
/*.backOption_popover{font-weight: normal;font-size: 13px;line-height: 16px;max-width: 380px;color: #333;}
.backOption_popover .media-left{width: 70px;} 
.backOption_popover .media-body > p{margin: 0px;}
.backOption_popover .popover-content > .media:first-child{padding: 0px;border: none;}
.backOption_popover .media{margin-top: 10px;border-top: 1px solid #eee;padding: 10px 0 0 0;}
.backOption_popover .back_decText{margin: 10px 0 0 0;}*/
.media-heading{font-weight: 600;}
.media-heading > i{font-size: 10px;vertical-align: 1px;margin: 0 3px 0 0;color: #1D50C3;}
/*.backOption_popover .close{margin-top: -4px;}*/
/* matColor style */
.matColor_section .dd {font-size: 14px!important;line-height: 1.42857143;color: #555;width: 100% !important; font-family:var(--ss-font-sans-serif)!important;}
.matColor_section .dd .ddTitle{ padding:4.5px 3px; border-radius:4px;}
.matColor_section .dd .ddTitle span.ddTitleText img { height: 26px;box-shadow: 0px 0px 0 1px #979797;border-radius: 2px }
.matColor_section .dd .ddChild a img { height: 26px;box-shadow: 0px 0px 0 1px #979797;border-radius: 2px }
.matColor_section .dd .ddChild{width: 225px !important;z-index: 6 !important;}
.matColor_section .dd_patch {width:225px;}
.matColor_section .colorSelector{float: left;width: 225px;}
.matColor_section .btn.color_preview{float: left;margin: 0 0 0 10px;}
/* Media css start here*/
.owl-carousel.mat_productsDetail .owl-item img{width:auto!important;}
.owl-carousel.mat_productsDetail .owl-dots .owl-dot span { width: 6px; height: 6px;}
.owl-carousel.mat_productsDetail .owl-dots .owl-dot.active span {opacity: 1; background: #007aff;}
.owl-carousel.mat_productsDetail .owl-dots .owl-dot span:hover, .owl-dots .owl-dot span:focus { opacity: 1; background: #000;}
.instructions_field {max-width: 480px; width: 100%; padding: 4px 8px;}

/* new css added by rohit on 27-12-2019 */
/* qty section css start */
.text_orange{color: #d43900 !important;}
.text_green{color: #2f8544 !important;}      
.detail_listGroup{font-weight:normal;font-size:12px;line-height: normal;}
.detail_listGroup .group_item{margin:6px 0 0 0;display: table;width: 100%;}
.detail_listGroup .group_item:first-child{margin-top:0;}        
.detail_listGroup .group_item > .group_labelText{display: table-cell; vertical-align: middle;padding: 0 5px 0 0;text-align: left;}
.detail_listGroup .group_item > .group_labelDetail{display: table-cell;vertical-align: top;}
.detail_listGroup.order_priceDetail .group_item > .group_labelDetail{text-align: right;}
.order_priceDetail .orderTotal_price{font-size: 16px;line-height: normal;}
.qvQtyactionbtn .qvPackText {font-size: 14px;font-weight: normal;color: #111111;
padding: 0 12px; border: 1px solid #FC0; border-left: 0px; line-height: 33px;height: 28px;display: inline-block;vertical-align: middle;} 
.order_qtyDetail .qvQtyLabel{text-align: center;font-weight: normal;font-size: 14px;line-height: 30px;}
.qvQtybtn{position: relative;z-index: 1;}
.order_qtyDetail .qvQtyactionbtn{margin-left: -2px;z-index: 0;}
	.order_detailMain .order_actionBtn{display: block;background-color: #f7f7f7;padding: 10px;border-top: 1px solid #d7d7d7;text-align: right;}  
/* qty section css end */

/* pricelist css new start*/
.qtywrapper .matPrice_help{color: #111;font-weight: normal;text-align: right;margin-bottom: 4px;font-size: 12px;line-height: normal;margin: 0 0 5px 0;}
#pricelist.has-price-backup{width:100%;margin:0;padding:0;display:inline-block;background-color:#fff;}
#pricelist.has-price-backup li div.pricewrap {width: 80px;text-align: right;float: left;padding-right: 10px;}
#pricelist.has-price-backup.with_LogoSize li div.pricewrap{width: 11.5%;}
#pricelist.has-price-backup li div.qtywrap {width: 20%;border-right: none;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#pricelist.has-price-backup.with_LogoSize li div.qtywrap{width: 18%;}
#pricelist.has-price-backup .material_head .Grpheading {width: 20%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 3px;font-size: 14px;}
#pricelist.has-price-backup .material_head .heading strong{font-weight:var(--text-bold);}
#pricelist.has-price-backup.with_LogoSize .Grpheading{width: 18%;}
#pricelist.has-price-backup .material_head .qtybrks {width: 80px;padding-right: 12px;text-align: right;float: left;}
#pricelist.has-price-backup.with_LogoSize .material_head .qtybrks{width: 11.5%;}
#pricelist.has-price-backup .material_head .heading {padding: 0;width: 100%;}
#pricelist.has-price-backup > li:first-child {border-top-width: 0;}
#pricelist.has-price-backup li{display:block;margin:0;padding:0 0 0 10px;border-style:solid;border-width:1px;border-color:#CCCCCC #ededed #ededed #ededed; border-bottom-width: 0;overflow:hidden;background-color:#fff;}
#pricelist.has-price-backup li a,#pricelist.has-price-backup li a:hover,#pricelist.has-price-backup li a:hover,#pricelist.has-price-backup li a:visited,#pricelist.has-price-backup li a:active{color:#333;text-decoration:none!important;}
#pricelist.has-price-backup li.selected{background-color:#FEFAF6;border-color:#ee8800;color:#333;font-weight:normal;box-shadow: inset 0px 0 0 1px #ee8800;border-bottom-width: 0;}
#pricelist.has-price-backup li div{font-size:14px;height:30px!important;line-height:30px!important;display:inline-block;vertical-align:middle;display:block;}
#pricelist.has-price-backup li.material_head{background-color:#ededed;}
#pricelist.has-price-backup li.selected + li {border-top-color: #ee8800;}
#pricelist.has-price-backup li:last-child {border-bottom-width: 1px;border-bottom-color: #cccccc;}
#pricelist.has-price-backup li:last-child.selected {border-bottom-color: #ee8800;}
/* pricelist css new end*/
.order_detailOuter{margin-bottom: 20px;}
/* new css added */
.order_detailTable{margin:0px;}
.order_detailTable > tbody>tr>td{border: 0px;padding: 3px 0;}
.order_detailTable > tbody > tr > td.labelCol{text-align: left;white-space: nowrap;padding: 3px 7px 3px 0;vertical-align: middle;}
.order_detailTable > tbody > tr:first-child > td {padding-top: 0;}
.order_detailTable > tbody > tr:last-child > td {padding-bottom: 0;}
.page-heading-row{margin-bottom: 15px;padding-bottom: 10px;}
.qv_detail_main .slick-dots{position:initial;}

@media (min-width: 768px){
	.order_qtyDetail .qvQtyactionbtn, .order_qtyDetail .qvQtybtn, .order_qtyDetail .qvQtyLabel{float: left;} 
	.mat_productsDetail.slick-slider{margin:0 20px;padding:0px;}
}

@media (min-width:767px) {
    .page-heading-row{display: flex;width: 100%;padding-bottom: 10px;flex-flow: row wrap;align-items: baseline; margin-bottom: 15px;}
    .page-heading-col{vertical-align: middle;flex-grow: 1;padding-right: 8px;}
    .page-review-col{white-space: nowrap;}
}

@media (min-width:992px){
  
  .qv_heading {margin: 0 0 0 -50px;}
  .cutoff-details-txt .green-status-txt{display:inline-block;}
  .sku-detail-block{float:left;width:100%;padding-left:310px;}
  .sku-main-container{padding-left:52px;}
  .sku-img-block{padding-left:0;width:285px;float:left;margin-right:-285px;position:relative;z-index:1;}  

  /*.modal.fade{z-index:1003!important;}*/
  #price_comparison,#floatingSticky{right:0!important}
  .thumb-area{max-height:250px!important;}
  .qv_detail_main{padding-left: 40px;}
  .order_detailCol .qv_detail_main{padding: 0 0 0 30px;}
}
@media (min-width: 768px) and (max-width: 1199px){
  .order_detailMain .order_selectedDetail, .order_detailMain .order_priceDetail, .order_detailMain .order_qtyDetail{padding: 0 10px;}
  .order_detailMain{margin: 0 0 20px 0;}
  .order_detailMain .order_qtyDetail{white-space: nowrap;} 
  .order_detailMain .order_priceDetail {padding: 0 10px;display: table-cell; vertical-align: middle;white-space: nowrap;} 
  .order_detailMain .order_selectedDetail{display:table-cell;vertical-align:middle;padding: 0 10px;}  
  .order_detailMain .order_detailInner{padding: 10px 0;display: table; width: 100%;}
}
@media (min-width: 1200px){
	.order_detailMain{padding: 10px 10px 0;border-radius: 8px;box-shadow: 0 0 6px #dadada;}	
  .order_detailMain .order_selectedDetail{margin: 0 0 10px 0;padding: 0px;}
  .order_detailMain .order_qtyDetail{text-align:center;padding: 10px;margin: 0 -10px 10px;display: block;border: 1px solid #ccc;border-right: 0;
  border-left: 0;}
  .order_detailMain .order_actionBtn{margin: 10px -10px 0;border-radius: 0 0 8px 8px;}  
  .qvQtyactionbtn .qvPackText{border: none;padding: 0 0 0 12px;}
  .qv_detail_main.order_detailCol{padding: 0px;}
  .order_detailMain .order_actionBtn > button{width: 100%;}
  .order_qtyDetail .qty_detailInner{display: inline-block;margin: 0 auto;}
  .order_detailCol .qv_detail_main{padding: 0;} 
  .order_detailCol {position: sticky;top: 50px;align-self: flex-start;}
  .order_detailCol .qv_detail_main {width: 100%;max-width: 224px;}
}
@media (min-width: 1200px) and (max-width: 1370px){
	.order_detailCol{padding-left: 0px}	
}
@media (min-width: 1200px) and (max-width: 1320px){
	.order_detailCol .qv_detail_main{max-width: 200px;}
}
@media (max-width: 1199px){
	.qvConfirmation-block{margin: 15px 0 0 0;}
	.back_option{margin: 0 0 15px 0;}
  .order_detailMain .order_qtyDetail{min-width: 207px;}
  .order_detailMain .order_qtyDetail {padding:0 10px;text-align:center;display:table-cell;vertical-align:middle;}
  .order_detailMain .order_selectedDetail{max-width: 210px;}
  .back_option > .row > div[class*=col-] > .md-radio, .matBorder_type > .row > div[class*=col-] > .md-radio{margin:0 0 6px 0;}
  .back_option > .row > div[class*=col-]:last-child > .md-radio, .matBorder_type > .row > div[class*=col-]:last-child > .md-radio{margin:0;}
  .order_detailTable > tbody > tr > td.labelCol{ text-align:left; border:none}
  .qvQtyactionbtn .qvPackText{ border:none!important;}
}
@media (max-width:992px){
  .sku-detail-block{clear:both;display:block;}
  .sku-img-block{margin-bottom:15px;}
  .order_detailMain .order_selectedDetail{max-width: 270px;}
}
@media (max-width:768px){
  .star-rating-detail .a-size-mini:nth-child(2){width:210px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;}
}
@media(max-width:767px){
  .productcontent_box .product_content .detail_text > ul{font-size:13px;}
  .sku-main-container{padding:20px 15px;}
  .sku-detail-block .qv_detail_main{padding:0;} 
  .sku-main-container .qv_heading h1{padding-top:0px; font-size: var(--sub-heading-size)!important;} 
  .sku-detail-block .qv_headsection{padding:0 0 10px 30px;position:relative;}
  .qv_headsection .step{position:absolute;left:0;top:0;}  
  /* new added on 23-09-2019 by rohit*/
  .qvQtybtn .qvQty{border-radius:0px;box-shadow:none;}
  .product_review .first .charttxt span{line-height:25px;}
  .product_review .first .charttxt strong{line-height:normal;}
  .sku-row-container > .row_with_divider:last-child{margin:0px;}
  .sku-row-container{padding:15px;} 
  .mat_productsDetail{padding:0;}
  .mat_productsDetail.slick-slider{margin-left:-15px;margin-right:-15px;}
  .mat_TotalPrice{padding:0 10px 0 0;}
  .priceInfo_main{padding: 0 0 8px 0; display: block;}
  .mat_productsDetail .owl-stage, .mat_productsDetail .slick-track {left: -30px;}
  .order_selectedDetail.detail_listGroup .group_item > .group_labelText{margin:0 0 3px 0; display: block;}
  .order_selectedDetail.detail_listGroup .group_item > .group_labelDetail{font-size: 14px;display: block;}
  .order_selectedDetail.detail_listGroup .group_item{display: block;}         
  .order_detailMain .order_qtyDetail{min-width: auto;padding: 8px;text-align: center;width: 140px;min-width: 140px;display: table-cell;border-right: 1px solid #ccc;}
  .order_detailMain{ border:1px solid #ccc;}
  .order_qtyDetail .qvQtybtn{margin:5px auto;}
  .order_qtyDetail .qvQtyLabel, .order_qtyDetail .qvQtyactionbtn{text-transform: uppercase;display: block;line-height: normal;font-size: 12px;}
  .order_qtyDetail .qvQtybtn:before, .order_qtyDetail .qvQtybtn:after{content: "";display: table;}
  .order_qtyDetail .qvQtybtn:after{clear: both;}
  .order_selectedDetail{border-bottom: 1px solid #ccc;display: block;width: 100%;padding: 8px;}
  .order_priceDetail {display: table-cell;padding: 8px;vertical-align: top;width: 100%;}
  .qvQtyactionbtn .qvPackText{background: none;border: none;height: auto;line-height: normal;}
  .order_qtyDetail .qvQtyactionbtn > span{font-size: 12px !important;}
  /*#pricelist.has-price-backup .material_head .Grpheading, #pricelist.has-price-backup li div.qtywrap{width: 30%;}*/
  #pricelist.has-price-backup .material_head .qtybrks, #pricelist.has-price-backup li div.pricewrap{width: 17.5%}
  #pricelist.has-price-backup .material_head .Grpheading, #pricelist.has-price-backup li div.qtywrap {
        width: 25%;
    }
  #pricelist.has-price-backup .material_head .qtybrks, #pricelist.has-price-backup li div.pricewrap{width: 25%}
	.help-Popover.popover{max-width:320px;}
	.order_detailMain .order_actionBtn > button{width: 100%;}
	.order_detailMain .order_selectedDetail{max-width: 100%;font-size: 13px;}
	.order_detailTable > tbody > tr > td.labelCol{font-size: 12px;}
 /* .matColor_section .btn.color_preview{margin: 0 0 0 6px;} */

 .step i{ width:25px; height:25px; font-size:18px;}
 .copyBlock{ font-size:20px;}
 .order_detailOuter{ margin-bottom:0;}
}
@media (max-width:320px){
  .mat_orientation .md-radio-inline .md-radio{display:block;margin:0px;}
  .option_block .form-md-radios .md-radio-list,.finish_options .md-checkbox-list{display:block;}
  .mat_orientation .md-radio-inline > .md-radio{width:100%;margin:0px;padding:0 0 10px 0;border-bottom:1px solid #ececec;}
  .mat_orientation .md-radio-inline > .md-radio:last-child{padding:0px;border:none;}
  .matColor_section > button{margin:10px 0 0 0!important;}
  .qvQty.qtyfield_sm{width:35px;}
  .mat_TotalPrice{display:block;padding:0 0 10px 0;}
  .priceInfo_main > .qty_info{font-size: 14px;}
  .priceInfo_main{font-size: 20px;} 
  .order_detailMain .order_qtyDetail{width: 125px;min-width: 125px;} 
  .matColor_section .colorSelector{width:100%;}
  /* .matColor_section .btn.color_preview{margin:8px 0 0 0;} */
}
@media (max-width:410px) {
    /* .matColor_section .btn.color_preview{ margin:5px 0 0 0} */
}
.innerPageSticky{width:100%;margin:0 0 10px 0;font-size:11px;position:relative;background:#fff;-webkit-border-radius:6px;border-radius:6px;border:#ababab 1px solid;padding:10px 10px 0;display:none;}
/* css for ie browser Start*/
@media all and (-ms-high-contrast:none){
  .order_detailCol { position: relative; top: 0} /* IE10 */
  *::-ms-backdrop, .order_detailCol {  position: relative; top: 0 } /* IE11 */
}
/* css for ie browser End*/

.product-Des-content h2 {font-size: 28px;}
.product-Des-content {font-size: 16px;color: #333;line-height: 1.5!important;}
.product-Des-content p {margin: 0 0 5px 0;line-height: 1.4;margin-bottom: 10px;font-size: 14px;}
.product-Des-content .bullet10 {font-size: 15px!important;}
.deptHelp_text {font-size: 16px;line-height: 27px;padding: 0 0 10px 15px;color: var(--primaryDefault);position: relative;}
.deptHelp_text>i.fa {font-size: 11px;position: absolute;left: 0;top: 9px;color: #337ab7;}

.stockMats_main .stockmats_inner {width: 100%;display: block; border-radius:var(--global-border-radius);box-shadow:var(--box-shadow); border:none!important;}
.sku-row-container .stockmats_inner .head_section {font-size: 13px;line-height: normal;font-weight: 700;text-align: center;position: relative;font-size:16px; background:transparent!important; border-bottom:none!important; font-family:var(--ss-font-sans-serif); padding:0!important; min-height:inherit; max-height:inherit; }
.stockMats_main .head_section>a {text-decoration: none;display: -webkit-box;max-width: 100%;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-weight:500;text-overflow: ellipsis;line-height: normal;max-height: 30px;font-size:16px;padding-top:8px;color:var(--primaryDefault);}
.stockMats_main .head_section>a>i,
.stockMats_main .head_section>i {position: absolute;left: 6px;top: 8px;display:none;font-size: 10px;line-height: normal;color: #1D50C3;}
.stockmats_inner .body_section {padding: 4px 15px 12px 15px!important; text-align:center;}
.stockmats_inner .stock_imgbox {text-align: center;min-height: 120px;line-height: 120px;}
.stockmats_inner .description_text {font-size: 14px;line-height: 18px;padding: 3px 0 0 0;}
.stockmats_inner .action_bar {text-align: right;padding: 4px 0 0 0;}

.sku-row-container .ss_dept_sub_heading{ margin-bottom:8px!important;}

.sku-img-block.magiczoomboxdiv .trhd{ background-color:transparent; color:var(--primaryDefault); font-size:16px; font-weight:var(--text-bold)!important; padding-bottom:0!important;}
.sku-img-block.magiczoomboxdiv .body7{ font-family:var(--ss-font-sans-serif)!important; font-size:14px!important;}
.sku-img-block.magiczoomboxdiv .table-bordered.qvpart_detail + div table td {
    border: none !important;
    background-color: transparent !important;
}
.sku-img-block.magiczoomboxdiv .table-bordered.qvpart_detail + div table td.body7>div{ margin-right:5px;}
.detail_listGroup .text_bold #final_color{ margin-right:1px;}
.detail_listGroup .text_bold #final_color img{box-shadow: 0px 0px 0 1px #979797;border-radius: 2px}
@media (max-width:480px) {
    .mat_orientation.option_bodyCont{padding:0}
    .mat_orientation.option_bodyCont .md-radio-inline{display:flex;}
    .mat_orientation.option_bodyCont .md-radio-inline .md-radio{width:50%;margin:0;}
    .mat_orientation.option_bodyCont .md-radio-inline .md-radio label{width:100%;}
}
@media (max-width:420px) {
    .mat_orientation.option_bodyCont .md-radio-inline .md-radio label{font-size:12px;}
}


/* new css added for WaterHog™ Classic Diamond Mats */
.features_and_benefits_box{ padding-top: 20px;}
.features_and_benefits_box h5{margin: 0; padding: 0; padding-bottom: 8px;}
.features_and_benefits_box .features_and_benefits_box_img{float: left; margin: 0px 10px 10px 0;}
.features_and_benefits_box ul li{margin-bottom: 4px;}
.sizePatch_cover{display: flex;flex-wrap: wrap; column-gap: 5px;row-gap: 8px;}
.sizePatch_cover .sizePatch{margin: 0;}



.sectionBlock { background-color: #F6F6F8; padding: 20px; margin-bottom: 18px; }
.sectionBlock .copyBlock{font-weight: var(--text-bold);color: var(--primaryDefault);}
.sectionBlock .copyBlock b{font-weight: var(--text-bold);}
.sku-detail-block .sectionBlock .step i { background-color: var(--primaryDefault) !important; color: #fff; }

#pricelist.has-price-backup li.material_head{ background-color: #e5e5e5;}
.sizePatch input[type="button"]{background-color: #fff;}
.sectionBlock .head_section.withBorder{border: none; padding-top: 0; padding-bottom: 0;}

.sample_mat_box{border: 1px solid #E6DBD1; border-radius: 8px; overflow: hidden;}
.sample_mat_box .sample_mat_box_header{font-weight: var(--text-bold); color: var(--primaryDefault); font-size: 15px; padding: 5px 10px 0 10px; }
.sample_mat_box .sample_mat_box_body{padding: 10px; font-size: 13px; line-height: 1.5;}
.matColor_section .dd .ddTitle{padding: 6px;}
.order_detailMain .order_actionBtn .btn-lg{padding-top: 5px; padding-bottom: 5px;}
.sku-detail-block .videoThumb .videoTitle{font-family:var(--ss-font-sans-serif);}

@media (max-width:767px) {
    .zoom-gallery{ margin-bottom: 20px;}
  .sectionBlock {margin: 0 -15px; margin-bottom: 20px;}
  .order_detailMain{background-color: #fff;}
  .sku-img-block .accordion-content{ overflow: inherit;}
}