.hero-contentwrap.billboardTitleTextVideo.videoAlt{height:600px;position:relative;overflow:visible}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .playercontrolls-imagebillboard{position:absolute;width:100px;height:100px;margin:-50px 0 0 -50px;left:50%;top:50%;display:block;cursor:pointer;background:url('../../../content/dam/h-d/images/common/play-icon-large.png') left top no-repeat;z-index:1}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .videoClose{margin:auto;width:980px;position:relative;display:none;z-index:8}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .videoCloseIcon{background:url('../../../content/dam/h-d/images/common/overlay_close-small.png') left top no-repeat;width:40px;height:40px;position:absolute;right:0;top:30px;z-index:1;cursor:pointer}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .BrightcoveExperience{position:relative;z-index:-1}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .hero-inner-wrap,.hero-contentwrap.billboardTitleTextVideo.videoAlt .hero{width:100%!important;margin-top:0}
.videoAlt .hero-inner-container{left:0!important}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .imgBillboardVideo{position:relative;height:600px;overflow:hidden;-webkit-transition:height .5s;For Safari 3.1 to 6.0 transition:height .5s}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .imgBillboardVideo.video-visible,.hero-contentwrap.billboardTitleTextVideo.videoAlt.video-visible{height:700px;float:left;width:100%}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .fullspan.imgBillboard-video ul{float:left}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .imgBillboardVideo.video-visible .BrightcoveExperience{z-index:1}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .billBoardDescWrapper{margin-left:-490px;width:980px;position:absolute;z-index:1;left:50%}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .billBoardDescWrapper .billBoardDesc{max-width:480px;height:600px;display:table-cell;vertical-align:middle}
.hero-contentwrap.billboardTitleTextVideo.videoAlt h1.primary-head{padding:0;text-align:left;text-transform:none}
.hero-contentwrap.billboardTitleTextVideo .hero-inner-wrap p,.hero-contentwrap.billboardTitleTextCTA .hero-inner-wrap p{font:22px "TradeGothicLTStd",sans-serif}
.hero-contentwrap.billboardTitleTextVideo.videoAlt h1.primary-head p,.hero-contentwrap.billboardTitleTextCTA .hero-inner-wrap h1.primary-head p{font-family:"TradeGothic-CnBold","Arial Narrow",sans-serif;font-size:30px;line-height:30px;color:white}
.hero-contentwrap.billboardTitleTextVideo .fullspan.social-buttons.right.imgBillboard-image,.hero-contentwrap.billboardTitleTextCTA .fullspan.social-buttons.right.imgBillboard-image{margin:0;position:static;width:auto;width:100%}
.hero-contentwrap.billboardTitleTextVideo a.dipButton+.fullspan.social-buttons.right.imgBillboard-image,.hero-contentwrap.billboardTitleTextCTA a.dipButton+.fullspan.social-buttons.right.imgBillboard-image{padding-top:10px}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .hero-inner-container{float:none!important}
.hero-contentwrap .social-buttons li{margin-left:0}
.hero-contentwrap .social-buttons li a{background-image:url('../../../content/dam/h-d/images/common/social-icons.png');background-repeat:no-repeat;width:27px;height:27px}
.hero-contentwrap .social-buttons li a.facebook{background-position:-65px 50%!important}
.hero-contentwrap .social-buttons li a.twitter{background-position:-33px 50%!important}
.hero-contentwrap .social-buttons li a.pinterest{background-position:-97px 50%!important}
.hero-contentwrap.billboardTitleTextVideo.videoAlt a.dipButton{margin-top:15px}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .imgBillboardVideo .social-buttons,.hero-contentwrap.billboardTitleTextVideo .imgBillboardVideo.video-visible .social-buttons.imgBillboard-video{position:absolute;z-index:1;top:653px;left:900px;max-width:121px;margin:0}
section.hero+.page-wrap.imgvideo-pagewrap{position:relative;-webkit-transition:top .5s;transition:top .5s}
section.hero+.page-wrap.imgvideo-pagewrap.imgvideo-pagewrap-extra{top:0}
section.hero+.page-wrap.imgvideo-pagewrap.imgvideo-pagewrap-extra.fullwidth{position:static}
#fullbleed-slider .hero-contentwrap.billboardTitleTextVideo.videoAlt.modiefied-hero-container .hero-inner-wrap{width:100%!important}
#fullbleed-slider.hero .hero-contentwrap.billboardTitleTextCTA{float:none}
section.hero+.page-wrap.imgvideo-pagewrap section.cols-container.visiblePageWrap{overflow:visible}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .imgBillboardVideo.video-visible.setSocialIconsiPad .social-buttons.imgBillboard-video{top:550px}
.hero-contentwrap.billboardTitleTextCTA,.hero-contentwrap.billboardTitleTextVideo{position:relative}
.hero-contentwrap.billboardTitleTextCTA .ctaBillboardLink,.hero-contentwrap.billboardTitleTextVideo .ctaBillboardLink{color:#f60;display:block;font-size:15px;font-family:"TradeGothicLTStdBoldCondensedNo-20","TradeGothic-CnBold",Arial,Impact,sans-serif;position:absolute;padding-right:18px;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px #000}
.hero-contentwrap.billboardTitleTextCTA .ctaBillboardLink span,.hero-contentwrap.billboardTitleTextVideo .ctaBillboardLink span{display:inline-block;line-height:13px}
.hero-contentwrap.billboardTitleTextVideo .ctaBillboardLink{z-index:2}
.hero-contentwrap.billboardTitleTextVideo.videoAlt.video-visible .ctaBillboardLink{display:none}
.hero-contentwrap.billboardTitleTextCTA .ctaBillboardLink span:hover,.hero-contentwrap.billboardTitleTextVideo .ctaBillboardLink span:hover{border-bottom:1px solid #f60}
.hero-contentwrap.billboardTitleTextCTA .ctaBillboardLink:after,.hero-contentwrap.billboardTitleTextVideo .ctaBillboardLink:after{content:"\203A";font-size:30px;line-height:19px;display:block;position:absolute;right:0;top:-2px}
.hero-contentwrap.billboardTitleTextVideo.videoAlt .dipButton,.hero-contentwrap.billboardTitleTextVideo.videoAlt.playIconCTA .imgBillboardVideo .playercontrolls-imagebillboard{display:none!important}
.hero-contentwrap.billboardTitleTextVideo.videoAlt.playIconCTA .dipButton{display:inline-block!important}
.vjs-control-bar{width:55%!important;margin:0 auto}
.vjs-dock-text{display:none}
.vjs-play-progress,.vjs-volume-level{background:#ff5800!important}
.video-js:hover .vjs-big-play-button{background:#ff5800}
.c-content{position:relative;height:600px;clear:both}
.c-content__section--left{left:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.c-content__section--right{right:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.c-content__section-wrapper{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}
.c-content__content{padding:4em;max-width:500px}
.c-content__content--fr{float:right}
.c-content__content--fl{float:left}
.c-content__content-description{color:#fff!important}
.c-content__content-description p{color:#fff!important}
.c-content__content-heading{font-family:HDLetterpress-Reg;color:#fff;text-transform:uppercase;line-height:1.4;font-size:64px}
.c-content__content-heading p{font-family:HDLetterpress-Reg;color:#fff;text-transform:uppercase;line-height:1.4;font-size:64px}
.c-content__pricing-container{position:relative;display:inline-block;height:26px;margin:10px 0 8px 8px;z-index:10;width:100%}
.c-content__pricing{display:inline-block;font-family:TradeGothicLTStdBoldCondensedNo-20,TradeGothic-CnBold,Arial,Impact,sans-serif;font-size:28px;font-weight:400;text-shadow:1px 1px 8px #000;color:#fff}
.c-content__pricing sup{letter-spacing:0!important;font-size:.5em!important;top:-.7em!important}
.c-content__pricing-wrapper{border-top:1px solid #fff;border-bottom:1px solid #fff;display:inline-block;margin-right:10px}
.c-content__pricing-label{color:#fff;padding:1px 1px 1px 7px;text-transform:uppercase;margin-right:8px;font-family:TradeGothicLTStdBoldCondensedNo-20,TradeGothic-CnBold,Arial,Impact,sans-serif;float:left;font-weight:400;position:relative;text-shadow:1px 1px 8px #000;margin-top:1px;float:left}
.c-content__pricing-dots{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 1px #555;box-shadow:0 0 1px #555;display:inline-block;height:5px;width:5px;float:left;margin-top:7px}