﻿.footable.breakpoint > tbody > tr.footable-detail-show > td{border-bottom:none}
.footable.breakpoint > tbody > tr.footable-detail-show > td > span.footable-toggle:before{content:"";background:url(../images/minus.png) no-repeat 0 center;height:15px;width:15px;position:absolute}
.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail){cursor:pointer}
.footable.breakpoint > tbody > tr > td.footable-cell-detail{background:#eee;border-top:none}
.footable.breakpoint > tbody > tr > td > span.footable-toggle{display:inline-block;width:22px;height:13px}
.footable.breakpoint > tbody > tr > td > span.footable-toggle::before{content:"";background:url(../images/plus.png) no-repeat 0 center;height:15px;width:15px;position:absolute}
.footable > thead > tr > th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
.footable > thead > tr > th.footable-sortable:hover{cursor:pointer}
.footable > tfoot .pagination{margin:0}
.footable.no-paging .hide-if-no-paging{display:none}
.footable-row-detail-inner{display:table}
.footable-row-detail-row{display:table-row;line-height:1.5em}
.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:700}
.footable-row-detail-name{display:table-cell;font-weight:700;padding-right:.5em}
.footable-row-detail-value{display:table-cell}
.footable-odd{background-color:#f7f7f7}
.table-bordered{border:1px solid #ddd!important}
.table{width:100%;max-width:100%;margin-bottom:20px}
/*.table > caption + thead > tr:first-child > td,.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > td,.table > thead:first-child > tr:first-child > th{border-top:0!important}*/
.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{border-bottom-width:2px}
.table-bordered > tbody > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{border:1px solid #ddd!important}
/*.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd!important}*/
.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{padding:8px;vertical-align:middle;border-top:1px solid #ddd!important}
.footable th{text-align:left}
.footable td,th{padding:0}
.footable > thead > tr > th,.footable > thead > tr > td{background-color:#435A90;background-image:-webkit-gradient(linear,left top,left bottom,from(#435A90),to(#233A70));background-image:-webkit-linear-gradient(top,#435A90,#233A70);background-image:-moz-linear-gradient(top,#435A90,#233A70);background-image:-ms-linear-gradient(top,#435A90,#233A70);background-image:-o-linear-gradient(top,#435A90,#233A70);background-image:linear-gradient(to bottom,#435A90,#233A70);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:none;text-shadow:0 1px 0 rgba(255,255,255,.5);color: #fff;}

/*.tblhdngBg{background-color:#435A90;color:#fff}*/
.productDtls td{padding:4px 8px!important;vertical-align:middle!important}
.details_btn{background:#8abd05;padding:3px 0;border:0;color:#fff;margin:0 auto;width:80px}
.details_btn:hover{background:#000}
.table tr:nth-child(even){background:#ECF2FF}
.see_available {background-color: #7EAB06;color: #fff;border: 0;padding: 0 10px;font-size: 16px;height: 32px;line-height: 32px;}
.see_available:hover{background-color:#000;}
.productDtlsAfterAjax {margin-bottom: 10px;}
.footable > tbody > tr:hover { background:#F5F5F5;}

.tierPriceAjax p {float: left;margin: 0;font-size: 16px;font-weight: 500;}
.tierPriceAjax p span {font-size: 12px;display: block;font-weight: 500;color: #7EAB06; display:black}
.print_ic {float: right;}
.print_ic img {display: block;margin-top: 3px;}
.tierPriceAjax td table td{padding:0;position: relative;}

@media all and (max-width:600px) {
	.tierPriceAjax .footable td, th {vertical-align: bottom;}
	.tierPriceAjax {font-size: 12px;}
	.tierPriceAjax td span{}
	.tierPriceAjax p {font-size: 12px;}
	.tierPriceAjax td table th{ padding:0;font-size: 10px;}
	.print_ic {width: 20px;}
	.tierPriceAjax p span {font-size: 10px;}
	.tierPriceAjax td table td {vertical-align: bottom;}
}
@media all and (max-width:373px) {.tierPriceAjax {font-size: 10px;}}
