/* s: hero-module */
.rela{position:relative}
.ss_samsung .video-player{position:absolute;z-index:1;height:100%;width:100%;visibility:visible}
.ss_samsung .video-player.not-visible{visibility:hidden}
.ss_samsung .video-player.show-video{top:0;left:0;z-index:60}
.ss_samsung .video-player.show-video .close-video{z-index:22;display:block}
.ss_samsung .video-player.show-video .close-video img{position:static;width:20px;height:20px}
.ss_samsung .video-player .close-video{padding:0;color:#fff;position:absolute;display:none;top:0;cursor:pointer}
html.ltr .ss_samsung .video-player .close-video{right:30px;top:30px}
@media (min-width: 50.063em) {.ss_samsung .video-player .close-video{padding:0} }
.ss_samsung .youtube-player{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;visibility:visible}
.ss_samsung .youtube-player.not-visible{visibility:hidden}
.ss_samsung .youtube-player.show-video{top:0;left:0;z-index:60}
.ss_samsung .youtube-player.show-video .close-video{z-index:22;display:block}
.ss_samsung .youtube-player .close-video{padding:0 color:#fff;position:absolute;display:none;top:0;cursor:pointer}
html.ltr .ss_samsung .youtube-player .close-video{right:30px;top:30px}
@media (min-width: 50.063em) {.ss_samsung .youtube-player .close-video{padding:0} }
.ss_samsung #content .ss-carousel.hero [class*="hero"]{width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;height:420px}
@media (min-width: 30em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{min-height:550px} }
@media (min-width: 48em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{min-height:600px} }
.ss_samsung #content .ss-carousel.hero{height:420px}
@media (min-width: 30em) {.ss_samsung #content .ss-carousel.hero{min-height:550px} }
@media (min-width: 48em) {.ss_samsung #content .ss-carousel.hero{min-height:600px} }
.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 20%}
@media (min-width: 25em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 40%} }
@media (min-width: 30em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 50%} }
@media (min-width: 32em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 38.75em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 48em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 56.125em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 64em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 80.0625em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 55%} }
@media (min-width: 100em) {.ss_samsung #content .ss-carousel.hero [class*="hero"]{background-position:50% 50%} }
.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner{max-width:90%;background:none}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner{max-width:50%} }
@media (min-width: 80em) {.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner{margin-left:7px} }
.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner a{text-decoration:none;display:block}
.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner a.noLink:hover,.ss_samsung #content .ss-carousel.hero [class*="hero"] .inner a.noLink:hover .cta{cursor:default!important}

/* S : common text */
.ss_samsung #content .ss-carousel h2,.ss_samsung #content .ss-carousel h1{font-size:24px;font-size:1.5rem;margin-bottom:.3em;line-height:24px;line-height:1.5rem}
@media (min-width: 22.5em) {.ss_samsung #content .ss-carousel h2,.ss_samsung #content .ss-carousel h1{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem} }
@media (min-width: 48em) {.ss_samsung #content .ss-carousel h2,.ss_samsung #content .ss-carousel h1{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem} }
@media (min-width: 64em) {.ss_samsung #content .ss-carousel h2,.ss_samsung #content .ss-carousel h1{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem} }
@media (min-width: 80.063em) {.ss_samsung #content .ss-carousel h2,.ss_samsung #content .ss-carousel h1{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem} }
.ss_samsung #content .ss-carousel .button{width:100%;margin:1em 0;font-size:13.3px;font-size:.83125rem;padding:1.2em 0}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel .button{font-size:18px;font-size:1.125rem} }
@media (min-width: 64em) {.ss_samsung #content .ss-carousel .button{font-size:14px;font-size:.875rem;padding:1em 0;width:auto;min-width:15em} }
.ss_samsung #content .cta{font-family:"SamsungIFRg";font-weight:normal;font-size:20px;font-size:1.125rem}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel .cta{font-size:20px;font-size:1.25rem} }
.ss_samsung #content .ss-carousel .inner .cta{font-size:20px;font-size:1.25rem}
.ss_samsung #content .ss-carousel .sec-crumb{margin-bottom:0;text-transform:uppercase;font-size:12px;font-size:.75rem;width:100%}
.ss_samsung #content .ss-carousel .sec-crumb span{font-size:inherit}
@media (min-width: 48em) {
	.ss_samsung #content .ss-carousel .sec-crumb{font-size:16px;font-size:1rem}
	.ss_samsung #content .ss-carousel .sec-crumb span{font-size:16px;font-size:1rem}
}
@media (min-width: 64em) {
	.ss_samsung #content .ss-carousel .sec-crumb{font-size:14px;font-size:.875rem}
	.ss_samsung #content .ss-carousel .sec-crumb span{font-size:16px;font-size:1rem}
}
.ss_samsung #content .ss-carousel .sec-crumb span{position:relative;top:1px}
@media (min-width: 64em) {.ss_samsung #content .ss-carousel .sec-crumb span{top:2px} }
.ss_samsung #content .ss-carousel.hero .inner .sub-hdr{font-size:18px;font-size:1.125rem;margin-bottom:.5em;display:block}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel.hero .inner .sub-hdr{font-size:22px;font-size:1.375rem} }
@media (min-width: 64em) {.ss_samsung #content .ss-carousel.hero .inner .sub-hdr{font-size:22px;font-size:1.375rem} }
@media (min-width: 80.063em) {.ss_samsung #content .ss-carousel.hero .inner .sub-hdr{font-size:27px;font-size:1.6875rem} }

/* E : KV common text */
.ss_samsung .ss-carousel{position:relative;width:100%;height:100%;overflow:hidden;direction:ltr;clear:both}
.ss_samsung .ss-carousel .inner{float:none!important}
.ss_samsung .ss-carousel .disabled{display:none!important}
.ss_samsung .ss-carousel ul{margin:0;padding:0;list-style-type:none;position:relative;z-index:1}
.ss_samsung .ss-carousel li{position:relative;float:left;display:block;margin:0;padding:0}
.ss_samsung .ss-carousel.hero .viewer li{width:100%}
.ss_samsung .ss-carousel li .hero [class*="hero"]{display:block;width:100%;height:100%}
.ss_samsung .ss-carousel .next,.ss_samsung .ss-carousel .prev{background-image:url(/common/next/img/hp/hero/hero-arrow.png);background-repeat:no-repeat}
.ss_samsung .ss-carousel .next,.ss_samsung .ss-carousel .prev{position:absolute;top:-60%;width:52px;height:62px;color:#fff;font-size:50px;text-align:center;margin-top:-30px;cursor:pointer;text-decoration:none;z-index:10;display:none}
@media (min-width: 50em) {.ss_samsung .ss-carousel .next,.ss_samsung .ss-carousel .prev{top:50%} }
.ss_samsung .ss-carousel .pag{position:absolute;bottom:1.875em;white-space:nowrap;text-align:center;width:100%;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateZ(0);z-index:10}
.ss_samsung .ss-carousel .pag ul{text-align:center}
.ss_samsung .ss-carousel .pag li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:auto;margin:0 .5em 0 0}
html.ltr .ss_samsung .ss-carousel .pag li{float:none}
.ss_samsung .ss-carousel .pag li:last-child{margin:0}
.ss_samsung .ss-carousel .pag>div{display:-moz-inline-stack;display:inline-block;vertical-align:bottom;*vertical-align:auto;zoom:1;*display:inline;height:auto;margin:0 .2em 0 0}
html.ltr .ss_samsung .ss-carousel .pag>div{float:none}
.ss_samsung .ss-carousel.ss-similar-items .pag{bottom:12px}
.ss_samsung .ss-carousel .dots a{text-decoration:none;display:block;overflow:hidden;text-indent:-9999em}
.ss_samsung .ss-carousel .pag li.current a{background:url(/common/next/img/ss-dot-current.png) no-repeat;background-size:16px 16px}
.ss_samsung .ss-carousel .dots a{background:url(/common/next/img/ss-dot.png) no-repeat;width:16px;height:16px;background-size:16px 16px}
@media (min-width: 50em) {
	.ss_samsung .ss-carousel.ss-similar-items .pag{bottom:1.875em}
	.ss_samsung .ss-carousel .pag li.current a{background:url(/common/next/img/ss-dot-current.png) no-repeat}
	.ss_samsung .ss-carousel .dots a{background:url(/common/next/img/ss-dot.png) no-repeat;width:22px;height:22px}
}
.ss_samsung .ss-carousel div.auto-rotate{vertical-align:middle;margin:0 .2em 0 0}
.ss_samsung .ss-carousel div.auto-rotate a{text-decoration:none;line-height:0;display:block;width:16px;height:16px;overflow:hidden;position:relative;padding:0}
.ss_samsung .ss-carousel div.auto-rotate a{background:url(/common/next/img/ss-kv-pause.png) 0 0 no-repeat;background-size:16px 16px}
.ss_samsung .ss-carousel div.auto-rotate .paused{background:url(/common/next/img/ss-kv-play.png) 0 0 no-repeat;background-size:16px 16px}
html.ltr .ss_samsung .ss-carousel div.auto-rotate a{margin-right:15px}
.ss_samsung .ss-carousel div.auto-rotate a span{position:absolute;top:1px;font-weight:bold;color:#fff;font-size:0;text-shadow:0 0 3px rgba(0,0,0,.5)}
html.ltr .ss_samsung .ss-carousel div.auto-rotate a span{left:3px}
.ss_samsung .ss-carousel div.auto-rotate a span.is-chromemobile{top:0}
@media (min-width: 50em) {
	.ss_samsung .ss-carousel div.auto-rotate a{width:22px;height:22px;background-size:22px 22px}
	.ss_samsung .ss-carousel div.auto-rotate .paused{background-size:23px 23px}
	html.ltr .ss_samsung .ss-carousel div.auto-rotate a span.icon-pause-carousel{left:2px}
}
@media (min-width: 80em) {.ss_samsung .ss-carousel:hover .prev,.ss_samsung .ss-carousel:hover .next{display: block} }
.ss_samsung .ss-carousel.not-continuous.on-first-slide .prev{display:none}
.ss_samsung .ss-carousel.not-continuous.on-last-slide .next{display:none}
.ss_samsung .ss-carousel.ss-multiple-items-view-carousel ul.ss-multiple-items-view-carousel-items-container{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear;-moz-transform:translate3d(0,0,0);-moz-transition-property:-moz-transform;-moz-transition-duration:.5s;-moz-transition-timing-function:linear;-khtml-transform:translate3d(0,0,0);-khtml-transition-property:-moz-transform;-khtml-transition-duration:.5s;-khtml-transition-timing-function:linear;-o-transform:translate3d(0,0,0);-o-transition-property:-moz-transform;-o-transition-duration:.5s;-o-transition-timing-function:linear}
.ss_samsung .ss-carousel .carousel-inner{padding:30px 20px 30px 30px}
html.ltr .ss_samsung .ss-carousel .carousel-inner{padding-right:20px}
.ss_samsung .ss-carousel .carousel-inner h2{font-size:42px;font-size:2.625rem;margin:10px 0 5px;letter-spacing:-1px}
.ss_samsung .ss-carousel .carousel-inner p{font-size:18px;font-size:1.125rem}
.ss_samsung .ss-carousel .product-image img{width:100%}
.ss_samsung .ss-carousel .prev{overflow:hidden}
.ss_samsung .ss-carousel .next{overflow:hidden}
html.ltr .ss_samsung .ss-carousel .prev{left:.3125em;background-position:0 0}
html.ltr .ss_samsung .ss-carousel .next{right:.3125em;background-position:13px -69px}
.ss_samsung .ss-carousel.hover .next,.ss_samsung .ss-carousel.hover .prev{display:block}
@media (max-width:1280px) {.ss_samsung .ss-carousel.hover .next,.ss_samsung .ss-carousel.hover .prev{display:none} }
.ss_samsung .hero .cta{position:relative;z-index:50}
.ss_samsung .hero .hero [class*="hero"]{width:100%;display:inline-block;vertical-align:middle;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 100%;background-repeat:no-repeat}
.ss_samsung .hero [class*="hero"] .play-btn span{margin:24% auto}
@media (min-width: 40.063em) {.ss_samsung .hero [class*="hero"] .play-btn span{margin:31% auto} }
.ss_samsung #content .ss-carousel.hero.ss-carousel h3{letter-spacing:-1px}
.ss_samsung #content .ss-carousel .sec-title{font-size:16px;font-size:1rem;margin-bottom:0}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel .sec-title{font-size:20px;font-size:1.25rem} }
.ss_samsung #content .ss-carousel .sub-title{font-size:16px;font-size:1rem}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel .sub-title{font-size:20px;font-size:1.25rem} }
.ss_samsung .kv_click{position:absolute;left:0;top:0;text-decoration:none;cursor:pointer;filter:opacity: 0;margin:0;width:100%;height:100%}
.ss_samsung .kv_click span{display:block;text-indent:-10000px}
.ss_samsung.b2c #content .ss-carousel h2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}
@media (min-width: 22.5em) {.ss_samsung.b2c #content .ss-carousel h2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem} }
@media (min-width: 48em) {.ss_samsung.b2c #content .ss-carousel h2{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem} }
@media (min-width: 64em) {.ss_samsung.b2c #content .ss-carousel h2{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem} }
@media (min-width: 80.063em) {.ss_samsung.b2c #content .ss-carousel h2{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem} }
.ss_samsung.b2c #content .ss-carousel .button{font-size:13.3px;font-size:.83125rem}
@media (min-width: 48em) {.ss_samsung.b2c #content .ss-carousel .button{font-size:18px;font-size:1.125rem} }
@media (min-width: 64em) {.ss_samsung.b2c #content .ss-carousel .button{font-size:14px;font-size:.875rem} }
.ss_samsung.b2c #content .cta{font-family:"SamsungIFRg";font-weight:normal;font-size:20px;font-size:1.125rem}
@media (min-width: 48em) {.ss_samsung.b2c #content .ss-carousel .cta{font-size:20px;font-size:1.25rem} }
.ss_samsung.b2c #content .ss-carousel .inner .cta{font-size:20px;font-size:1.25rem}
.ss_samsung.b2c #content .ss-carousel .sec-crumb{font-size:12px;font-size:.75rem;width:100%}
.ss_samsung.b2c #content .ss-carousel .sec-crumb span{font-size:inherit}
@media (min-width: 48em) {
	.ss_samsung.b2c #content .ss-carousel .sec-crumb{font-size:16px;font-size:1rem}
	.ss_samsung.b2c #content .ss-carousel .sec-crumb span{font-size:16px;font-size:1rem}
}
@media (min-width: 64em) {
	.ss_samsung.b2c #content .ss-carousel .sec-crumb{font-size:14px;font-size:.875rem}
	.ss_samsung.b2c #content .ss-carousel .sec-crumb span{font-size:16px;font-size:1rem}
}
.ss_samsung.b2c #content .ss-carousel.hero .inner .sub-hdr{font-size:18px;font-size:1.125rem}
@media (min-width: 48em) {.ss_samsung.b2c #content .ss-carousel.hero .inner .sub-hdr{font-size:22px;font-size:1.375rem} }
@media (min-width: 64em) {.ss_samsung.b2c #content .ss-carousel.hero .inner .sub-hdr{font-size:22px;font-size:1.375rem} }
@media (min-width: 80.063em) {.ss_samsung.b2c #content .ss-carousel.hero .inner .sub-hdr{font-size:27px;font-size:1.6875rem} }
.ss_samsung.b2c .ss-carousel .next,.ss_samsung.b2c .ss-carousel .prev{font-size:50px}
.ss_samsung.b2c .ss-carousel div.auto-rotate a span{font-weight:bold;font-size:0}
.ss_samsung.b2c .ss-carousel .carousel-inner h2{font-size:42px;font-size:2.625rem}
.ss_samsung.b2c .ss-carousel .carousel-inner p{font-size:18px;font-size:1.125rem}
.ss_samsung.b2c #content .ss-carousel .sec-title{font-size:16px;font-size:1rem}
@media (min-width: 48em) {.ss_samsung #content .ss-carousel .sec-title{font-size:20px;font-size:1.25rem} }
.ss_samsung.b2c #content .ss-carousel .sub-title{font-size:16px;font-size:1rem}
@media (min-width: 48em) {.ss_samsung.b2c #content .ss-carousel .sub-title{font-size:20px;font-size:1.25rem} }

/* Style for KV5 modules - 20150226 */
@media (min-width: 50.063em) {.ss_samsung .youtube-player .close-video{padding:0} }
.ss_samsung #content .hero .kv-5[class*="hero"]{width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;height:420px}
@media (min-width: 30em) {.ss_samsung #content .hero .kv-5[class*="hero"]{min-height:550px} }
@media (min-width: 48em) {.ss_samsung #content .hero .kv-5[class*="hero"]{min-height:600px} }
.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%}
@media (min-width: 25em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 30em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 32em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 38.75em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 48em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 56.125em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 64em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 80.0625em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
@media (min-width: 100em) {.ss_samsung #content .hero .kv-5[class*="hero"]{background-position:50% 100%} }
.ss_samsung #content .hero .kv-5[class*="hero"] .inner{max-width:90%;background:none}
@media (min-width: 48em) {.ss_samsung #content .hero .kv-5[class*="hero"] .inner{max-width:50%} }
@media (min-width: 80em) {.ss_samsung #content .hero .kv-5[class*="hero"] .inner{margin-left:7px} }
.ss_samsung #content .hero .kv-5[class*="hero"] .inner a{text-decoration:none;display:block}
.ss_samsung #content .hero .kv-5[class*="hero"] .inner a.noLink:hover,.ss_samsung #content .hero .kv-5[class*="hero"] .inner a.noLink:hover .cta{cursor:default!important}