.product-view .product-img-box { margin-right: 10px; width: 690px!important; background: red;}
.product-view .product-img-box .product-image-zoom {width:530px!important;}

#product-page-combination_tab ul {margin:0px; font-size:0px!important;border-bottom: 1px solid #e6e6e6;}
#product-page-combination_tab ul li {border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6; cursor:pointer;display:inline-block;font-family:bryant_bold; width:25%;padding:8px;font-size:13px; background-color:#eee;color:rgb(85,85,85);}
#product-page-combination_tab ul li:first-child {border-left:1px solid #e6e6e6;}
#product-page-combination_tab ul li:hover {background-color: #e1e1e1; }
#product-page-combination_tab ul li.current-menu-item {background-color:#fff; color:#444;  cursor:default; bottom: -1px; position: relative;padding-top: 9px;}
#product-page-combination_tab ul li.current-menu-item#good {border-top: 2px solid rgb(45,124,224);}
#product-page-combination_tab ul li.current-menu-item#better {border-top: 2px solid rgb(47,205,0);}
#product-page-combination_tab ul li.current-menu-item#best {border-top: 2px solid rgb(225,135,155);}

#product-page-combination_tab ul li#good:hover {border-top: 2px solid rgb(45,124,224);}
#product-page-combination_tab ul li#better:hover {border-top: 2px solid rgb(47,205,0);}
#product-page-combination_tab ul li#best:hover {border-top: 2px solid rgb(225,135,155);}

#product-page-combination_tab ul li.compare {/*background-color: transparent; border-right:none; padding:9px 8px;*/color: #444;position:relative;top:2px;}
#product-page-combination_tab ul li.compare:hover span.compare-icon {background: url(imgs/compare-btn-icon.png) left center no-repeat !important;}

.good-better-best .opt.loading {min-height:0px;}

#product-page-combination_tab ul li span.text {position:relative; top:2px;}
#product-page-combination_tab ul li span.icon {position:relative; top:-1px;}
#product-page-combination_tab ul li.opt.compare a {position:relative; top:0px; line-height: 23px; font-size:15px; color: #30ce00;/*margin-left:13px;*/}
#product-page-combination_tab ul li.opt.compare a:hover {color: #30ce00!important;}

#product-compare-table {border-collapse: separate;table-layout:fixed;width:100%;}
#product-compare-table img {width:100%}
#product-compare-table #good,
#product-compare-table #better,
#product-compare-table #best,
#product-compare-table .attr .value {border-top:1px solid #bbb;text-align:center;padding:10px!important;border-left:1px solid #BBB;border-right:1px solid #BBB;}
#product-compare-table .attr .label {border-top:1px solid #bbb;border-radius:0px;color:#666;font-weight:normal;line-height:120%;padding:10px!important;display:block;}
#product-compare-table tr.attr {border-top:1px solid #bbb;}
#product-compare-table th#good,
#product-compare-table th#better,
#product-compare-table th#best {border-top:none;}
#product-compare-table th#better,
#product-compare-table .rounded-corner-row .better,
#product-compare-table tr.attr td.better {background-color:#f0f0f0;}
#product-compare-table .rounded-corner-row .top { position:relative;border:1px solid #bbb;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:none;height:40px;}
#product-compare-table .rounded-corner-row .top.normal {top:30px}
#product-compare-table .rounded-corner-row .top.bigger {top:15px; background-color: #f0f0f0;}
#product-compare-table .rounded-corner-row .bottom { position:relative;border:1px solid #bbb;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;height:40px;}
#product-compare-table .rounded-corner-row .bottom.normal {bottom:30px}
#product-compare-table .rounded-corner-row .bottom.bigger {bottom:15px; background-color: #f0f0f0;}
#product-compare-table td {vertical-align:middle; white-space: -o-pre-wrap; word-wrap: break-word; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; }
#product-compare-table .configurable.attr > td{border-top:1px solid #bbb;padding:10px;}
#product-compare-table .header-row {position:relative;}
#product-compare-table p.name {font-family: bryant_plainregular;font-size: 21px;}
#product-compare-table .value.bottom-addToCart, .top-align-add-to-cart td {word-wrap:normal!important; white-space:normal!important;}
#product-compare-table .value.bigger.bottom-addToCart {background-color: #f0f0f0;}
#product-compare-table .value.bottom-addToCart .add-to-cart {margin-top:10px;}

.top-align-add-to-cart td {text-align:center;}
.top-align-add-to-cart .better {background-color: #f0f0f0;}
.top-align-add-to-cart .bordered{border-left: 1px solid #BBB;border-right: 1px solid #BBB;}

.compare-icon {width: 38px;height: 25px;float: left;background: url(imgs/compare-btn-icon_light.png) 5px center no-repeat !important;position:relative; /*top:-3px;*/}
#product-page-combination_tab ul li.opt.compare:hover span.compare-icon {background: url(imgs/compare-btn-icon_dark.png) 5px center no-repeat !important;}
#product-page-combination_tab .compare-icon {}
#compare-columns {margin-bottom:50px;}
#compare-columns .column {width:25%;float:left;}
#compare-columns .column img {max-width:100%;}
#compare-columns .items {border: 1px solid #BBB;background-color: #fff;}
#compare-columns .column.labels {width:21%;margin:5px;margin-right:0px;}
#compare-columns .column.labels + .column {margin-left:0px;}
#compare-columns .add-to-cart {float:none;}
#compare-columns .column div.data-row {padding:10px;border-top: 1px solid #BBB;min-height:40px;}
#compare-columns .column div.data-row.first {border-top: none; text-align:center; min-height: 380px;}
#compare-columns .column div.data-row.configurable {min-height:75px;}
#compare-columns .column div.data-row.bundle {min-height:100px;}
#compare-columns .column div.data-row p {margin: 0px;}
#compare-columns .column div.data-row .price-box {min-height:40px;}
#compare-columns .column div.data-row .add-to-cart {width:100%; max-width:200px;}
#compare-columns .column div.data-row .add-to-cart > span {width: 100%;}
#compare-columns .column div.data-row p.name {font-family: bryant_plainregular;font-size: 21px;}
#compare-columns .column div.data-row .btn-container {min-height: 36px;}
#compare-columns .column.items div.data-row { text-align:center; }
#compare-columns .column.labels .data-row.first { }
#compare-columns .special-price .price-label, #compare-columns .special-price .price { color: #FFa400; }

#compare-columns .column.items.bigger {background-color:#f0f0f0; width: 26%;position: relative;left: -10px;top: -10px;padding-bottom: 20px;}
#compare-columns .column.items.biggest {width: 26%;position: relative;left: -20px;top: -20px;padding-bottom: 40px;}
#compare-columns .column.items.normal .data-row.first {margin-bottom:4px;}
#compare-columns .column.items.bigger .data-row.first {margin-bottom:14px;}
#compare-columns .column.items.biggest .data-row.first {margin-bottom:24px;}
#compare-columns .best-value-ribbon {width:60%; max-width:154px;position:relative;left:-14px;top:-5px;z-index:1;}


#compare-columns .old-price, #compare-columns .old-price .price, #compare-columns .old-price .price-label,
#compare-columns .special-price .price, #compare-columns .special-price .price-label { float:none;}
#compare-columns .old-price .price, #compare-columns .special-price .price {display:inline-block;}
#compare-columns .old-price .price-label, #compare-columns .special-price .price-label {font-size: 13px;}
.rounded-edges {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

#product-page-combination_tab_mobile {display:none; min-height: 46px;}
#product-page-combination_tab_mobile #gbb-mobile-dropdown {font-family: bryant_plainregular; font-size: 16px; background: #30CE00; color:#fff; text-shadow:none;}
.addthis_button-res.addthisresgrey.with-gbb {right:7px;}

#gbb-mobile-dropdown .caret {margin-left: 5px;}

.badge-text-list {display:none;}
.badge-img-list {position:relative;top:-20px;}
.stars-icon {border:none!important; min-height:0px!important;background-color:transparent!important;width:auto!important;float:left;margin-right:5px;}

body.catalog-product-view button.add-to-cart {opacity: 0.8;}
.add-to-cart-fixed {}

.view-and-order {float:left;}
.block-subscribe .subscribe_title {color: #ff0000;}

#mega-menu-tut .level0 > .row {margin-left:0px!important;padding:20px 20px 20px 10px;}

body.catalog-product-view.product-ab-command-ix2 .product-page-review-form { display:none;}

.addthis_toolbox.addthis_default_style.addthis_32x32_style {max-width:242px;float:right;}
#messages_product_view{clear:both;}

body.firecheckout-index-index.au #checkout-review-table .payment-plan .help-tip,
body.firecheckout-index-index.nz #checkout-review-table .payment-plan .help-tip,
body.au div.mycart-wrap .payment-plan .help-tip,
body.nz div.mycart-wrap .payment-plan .help-tip {display:none;}

#notification-dialog #multipay-product-view {text-align:left;}
#notification-dialog #multipay-product-view > li .radio { display:inline-block; }

.checkout-cart-index.ca_en .button.add-to-cart.continue-shopping { float:left;margin-top:10px;}

.col-main > div.std {clear:both;}

.tempVidThumbnailPlaceholder {border: 1px solid rgb(204, 204, 204);width:133px;height:102px;text-align:center;position:relative;}
.tempVidThumbnailPlaceholder span {margin-top:25px; font-size:48px; color: rgb(255, 255, 255); z-index: 110;  background-color: #888;  border-radius: 28px;  -moz-opacity: 0.85;
-khtml-opacity: 0.85; opacity: 0.85; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);}
.tempVidThumbnailPlaceholder img {position:absolute;left:0;top:0;z-index:100;}

.product-img-box #image {}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/* IE10+ CSS styles go here */
	.firecheckout-set .input-box select{background-image:none!important;padding:5px 5px 5px 3px!important;}
}

@media only screen and (min-width: 768px) and (max-width: 999px) {

}

@media only screen and (min-width: 600px) and (max-width: 767px) {
	.pseudo-right-col.product-badge-col {display:none;}
}

@media only screen and (min-width: 480px) and (max-width: 599px){
	.pseudo-right-col.product-badge-col {display:none;}
	#product-page-combination_tab{display:none;}
	#product-page-combination_tab_mobile {display:block;}
}

@media screen and (max-width: 479px){
	/*#as-seen-on-tv-channels > img{width:100%;}*/
	div.pseudo-right-col div.product-options-bottom button.add-to-cart.produAddButton.with-gbb {}
	.product-image.product-image-zoom.with-gbb {}
	#product-page-combination_tab_mobile {display:block;position:absolute; top:-44px; z-index: 999;}
                  #product-page-combination_tab_mobile .dropdown { top:0;}
                  .product-image-wrap {overflow: hidden; width: 100%;height: 238px;}
	.pseudo-right-col.product-badge-col {display:none;}
	#product-page-combination_tab{display:none;}
	.badge-text-list {display:block;}
	.badge-img-list {display:none;}
	body.catalog-product-view .add-to-cart.prodAddButton {opacity:0.8;position:fixed;}
                #product-page-combination_tab_mobile #gbb-mobile-dropdown {box-shadow: none; border: none;}
}
