.modal{padding:10px 20px 20px 20px}
a#modalCloseButton{background-position:left bottom !important}
.productComparison_vertical h2{padding-bottom:10px;border-bottom:1px solid #dadada}
.productComparison_vertical td{background:url("../shared/css/images/repeating/grey-divider.png") top right repeat-y}
.productComparison_vertical tr td:last-child{background:0}
.productComparison_vertical thead td{vertical-align:middle;padding:0 25px 0 10px;background:url("../shared/css/images/repeating/grey-divider.png") top right repeat-y}
.productComparison_vertical thead tr:first-child td{background:url("../shared/css/images/repeating/fader-top.png") top right no-repeat,url("../shared/css/images/repeating/grey-divider.png") top right repeat-y;padding-top:5px}
.productComparison_vertical thead tr:first-child td:first-child{padding-left:0;padding-right:10px}
.productComparison_vertical thead td:last-child,.productComparison_vertical thead tr:first-child td:last-child{background:0}
.productComparison_vertical thead .compare_col.compare_content{position:relative;text-align:center}
.productComparison_vertical thead .compare_col.compare_content img{max-width:200px}
.productComparison_vertical thead p.title,.productComparison_vertical thead p.description{text-align:left}
.productComparison_vertical thead p.title{font-size:24px;font-size:1.5rem;font-weight:bold}
.productComparison_vertical thead p.description{min-width:125px;max-width:300px;font-size:11px;font-size:.93rem;line-height:13px;line-height:1.1rem}
.productComparison_vertical thead p.price{color:#9f000d;font-style:italic;font-weight:bold}
.productComparison_vertical thead div#deleteProduct{position:absolute;top:5px;right:-15px;cursor:pointer}
.productComparison_vertical thead button#showDiffBtn,.productComparison_vertical thead button#showAllBtn,.productComparison_vertical thead button#printComparisonBtn{margin-left:-5px;width:100%;text-align:left}
.productComparison_vertical thead button#quoteAllBtn{display:block;margin-bottom:3px}
.productComparison_vertical thead button#showDiffBtn,.productComparison_vertical thead button#showAllBtn{margin-bottom:3px}
.productComparison_vertical thead button#printComparisonBtn{margin-bottom:20px}
.productComparison_vertical h2,.productComparison_vertical table{text-align:left}
.mt_direction_right_to_left .productComparison_vertical table,.mt_direction_right_to_left .productComparison_vertical h2{text-align:right}
.productComparison_vertical tbody td{min-width:125px;max-width:300px;vertical-align:middle;padding:5px 10px}
.productComparison_vertical tbody tr:last-child td{background:url("../shared/css/images/repeating/fader-bottom.png") bottom right no-repeat,url("../shared/css/images/repeating/grey-divider.png") top right repeat-y;padding-bottom:22px}
.productComparison_vertical tbody tr:last-child td:last-child{background:0}
.productComparison_vertical .attributeTitle{font-weight:bold;padding-left:0;vertical-align:top}
.productComparison_vertical .compare_content .plStoreBadge{height:auto;z-index:0}
.productComparison_vertical thead div#deleteProduct{z-index:1}
.productComparison_vertical .compare_content .price{font-weight:bold;color:#333d96;font-style:normal;margin:10px 0 0 0}
.productComparison_vertical .compare_content .fb-button-p5a{margin:10px 0}
.productComparison_vertical .compare_content a.productBuyDetailsLink{display:block;clear:both;font-weight:bold;text-decoration:underline;margin:0 0 10px 0}
.productComparison_vertical .compare_content .plStoreBadge.noThumbBadge{height:70px;text-align:center}
.productComparison_vertical .compare_content .plStoreBadge.noThumbBadge img{display:inline;position:relative}