﻿h1{font-family:Arial, san-serif;font-weight:normal;font-size:20px !important;line-height:1.2 !important;color:#111;border-bottom:1px solid #E7E7E7;padding-bottom:10px;margin-bottom:10px;}
h2{font-family:Arial, san-serif;font-weight:normal;font-size:16px !important;line-height:1.2 !important;color:#111;margin-bottom:10px;}
#etalage{margin-left:auto;margin-right:auto;margin-bottom:10px !important;}
.etalage{float:none !important;}
.slidercontainer{float:none !important;margin:0 !important;width:100% !important;}
.xpslider{width:100% !important;}
.bullet{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;margin:0px 0px 6px 12px;text-indent:-9px;}
.qvQty{display:inline-block;width:50px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#333;border:1px solid #aaa;padding:3px 3px;text-align:center;height:32px;margin:0;}
#yarnball{margin-bottom:0px !important;}
table.tableadders td{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:18px;padding:3px 3px;}
table.tableadders td.qty{background-color:#ffffcc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:6px 3px;}
.videoSSC{float:none !important;margin-top:0 !important;}
.videoSSC .videoThumb .videoDescription{width:168px !important;}
.videoSSC .videoThumb .videoTitle{width:168px !important;}
table.selectcolor thead th{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#d43900;border-top:1px solid #E7E7E7;border-bottom:1px solid #E6E6E6;background-color:#FFFFFF;padding:8px 0 8px 0;text-align:left;}
#qvAttrLabel1, #qvAttrLabel2, #qvAttrLabel3, #qvAttrLabel4, #qvAttrLabel5{color:#111;}.PriceListCart .popover-content span.price
/*
.reptable{width:100%;margin:0 0 8px 0;border:1px solid #E7E7E7;}
table.reptable td, .repheadtop{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#444;background-color:#FFFFCC;border:none;height:auto;line-height:18px;padding:0 0 0 8px;text-align:left !important;}
*/
table.table-bordered{border-collapse:collapse;}
table.table-bordered td{padding:3px 6px !important;border:1px solid #DDD !important;font-family:Arial, Helvetica, sans-serif;}
table.table-bordered td:nth-child(1){font-size:11px;width:25%;white-space:nowrap;}
table.table-bordered td:nth-child(2){font-size:12px;width:75%;}
h2.subhead{font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:10px 0 6px 0;border-top:1px solid #E7E7E7;color:#d43900;margin:0px;}
.PriceListCart.popover.fade{z-index:1003;}
.PriceListCart.popover{max-width:360px;font-family:Arial,Helvetica,sans-serif;}
.PriceListCart .popover-content li a{display:block;line-height:17px;}
.PriceListCart .popover-content .cart-img{    padding-right: 15px;  max-width: 118px; max-height: 118px;  text-align: center;   display: table-cell;}
/*.PriceListCart .popover-content li a img, .PriceListCart .popover-content li img{display:inline-block; width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-moz-interpolation-mode:bicubic;-webkit-interpolation-mode:bicubic;interpolation-mode:bicubic;}*/
.PriceListCart .popover-content .cart-product-details{ display: table-cell; vertical-align: top; padding-right: 15px;}
.PriceListCart .popover-content .cart-product-details > span{display:block;}
.PriceListCart .popover-content .cart-product-details .product-size,.popover-content .cart-product-details .product-material{color:#343336;font-size:11px;font-weight:normal;}
.PriceListCart .popover-content .cart-product-details .product-material{margin-bottom:10px;}
.PriceListCart .popover-content .cart-product-details .product-name{color:#C60;font-size:14px;line-height:16px;font-weight:normal;margin-bottom:4px;}
.PriceListCart .popover-content .quantity-formated{margin-right:5px;float:left;color:#343336;}
.PriceListCart .popover-content .products-cont .price{font-size:15px;font-weight:bold;padding:15px 0 0;}
.PriceListCart .popover-content .cart-prices div{border-top:1px dotted #b2b2b2;padding:7px 10px;background:#FDFDE2;line-height:22px;}
.PriceListCart .popover-content .product-value-txt_shipping_cost,.popover-content .product-value-txt_total,.popover-content .product-value-txt_wrapping_cost{float:right;color:#343336;}
.PriceListCart .popover-content span.price{    font-weight: bold;  color: #C60;  font-size: 14px;   display: table-cell;   vertical-align: top;  white-space: nowrap;}
.PriceListCart .popover-content .price-txt{color:#9a9a9a;padding-right:5px;}
.PriceListCart .popover-content .price-txt span{display:inline-block;}
.PriceListCart .bottomActionBtn{padding-top: 10px; float: left; width: 100%;}
.ajxloader{position:fixed;z-index:1001;top:0;left:0;height:100%;width:100%;background:rgba( 128, 128, 128, 0.25 );}
.ajxloader2{position:fixed;z-index:1002;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;position:absolute;left:47%;top:45%;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;}
.mat-spinner-text { position: fixed; top: 50%; left: 50%; z-index: 1000001; height: 128px; width: 128px; margin-top: -64px; margin-left: -64px; line-height: 32px; text-align: center; font-size: 27px; color: #303B83; border-radius: 16px !important; opacity: 1;}
@-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);}
}
table.pricelist-details > thead > tr > th{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:7.5pt;line-height:1;padding:4px 0;border-top:1px solid #AFAFAF;border-bottom:1px solid #71706F;background:#F1F1F1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
table.pricelist-details > thead > tr > th:nth-child(3){border-bottom:1px solid #000000;background-color:#E6EBF1;}
table.pricelist-details > thead > tr > th:nth-child(4){border-bottom:1px solid #000000;background-color:#F8F3E9;}
table.pricelist-details > thead > tr > th:first-child{text-align:left;padding-left:5px;}
table.pricelist-details .mat-box{position:relative;}
table.pricelist-details tbody .Collmatgroup td:nth-child(2){border-bottom:1px solid #E6DBD1;}
table.pricelist-details tbody .Collmatgroup td:nth-child(3){background-color:#E6EBF1;}
table.pricelist-details tbody .Collmatgroup td:nth-child(4){background-color:#F8F3E9;}
table.pricelist-details tbody .Collmatgroup td:nth-child(5){background-color:#F8F3E9;}
table.pricelist-details tbody .Collmatgroup td:nth-child(6){background-color:#E6EBF1;}
table.pricelist-details tbody .Collmatgroup td:nth-child(7){background-color:#F8F3E9;}
table.pricelist-details tbody .Collmatgroup td:nth-child(8){background-color:#E6EBF1;}
table.pricelist-details tbody .Collmatgroup td:nth-child(9){background-color:#F8F3E9;}
table.pricelist-details tbody .Collmatgroup td:nth-child(10){background-color:#E6EBF1;}