body{ min-width: 100% !important;}/*Please dont remove this line otherwise will loose the responsiveness of the page*/
/*.ArticleLandingPage{max-width: 960px; margin: 0 auto; color: #5d5d5d; font-family: "Arial",sans-serif;}*/
.ArticleLandingPage{max-width: 960px; margin: 0 auto; color: #5d5d5d; font-family: inherit;}
.ArticleLandingPage .container{ max-width: 960px; }
/*.ArticleLandingPage p a, .ArticleLandingPage p a:hover, .ArticleLandingPage p a:visited, .ArticleLandingPage p a:active{text-decoration: none; color: #666666 !important; border-bottom: dotted 1px rgba(77, 85, 91, 0.35) !important;}
.ArticleLandingPage a, .ArticleLandingPage a:hover, .ArticleLandingPage a:visited, .ArticleLandingPage a:active{text-decoration: none; color: #666666 !important; border-bottom: dotted 1px rgba(77, 85, 91, 0.35) !important;}*/
.ArticleLandingPage p a,  .ArticleLandingPage p a:visited, .ArticleLandingPage p a:active{text-decoration: none !important; color: rgba(77, 85, 91, 1)!important; border-bottom: dashed 1px rgba(77, 85, 91, 1) !important; font-weight: 500;}
/*.ArticleLandingPage a, .ArticleLandingPage a:visited, .ArticleLandingPage a:active{text-decoration: none; color: rgba(77, 85, 91, 1)!important; border-bottom: dashed 1px rgba(77, 85, 91, 1) !important; font-weight: 500;}*/
.ArticleLandingPage p a:hover, .ArticleLandingPage a:hover {border-bottom: none 1px rgba(77, 85, 91, 1) !important;}

.ArticleLandingPage img{width: 100%; height: auto;}
.ArticleLandingPage p{ font-size: 14px; line-height: 1.9; color: #5d5d5d; margin: 0 0 10px 0; color: #5d5d5d;}
.ArticleLandingPage ul li{ color: #5d5d5d}
.ArticleLandingPage h3{ font-size: 22px !important; letter-spacing: 1px; padding-bottom: 10px;}
/* Added 1/21*/
.ArticleLandingPage h1{ font-size: 22px !important; letter-spacing: 1px;}
.ArticleLandingPage .yellowborder{ border-bottom: 1px solid rgba(228, 228, 228, 1); margin-bottom: 15px;}
.ArticleLandingPage .productList.fiveproducts h3{ font-size: 20px; font-weight: bold; color: #575757; margin-top: 50px;}
/* Added 1/21*/
.ArticleLandingPage .productList.fiveproducts h1{ font-size: 20px; font-weight: bold; color: #575757; margin-top: 50px;}
.ArticleLandingPage .productList h3{ font-size: 20px; font-weight: bold; color: #000000; margin: 35px 0 2px 0;}
/* Added 1/21*/
.ArticleLandingPage .productList h1{ font-size: 20px; font-weight: bold; color: #000000; margin: 35px 0 2px 0;}
.ArticleLandingPage .productList p{ font-size: 14px; line-height: 1.9; color: #5d5d5d;}
.ArticleLandingPage .productList p a{color: #fcb910; /*text-decoration: underline;*/}
.ArticleLandingPage .productList ul{ margin: 60px 0 30px 0; padding: 0;}
.ArticleLandingPage .productList ul li{ margin: 0; padding: 5px 30px 7px 40px; font-size: 14px; list-style: none; position: relative;}
.ArticleLandingPage .productList ul li:before{content:"·";font-size:30px;vertical-align:middle;line-height:16px; position: absolute; top: 7px; left: 0;}
.ArticleLandingPage .productList h2{ color: #585858;font-size: 22px;font-weight: bold; margin-top: 0px; margin-bottom: 20px;}
.ArticleLandingPage .productList h2 a{ color: #585858 !important; line-height: 1.4;  /*box-shadow: 0 -1px 0 white inset, 0 -3px 0 #b3b3b3 inset; */}
.ArticleLandingPage .productRightpane{ text-align: right; padding-right: 0;}
.ArticleLandingPage .productRightpane img{ width: auto; max-width: 100%;}
.ArticleLandingPage .marginBottom15px{ margin-bottom: 15px;}
.ArticleLandingPage .marginBottom30px{ margin-bottom: 30px;}
.ArticleLandingPage .productDetailTop img{ width: auto; margin: 45px 0 25px 0;}
.ArticleLandingPage .productDetailTop h3{ font-weight: bold; color: #545454; margin: 50px 0 5px 0;}
/* Added 1/21*/
.ArticleLandingPage .productDetailTop h1{ font-weight: bold; color: #545454; margin: 50px 0 5px 0; font-size: 26px !important;}
.ArticleLandingPage .productDetailTop p{ font-size: 14px; line-height: 1.9; color: #5d5d5d;}
.ArticleLandingPage .detailRequirementPane{padding: 0 0 20px;}
.ArticleLandingPage .detailRequirementPane h3{font-weight: bold; color: #000; margin: 30px 0 10px 0; line-height: 1.4;}
.ArticleLandingPage .detailRequirementPane p{ font-size: 14px; line-height: 1.9; color: #5d5d5d;}
.ArticleLandingPage .detailRequirementPane span{font-size: 20px; font-weight: bold; color: #646464; display: block;}
.ArticleLandingPage .detailRequirementPane .optionsDiv{ font-size: 14px; padding: 30px 0; text-align: center; line-height: 1.5;}
.ArticleLandingPage .detailRequirementPane .optionsDiv.separator{ background: url('../images/separator.png') no-repeat right center;}
.ArticleLandingPage .detailRequirementPane .optionsDiv a{ color: #fcb910;display: block;font-size: 13px;font-weight: bold;text-decoration: underline;}
.ArticleLandingPage .sizeShedderPane{ padding-bottom: 15px;}
.ArticleLandingPage .sizeShedderPane h3{font-size: 20px; font-weight: bold; color: #000; margin: 33px 0 10px 0; line-height: 1.4;}
.ArticleLandingPage .typeOfCutPane>div{ max-height:262px;}
.ArticleLandingPage .typeOfCutPane h4{color: #545454; font-size: 15px; font-weight: bold; margin: 10px 0 4px;}
.ArticleLandingPage .typeOfCutPane a{ color: #fcb910;font-size: 13px;font-weight: bold;text-decoration: underline;}
.ArticleLandingPage .typeOfCutPane p{line-height: 1.7;}
.ArticleLandingPage .typeOfCutPane img{ width: 100%; max-width: 375px;}
.ArticleLandingPage .borderRight{border-right: 1px solid #999999 }
.ArticleLandingPage .borderLeft{border-left: 1px solid #999999 }
.ArticleLandingPage .borderBottom{border-bottom: 1px solid #999999 }
.ArticleLandingPage .borderTop{border-top: 1px solid #999999 }
.ArticleLandingPage .paddingTop{padding-top: 45px;}
.ArticleLandingPage .paddingBottom{padding-bottom: 30px;}
.ArticleLandingPage .paddingLeft{padding-left: 78px; margin: 0 !important;}
.ArticleLandingPage .paddingRight{padding-right: 30px;}
.ArticleLandingPage .featuresFourpoints{ border-bottom: 1px solid #999999; padding-bottom: 30px;}
.ArticleLandingPage .featuresFourpoints h4{ color: #545454;font-size: 15px;font-weight: bold; margin-bottom: 3px;}
.ArticleLandingPage .featuresFourpoints img{ width: auto;}
.ArticleLandingPage .featuresFourpoints div{ border-right: 1px solid #999;  min-height: 309px;}
.ArticleLandingPage .featuresFourpoints div:last-child{ padding-right: 0; border: none;}
.ArticleLandingPage .featuresFourpoints a{ color: #fcb910;font-size: 13px;font-weight: bold;text-decoration: underline;}
.ArticleLandingPage .featuresFourpoints p{ padding-right: 10px;}
.ArticleLandingPage .featuresFourpoints div:last-child p{padding-right: 0px;}
.ArticleLandingPage .shredMoreThan{ padding: 20px 0;}
.ArticleLandingPage .shredMoreThan h4{ color: #545454;font-size: 15px;font-weight: bold; margin:13px 0 3px 0;}
.ArticleLandingPage .shredMoreThan img{ width: auto; max-width: 100%; margin-top: 30px;}
.ArticleLandingPage .shredMoreThan a{ color: #fcb910;font-size: 13px;font-weight: bold;text-decoration: underline;}
.ArticleLandingPage .findAShedder{ padding: 30px 0 20px; margin: 0 0 25px 0}
.ArticleLandingPage .findAShedder h3{ color: #555555;font-size: 20px;font-weight: bold;line-height: 1.4; margin-top: 0; letter-spacing: 1px;}
.ArticleLandingPage .findAShedder img{ width: auto; max-width: 100%;}
.ArticleLandingPage .findAShedder a{ color: #fcb910;font-size: 13px;font-weight: bold;text-decoration: underline;}
.ArticleLandingPage .setWidth{width: 236px;}
@media screen and (max-width: 767px){
.ArticleLandingPage{ margin: 0 15px;}
.ArticleLandingPage .productRightpane{ text-align: center; padding-right: 15px;}
.ArticleLandingPage .productList ul{ margin: 20px 0 0 0;}
.ArticleLandingPage .productList ul li{ padding: 5px 0 7px 20px;}
.ArticleLandingPage .productRightpane img:last-child{ margin-bottom: 20px;}
.ArticleLandingPage .marginBottom30px{ margin-bottom: 0px;}
.ArticleLandingPage .productDetailTop img{ width: auto; margin: 25px 0 0 0; max-width: 100%;}
.ArticleLandingPage .detailRequirementPane .optionsDiv{ padding: 10px 0;}
.ArticleLandingPage .detailRequirementPane .optionsDiv.separator{ background:none; border-bottom: 1px solid #fcb910;}
.ArticleLandingPage .paddingTop, .ArticleLandingPage .paddingBottom, .ArticleLandingPage .paddingLeft, .ArticleLandingPage .paddingRight{padding: 0;}
.ArticleLandingPage .featuresFourpoints{ text-align: center; padding-bottom: 0px;}
.ArticleLandingPage .featuresFourpoints div{ border-bottom: 1px solid #999; padding-top: 15px; min-height: 260px;}
.ArticleLandingPage .featuresFourpoints div:last-child{ padding-right:15px; border: none;}
.ArticleLandingPage .setWidth{width: auto;}
.ArticleLandingPage .featuresFourpoints img {width: auto;}
.ArticleLandingPage .typeOfCutPane .span6{ padding:10px 0; border-right: none;}
.ArticleLandingPage .featuresFourpoints .span3{border-right:none;}
.ArticleLandingPage h3{ letter-spacing: 0 !important;line-height: 1.4 !important; margin: 20px 0 5px !important; padding: 0 !important;}
/* Added 1/21*/
.ArticleLandingPage h1{ letter-spacing: 0 !important;line-height: 1.4 !important; margin: 20px 0 5px !important; padding: 0 !important;}
.ArticleLandingPage h4{ letter-spacing: 0 !important; line-height: 1.3 !important; margin: 5px 0 2px !important; padding: 0 !important;}
.ArticleLandingPage .findAShedder { padding: 0 0 20px;}
.ArticleLandingPage p{ margin-top: 0px !important;}
.shredMoreThan .span3 img{ margin: 0 auto}
.ArticleLandingPage .sizeShedderPane{ padding: 0;}
}
@media (min-width: 768px) and (max-width: 970px){
.ArticleLandingPage .paddingTop, .paddingBottom, .paddingLeft, .paddingRight{padding: 20px;}
.ArticleLandingPage .typeOfCutPane.paddingBottom{padding: 0;}
.ArticleLandingPage .typeOfCutPane.paddingB20{ padding-bottom: 20px !important;}
.ArticleLandingPage .featuresFourpoints div{border: none;}
.ArticleLandingPage .paddingLeft { margin: 0 !important; padding-left: 30px;}
.ArticleLandingPage .featuresFourpoints img {width: 100%;}
.ArticleLandingPage .sizeShedderPane .span7{ width: 100%;}
.ArticleLandingPage .productDetailTop img {width: 100%;}
.ArticleLandingPage .setWidth{width: auto;}
.detailRequirementPane div:first-child h3{line-height: 1.3; margin-bottom: 0;}
.ArticleLandingPage h3, .ArticleLandingPage h4{ margin: 15px 0 0 !important; padding: 0 !important; letter-spacing: 0 !important;}
/* Added 1/21*/
.ArticleLandingPage h1, .ArticleLandingPage h4{ margin: 15px 0 0 !important; padding: 0 !important; letter-spacing: 0 !important;}
.ArticleLandingPage p{ margin-top: 5px !important;}
.ArticleLandingPage .sizeShedderPane{ padding: 0;}
}
@media screen and (max-device-width: 767px) and (orientation: landscape) {
  .ArticleLandingPage{text-align: center;}
  .ArticleLandingPage .productList ul li, .ArticleLandingPage .productList p, .ArticleLandingPage .productList h2, .ArticleLandingPage .productList h3{text-align: left;}
} 

.container ol li
{
	list-style-type: decimal;
}

.container h2
{
	font-size: 24px;
	line-height: 125%;
}

.container
{
	padding-left: 0;
}

.ArticleLandingPage h5
{
	margin: 5px 0;
}


	.productDetailTop .ss-part1
	{
		width:100%;
	}

	.productDetailTop .ss-part2
	{
		width:100%;
	}


@media only screen and (min-width: 800px) {
    .productDetailTop .object-video
	{
		width: 600px;
		height: 325px;
	}

	.productDetailTop .embed-video
	{
		width: 600px;
		height: 325px;
	}

	 .productDetailTop .object-video
	{
		width: 600px;
		height: 325px;
	}

	.productDetailTop .embed-video
	{
		width: 600px;
		height: 325px;
	}

	 .productDetailTop .object-video-lam
	{
		width: 420;
		height: 315px;
	}

	.productDetailTop .embed-video-lam
	{
		width: 420px;
		height: 315px;
	}

	.productDetailTop .ss-part1
	{
		width:760px;
		height:150px;
	}

	.productDetailTop .ss-part2
	{
		float:left;
		width:600px;
		height:150px;
	}

}



