@media screen and (min-width: 783px){
table.is_sortable:after {display:none !important;}
 table.vartable th.vartable_qty {display:none;}
 td.qtycol {display:none !important;}
.col{padding: 0 15px 2px;line-height:1;}
table.vartable td.thumbcol {
    padding: 1px 7px 0 0px;
width:9%;
}
 th.vartable_thumb {
width:9%;
}
table.vartable td.desccol {
    padding: 1px 1px 1px 8px!important;
    text-align: left;
width: 27%;
    font-size: .8em;
}
.vartable_desc {
    width: 27%;
    text-align: left;
    }

table.vartable td.skuccol {
width:18%;
text-align:left;
}
table.vartable td.qtycol {display:none !important;}
table.vartable td.cartcol {
width:16% !important;
}

table.vartable th.vartable_price,  th.vartable_price {
text-align:center;
width:8%;
}
.infw {padding:0px; margin-left: 10px; width:75px;}
th.vartable_variations.pa-thickness, th.vartable_variations.pa-length, th.vartable_variations.pa-width, table.vartable td.optionscol.attribute_pa_length, table.vartable td.optionscol.attribute_pa_thickness, table.vartable td.optionscol.attribute_pa_width {
width: 8%;
text-align: center;
}

table.vartable th.vartable_thumb, table.vartable td.vartable_thumb {
width:15%;
}
table.vartable th.vartable_sku, table.vartable td.vartable_sku {
width:18%;
text-align:left;
}
 table.vartable th.vartable_qty {display:none;}
 td.qtycol {display:none !important;} 

    table.vartable td.offercol {
    width: 1%;
    }
.page-title:not(.featured-title)+main .product-main {  width: 130%;}


div.product-main > div > div.large-4.col {  display:none;  }

#product-sidebar {  display:none;  }

td.qtycol {display:none !important;}
.lfft {min-height: 47px;}.lfft h3{padding-top: 12px;padding-left: 12px;}h1{text-align:left; margin-bottom: 0em;}.sorts:before{display:inherit;}
}
.row-small>.flickity-viewport>.flickity-slider>.col, .row-small>.col {
    padding: 0 9.8px 0.6px !important;}
    @media (max-width: 2049px){
table.vartable td.qtycol { display:none;}}

@media (max-width: 549px) {
table.vartable td.pricecol:before {
    text-align:left;} }
td.pricecol {width:9%;}@media (max-width: 549px){
table.vartable td.pricecol {
    width: 20%;
    text-align: right;
    margin-top: 20px;
    right: 44%;}}