@charset "utf-8";
@font-face {
	font-family: 'so500c.0';
	src: url('../fonts/SamsungOne-500C_v1.0.eot');
	src: local('?'), url('../fonts/SamsungOne-500C_v1.0.woff') format('woff'), url('../fonts/SamsungOne-500C_v1.0.ttf') format('truetype'), url('../fonts/SamsungOne-500C_v1.0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'so400c.0';
	src: url('../fonts/SamsungOne-300C_v1.0.eot');
	src: local('?'), url('../fonts/SamsungOne-300C_v1.0.woff') format('woff'), url('../fonts/SamsungOne-300C_v1.0.ttf') format('truetype'), url('../fonts/SamsungOne-300C_v1.0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'so300c.0';
	src: url('../fonts/SamsungOne-300C_v1.0.eot');
	src: local('?'), url('../fonts/SamsungOne-300C_v1.0.woff') format('woff'), url('../fonts/SamsungOne-300C_v1.0.ttf') format('truetype'), url('../fonts/SamsungOne-300C_v1.0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'so800c.0';
	src: url('../fonts/SamsungOne-800C_v1.0.eot');
	src: local('?'), url('../fonts/SamsungOne-800C_v1.0.woff') format('woff'), url('../fonts/SamsungOne-800C_v1.0.ttf') format('truetype'), url('../fonts/SamsungOne-800C_v1.0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_SamsungSharpSans-Medium';
	src: url('../fonts/SamsungSharpSans-Medium.eot');
	src: local('☺'), url('../fonts/SamsungSharpSans-Medium.woff') format('woff'), url('../fonts/SamsungSharpSans-Medium.ttf') format('truetype'), url('../fonts/SamsungSharpSans-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_SamsungSharpSans-Bold';
	src: url('../fonts/SamsungSharpSans-Bold.eot');
	src: local('☺'), url('../fonts/SamsungSharpSans-Bold.woff') format('woff'), url('../fonts/SamsungSharpSans-Bold.ttf') format('truetype'), url('../fonts/SamsungSharpSans-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.starzplay_kv { float: left; width: 55%; }
.starzplay_kv img {width: 100%;}
.starzplay_copy {font-family: 'so500c.0'; width:45%; color:#000000; text-align:left; padding-top:45px; z-index:99; float: right; text-transform: none; box-sizing: border-box;}
.starzplay_copy .hh {font-size:30px; font-family: 'Conv_SamsungSharpSans-Medium',Sans-Serif;}
.starzplay_copy .cc {font-size:40px; font-family: 'Conv_SamsungSharpSans-Bold',Sans-Serif;}
.main_container.content-main-container {max-width: 1200px; position: relative; overflow: hidden;}
.lang_toggle {left: 0; top: 0;}
.lang_toggle a {font-family: 'so400c.0'; font-weight: 400; color: #000000;}
.contentArea {box-sizing: border-box;}
.contentArea ul {margin: 0; padding: 0; width: 100%;}
.contentArea ul li {display: block; padding: 25px 0 0 130px; font-family: "so400c.0"; font-size: 20px; position: relative; min-height: 100px;}
.contentArea ul li span {position: absolute; width: 100px; height: 100px; left: 0; top: 0;}
.contentArea ul li span img {width: 100%;}
.contentArea ul li .offer-title {font-weight: bold; margin: 0 0 3px;}
p.offer-applicable {font-size: 14px; font-family: "so400c.0"; color: #efa54a; font-weight: 800; text-align: center; margin-top: 30px;}
.models {font-size: 20px; font-family: "so400c.0"; color: #000000; font-weight: 800; text-align: center;}
p {font-size: 14px; font-family: "so400c.0"; color: #000000; font-weight: 400; text-align: center;}
p a {color: #000000; text-decoration: underline;}
p a:hover, p a:focus {color: #000000; text-decoration: none;}
p.lastp { margin-bottom: 70px!important; }
.starzlogo { margin: 30px 0 0; padding: 0; width: 100%; }
.sub-title { font-size: 28px; font-family: "so400c.0"; color: #efa54a; font-weight: 800; text-align: center; margin: 0 0 30px; }


/* Responsive css starts */
/* Horizontal view - tablet/ipad 1024 */
@media (min-width: 991px) and (max-width: 1024px) {
    .starzplay_copy {padding-right: 10px; padding-top: 40px;}
    .starzplay_copy .hh {font-size: 26px;}
    .starzplay_copy .cc {font-size: 34px;}    
}

/* Vertical view - tablet/ipad 768 */
@media (min-width: 768px) and (max-width: 990px) {
    .starzplay_copy {padding-right: 10px; padding-top: 30px;}
    .starzplay_copy .hh {font-size: 18px;}
    .starzplay_copy .cc {font-size: 30px;}
}

/* Horizontal/Vertical view - mobile */
@media (max-width: 767px) {
    .starzplay_kv { float: none; width: 100%; }
    .starzplay_copy { width: 100%; float: none; padding: 0 20px; margin: 20px 0; }
    .starzplay_copy .hh { font-size: 20px; }
    .starzplay_copy .cc { font-size: 26px; }
    .contentArea {padding: 0 20px; width: 100%;}
    .contentArea ul li span {top: 30px;}
    .starzlogo {margin: 0;}
    .starzlogo img {width: auto; max-width: 100%;}
    .sub-title { font-size: 24px; margin: 0 0 10px; }
}

/* Horizontal view - mobile */
@media (min-width: 440px) and (max-width: 990px) {
}