/*King Web Shipping Calc Mods*/
div#kwm-product-ship-calc { margin: 0; width: 100%; box-sizing: border-box; border: 0; padding: 0; background: 0; color: #584f52;position:relative; }
div#ship_calc_title{ display: none;}
.ship_calc_zip_title{display: block; font-weight: 400; font-size: 14px; line-height: 25px; color: #584f52; position:absolute; left:30px; top:20px;}
.ship_calc_input{width: 158px; height: 41px; line-height: 41px; font-weight: 400; font-size: 14px; color: #584f52; text-align: left; border: 1px solid #cacaca;  background: #fff; position:absolute; left:30px; top:50px;box-sizing: border-box; padding: 0 20px;}
input.ship_calc_input:focus {border: 1px solid #cacaca;;background: #fff;}
.ship_calc_country_title{display: block; font-weight: 400; font-size: 14px; line-height: 25px; color: #584f52; position:absolute; left:200px; top:20px;}
.ship_calc_sel{width: 195px; height: 41px; line-height: 41px; font-weight: 400; font-size: 17px; color: #584f52; text-align: left; border: 1px solid #cacaca;  background: #fff; position:absolute; left:200px; top:50px; box-sizing: border-box;}
.ship_calc_submit img {position: absolute;top: 50px;left: 410px;}
.shipping-calc #ajax_results{padding-top: 105px;padding-left: 30px;	font-size: 14px;}
.shipping-calc{z-index: 1000;}
@media screen and (max-width:575px){
	.ship_calc_zip_title{left:10px;}
	.ship_calc_input{width: 120px;left:10px;}
	.ship_calc_country_title{left:140px;}
	.ship_calc_sel{left:140px;}
	.ship_calc_submit img{left:345px;}
}
@media screen and (max-width:510px){
	.shipping-calc{min-height: 215px !important;}
	.ship_calc_zip_title{left:50%;margin-left: -35px;}
	.ship_calc_input{left: 50%; margin-left: -60px;}
	.ship_calc_country_title{top: 90px;left:50%; margin-left: -30px;}
	.ship_calc_sel{left:50%;  margin-left: -97px;    top: 120px;}
	.ship_calc_submit img{left: 50%;margin-left: -60px;top: 170px;}
	.shipping-calc #ajax_results{padding-top: 220px;padding-left: 15px;}
}

/*End King Web Shipping Calc Mods*/
#cartTarget{ display: none;}
.fancybox-wrap.addedtocart .fancybox-skin{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;border:5px solid #7c0600;color:#000; background: #fff;}
	.fancybox-wrap.addedtocart .fancybox-skin .fancybox-close {top: 0;	right: 0;}
#addedPopupTitle{text-align:center; font-size:18px; text-transform: uppercase; font-weight:bold; border-bottom:1px solid #ccc; line-height: 65px; margin-bottom: 20px;padding: 0 90px;}
#addedPopupImg{float: left;width: 30%;padding-right: 20px;}
	#addedPopupImg img {max-width: 100%;height: auto;}
#addedPopupName, #addedPopupQty{padding-top: 10px;font-weight: bold;font-size: 14px;}
#addedPopupButtons{margin-top:20px;border-top:1px solid #ccc;padding-top:10px;text-align: center;}
	#addedPopupButtons a { display: inline-block;}

.item-images {float:left; width:45.063%; max-width:534px !important; margin:0; border:2px solid #f5f4f0;}
.item-images:before, .item-images:after {display: table; content: " ";}
.item-images:after {clear: both;}
.item-images:before, .item-images:after { display: table; content: " ";}
.item-images:after {clear: both;}

.item-main-img {width:100%; height:auto; max-height:379px !important; text-align:center; margin-top:31px}
.item-main-img img {width:100%; max-width:404px !important; height:auto; max-height:379px !important;}
.item-images .view-larger {margin:32px auto 8px;}
.item-images .view-larger a {font-weight:400; font-size:12px; line-height:17px; color:#424041; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/enlarge-icon.png) left no-repeat; padding:0 0 0 25px; display:block; max-width:190px !important; margin:0 auto}
.thumbs {margin:0; padding:0 0 19px 0; width:96%; max-width:310px !important; height:auto; min-height:57px !important; margin:0 auto;}
.thumbs a {display:block; float:left; margin:0 5px 10px 0; width:55px; max-width:55px !important; height: auto; max-height:55px !important; border:1px solid #ccc9c0;}
.thumbs a img {width:100%; max-width:55px !important; height:auto; max-height:55px !important;}


.item-details {float:right; width:47.426%; max-width:562px !important; margin:0;}
.item-details h1 { font-weight:700; font-size:20px; line-height:25px; color:#231f20; padding:5px 0 0;}

.item-details .reviews {padding:0; margin:7px 0 0; height:42px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.item-details .reviews > div {float:left;}
.item-details .reviews .rating {margin:15px 0 0;}
.item-details .reviews {font-size:13px; line-height:30px; font-weight:400; color:#584f52; padding:9px 0 0 0;}
.item-details .reviews a {color:#584f52;}
.item-details .reviews .txt span {font-weight:bold;}

.item-details p.prod-code { font-weight:400; font-size:13px; line-height:19px; color:#584f52; padding:12px 0 0 4px;}
.item-details p.avail{ font-weight:400; font-size:13px; line-height:19px; color:#231f20; padding:0 0 0 4px;}

.item-details .price {clear:both; margin:6px 0 0;}
.item-details .our-price { font-weight:700; font-size:26px; line-height:26px; color:#a3191c;}
.item-details .our-price span {color:#231f20;}
.item-details .compare-and-save {font-weight:400; font-size:16px; line-height:22px; color:#908e8f; padding-top:2px;}
span.strike {text-decoration:line-through;}
span.you-save {font-weight:700; color:#538778}

.qty-atc-freeship {clear:both; height:auto; min-height:57px !important; padding:35px 0 23px;}
.qty-atc-freeship .qty {padding:8px 13px 0 0; float:left}
.qty-atc-freeship .qty .txt { font-weight:700; font-size:14px; line-height:39px; color:#231f20; float:left; padding-right:7px;}
.qty-atc-freeship .qty .input-c {float:left;}
.qty-atc-freeship .qty .input-c input {width:61px; height:37px; line-height:37px; font-weight:400; font-size:14px; color:#231f20; text-align:center; border:1px solid #aaa9a2; margin:1px;}
.qty-atc-freeship .qty .input-c input:focus {border:2px solid #aaa9a2; margin:0}
.qty-atc-freeship .qty .input-c input:hover {border:2px solid #aaa9a2; margin:0}

.qty-atc-freeship .add-to-cart-c {float:left; margin:0 19px 0 0;}
.qty-atc-freeship .add-to-cart-c button, .qty-atc-freeship .add-to-cart-c .button {display:block; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/add-to-cart-off.png) 0 0 repeat-x; width:178px; height:57px; padding:0 0 0 84px; font-weight:700; font-size:18px; line-height:55px; color:#fff; text-transform:uppercase; border: 0; box-sizing: content-box; text-align: left; cursor:pointer;}
.qty-atc-freeship .add-to-cart-c button:hover, .qty-atc-freeship .add-to-cart-c .button:hover {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/add-to-cart-on.png) 0 0 repeat-x;}
button[disabled] {
	opacity: 0.3;
	pointer-events: none;
}

.qty-atc-freeship .freeship {float:left; padding:3px 0 0;}



.rew-fav-calc {clear:both; background:#f5f4f0; width:100%; max-width:564px !important; height:auto; min-height:55px !important;}
.rew-fav-calc > div {float:left; margin:12px 0 0;}

.rew-fav-calc .rewards {font-weight:400; font-size:13px; line-height:15px; color:#3e393c; background: url(https://turbifycdn.com/ty/cdn/filmandvideolighting/cup-icon.png) 0 2px no-repeat; padding:0 0 0 36px; margin-left: 20px;}
.rew-fav-calc .rewards .pdRewardsPromoWrap {width: 162px;margin-top: 0; padding: 0; background-color: transparent; border: 0; }
.rew-fav-calc .rewards span {font-weight:700; color:#a97227;}
.rew-fav-calc .rewards a {text-decoration:underline; color:#3e393c;}

.rew-fav-calc .add-to-fav {text-transform: uppercase; font-weight:bold; font-size:14px; line-height:13px; margin-right: 49px; margin-left: 47px;}
.rew-fav-calc .add-to-fav a {color:#ad8957; display:block; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/heart-icon.png) 0 1px no-repeat; padding:0 0 0 34px;}
.rew-fav-calc .add-to-fav span {font-weight:400; font-size:13px; color:#1b1b19; display:block}

.rew-fav-calc .calc {text-transform: uppercase; font-weight:bold; font-size:14px; line-height:13px;}
.rew-fav-calc .calc a {color:#ad8957; display:block; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/calc-icon.png) 0 1px no-repeat; padding:0 0 0 26px; letter-spacing:1px;}
.rew-fav-calc .calc span {font-weight:400; font-size:13px; color:#1b1b19; display:block; letter-spacing:normal}


.shipping-calc {width:100%; max-width:561px !important; height:auto; min-height:135px; background:#f8f7f4; margin:3px 0 0; border:1px solid #cacaca; display:none; position:static; top:0; left:0}
.shipping-calc > div {float:left; margin:0 12px 0 0}
.shipping-calc > div > label {display:block;  font-weight:400; font-size:14px; line-height:25px; color:#584f52; padding:22px 0 0;}
.shipping-calc .zip {margin-left:30px;}
.shipping-calc .zip input {width:116px; height:43px; line-height:41px;  font-weight:400; font-size:14px; color:#584f52; text-align:left; border:1px solid #cacaca; padding:0 20px; background:#fff;}
.shipping-calc .submit-c {margin-right:0}
.shipping-calc .submit-c input {background:#bc9a51; width:120px; height:45px; text-align:center;  font-weight:400; font-size:15px; color:#fff; cursor:pointer; margin-top:46px; background: -webkit-linear-gradient(top, #c1a25d, #bd9b52, #b18d43); background: -moz-linear-gradient(top, #c1a25d, #bd9b52, #b18d43); background: -o-linear-gradient(top, #c1a25d, #bd9b52, #b18d43); background: linear-gradient(top, #c1a25d, #bd9b52, #b18d43);}
.shipping-calc .submit-c input:hover {background:#bc9a51; background: -webkit-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: -moz-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: -o-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: linear-gradient(top, #b18d43, #bd9b52, #c1a25d);}

.shipping-calc[style*='display: block']{ display: inline-block !important;padding-bottom: 10px;}

.share-plugin {margin:30px 0 20px; font-weight:400; font-size:11px; text-transform:uppercase; color:#2e2e2e; clear:both}
.share-plugin .txt {padding-right:12px; float:left}
.share-plugin a {display:block; float:left; color:#2e2e2e; margin-right:31px;}
.share-plugin a.share-fb {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-fb.png) 0 0 no-repeat; padding:0 0 0 14px;}
.share-plugin a.share-tw {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-tw.png) 0 0 no-repeat; padding:0 0 0 19px;}
.share-plugin a.share-google {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-google.png) 0 0 no-repeat; padding:0 0 0 21px;}
.share-plugin a.share-email {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-email.png) 0 0 no-repeat; padding:0 0 0 26px;}
.share-plugin a.share-print {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-print.png) 0 0 no-repeat; padding:0 0 0 28px;}


.have-a-q {padding:12px 0 12px 0; margin:21px 0 0; font-weight:400; font-size:17px; line-height:27px; color:#231f20; clear:both; }
.have-a-q > div{padding-top: 10px;}
.have-a-q span {display:block; font-size:14px; line-height:20px;}
	.ytimes-customer-service-photo-1{width: 72px;height: 72px;float: left; margin-right: 10px;}


.kinek-paypal {margin:20px auto 51px; height:auto; min-height:51px !important; width:100%; max-width:561px !important}
.kinek-paypal > div {float:left;}
.kinek-paypal .kinek img {width:100%; max-width:400px !important;}
.kinek-paypal .paypal img {width:100%; max-width:298px !important;}
.kinek-paypal .paypal {height:49px; /*margin-left:23px*/}









.product-tabs {background:#bd9d57; height:auto; min-height:46px !important;}
.product-tabs-fixed {position:fixed; top:0; z-index:90;}
.product-tabs ul {padding:0; margin:0; list-style:none;}
.product-tabs ul li {float:left; padding:0; margin:0; font-family:'Open Sans', sans-serif; font-size:16px; font-weight:400; text-transform: uppercase; color:#fff; line-height:46px;}
.product-tabs ul li a {display:block; color:#fff; text-decoration:none;  padding:0 17px 0 0; margin:0 0 0 86px; height:46px; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/arrow-11x7.png) right 21px no-repeat}
.product-tabs ul li a.active,
.product-tabs ul li a:hover {background: url(https://turbifycdn.com/ty/cdn/filmandvideolighting/arrow-11x7.png) right 21px no-repeat; color:#fff;}

.prod-page {}
.prod-page a.anchor {display:block}
.prod-page a.anchor-active {height:62px;}

.prod-page h6 {font-size:24px; line-height:24px; text-align:left; text-transform:uppercase; color:#111113; border-bottom:4px solid #bd9d57; padding:48px 0 14px 0;}

.prod-page h2 {font-size:20px; line-height:25px; font-weight:bold; text-align:left; color:#1f1f20; padding:28px 0 0 0;}

.prod-page h4 {font-size:16px; line-height:18px; font-weight:bold; text-align:left; color:#1f1f20; padding:24px 0 0 0; text-decoration:underline}

.prod-page p {font-size:14px; line-height:22px; font-weight:400; color:#1f1f20; padding:9px 0 0 0;}

.prod-page ul {padding:0 0 0 36px; margin:0;}
.prod-page ul li {font-size:14px; line-height:20px; font-weight:400; color:#1f1f20; /*padding-bottom:30px;*/}

.pdf-manual-link {font-size:14px; line-height:46px; color:#3e3e3e; background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/pdf-icon.png) 0 0 no-repeat; display:block; padding-left:63px;}






/*======================================================
| related products
======================================================*/
.related-prod {}
.related-prod .cell {border-bottom:1px solid #bd9d57; height:auto; min-height:103px !important; margin:0 22px 0 20px; clear:both}
.related-prod .cell > div {float:left;}
.related-prod .cell .thumb {width:74px; height:74px; border:1px solid #e1dddd; text-align:center; margin:14px 0 0 0;}
.related-prod .cell .thumb img {padding:7px 0 0 0; width:65px; height:62px;}
.related-prod .cell .details {}
.related-prod .cell h5 {font-weight:700; font-size:16px; line-height:20px; color:#1f1f20; padding:28px 0 0 48px;}
.related-prod .cell h5 a {color:#1f1f20;}
.related-prod .cell .price {font-weight:700; font-size:14px; line-height:20px; color:#a3191c; padding:3px 0 0 48px;}
.related-prod .cell .price span {font-weight:400; color:#908e8f; text-decoration:line-through;}
.related-prod .cell .atc {float:right}
.related-prod .cell .qty {float:left; padding:32px 17px 0 0;}
.related-prod .cell .qty input {width:61px; height:37px; line-height:37px; font-weight:400; font-size:14px; color:#231f20; text-align:center; border:1px solid #222}
.related-prod .cell .atc-btn {float:left; padding:30px 0 0 0;}
.related-prod .cell .atc-btn button {display:block; width:152px; height:40px; line-height:38px; background:#f38702; text-align:center; text-transform:uppercase; color:#fff; font-weight:700; font-size:16px; border:2px solid #f5f4f0; border-radius:6px; background: -webkit-linear-gradient(top, #ff9601, #f58a02, #de6b03); background: -moz-linear-gradient(top, #ff9601, #f58a02, #de6b03); background: -o-linear-gradient(top, #ff9601, #f58a02, #de6b03); background: linear-gradient(top, #ff9601, #f58a02, #de6b03);}
.related-prod .cell .atc-btn button:hover {background:#f38702; background: -webkit-linear-gradient(top, #de6b03, #f58a02, #ff9601); background: -moz-linear-gradient(top, #de6b03, #f58a02, #ff9601); background: -o-linear-gradient(top, #de6b03, #f58a02, #ff9601); background: linear-gradient(top, #de6b03, #f58a02, #ff9601);}
.related-prod .cell .atc-btn button.added {display:block; width:152px; height:40px; line-height:38px; background:#ecdcb3; text-align:center; color:#1f1f20; font-weight:700; font-size:16px; border-radius:6px; text-transform:uppercase; border:0; margin:2px}




/*======================================================
| product-reviews-full
======================================================*/

.prod-reviews {padding-bottom:40px; clear:both}

.prOverallRatingTitle{background:#f5f4f0; height:auto; min-height:39px !important; margin:10px 0 0; border:0;padding:0;}
.prOverallRatingTitle h5 {font-weight:bold; font-size:16px; line-height:18px; color:#1f1f20; text-align:left; padding:10px 0 0 17px;}

.prOverallRating{border:0;}
.overall-results {font-size:14px; font-weight:400; color:#1f1f20; text-align:left; margin:0 0 7px 0; clear:both; height:auto; min-height:66px !important; border-bottom:1px solid #e0dfd9;}
.overall-results div {float:left}
#overall-results {height:15px; margin:20px 35px 0 5px;}
.overall-results .txt {line-height:66px; margin:0 39px 0 0;}
.user-brief {font-size:10px; font-weight:700; padding: 0 5px 40px 0;}
.write-review-c {width:166px; height:38px; text-align:center; font-size:14px; font-weight:700; color:#fff; margin:15px 0 0;}
.write-review-c a {display:block; line-height:36px; color:#fff; text-decoration:none; background:#c0a15c; background: -webkit-linear-gradient(top, #c5a969, #c0a05b, #b3914b); background: -moz-linear-gradient(top, #c5a969, #c0a05b, #b3914b); background: -o-linear-gradient(top, #c5a969, #c0a05b, #b3914b); background: linear-gradient(top, #c5a969, #c0a05b, #b3914b);}
.write-review-c a:hover {background:#bc9a51; background: -webkit-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: -moz-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: -o-linear-gradient(top, #b18d43, #bd9b52, #c1a25d); background: linear-gradient(top, #b18d43, #bd9b52, #c1a25d);}

.client-review {padding:10px 0 7px 0; clear:both; border-bottom:1px solid #dedede;}
.client-review .left {width:13.08%; max-width:155px !important; height:auto; min-height:185px !important; float:left; background:#f5f4f0;}

.client-review .left .txt {font-size:13px; font-weight:400; text-align:left; color:#000; padding-left:14px;}
.client-review .left .txt span {display:block}
.client-review .user-name {padding:8px 0 0; font-size:13px; font-weight:bold}
.client-review .city {font-size:10px; color:#555555}
.client-review .verified-user {padding:5px 0 14px 9px;}

.client-review .right {float:left; width:84.388%; max-width:1000px !important;}
.client-review .right p {color:#000; font-weight:normal; font-size:14px; line-height:20px; text-align:left; padding:10px 0 0 25px}
.client-review .right p.review-title {font-size:16px; font-weight:bold; padding-top:14px; line-height:18px;}
.client-review .right p.date {padding:0 0 13px 25px; font-size:11px; line-height:15px;}
.client-review .client-rating {margin:4px 0 10px 25px; height:17px;}






.also-purchased .home-items {padding:21px 0 115px;}







@media screen and (max-width: 1230px) {

	.item-images {float:none; clear:both; width:96%; margin:0 auto 20px;}
	.item-details {float:none; clear:both; width:96%; margin:36px auto 0;}


	.product-tabs ul li a {margin:0 0 0 45px;}

	.prod-page h2 {padding:48px 7px 14px;}
	.prod-page h3 {padding:28px 7px 0;}
	.prod-page h4 {padding:24px 7px 0;}
	.prod-page p {padding:9px 7px 0;}

	.prOverallRating table{width:100%; table-layout: fixed;  margin-left: 0;}

}







@media screen and (max-width: 1210px) {

	.shipping-calc .zip input {width:100px;}

}




@media screen and (max-width: 1050px) {

	.product-tabs ul li {float:none; clear:both}
	.product-tabs ul li a {max-width:200px !important; margin:0 auto}

	.client-review .left {width:28.57%; max-width:300px !important;}
	.client-review .right {width:70.4%; max-width:969px !important;}

}






@media screen and (max-width: 930px) {

	.related-prod .cell {min-height:180px !important;}
	.related-prod .cell .atc {float:none; clear:both;}

}







@media screen and (max-width: 795px) {

	.item-details h1 {font-size:18px;}

	.kinek-paypal {max-width:400px !important}
	.kinek-paypal > div {float:none; clear:both; margin:0 auto 10px !important}
	.kinek-paypal .kinek {width:96%; max-width:400px !important;}
	.kinek-paypal .paypal {width:96%; max-width:298px !important;}



	.product-tabs-fixed {position:static; top:auto;}


	.prod-page a.anchor-active {height:0 !important;}

}




@media screen and (max-width: 630px) {

	.qty-atc-freeship .add-to-cart-c button {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/add-to-cart-off-192.png) 0 0 repeat-x; width:192px; height:57px; padding:0; text-align:center}
	.qty-atc-freeship .add-to-cart-c button:hover {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/add-to-cart-on-192.png) 0 0 repeat-x;}

	.rew-fav-calc {max-width:240px !important; padding:15px 0; margin:0 auto;}
	.rew-fav-calc > div {float:none; clear:both; margin:0 0 15px 20px !important;}
	.rew-fav-calc .calc a {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/calc-icon.png) 3px 1px no-repeat; padding:0 0 0 34px;}

	.share-plugin {margin:30px auto 20px; max-width:100px;}
	.share-plugin .txt {padding:0 0 10px 0; float:none; clear:both}
	.share-plugin a {float:none; clear:both; margin-bottom:10px;}
	.share-plugin a.share-fb {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-fb.png) 6px 0 no-repeat;}
	.share-plugin a.share-tw {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-tw.png) 2px 0 no-repeat;}
	.share-plugin a.share-google {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-google.png) 2px 0 no-repeat;}
	.share-plugin a.share-email {background:url(https://turbifycdn.com/ty/cdn/filmandvideolighting/share-email.png) 2px 0 no-repeat;}





}




@media screen and (max-width: 610px) {

	.overall-results {min-height:120px !important;}

	#overall-results {margin:20px 15px 0 5px;}
	.user-brief {padding: 0 5px 15px 0;}
	.write-review-c {margin:5px 0 0 5px; float:none; clear:both}

}




@media screen and (max-width: 600px) {


	.related-prod .cell .thumb {display:none}
	.related-prod .cell h5 {padding:28px 0 0 7px;}
	.related-prod .cell .price {padding:3px 0 0 7px;}

	.client-review .left {display:none}
	.client-review .right {width:98%;}

	.prOverallRating td {
		display: inline-block;
		width: 100%;
		padding: 10px 5px;
		box-sizing: border-box;
	}

}




@media screen and (max-width: 570px) {

	.qty-atc-freeship .add-to-cart-c {margin-right:0;}
	.qty-atc-freeship .freeship {float:none; clear:both; margin:0 auto; text-align:center}

	#addedPopupTitle{padding:0;font-size:14px; margin-bottom: 10px;}
	#addedPopupButtons{margin-top:10px;}

}





@media screen and (max-width: 510px) {

	.shipping-calc {max-width:238px !important; margin:0 auto !important; left:0; right:0}
	.shipping-calc > div {float:none; clear:both}

	.shipping-calc .zip,
	.shipping-calc .country,
	.shipping-calc .submit-c {margin:0 0 0 30px !important; padding:0 !important}

	.shipping-calc .submit-c input {margin:20px 0}


	.related-prod .cell {min-height:200px !important;}


}





@media screen and (max-width: 480px) {

	.shipping-calc > div > label {padding:10px 0 0;}

}
@media screen and (max-width){
	.have-a-q > div {
		padding-top: 0;
	}
}



@media screen and (max-width: 385px) {

	.qty-atc-freeship .qty {float:none; clear:both; margin:0 auto; max-width:140px; padding-right:0}
	.qty-atc-freeship .add-to-cart-c {float:none; clear:both; margin:0 auto; max-width:192px}

}




@media screen and (max-width: 365px) {


	.item-details .reviews {height:75px;}
	.item-details .reviews > div {float:none; clear:both}
	.item-details .reviews .txt {padding:10px 0 0 0;}


	.prod-page h2 {font-size:22px;}


	.overall-results {min-height:130px !important;}
	.overall-results div {float:none; clear:both;}
	.overall-results .txt {padding-left:7px;}

	#addedPopupTitle{
		font-size: 12px;
		line-height: normal;
		padding-bottom: 5px;
	}
	#addedPopupButtons {
		margin-top: 0px;
		padding-top:5px;
	}
	#addedPopupName{
		padding-top: 0;
		font-size: 13px;
	}
	.fancybox-wrap.addedtocart .fancybox-skin .fancybox-outer, .fancybox-wrap.addedtocart .fancybox-skin .fancybox-inner{ min-height: 240px;}

}

