.pla th,.pla td{padding:5px 10px!important}
.pla .table{margin-bottom:10px!important}
#pla_matrix .ctp_checked{background:#F8FCC9}
#pla_matrix .ctp_checked:hover{background:#F0F5BD!important}
#pla_matrix thead th{padding-right:14px;margin-right:5px;background:url(../img/sortOff.gif) right 2px center no-repeat}
#pla_matrix thead th.headerSortUp{background:url(../img/sortUp.gif) right 2px center no-repeat}
#pla_matrix thead th.headerSortDown{background:url(../img/sortDown.gif) right 2px center no-repeat}
#pla_matrix thead th.nosort{background:none!important;padding:5px!important;margin-right:0!important;cursor:default!important}
#pla_matrix thead{cursor:pointer}
#pla_matrix thead.nosort{cursor:default}
#pla_matrix thead.nosort th{background:none!important;padding:5px!important;margin-right:0!important;cursor:default!important}
#pla_matrix{width:100%;border-spacing:2px;border-collapse:separate;font-size:12px;margin-bottom:10px}
#pla_matrix tr.pla_matrix_row:hover{background:#f1f1f1}
#pla_matrix tr.pla_matrix_row:hover td{border:1px solid #f2f2f2}
#pla_matrix .pla_matrix_head{font-weight:700;text-shadow:1px 1px 0 #FFF;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}
#pla_matrix .volume_discount{display:block;clear:both;margin-bottom:5px}
#pla_matrix td,#pla_matrix th{padding:5px;border:1px solid #f1f2f4;text-align:center;vertical-align:middle;min-height:40px}
#pla_matrix .qty{margin:0;border:1px solid #dfdfdf;border-right:0;border-left:0;font-size:11px;width:25px;text-align:center;position:relative;top:1px}
.bulk_option_add_to_cart{display:block;clear:both;overflow:hidden;padding:5px}
.bulk_option_add_to_cart p{display:block;clear:both;overflow:hidden;margin:0;padding:0}
.bulk_option_add_to_cart .buttons_bottom_block{padding:0}
.increase_quantity,.decrease_quantity{cursor:pointer}
.pla_price{font-size:12px}
.pla_price strike{color:silver}
.combinations_tab_price{text-align:right;margin-left:10px;display:block;float:right}
.pla_attr_div{display:block;border:1px dotted #DDD;padding:2px 0;margin:2px 0}
.pla_matrix_dropdown .pla_matrix{display:none;position:absolute;background:#FFF;left:0;z-index:99999;width:100%}
.pla_matrix_dropdown{position:relative;background:#FFF;margin-bottom:10px}
.pla_matrix_dropdown .pla_matrix_dropdown_block{border:1px solid silver;text-align:center;cursor:pointer}
.crotate::after{-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}
.cdown::after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:0!important}
.pla_matrix_dropdown .crotate{float:right}
.pla_matrix_dropdown .crotate::after{content:"\E5CF";font-family:"Material Icons";display:inline-block;font-size:23px;line-height:18px;color:silver;margin-top:2px}
.pla_matrix_dropdown .pla_matrix_show{display:table!important}
.pla_matrix_dropdown .pla_matrix_show td{border:1px solid silver!important}
.pla_matrix_dropdown .pla_matrix_show{border-collapse:collapse!important}
.pla_matrix_dropdown .nobrdown{border-bottom:none!important}
.increase_quantity img,.decrease_quantity img{margin:0!important}
#pla_matrix .ct_submit{clear:both;display:block;font-size:10px}
#pla_matrix .ct_submit_nostock{position:relative;opacity:.5;color:#FFF;cursor:not-allowed}
.pla_popup .crotate::after{content:"\E8FF"!important;font-family:"Material Icons";display:inline-block;font-size:18px;line-height:18px;color:silver;right:10px;position:absolute}
.product-miniature .thumbnail-container{overflow:inherit!important}
.fancybox-inner #pla_matrix{font-weight:700;text-shadow:1px 1px 0 #FFF;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}
.fancybox-inner #pla_matrix .ct_submit{text-shadow:none!important}
.pla_color_parent{border:1px solid #4a4a4a}
.pla_color_parent .pla_color{display:block;clear:both;min-width:25px;height:25px;padding:1px;border:1px solid #FFF}
.pla_fancy .fancybox-inner{height:auto!important}