/*Hero banner */
.fv5 .pd400_q3fy20_HeroBanner{clear:both!important; height:auto; background:#fff;}
.fv5 .pd400_q3fy20_HeroBanner h2{color:#5a5a5a; font-size:32px; line-height:36px; font-weight:normal; letter-spacing:normal;}
.fv5 .pd400_q3fy20_HeroBanner sup{font-size:70%; position:relative; vertical-align:baseline; bottom:8px}
.fv5 .pd400_q3fy20_HeroBanner p{color:#5a5a5a; font-size:16px; font-weight:100; line-height:20px; text-align:center;max-width:30em; margin:20px auto 0;letter-spacing:0.01875rem;}
.fv5 .pd400_q3fy20_HeroBanner p.pricing{color:#5a5a5a}
.fv5 .pd400_q3fy20_HeroBanner .iconSecWrap{float:left; text-align:center; position:relative;width:33%;padding:15px 10px; outline:none}
.fv5 .pd400_q3fy20_HeroBanner .heroIconsSlide{max-width:900px; text-align:center; margin:0 auto 100px auto!important;}
.fv5 .pd400_q3fy20_HeroBanner .heroIconsSlide .heroSimg{text-align:center; margin:auto; outline:none}
.fv5 .pd400_q3fy20_HeroBanner .heroIconsSlide .heroSimg img{margin:auto;}

.fv5 .pd400_q3fy20_HeroBanner .btn-select{font-size: 18px; line-height: 18px; font-weight: 100; padding: 15px 20px; display: inline-block; text-align: left;  border:1px solid #0171ad; clear: both; border-radius: 3px;  cursor: pointer; color: #fff;background-color:#0171ad;text-decoration:none;margin:20px 0 0 0;}
.fv5 .slimOrbit{clear:both; position:relative;}
.fv5 .pd400_q3fy20_HeroBanner .whitebox {width: 480px; padding: 18px 25px; background-color: #fff; border-radius: 3px;}
.fv5 .pd400_q3fy20_HeroBanner .dropbtn:hover {background-color:#075782;}
.fv5 .pd400_q3fy20_HeroBanner .dropbtn:focus {background-color:#075782;text-decoration:underline;}
.fv5 .pd400_q3fy20_HeroBanner .dropdown {position: relative; display: inline-block;width:100%; text-align: center;}
.fv5 .pd400_q3fy20_HeroBanner .dropdown-content {display: none; position: absolute; background-color: #f1f1f1; width: 200px; overflow: auto; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); margin:5px auto;right:0; left:0;z-index:1;}
.fv5 .pd400_q3fy20_HeroBanner .dropdown-content a {color: black; padding: 12px 16px; text-decoration: none; display: block; list-style: disc;text-align:left;}
.fv5 .pd400_q3fy20_HeroBanner .dropdown-content a:hover {background-color: #ddd;}
.fv5 .pd400_q3fy20_HeroBanner .show {display: block;}
.fv5 .pd400_q3fy20_HeroBanner  span{border: solid #fff; border-width: 0 1px 1px 0; display: inline-block; padding: 4px;margin:2px 0 4px 15px; -webkit-transform: rotate(45deg); transform: rotate(45deg); float:right;}
.fv5 .pd400_q3fy20_HeroBanner  .up {-webkit-transform: rotate(-135deg);transform: rotate(-135deg); margin:6px 0 -2px 15px;}

@media only screen and (max-width: 800px) {  
	.fv5 .pd400_q3fy20_HeroBanner h3{font-size:24px; font-weight:300; padding-top:12px; line-height:34px}		
}

@media only screen and (max-width: 40em) {
	.fv5 .pd400_q3fy20_HeroBanner h2{font-size:24px; line-height:28px;}
	.fv5 .pd400_q3fy20_HeroBanner{height:auto}	
}

/* KSP 1  */
.fv5 .pd400_q3fy20_ksp1{background:url("/wcsstore/hpusstore/Treatment/mdps/pd400s/pd400_q3fy20_ksp1_banner1a.jpg") 50% 50% / cover no-repeat; height:600px;}

@media only screen and (max-width: 1200px) {
  .fv5 .pd400_q3fy20_ksp1{height:400px;}
}

@media only screen and (max-width: 640px) {
  .fv5 .pd400_q3fy20_ksp1{background:url("/wcsstore/hpusstore/Treatment/mdps/pd400s/pd400_q3fy20_ksp1_banner1a_mob.jpg") 50% 50% / cover no-repeat; height: 240px;}
}

/* KSP 2 */
.fv5 .pd400_q3fy20_ksp2{background:#fff; width:100%; max-width:1920px; margin:0 auto}
.fv5 .pd400_q3fy20_ksp2 h3{font-size:32px; line-height:34px; font-weight:normal; color:#000; letter-spacing:normal;}
.fv5 .pd400_q3fy20_ksp2 p.sectionHeadingPara{padding-bottom:40px}
.fv5 .pd400_q3fy20_ksp2 .ksp2_img img{padding-bottom:20px}
.fv5 .pd400_q3fy20_ksp2 p{text-align:center; color:#5a5a5a; font-size:16px; font-weight:100; padding-bottom:30px}
.fv5 .pd400_q3fy20_ksp2 h4{text-align:center; font-size:18px; font-weight:normal; color:#000; padding:20px 0 10px 0; letter-spacing:normal; line-height:20px}

@media only screen and (max-width: 642px) {
	.fv5 .pd400_q3fy20_ksp2 .sectionHeadingPara{font-size:20px; padding-bottom:20px}
  .fv5 .pd400_q3fy20_ksp2 h3{font-size:24px; line-height:28px; }
	.fv5 .pd400_q3fy20_ksp2 p{padding-bottom:40px}
	.fv5 .pd400_q3fy20_ksp2 div img{padding-bottom:10px}
	.fv5 .pd400_q3fy20_ksp2 h4{padding:10px 0;}
}

/*KSP3*/
.fv5 .pd400_q3fy20_ksp3 .bodyCenterContent{max-width: 1280px;} 
.fv5 .pd400_q3fy20_ksp3 .sect{float:left;position:relative;width:100%;padding:30px;display:table;}
.fv5 .pd400_q3fy20_ksp3 .sect.bg-gray{background-color:#e2e2e2;}
.fv5 .pd400_q3fy20_ksp3 .txtSec{position:relative;width:49%;padding-right:1%;padding-left:13%;vertical-align:middle;display:table-cell;display:inline-block;}
.fv5 .pd400_q3fy20_ksp3 .txtSec.rht{padding-left:2%;padding-right:5%;}
.fv5 .pd400_q3fy20_ksp3 .imgSec{position:relative;width:49%;padding:0;vertical-align:middle;display:table-cell;display:inline-block;}
.fv5 .pd400_q3fy20_ksp3 h3{font-size:32px;font-weight:normal;text-align:center;max-width:700px;margin:0 auto;padding:60px 0 25px 0;line-height:32px;color:#000;}
.fv5 .pd400_q3fy20_ksp3 h4{font-size:32px;line-height:34px;padding-bottom:10px; font-weight: 400;}
.fv5 .pd400_q3fy20_ksp3 h4.sub{padding-bottom:5px}
.fv5 .pd400_q3fy20_ksp3 p.c{text-align:center; margin:30px 30px 0 30px;}
.fv5 .pd400_q3fy20_ksp3 p{font-size:16px;line-height:24px;color:#5a5a5a;padding-bottom:20px;font-weight:100;}
.fv5 .pd400_q3fy20_ksp3 p.spec{font-size:16px; color:#5a5a5a;padding-bottom:0;}
.fv5 .pd400_q3fy20_ksp3 p.spec span{font-size:16px; text-transform:uppercase; color:#000; font-weight: 400}
.fv5 .pd400_q3fy20_ksp3 p.last{padding-bottom:0;}

.fv5 .pd400_q3fy20_ksp3 p.sectionHeadingPara  {font-size:16px; color:#000; font-weight: 100; max-width: 800px; margin: 0 auto; padding: 10px 20px;}
.fv5 .pd400_q3fy20_ksp3 .tabBar{clear:both; overflow:hidden; margin:0}
.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{display:inline-block; padding:10px 25px; text-align:center; font-size:20px; font-weight:400; line-height:24px; text-decoration:none; color:#aaa}
.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a strong{display:block}
.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a.active{color:#000; border-bottom:3px solid #0096d6 }
.fv5 .pd400_q3fy20_ksp3 .sj-Sheetfeed{height:auto; margin:0;}
.fv5 .pd400_q3fy20_ksp3 .sj-Flatbed{height:auto}
.fv5 .pd400_q3fy20_ksp3 .sj-Flatbed h4 sup a{text-decoration:none!important; color:#fff}
.fv5 .pd400_q3fy20_ksp3 .sj-Flatbed h4 sup a{text-decoration:underline; color:#fff}

@media only screen and (max-width:1366px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:20px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:1024px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:20px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:812px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:18px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width: 800px) {
  .fv5 .pd400_q3fy20_ksp3 .sect{padding:0;}
	.fv5 .pd400_q3fy20_ksp3 .txtSec{width:100%;padding:20px 30px;float:left;}
  .fv5 .pd400_q3fy20_ksp3 .txtSec.rht{padding:20px 30px;}
  .fv5 .pd400_q3fy20_ksp3 .imgSec{width:100%;float:left;}	
}

@media only screen and (max-width:768px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:18px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:668px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:18px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (min-width:642px) and (max-width:799px){
		.fv5 .pd400_q3fy20_ksp3 p.sectionHeadingPara  { margin: 0 5% 40px 5%;}
}

@media only screen and (max-width:642px){
  .fv5 .pd400_q3fy20_ksp3 h3{font-size:24px; line-height:28px; font-weight: 400;}
	.fv5 .pd400_q3fy20_ksp3 h4 {font-size:22px; line-height:26px; margin-top: 20px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{display:inline-block; padding:5px 8px; text-align:center; font-weight:400; line-height:20px; text-decoration:none; color:#aaa}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:568px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:16px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:414px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:375px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:14px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

@media only screen and (max-width:320px){
	.fv5 .pd400_q3fy20_ksp3 h4 {margin-top:0px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols a{font-size:14px;}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:first-child{width:50%; float:left}
	.fv5 .pd400_q3fy20_ksp3 .tabBar .cols:last-child{width:50%; float:right}
}

/*KSP4*/
.fv5 .pd400_q3fy20_ksp4 h3{font-size:32px; line-height:36px;font-weight: normal;}
.fv5 .pd400_q3fy20_ksp4 .icons{float:left;width:100%;max-width:1044px;padding: 0 10px;}
.fv5 .pd400_q3fy20_ksp4 .iconSecWrap{float:left;position:relative;width:33.333%;padding:30px 10px; text-align:center; outline:none}
.fv5 .pd400_q3fy20_ksp4 .iconSecWrap h4{color:#000; font-size:18px; font-weight:normal;  padding-bottom:10px;text-align:center;letter-spacing:0.01875rem; line-height:24px;text-transform:capitalize;}
.fv5 .pd400_q3fy20_ksp4 .iconSecWrap p{max-width:700px;color:#5a5a5a;text-align:center;font-size:16px; line-height:20px; font-weight:100}
.fv5 .pd400_q3fy20_ksp4 .iconSecWrap img{padding:0 0 10px 0;text-align:center;margin:0 auto;}

@media only screen and (max-width:642px){
  .fv5 .pd400_q3fy20_ksp4 h3{font-size:24px; line-height:28px; font-weight: normal;}
}

/*KSP5*/
.fv5 .pd400_q3fy20_ksp5{margin:48px 0;}
.fv5 .pd400_q3fy20_ksp5 .bodyCenterContent{max-width:100%;}
.fv5 .pd400_q3fy20_ksp5 h3{font-size:32px; line-height:36px; letter-spacing:normal;font-weight: normal;}
.fv5 .pd400_q3fy20_ksp5 .icons{float:left;width:100%;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap{float:left;position:relative;width:33.333%;padding:30px 10px; text-align:center; outline:none}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap h4{font-size:18px; font-weight:normal; line-height:24px; color:#000; padding-bottom:20px; text-align:center;letter-spacing:0.01875rem; text-transform:capitalize;margin: 20px 0 0;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap p{max-width:700px;color:#5a5a5a;text-align:center;font-size:16px; line-height:20px; font-weight:100; margin: 0 0 40px; padding:0 30px;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap img{padding:0 0 10px 0;text-align:center;margin:0 auto;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap.col1{background-color:#f8f8f8;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap.col2{background-color:#f3f3f3;}
.fv5 .pd400_q3fy20_ksp5 .iconSecWrap.col3{background-color:#f8f8f8;}

@media only screen and (max-width: 800px) {
	.fv5 .pd400_q3fy20_ksp5 .pd400_q3fy20_ksp5_desc{padding-bottom:30px}
	.fv5 .pd400_q3fy20_ksp5 .prevWatch7{background:url(/wcsstore/hpusstore/Treatment/mdps/pd400s/ED800G4_q3fy18_leftarrow.png) no-repeat left top; width:52px; height:52px; position:absolute; top:28px; left:10px; z-index:99999; display:block; }
	.fv5 .pd400_q3fy20_ksp5 .nextWatch7{background:url(/wcsstore/hpusstore/Treatment/mdps/pd400s/ED800_G4_q3fy18_rightarrow.png) no-repeat right top; width:52px; height:52px; position:absolute;  top:28px; right:10px;  z-index:99999; display:block}
}
@media only screen and (max-width:642px){
  .fv5 .pd400_q3fy20_ksp5 h3{font-size:24px; line-height:28px; font-weight: normal;}
}

/*KSP6*/
.fv5 .pd400_q3fy20_ksp6 {background:url(/wcsstore/hpusstore/Treatment/mdps/pd400s/pd400_q3fy20_ksp6_img1.jpg) no-repeat 40%; height:600px;}
.fv5 .pd400_q3fy20_ksp6 .textinside {width:40%;margin:200px 5% 10%; text-align:left}
.fv5 .pd400_q3fy20_ksp6 .textinside h3{font-size:28px; color:#000; line-height:30px; font-weight:normal;}
.fv5 .pd400_q3fy20_ksp6 .textinside p{font-size:16px; font-weight:100; margin-bottom:20px;text-align:left;color:#5a5a5a; padding:12px 0 0;}
.fv5 .pd400_q3fy20_ksp6 .cntbox {margin: auto auto;}
.fv5 .pd400_q3fy20_ksp6 .btn-select{font-size: 18px; line-height: 18px; font-weight: 100; padding: 15px 20px; display: inline-block; text-align: left;  border:1px solid #0171ad; clear: both; border-radius: 3px;  cursor: pointer; color: #fff;background-color:#0171ad;text-decoration:none;margin:20px 0 0 0;}
.fv5 .pd400_q3fy20_ksp6 .dropbtn:hover {background-color:#075782;}
.fv5 .pd400_q3fy20_ksp6 .dropbtn:focus {background-color:#075782;text-decoration:underline;}
.fv5 .pd400_q3fy20_ksp6 .dropdown {position: relative; display: inline-block;width:100%; text-align:left;}
.fv5 .pd400_q3fy20_ksp6 .dropdown-content {display: none; position: absolute; background-color: #f1f1f1; width: 250px; overflow: auto; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);right:0; left:0;z-index:1;}
.fv5 .pd400_q3fy20_ksp6 .dropdown-content a {color: black; padding: 12px 16px; text-decoration: none; display: block; list-style: disc;text-align:left;}
.fv5 .pd400_q3fy20_ksp6 .dropdown-content a:hover {background-color: #ddd;}
.fv5 .pd400_q3fy20_ksp6 .show {display: block;}
.fv5 .pd400_q3fy20_ksp6  span{border: solid #fff; border-width: 0 1px 1px 0; display: inline-block; padding: 4px;margin:2px 0 4px 15px; -webkit-transform: rotate(45deg); transform: rotate(45deg); float:right;}
.fv5 .pd400_q3fy20_ksp6  .up {-webkit-transform: rotate(-135deg);transform: rotate(-135deg); margin:6px 0 -2px 15px;}

@media only screen and (max-width: 800px) {
	.fv5 .pd400_q3fy20_ksp6 {background-image:none; height:auto;}
	.fv5 .pd400_q3fy20_ksp6 .textinside {width:90%; margin:2% 5% 10%;text-align:center;}	
	.fv5 .pd400_q3fy20_ksp6 .textinside h3{font-size:22px; line-height:28px; letter-spacing:normal;text-align:left;}
	.fv5 .pd400_q3fy20_ksp6 .textinside p{font-size:16px; line-height:20px;text-align:left;}
}

/*Footnotes*/
.fv5 .footNote-hp {clear: both;font-size: 12px;line-height: 16px; color: #767676;margin: 40px 0 0;padding: 40px; border-top:1px solid #ccc;}
.fv5 .noborder{border:none}
.fv5 .footNote-hp p{font-size: 12px; margin:20px 0}
.fv5 .footNote-hp ol {list-style: decimal; margin: 0 15px}
.fv5 .footNote-hp li {padding-bottom: 10px;list-style: decimal;}