#WebSiteContent > .PageContentContainerOuter {display:none;}
#PageContainer11 {display:none;}

.ProductSeparator {clear:both;border-style:solid;border-width:1px;border-left-width:0;border-right-width:0;border-bottom-width:0;}
.Product {margin:0 auto!important;clear:both;padding:0 15px 0 0;box-sizing:border-box;text-align:left;margin:0 auto;line-height:1.5em;}
.ProductTitle {margin:0;padding:5px;font-size:4.2em;font-weight:normal;text-align:center;line-height:1.2em;word-wrap:break-word;border-width:0px;border-style:solid;}
.ProductIntroduction {font-size:1.6em;line-height:1.4em;margin:auto;padding:10px 0;background-color:transparent;clear:both;}
.ProductDescription {font-size:1.4em;line-height:1.4em;margin:auto;background-color:transparent;}
.ProductDescription a {text-decoration:underline;}
.ProductImage {}
.ProductImage img {max-width:1920px;max-height:1080px;min-height:3em;}
.ProductImageContainer {position:relative;text-align:left;display:inline-block;max-width:20%;margin:0 1em 0 auto;float:left;}
.ImgLink .ProductImage img {display:inline-block;}

.ProductCrossPromotion {padding:0 0 0 15px;box-sizing:border-box;border-left-style:solid;border-left-width:1px;border-color:inherit;}
.ProductCrossPromotionContainer1{margin-bottom:5px;border-width:1px;border-style:solid;}
a.ProductCrossPromotionContainer1{margin-bottom:5px;}
.ProductCrossPromotionDescription {position:relative;padding:3px 3px 10px 3px;line-height:1.3em;}
.ProductCrossPromotionDescription a {border:none;}
.ProductCrossPromotionImage {position:relative;display:block;text-align:center;border-width:0px;border-style:solid;}
.ProductCrossPromotionImage img {margin:0 auto;}
.ProductCrossPromotionTitle {font-weight:bold;line-height:130%;padding:2px;}
.ProductCrossPromotionTitle a {border:none;}
.ProductCrossPromotion .ProductCrossPromotionMoreDetails span {padding:0 3px;}
.ProductCrossPromotion .ProductCrossPromotionMoreDetails {text-align:right;padding:2px;}

.sf-social-media {margin:0 0 1em 0;text-align:center;}
.sf-social-media li {display:inline-block;}
.sf-social-media a[class^=icon-] {display:inline-block;color:#ffffff;font-size:1.5em;font-style:normal;text-decoration:none;padding:10px;margin:5px;width:20px;height:20px;}
.sf-social-media a[class^=icon-facebook] {background-color:#3C5897;}
.sf-social-media a[class^=icon-twitter] {background-color:#00ADEC;}
.sf-social-media a[class^=icon-google-plus] {background-color:#DD4C39;}
.sf-social-media a[class^=icon-linkedin] {background-color:#019FE0;}



@media all and (min-width:1241px) and (max-width:1600px){
}
@media all and (min-width:1025px) and (max-width:1240px){
}
@media all and (min-width:769px) and (max-width:1024px){
}
@media all and (max-width:980px){
}
@media all and (max-width:768px){
	.Product .ProductImageContainer {float:left!important;}
	.Product {font-size:.8em;}
}
@media all and (max-width:640px){
}
@media all and (max-width:480px){
	.ProductCrossPromotion {border-left-width:0;border-top-style:solid;border-top-width:1px;padding:15px 0 0 0;}

	.col.span_4_of_4 {width:100%;}
	.col.span_3_of_4 {width:100%;}
	.col.span_2_of_4 {width:100%;}
	.col.span_1_of_4 {width:100%;}
	.col.span_3_of_3 {width:100%;}
	.col.span_2_of_3 {width:100%;}
	.col.span_1_of_3 {width:100%;}
	.col {margin: 1% 0 1% 0%;}
}

/*
Version tag, please don't remove
$Revision: 30549 $
$HeadURL: svn://3d3-p432/ShopFactory/trunk/bin/Templates/Products/SFX-SFSITE_ARSF15/stylesheet.css $
*/