@charset "utf-8";

@font-face{font-family:'SamsungIFBd';
    src: url('../fonts/SamsungIF_Bd.eot');
    src: url('../fonts/SamsungIF_Bd.svg#samsung_interfacebold') format('svg'),
    	 url('../fonts/SamsungIF_Bd.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SamsungIF_Bd.woff') format('woff'),
         url('../fonts/SamsungIF_Bd.ttf') format('truetype');

    font-weight:normal;font-style:normal}

@font-face{font-family:'SamsungIFBd_Italic';
    src: url('../fonts/SamsungIF_BdIt.eot');
    src: url('../fonts/SamsungIF_BdIt.svg#samsung_interfacebold_italic') format('svg'),
    	 url('../fonts/SamsungIF_BdIt.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SamsungIF_BdIt.woff') format('woff'),
         url('../fonts/SamsungIF_BdIt.ttf') format('truetype');

    font-weight:normal;font-style:normal}

@font-face{font-family:'SamsungIFRg';
    src: url('../fonts/SamsungIF_Rg.eot');
    src: url('../fonts/SamsungIF_Rg.svg#samsung_interfaceregular') format('svg'),
    	 url('../fonts/SamsungIF_Rg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SamsungIF_Rg.woff') format('woff'),
         url('../fonts/SamsungIF_Rg.ttf') format('truetype');
    font-weight:normal;font-style:normal}

@font-face{font-family:'SamsungIFCaps';
    src: url('../fonts/SamsungIF_Caps.eot');
    src: url('../fonts/SamsungIF_Caps.svg#samsung_interfacesmallcaps') format('svg'),
    	 url('../fonts/SamsungIF_Caps.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SamsungIF_Caps.woff') format('woff'),
         url('../fonts/SamsungIF_Caps.ttf') format('truetype');
    font-weight:normal;font-style:normal}

/*/////////////////// KV //////////////////////////*/
.s5_kv {
	position: relative;	
	height: 335px;
	background: #3c3939 url('../img/kv_bg.png') no-repeat 50% 50%;
	overflow: hidden;	
}
.s5_kv .s5_wrap{
	height:100%;
}
.s5_btnwrap {
	position: absolute;
	display: block;
	top:284px;
	right:0;
	left:50%;
}
.s5_btnwrap a {	
	color: #FFF;
}
.s5_btn_kv {
	position: relative;
	float:left;
	width:103px;
	padding-left:10px;
	margin-left:20px;
	height:21px;
	line-height:21px;
	font-size:13px;
	color: #FFF;
	background-color: #017cc0;	
	overflow: hidden;
	border-radius: 4px;

	text-decoration: none;
}
.s5_btn_kv:hover {
	background-color: #0172b1;	
}
.s5_btn_kv i {
	position: absolute;
	right:10px;
	top:8px;
	width:4px;
	height:6px;
	background: url('../img/m_arr.png') no-repeat;	
}

#feature{padding:0 15px 20px;}
#feature h1{margin:20px 0 3px; padding:0;}
#feature p.featureModel{overflow:hidden; width:100%; font-size:0.75em;}
#feature p.featureModel a{color:#666;}
#feature p.featureModel .model{float:left; word-break:break-all;}
#feature p.featureModel .review{float:right; margin-top:2px; line-height:1.2em;}
#feature p.featureModel .review .pointSmall{width:71px; font-size:12px;}
#feature .social{padding:13px 0 19px;}
#feature .social iframe{height:25px;}
#feature .social .twitter, #feature .social .facebook, #feature .social .me2day, #feature .social .zing, #feature .social .googleplus{float:left; height:25px; vertical-align:top;}
#feature .social .zing{margin-right:6px; padding-top:3px;}
#feature .social .twitter{width:96px;}
#feature .social .facebook{width:94px;}
#feature .social .googleplus {width:74px;}
#feature .social .facebook iframe{width:80px;}
#feature .social .me2day{width:100px;}
#feature .social .snsMore{float:left; width:18px; height:18px; margin:2px; border:0; background:url(../img/btn_sns_more.gif) no-repeat; text-indent:-9999px;}#feature .social .snsMore span{background:none;}

/*/////////////////// KV //////////////////////////*/

/*/////////////////// Feature //////////////////////////*/
#features .desc{overflow:hidden; clear:both; z-index:0; margin-top:-1px; padding:0  !important; border-top:1px solid #f2f2f2;}
#features .desc:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
#features .desc ul li{overflow:hidden; padding:0; border:0;}
#features .desc p {margin:0;line-height:18px;}
#s5_f ul li{overflow:hidden; padding:0; border-top:0 !important;}

#s5_f #GalaxyS5 h2 { line-height: 120%; font-weight: bold; }
#s5_f #GalaxyS5 .s5_box1 { background: url("../img/bg_dot_dark2.png") repeat 0 0; color: #fff; font-size: 14px; padding:0 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box1 h2 { color: #fff; font-size: 26px; text-align: center; padding: 3px 0 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box1 h3  { color: #fff; font-weight: bold; padding: 10px 0 !important; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box1 .s5_cont { color: #fff; padding: 0 0 10px 0; }


#s5_f #GalaxyS5 .s5_box4 { background: url("../img/bg_dot_dark2.png") repeat 0 0; color: #fff; font-size: 14px; padding:20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box4 h2 { color: #fff; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box4 h3  { color: #fff; font-weight: bold; padding: 10px 0 !important; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box4 .s5_cont { color: #fff; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box2 { background: url("../img/bg_dot_light1.png") repeat 0 0; color: #5D6370; font-size: 14px; padding: 20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box2 h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box2 h3  { color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box2 .s5_cont { color: #5D6370; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box3 {background: url("../img/bg_dot_light1.png") repeat 0 0;color: #fff; font-size: 14px; padding:20px 0 0 0;}
#s5_f #GalaxyS5 .s5_box3 h2 {color: #5D6370; font-size: 26px; text-align: center; padding: 10px 15px; background:none;}
#s5_f #GalaxyS5 .s5_box3 h3  {color: #5D6370; font-weight: bold; padding: 10px 15px !important; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box3 .s5_cont { color: #5D6370; padding: 0;  }
#s5_f #GalaxyS5 .s5_box3 p.s5_text {font-size:14px;padding: 0 15px;}
#s5_f #GalaxyS5 .s5_box3 .s5_cont p.s5_text2 {font-size:18px;padding: 0 15px;}

#s5_f #GalaxyS5 .s5_box3 .s5Box_btn { width: 100%; text-align: center; padding: 10px 0; } 
#s5_f #GalaxyS5 .s5_box3 .btnArea { padding: 0 10px; } 
#s5_f #GalaxyS5 .s5_box3 .btnArea:after { display: inline; }

#s5_f #GalaxyS5 .s5_img { width: 100%; text-align: center; margin:0;}
#s5_f #GalaxyS5 .s5_img img { width: 100%; padding: 20px 0; }
#s5_f #GalaxyS5 .s5_img_last img { padding: 20px 0 0 0; }
#s5_f #GalaxyS5 .prod_img { width: 167px !important; max-height: 350px; margin: 0 auto;  }
#s5_f #GalaxyS5 .s5_cont p { font-size: 18px; }

#s5_f #GalaxyS5 .s5_box1_fit { background: url("../img/bg_g2fit_1.png") repeat 0 0; color: #fff; font-size: 14px; padding: 0 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box1_fit h2 { color: #fff; font-size: 26px; text-align: center; padding: 3px 0 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box1_fit h3  { color: #fff; font-weight: bold; padding: 10px 0 !important; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box1_fit .s5_cont { color: #fff; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box2_fit { background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding: 20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box2_fit h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box2_fit h3  { color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box2_fit .s5_cont { color: #5D6370; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box3_fit {background: url("../img/bg_g2fit_3.png") repeat 0 0; color: #fff; font-size: 14px; padding: 20px 15px 10px 15px;  }
#s5_f #GalaxyS5 .s5_box3_fit h2 { color: #fff; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box3_fit h3  { color: #fff; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box3_fit .s5_cont { color: #fff; padding: 0 0 10px 0;  }

#s5_f #GalaxyS5 .s5_box4_fit {background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding:20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box4_fit h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box4_fit h3  {color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box4_fit .s5_cont { color: #5D6370; padding: 0 0 10px 0; }
#s5_f #GalaxyS5 .s5_box4_fit .s5_cont2 { color: #5D6370; padding: 0 0 10px 0;font-size:12px; text-align:center; }

#s5_f #GalaxyS5 .s5_box1_gear2 { background: url("../img/bg_g2fit_1.png") repeat 0 0; color: #fff; font-size: 14px; padding: 0 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box1_gear2 h2 { color: #fff; font-size: 26px; text-align: center; padding: 3px 0 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box1_gear2 h3  { color: #fff; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box1_gear2 .s5_cont { color: #fff; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box2_gear2 { background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding: 20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box2_gear2 h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box2_gear2 h3  { color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box2_gear2 .s5_cont { color: #5D6370; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box3_gear2 {background: url("../img/bg_g2fit_3.png") repeat 0 0; color: #fff; font-size: 14px; padding: 20px 0 0 0 ;  }
#s5_f #GalaxyS5 .s5_box3_gear2 h2 { color: #fff; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box3_gear2 h3  { color: #fff; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box3_gear2 .s5_cont { color: #fff; padding: 0 ;  }
#s5_f #GalaxyS5 .s5_box3_gear2 p.s5_img img { width: 100%; padding: 20px 0 0 0 ; }
#s5_f #GalaxyS5 .s5_box3_gear2 p.s5_text {font-size: 14px; padding: 0 15px;}

#s5_f #GalaxyS5 .s5_box4_gear2 {background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding:20px 15px 0 15px ; }
#s5_f #GalaxyS5 .s5_box4_gear2 h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box4_gear2 h3  {color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box4_gear2 .s5_cont { color: #5D6370; padding: 0 0 10px 0; }
#s5_f #GalaxyS5 .s5_box4_gear2 .s5_cont2 { color: #5D6370; padding: 0 15px 10px 15px;font-size:12px; text-align:center; }
#s5_f #GalaxyS5 .s5_box4_gear2 p.s5_text {font-size: 14px;}

#s5_f #GalaxyS5 .s5_box1_gear2N { background: url("../img/bg_g2fit_1.png") repeat 0 0; color: #fff; font-size: 14px; padding: 0 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box1_gear2N h2 { color: #fff; font-size: 26px; text-align: center; padding: 3px 0 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box1_gear2N h3  { color: #fff; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box1_gear2N .s5_cont { color: #fff; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box2_gear2N { background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding: 20px 15px 10px 15px; }
#s5_f #GalaxyS5 .s5_box2_gear2N h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box2_gear2N h3  { color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box2_gear2N .s5_cont { color: #5D6370; padding: 0 0 10px 0; }

#s5_f #GalaxyS5 .s5_box3_gear2N {background: url("../img/bg_g2fit_3.png") repeat 0 0; color: #fff; font-size: 14px; padding:20px 0 0 0; }
#s5_f #GalaxyS5 .s5_box3_gear2N h2 { color: #fff; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box3_gear2N h3  { color: #fff; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box3_gear2N .s5_cont { color: #fff; padding: 0;  }
#s5_f #GalaxyS5 .s5_box3_gear2N p.s5_img img { width: 100%; padding: 20px 0 0 0 ; }
#s5_f #GalaxyS5 .s5_box3_gear2N p.s5_text {padding: 0 15px;font-size: 14px;}

#s5_f #GalaxyS5 .s5_box4_gear2N {background: url("../img/bg_g2fit_2.png") repeat 0 0; color: #5D6370; font-size: 14px; padding:20px 15px 0 15px ; }
#s5_f #GalaxyS5 .s5_box4_gear2N h2 { color: #5D6370; font-size: 26px; text-align: center; padding: 10px 0; background:none;}
#s5_f #GalaxyS5 .s5_box4_gear2N h3  {color: #5D6370; font-weight: bold; padding: 10px 0; font-size: 22px;}
#s5_f #GalaxyS5 .s5_box4_gear2N .s5_cont { color: #5D6370; padding: 0 0 10px 0; }
#s5_f #GalaxyS5 .s5_box4_gear2N .s5_cont2 { color: #5D6370; padding: 0 10px 10px 10px;font-size:12px; text-align:center; }
#s5_f #GalaxyS5 .s5_box4_gear2N p.s5_text {font-size: 14px;}

#s5_f .social-links {
	border-top: 1px solid #d0d0d0;
	margin: 20px 15px 0 15px;
	padding: 20px 0 0 0;
}

#s5_f .social-links .follow,
#s5_f .social-links .share {
	clear: both;
	margin: 0 0 10px;
	width: 100%;
}

#s5_f .social-links .follow .channel {
	float: left;
	height: 16px;
	list-style: none;
	margin: 0 10px 0 0;
	text-indent: -9999px;
	width: 16px;
}

#s5_f .social-links .follow .channel:last-child {
	margin: 0;
}

#s5_f .social-links .follow .channel a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	width: 100%;
}

#s5_f .social-links .follow .facebook a {
	background: url('../img/article/facebook-icons.png');
	background-size: 16px 16px;
}

#s5_f .social-links .follow .twitter a {
	background: url('../img/article/twitter-icons.png');
	background-size: 16px 16px;
}

#s5_f .social-links .follow .youtube a {
	background: url('../img/article/youtube-icons.png');
	background-size: 16px 16px;
}

#s5_f .social-links .share li {
	float: left;
}

#s5_f .comments {
	border-top: 1px solid #d0d0d0;
	margin: 20px 0 0 0;
	min-height: 200px;
	padding: 20px 0 0 0;
	width: 100%;
}

#s5_f .comments .title {
	margin: 0 0 20px 10px;
}

#s5_f .imgWrap img {
	display:block;
	width:100%;
}
#s5_f .social-links h2 {
	background:none;
	font-weight:normal;
}
#s5_f .social-links .title {
	clear: both;
	float: left;
	font-family: 'SamsungIFBd', Helvetica, Arial, sans-serif;
	font-size: 16px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
	font-weight:normal;
}

#s5_f .social-links ul.share {float:left;width:320px;}
#s5_f .social-links li.facebook {width:100px;float:left;}
#s5_f .social-links li.twitter {width:95px;float:left;}
#s5_f .social-links li.googleplus {float:left;}

#s5_g .tabmenu {width:100%;overflow:hidden; }
#s5_g .tabmenu .tabnav { padding:15px;max-width:320px;margin:0 auto;}
#s5_g .tabmenu .tabnav li {position:relative;background-image:url("../img/tab_img.png");}
#s5_g .tabmenu .tabnav li.galaxys5{width:95px;text-align:left}
#s5_g .tabmenu .tabnav li.galaxy_gear{width:64px;text-align:left}
#s5_g .tabmenu .tabnav li.galaxy_gear2{width:58px;text-align:left}
#s5_g .tabmenu .tabnav li.galaxy_gearn{width:73px;text-align:left}
#s5_g .tabmenu .tabnav li.on{float:left;padding-top:26px;padding-bottom:15px;color:#fff; cursor:pointer}
#s5_g .tabmenu .tabnav li.off{float:left;padding-top:26px;padding-bottom:15px;color:#deddd7;cursor:pointer}
#s5_g .tabmenu .tabnav li a {position: absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;text-indent:-9999px;overflow:hidden;}
#s5_g .tabmenus5 {width:100%; overflow:hidden; }
#s5_g .tabmenus5 .tabnav { padding:15px;max-width:320px;margin:0 auto;}
#s5_g .tabmenus5 .tabnav li.galaxys5{width:95px;text-align:left}
#s5_g .tabmenus5 .tabnav li.galaxy_gear{width:64px;text-align:left}
#s5_g .tabmenus5 .tabnav li.galaxy_gear2{width:58px;text-align:left}
#s5_g .tabmenus5 .tabnav li.galaxy_gearn{width:73px;text-align:left}
#s5_g .tabmenus5 .tabnav li.on{float:left;padding-top:26px;padding-bottom:15px;color:#fff; cursor:pointer}
#s5_g .tabmenus5 .tabnav li.off{float:left;padding-top:26px;padding-bottom:15px;color:#deddd7;cursor:pointer}
#s5_g .tabmenus5 .tabnav li a {position: absolute;display: none;cursor:pointer;text-indent:-9999px;}
#s5_g .galaxy01.on {width:290px;background-position:0px -49px}
#s5_g .galaxy01.off{width:290px;background-position:0px 0px}
#s5_g .galaxy02.on{width:290px;background-position:-95px -49px}
#s5_g .galaxy02.off{width:290px;background-position:-95px 0px}
#s5_g .galaxy03.on{width:290px;background-position:-159px -49px}
#s5_g .galaxy03.off{width:290px;background-position:-159px 0px}
#s5_g .galaxy04.on{width:290px;background-position:-217px -49px}
#s5_g .galaxy04.off{width:290px;background-position:-217px 0px}

#s5_f .tabmenu.s5 {width:100%;background: url("../img/bg_dot_dark2.png") repeat left bottom; }
#s5_f .tabmenu {clear:both;width:100%; background: url("../img/bg_g2fit_1.png") repeat 0 0;}
#s5_f .tabmenu .tabnav { padding:15px;max-width:320px;margin:0 auto;}
#s5_f .tabmenu .tabnav li {position:relative;background-image:url("../img/tab_img.png");}
#s5_f .tabmenu .tabnav li.galaxys5{width:95px;text-align:left}
#s5_f .tabmenu .tabnav li.galaxy_gear{width:64px;text-align:left}
#s5_f .tabmenu .tabnav li.galaxy_gear2{width:58px;text-align:left}
#s5_f .tabmenu .tabnav li.galaxy_gearn{width:73px;text-align:left}
#s5_f .tabmenu .tabnav li.on{float:left;padding-top:26px;padding-bottom:15px;color:#fff; cursor:pointer}
#s5_f .tabmenu .tabnav li.off{float:left;padding-top:26px;padding-bottom:15px;color:#deddd7;cursor:pointer}
#s5_f .tabmenu .tabnav li a {position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;text-indent:-9999px;overflow:hidden;}

#s5_f .galaxy01.on {width:290px;background-position:0px -49px}
#s5_f .galaxy01.off{width:290px;background-position:0px 0px}
#s5_f .galaxy02.on{width:290px;background-position:-95px -49px}
#s5_f .galaxy02.off{width:290px;background-position:-95px 0px}
#s5_f .galaxy03.on{width:290px;background-position:-159px -49px}
#s5_f .galaxy03.off{width:290px;background-position:-159px 0px}
#s5_f .galaxy04.on{width:290px;background-position:-217px -49px}
#s5_f .galaxy04.off{width:290px;background-position:-217px 0px}

#s5_f .s5icon {width:100%;display:block;padding-left:15px;padding-top:20px;}
#s5_f .s5icon img {float:left;padding-right:15px;vertical-align:middle;}
#s5_f .s5icon p {font-size:16px; color:#000;font-family: "SamsungIFBd", Arial;padding-top:10px;}

/*/////////////////// Feature //////////////////////////*/

/*/////////////////// Articles //////////////////////////*/


#articles .desc ul li{overflow:hidden; padding:0; border:0;}

#articles h1, h2, h3 {
	color: #019cdf;
	font-family: "SamsungIFRg", Helvetica, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
}

#articles #s5_a .btn{display:inline-block; margin:0 5px 0 0; padding:2px; border:1px solid #efefef; border-radius:6px; background:#fff; font-weight:bold; font-size:12px; line-height:1.2em; color:#fff; cursor:pointer; text-transform:uppercase;}
#articles #s5_a .btn.flow{float:left;}
#articles #s5_a .btn.revers{float:right;}
#articles #s5_a .btn.full{display:block; margin:0; text-align:center;}
#articles #s5_a .social-links ul.share {float:left;width:320px;}
#articles #s5_a .social-links li.facebook {width:100px;float:left;}
#articles #s5_a .social-links li.twitter {width:95px;float:left;}
#articles #s5_a .social-links li.googleplus {float:left;}

#articles #s5_a .btn span {
	background: #006BA8;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0%, rgb(9,151,233)), color-stop(100%, rgb(0,107,168)) );
	background-image: -moz-linear-gradient( top, rgb(9,151,233) 0%, rgb(0,107,168) 100% );
}
#articles #s5_a .btn span img{
	margin:1px 3px 0 0; 
	vertical-align:top;
}
#articles #s5_a h2 {
	background:none;
}

#articles #s5_a .devMQ:before {
	background: red;
	color: #fff;
	content: "No Media Query";
	font-size: 0.7em;
	height: 20px;
	position: fixed;
	right: 0;
	top: 0;
	text-align: center;
	width: 100px;
}

#articles #s5_a .devMQ a {
	background: gray;
	color: #fff;
	font-size: 0.7em;
	height: 20px;
	position: fixed;
	right: 0;
	top: 20px;
	width: 100px;
	text-align: center;
}

/* Swipe JS Default Styles */
#articles #s5_a .swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}

#articles #s5_a .swipe-wrap {
  list-style: none;
  overflow: hidden;
  position: relative;
  display: inline-block;
}

#articles #s5_a .swipe-wrap > li {
  display: inline-block;
  float:left;
  width:100%;
  position: relative;
}

#articles #s5_a .copy {
	font-family: 'SamsungIFRg', Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
}

#articles #s5_a .title {
	color: #0057b8;
	font-family: 'SamsungIFRg', Helvetica, Arial, sans-serif;
	font-size: 24px;
	line-height:24px;
}

#articles #s5_a a.cta {
	background: #0057b8 url('../img/article/arrow-right@2x.png') 175px 8px no-repeat;
	background-size: 16px 13px;
	color: #fff;
	display: inline-block;
	font-family: 'SamsungIFBd', Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 6px 40px 6px 10px;
}

#articles #s5_a .no-backgroundsize a.cta {
	background-image: url('../img/article/arrow-right.png');
}

#articles #s5_a a.cta:hover {
	text-decoration: none;
}

#articles #s5_a .video > .iframe {
	width: 100%;
	height:100%;
}

#articles #s5_a .unpacked .header {
	margin:0;
	padding: 19px 0px 0 0;
}

#articles #s5_a .unpacked h1.tagline {
	color: #0057b8;
	font-size: 35px;
	line-height: 35px;
	margin:0 0 30px 0;
}

#articles #s5_a .date {
	display: none;
}

#articles #s5_a .intro nav {
	border-top: 1px solid #d1d1d1;
	display: block;
	margin: 0 10px 10px 10px;
	padding: 5px 0 0 0;
}

#articles #s5_a .intro nav ul {
	margin: 0;
	padding: 0;
	width: 100%;
}

#articles #s5_a .intro nav .item {
	display: block;
	float: left;
	margin: 0 5% 0 0;
	overflow: hidden;
	width: 45%;
}

#articles #s5_a .gallery .title,
#articles #s5_a .gallery .copy,
#articles #s5_a .gallery .cta,
#articles #s5_a .gallery .carousel {
	margin: 20px 0 10px 0;
}

#articles #s5_a .feed-right .title,
#articles #s5_a .feed-right .copy,
#articles #s5_a .feed-right .video,
#articles #s5_a .feed-right .twitter-feed {
	margin: 20px 0 0 0;
}

#articles #s5_a .video-right .title,
#articles #s5_a .video-right .copy {
	margin: 20px 0 0;
}


#articles #s5_a .intro nav .item .anchor {
	background: url('../img/article/arrow-down@2x.png') 0 11px no-repeat;
	background-size: 15px 8px;
	border-bottom: 1px solid #d1d1d1;
	color: #0057b8;
	display: block;
	font-family: 'SamsungIFBd', Helvetica, Arial, sans-serif;
	font-size: 13px;
	padding: 10px 0 5px 30px;
	text-decoration: none;
	width: 100%;
}

#articles #s5_a .no-backgroundsize .intro nav .item .anchor {
	background-image: url('../img/article/arrow-down.png');
}

#articles #s5_a .intro .copy {
	padding: 10px;
	padding-bottom:0;
}
#articles #s5_a .intro .copy + nav {margin-top:18px;}

#articles #s5_a .intro .copy p {
	margin: 0 0 10px 0;
}

#articles #s5_a .intro .image {
	display: none;
}


#articles #s5_a .unpacked .video-right .video {
	position: relative;
	background: #000;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	margin: 10px 0;
}
#articles #s5_a .video-right .video iframe,
#articles #s5_a .video-right .video object {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#articles #s5_a .video-right-small .video {
	background: #000;
	height: 67%;
	margin: 10px;
}

#articles #s5_a .carousel.swipe .slide {
	position: relative;
}

#articles #s5_a .carousel.swipe .slide figure,
#articles #s5_a .carousel.swipe .slide figcaption {
	margin: 0;
	padding: 0;
}

#articles #s5_a .carousel.swipe .slide .copy {
	background: transparent url('../img/article/white-05alpha.png');
	bottom: 0;
	color: #000;
	height: 22px;
	position: absolute;
	width: 100%;
}

#articles #s5_a .carousel.swipe .slide .copy p {
	margin: 3px 10px;
}

#articles #s5_a .carousel.swipe .slide .image {
	width: 100%;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap {
	display: block;
	height: 10px;
	margin: 5px 0 0 0;
	padding: 5px 0;
	text-align: center;
	width: 100%;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap .swipe-nav {
	display: inline-block;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap li {
	float: left;
	height: 7px;
	list-style: none;
	margin: 0 4px 0 0;
	width: 7px;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap li:last-child {
	margin: 0;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap li .pip {
	background: url('../img/article/pips@2x.png') no-repeat;
	background-position: 0 -14px;
	background-size: 7px 21px;
	display: block;
	height: 100%;
	text-indent: -9999px;
	width: 100%;
}

#articles #s5_a .carousel.swipe .swipe-nav-wrap li .pip.active {
	background-position: 0 -7px;
}


#articles #s5_a .feed-right  {padding:0 15px;}

#articles #s5_a .feed-right .twitter-feed {
	background: #dfdfdf;
	height: 440px;
}

#articles #s5_a .feed-right .video {
	background: #888b8d;
	/* height: 60vw; */
}

/* related articles */
#articles #s5_a .related-articles .title {
	border-top: 1px solid #d0d0d0;
	margin: 10px;
	padding: 10px 0 0 0;
}

#articles #s5_a .related-articles .left,
#articles #s5_a .related-articles .right {
	background: #53565a;
	/* height: 35vw; */
	margin: 0 0 10px 0;
	overflow: hidden;
	position: relative;
}

#articles #s5_a .related-articles .background {
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}

#articles #s5_a .related-articles .overlay {
	background: url('../img/article/black-05alpha.png');
	height: 100%;
	font-family: 'SamsungIFBd', Helvetica, Arial, sans-serif;
	position: absolute;
	right: 0;
	top: 0;
	width: 80%;
	z-index: 2;
}

#articles #s5_a .related-articles .overlay .title {
	border: 0;
	color: #fff;
	font-size: 20px;
	line-height: 20px;
	margin: 0 0 0 10px;
}

#articles #s5_a .related-articles .overlay .copy {
	display: none;
}

#articles #s5_a .related-articles .overlay .cta,
#articles #s5_a .related-articles .overlay .tag {
	position: absolute;
}

#articles #s5_a .related-articles .overlay .tag {
	background: #00B13F;
	bottom: 0;
	color: #fff;
	cursor: default;
	font-size: 16px;
	left: 0;
	padding: 6px 10px;
	text-decoration: none;
}

#articles #s5_a .related-articles .overlay .cta {
	background-color: transparent;
	background-position: 95px 8px;
	bottom: 0;
	right: 0;
}

#articles #s5_a .social-links {
	border-top: 1px solid #d0d0d0;
	margin: 20px 0 0 0;
	padding: 20px 0 0 0;
}

#articles #s5_a #content .social-links .title {
	clear: both;
	float: left;
	font-family: 'SamsungIFBd', Helvetica, Arial, sans-serif;
	font-size: 16px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
}

#articles #s5_a .social-links .follow,
#articles #s5_a .social-links .share {
	clear: both;
	margin: 0 0 10px;
	width: 100%;
}

#articles #s5_a .social-links .follow .channel {
	float: left;
	height: 16px;
	list-style: none;
	margin: 0 10px 0 0;
	text-indent: -9999px;
	width: 16px;
}

#articles #s5_a .social-links .follow .channel:last-child {
	margin: 0;
}

#articles #s5_a .social-links .follow .channel a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	width: 100%;
}

#articles #s5_a .social-links .follow .facebook a {
	background: url('../img/article/facebook-icons.png');
	background-size: 16px 16px;
}

#articles #s5_a .social-links .follow .twitter a {
	background: url('../img/article/twitter-icons.png');
	background-size: 16px 16px;
}

#articles #s5_a .social-links .follow .youtube a {
	background: url('../img/article/youtube-icons.png');
	background-size: 16px 16px;
}

#articles #s5_a .social-links .share li {
	float: left;
}

#articles #s5_a .comments {
	border-top: 1px solid #d0d0d0;
	margin: 20px 0 0 0;
	min-height: 200px;
	padding: 20px 0 0 0;
	width: 100%;
}

#articles #s5_a .comments .title {
	margin: 0 0 20px 10px;
}

#articles #s5_a .imgWrap img {
	display:block;
	width:100%;
}


#articles #s5_a .art_btn {padding: 10px 0 10px 0;}
/*/////////////////// Articles //////////////////////////*/

/*/////////////////// Videos //////////////////////////*/

#videos .desc{overflow:hidden; clear:both; z-index:0; margin-top:-1px; padding:0  !important; border-top:1px solid #f2f2f2;}
#videos .desc:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
#videos .desc ul li{overflow:hidden; padding:0; border:0;}

#s5_v #content{	
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url("../img/videos/bg_dot_dark2.png");
}

#s5_v #unpacked2014Wrapper{
	color: #ffffff;
	display: block;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	width: 320px;
}

#s5_v #unpackedTopCopy{
	display: block;
	height: 45px;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px 0 13px;
	position: relative;
	width: 320px;
}

#s5_v #unpackedTitle{
	float: left;
	font-size: 24px;
	letter-spacing:-1px;
	height:24px;
}

#s5_v #unpackedSubTitle{
	float: left;
	font-size: 14px;
	line-height: 20px;
	text-align: right;
	padding-right:15px;
	font-weight:bold;
	padding-top:6px;
	padding-left:17px;
}

#s5_v #unpackedSubTitle span{
	color: #acb0b3;
	font-size: 11px;
	

}

#s5_v .unpackedVideoContent{
	height: 100%;
	width: 100%;
}

#s5_v #unpackedVideoWrapper{
	display: block;
	height: 162px;
	margin: 10px 0px 0px 15px;
	position: relative;
	width: 290px;
}

#s5_v #unpackedVideoContent1{
	display: block;
}

#s5_v #unpackedVideoContent2{
	border: 1px solid #284650 ;
	display: none;
}

#s5_v #unpackedVideoContent3{
	border: 1px solid #284650 ;
	display: none;
}

#s5_v #unpackedBottomCopy1{
	display: block;
	font-size: 13px;
	line-height: 14px;
	margin: 10px 0px 0px 10px;
	position: relative;
	text-align: center;
}

#s5_v #unpackedBottomCopy1 span{
	font-family: "SamsungIFBd", Arial;
	font-size: 14px;
}

#s5_v #unpackedBottomCopy2{
	display: none;
	font-size: 14px;
	margin: 20px 0px 0px 20px;
	text-align: left;
	width: 280px;
}

#s5_v #unpackedBottomCopy2 a{
	background-color: #00a9e0;
	color: #ffffff;
	display: inline-block;
	font-family: "SamsungIFBd", Arial;
	font-size: 16px;
	height: 29px;
	padding: 0px 0px 0px 10px;
}

#s5_v #unpackedBottomCopy3{
	display: none;
	font-size: 14px;
	margin: 20px 0px 0px 20px;
	text-align: left;
	width: 280px;
}

#s5_v #unpackedBottomCopy3 a{
	background-color: #00a9e0;
	color: #ffffff;
	display: inline-block;
	font-family: "SamsungIFBd", Arial;
	font-size: 16px;
	height: 29px;
	padding: 0px 0px 0px 10px;
}

#s5_v .SamsungTweets{
	background-color: rgba(0, 0, 0, 0.3); 
	border-color:#284650;
	border-style:solid;
	border-width:1px;
	display: block;
	height:350px;
	margin: 30px 0px 30px 15px;
	padding: 10px;
	position: relative;
	width:270px;
}

#s5_v #socialSharingLinks{
	display: inline-block;
	font-family: "SamsungIFBd", Arial;
	font-size: 16px;
	height: 25px;
	margin: 10px 0px 10px 35px;
	position: relative;
	text-align: center;
}

#s5_v #socialSharingLinks .fb{
	height: 25px;
	width: 85px;
	display: inline-block;
}

#s5_v #socialSharingLinks .fb iframe{
	border: none;
	display: inline-block;
	height: 20px;
	width: 85px;
}

#s5_v #socialSharingLinks .tw{
	height: 25px;
	width: 90px;
	display: inline-block;
}

#s5_v #socialSharingLinks .gp{
	display: inline-block;
	height: 25px;
	width: 80px;
}

#s5_v #socialFollowLinks{
	display: inline-block;
	font-family: "SamsungIFBd", Arial;
	font-size: 14px;
	margin: 10px 0px 20px 100px;
	position: relative;
	text-align: center;
}

#s5_v #socialFollowLinks a{
	font-size: 16px;
	margin-left: 10px;
}
/*/////////////////// Videos //////////////////////////*/

/*/////////////////// gallery //////////////////////////*/
#gallery .desc{overflow:hidden; clear:both; z-index:0; margin-top:-1px; padding:0  !important; border-top:1px solid #f2f2f2;}
#gallery .desc:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
#gallery .desc ul li{overflow:hidden; padding:0; border:0;}


#gallery_1 .galaxy_01_on {width:290px;background-position:0px -49px}
#gallery_1 .galaxy_01_off{width:290px;background-position:0px 0px}
#gallery_1 .galaxy_02_on{width:290px;background-position:-95px -49px}
#gallery_1 .galaxy_02_off{width:290px;background-position:-95px 0px}
#gallery_1 .galaxy_03_on{width:290px;background-position:-159px -49px}
#gallery_1 .galaxy_03_off{width:290px;background-position:-159px 0px}
#gallery_1 .galaxy_04_on{width:290px;background-position:-217px -49px}
#gallery_1 .galaxy_04_off{width:290px;background-position:-217px 0px}
#gallery_1 .galaxy {background-image:url("../img/tab_img.png")}
#gallery_1 p.text {padding:10px 15px; font-size:0.75em; line-height:1.2em;}

/* Gallery */
#gallery_1 .gallery{position:relative; padding:12px 0 17px; width:100%;}
#gallery_1 .gallery .galImg{text-align:center;}
#gallery_1 .gallery .galImg img{display:block; width:100%; max-width:320px; max-height:320px; margin:0 auto;}
#gallery_1 .gallery .galList{display:none; padding:21px 15px 0;}
#gallery_1 .gallery .galList ul{overflow:hidden; position:relative; width:100%; height:65px; margin:0 auto;}
#gallery_1 .gallery .galList ul li{float:left; text-align:center;}
#gallery_1 .gallery .galList ul li a{display:block; width:58px; height:auto; margin:3px; border:1px solid #d5d5d5;}
#gallery_1 .gallery .galList ul li.current a{margin:1px; border:3px solid #07a6e8;}
#gallery_1 .gallery .galList ul li img{max-width:58px;}

#gallery_1 .colorPicker{margin-bottom:18px; padding:15px 0 20px; text-align:center;border:none;}
#gallery_1 .colorPicker button{width:30px; height:30px; margin:0; padding:0; border:1px solid #cacbcd; background:none; vertical-align:top;}
#gallery_1 .colorPicker button.current{width:30px; height:30px; border:2px solid #07a6e8;}
#gallery_1 .colorPicker button span{display:block; width:28px; height:28px;}
#gallery_1 .colorPicker button.current span{width:26px; height:26px;}
#gallery_1 .colorPicker .reset{width:30px; height:30px; border:1px solid #ccc; border-radius:4px; background:url("../img/gallery/bg_color_reset.gif") repeat-x 0 bottom; line-height:30px; text-align:center;}



#s5_g .galaxy_01_on {width:290px;background-position:0px -49px}
#s5_g .galaxy_01_off{width:290px;background-position:0px 0px}
#s5_g .galaxy_02_on{width:290px;background-position:-95px -49px}
#s5_g .galaxy_02_off{width:290px;background-position:-95px 0px}
#s5_g .galaxy_03_on{width:290px;background-position:-159px -49px}
#s5_g .galaxy_03_off{width:290px;background-position:-159px 0px}
#s5_g .galaxy_04_on{width:290px;background-position:-217px -49px}
#s5_g .galaxy_04_off{width:290px;background-position:-217px 0px}
#s5_g .galaxy {background-image:url("../img/tab_img.png")}
#s5_g p.text {padding:10px 15px; font-size:0.75em; line-height:1.2em;}

/* Gallery */
#s5_g .gallery{position:relative; padding:12px 0 17px; width:100%;}
#s5_g .gallery .galImg{text-align:center;}
#s5_g .gallery .galImg img{display:block; width:100%; max-width:320px; max-height:320px; margin:0 auto;}
#s5_g .gallery .galList{display:none; padding:21px 15px 0;}
#s5_g .gallery .galList ul{overflow:hidden; position:relative; width:100%; height:65px; margin:0 auto;}
#s5_g .gallery .galList ul li{float:left; text-align:center;}
#s5_g .gallery .galList ul li a{display:block; width:58px; height:auto; margin:3px; border:1px solid #d5d5d5;}
#s5_g .gallery .galList ul li.current a{margin:1px; border:3px solid #07a6e8;}
#s5_g .gallery .galList ul li img{max-width:58px;}
#s5_g .gallery .prevBtn2,
#s5_g .gallery .prevBtn{position:absolute; left:50%; bottom:35px; width:14px; height:26px; margin:0 0 0 -154px; padding:0; border:0; background:url(../img/gallery/btn_gallery_prev_datv.gif) no-repeat; text-indent:-999em; cursor:auto;}
#s5_g .gallery .nextBtn2,
#s5_g .gallery .nextBtn{position:absolute; right:50%; bottom:35px; width:14px; height:26px; margin: 0 -154px 0 0; padding:0; border:0; background:url(../img/gallery/btn_gallery_next_datv.gif) no-repeat; text-indent:-999em; cursor:auto;}
#s5_g .gallery .prevBtn2.active,
#s5_g .gallery .prevBtn.active{background:url(../img/gallery/btn_gallery_prev_atv.gif) no-repeat; cursor:pointer;}
#s5_g .gallery .nextBtn2.active,
#s5_g .gallery .nextBtn.active{background:url(../img/gallery/btn_gallery_next_atv.gif) no-repeat; cursor:pointer;}

#s5_g .colorPicker{margin-bottom:18px; padding:15px 0 20px; text-align:center;border:none;}
#s5_g .colorPicker button{width:30px; height:30px; margin:0; padding:0; border:1px solid #cacbcd; background:none; vertical-align:top;}
#s5_g .colorPicker button.current{width:30px; height:30px; border:2px solid #07a6e8;}
#s5_g .colorPicker button span{display:block; width:28px; height:28px;}
#s5_g .colorPicker button.current span{width:26px; height:26px;}
#s5_g .colorPicker .reset{width:30px; height:30px; border:1px solid #ccc; border-radius:4px; background:url("../img/gallery/bg_color_reset.gif") repeat-x 0 bottom; line-height:30px; text-align:center;}

/*/////////////////// gallery //////////////////////////*/

/*/////////////////// Pre-Registration //////////////////////////*/
#Pre-Registration .desc{overflow:hidden; clear:both; z-index:0; margin-top:-1px; padding:0  !important; border-top:1px solid #f2f2f2;}
#Pre-Registration .desc:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
#Pre-Registration .desc ul li{overflow:hidden; padding:0; border:0;}
#s5_p .s5_reg_frame {
		padding: 18px 0 0 6px;
		background:#FFF;
	}

#s5_p .s5_reg_frame iframe {
	display: block;
	width:314px;
	height:552px;
	overflow: hidden;
	margin: 0 auto;
}	

/*/////////////////// Pre-Registration //////////////////////////*/
/* Clearfix */
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}