@charset "utf-8";
/* FONTS : Custom Samsung font. */
@font-face {font-family:"SamsungIFBlk";src:url(../../font/SamsungIF_Blk.woff) format("woff"),url(../../font/SamsungIF_Blk.ttf) format("truetype"),url(../../font/SamsungIF_Blk.svg#SamsungIF_Blk) format("svg");font-weight:normal;font-style:normal }
@font-face {font-family:"SamsungIFBd";src:url(../../font/SamsungIF_Bd.woff) format("woff"),url(../../font/SamsungIF_Bd.ttf) format("truetype"),url(../../font/SamsungIF_Bd.svg#SamsungIF_Bd) format("svg");font-weight:normal;font-style:normal }
@font-face {font-family:"SamsungIFRg";src:url(../../font/SamsungIF_Rg.woff) format("woff"),url(../../font/SamsungIF_Rg.ttf) format("truetype"),url(../../font/SamsungIF_Rg.svg#SamsungIF_Rg) format("svg");font-weight:normal;font-style:normal }
/*@font-face {font-family:"samsungIcon";src:url(../../font/samsungIcon.woff) format("woff"),url(../../font/samsungIcon.ttf) format("truetype"),url(../../font/samsungIcon.svg#samsung) format("svg");font-weight:normal;font-style:normal }*/


body { margin: 0; }
a {
	text-decoration: none;
	color: inherit;
}
ul{
	list-style: none outside none;
	padding-left: 0;
	margin: 0;
}

.responsive-image-edge { width: 100%; display: block; margin:0 auto; padding: 0; }

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix	{display: inline-block;}
.clearfix	{display: block;}

#pdp_product_kv2 { font-family:"SamsungIFRg"; position:relative; width:100%; display:block; overflow:hidden; background-image:url(../../images/pdp_keyvisual_gold_1920.jpg);}
#pdp_product_kv2 .kv-slide { width:100%; height:100%;}
#pdp_product_kv2 .kv-slide li{ position:absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; background-repeat:no-repeat; background-position:50% 50%; background-size:cover; text-indent:-99999px;}
#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_1920.jpg);}
#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_1920.jpg);}
#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_1920.jpg);}
/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_1920.jpg);}*/

#pdp_product_kv2 .kv-slide .top{ z-index:10; }

#pdp_product_kv2 .kv_title2 { position:relative; max-width:1310px; padding: 5px 28px; margin:0 auto; z-index:100; text-align: left; }
#pdp_product_kv2 .kv_title2 h1 { padding: 60px 0 0; color:#ffffff; font-size: 52px;}
#pdp_product_kv2 .kv_title2 p { font-size: 26px; color:#fff;}

#pdp_product_kv2 .swatches { overflow: hidden; margin: 5px 0; }

html.ltr .ss_samsung .swatches .swatch { float: left; margin-right: 10px; width: 28px; height: 28px; display: none; }

#pdp_product_kv2 .swatches .swatch.active { background-size: auto; }
#pdp_product_kv2 .swatches .swatch.active { background: url("../../images/ico_active_color.png") no-repeat 50% 50%; }

#pdp_product_kv2 .swatches .swatch { float: left; margin-right: 10px; width: 28px; height: 28px; margin-bottom: 8px; box-shadow: 5px 5px 5px #262626; }
#pdp_product_kv2 .swatches .swatch a { display: block; text-indent: -9999em; width: 100%; height: 100%; overflow: hidden; /* border: 1px solid #a6a8aa;*/ }
#pdp_product_kv2 .swatches .swatch a:focus { border: 1px solid #262626; }

.pdp-section { position: relative; font-family:"SamsungIFRg"; }
.pdp-section p {	margin: 0; }

.pdp-section .feature-title { padding-bottom: 15px; font-family: "SamsungIFRg"; }
.pdp-section .feature-spec, .pdp-section .feature-spec span { font-size: 50px; font-weight:400; color: #212121; line-height: 1em; }
.pdp-section .feature-title, .pdp-section .feature-title span { font-size: 54px; font-weight:400; line-height: 1.2em; }
.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 24px; line-height: 1.3em; margin-top: 15px;}
.pdp-section .feature-inner { width: 70%; text-align: center; margin: 0 auto; padding-bottom: 4%; }
.pdp-section .feature-subtitle { font-size: 41px; font-weight:400; color: #000; margin-bottom: 10px; }

.pdp-section .feature-annotation { font-size: 18px; padding-top: 20px; line-height: 1.2em; }

.pdp-section h2 { -webkit-margin-before: 0em; -webkit-margin-after: 0em; }
.pdp-section h3 { -webkit-margin-before: 0em; -webkit-margin-after: 0em;}
.pdp-section h4 { -webkit-margin-before: 0em; -webkit-margin-after: 0em;}

.pdp-section hr {	display: block; -webkit-margin-before: 0em;    -webkit-margin-after: 0em;    -webkit-margin-start: auto;    -webkit-margin-end: auto; border-style: inset;    border-width: 0px; }

/*#####################################################################*/

#feature-001 .feature-top { position: absolute; margin: 3% 10% 0 5%; width: 80%; text-align: left; }
#feature-001 .feature-top h2 { color: #ffffff; font-size: 64px; font-weight: 800; }
#feature-001 .feature-top hr { border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; width: 337px; -webkit-margin-start: 0em; text-align: left; line-height: 1.0em; }
#feature-001 .feature-inner { position: absolute; margin: 13% 10% 0 60%; width: 30%; height: 100%; text-align: right; }
#feature-001 .feature-inner h2, #feature-001 .feature-inner h3, #feature-001 .feature-inner p { color: #ffffff; }
#feature-001 .feature-001-icon { position: absolute; width: 100%; padding-top: 50px; }

#feature-002 { padding-top: 20px; }
#feature-002 .feature-inner { position: absolute; margin: 20px 10% 0 25%; width: 50%; text-align: center; }
#feature-002 .feature-inner h2, #feature-002 .feature-inner p { color: #262626; }
#feature-002 .pdp-feature-image-nation { position: absolute; padding: 130% 5% 0 5%; width: 90%; display: none; }
#feature-002 .feature-annotation-wrap { width: 80%; padding: 5% 10% 5% 10%; margin-top: -70px; }

#feature-003 .feature-top { position: absolute; margin: 3% 10% 0 5%; width: 80%; text-align: left; }
#feature-003 .feature-top h2 { color: #ffffff; font-size: 64px; font-weight: 800; }
#feature-003 .feature-top hr { border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; width: 307px; -webkit-margin-start: 0em; text-align: left; }
#feature-003 .feature-inner { position: absolute; margin: 13% 10% 0 60%; width: 32%; text-align: right; }
#feature-003 .feature-inner h2, #feature-003 .feature-inner h3, #feature-003 .feature-inner p { color: #ffffff; }

#feature-004 .feature-inner { position: absolute; margin: 5% 0 0 12%; width: 35%; height: 100%; text-align: left; }
#feature-004 .feature-inner h2, #feature-004 .feature-inner p { color: #262626; }
#feature-004 .feature-004-icon { position: absolute; width: 70%; padding-top: 50px; }

#feature-005 .feature-inner { position: absolute; margin: 5% 25% 0 12%; width: 40%; text-align: left; }
#feature-005 .feature-inner h2, #feature-002 .feature-inner p { color: #262626; }
/*#feature-005 .feature-annotation-wrap { position: absolute; width: 30%; padding: 5% 10% 0% 70%; margin-top: -260px; text-align: right; }
#feature-005 .feature-annotation-wrap p { width: 80%; }*/


#feature-006 .feature-top h2 { color: #ffffff; font-size: 64px; font-weight: 800; }
#feature-006 .feature-inner { position: absolute; margin: 5% 10% 5% 55%; width: 35%; text-align: right; }
#feature-006 .feature-inner h2, #feature-006 .feature-inner p { color: #262626; text-align: right; }

#feature-007 .feature-top { position: absolute; margin: 3% 10% 0 5%; width: 80%; text-align: left; }
#feature-007 .feature-top h2 { color: #ffffff; font-size: 64px; font-weight: 800; }
#feature-007 .feature-top  hr { border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; width: 290px; -webkit-margin-start: 0em; text-align: left; }
#feature-007 .feature-inner { position: absolute; margin: 10% 27.5% 0 27.5%; width: 45%; text-align: center; }
#feature-007 .feature-inner h2, #feature-007 .feature-inner h3, #feature-007 .feature-inner p { color: #ffffff; }
#feature-007 .feature-txt1 { position: absolute; width: 15%; left: 14%; top: 68.5%; color: #ffffff; }
#feature-007 .feature-txt2 { position: absolute; width: 15%; left: 18.5%; top: 39%; color: #ffffff; }
#feature-007 .feature-txt3 { position: absolute; width: 15%; left: 64.5%; top: 63%; color: #ffffff; }
#feature-007 .feature-txt1 h4 { font-size: 24px; padding-bottom: 10px; }
#feature-007 .feature-txt2 h4 { font-size: 24px; padding-bottom: 10px; }
#feature-007 .feature-txt3 h4 { font-size: 24px; padding-bottom: 10px; }

#feature-008 { padding-bottom: 25px; }
#feature-008 .feature-inner { position: absolute; padding: 5% 0 0 12%; width: 30%; text-align: left; }
#feature-008 .feature-inner h2, #feature-008 .feature-inner p { color: #262626; }
#feature-008 .feature-annotation-wrap { width: 40%; padding: 5% 10% 0% 50%; margin-top: -200px; text-align: right; }
#feature-008 .feature-inner .feature-annotation { display: none; }

/* Media Query */
@media screen and (min-width: 1441px) and (max-width: 1680px) {	
	.pdp-section .feature-subtitle { font-size: 35px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 20px; }
	
	#feature-001 .feature-top h2 { font-size: 50px; }
	#feature-001 .feature-top hr { width: 265px; }
	#feature-001 .feature-001-icon img { width: 90%; }

	#feature-003 .feature-top h2 { font-size: 50px; }
	#feature-003 .feature-top hr { width: 240px; }


	#feature-007 .feature-top h2 { font-size: 50px; }
	#feature-007 .feature-top hr { width: 226px; }
	#feature-007 .feature-inner { margin: 10% 35% 0 27.5%; width: 45%; }
	#feature-007 .feature-txt1 h3 { font-size: 20px; }
	#feature-007 .feature-txt2 h3 { font-size: 20px; }
	#feature-007 .feature-txt3 h3 { font-size: 20px; }
	#feature-007 .feature-txt3 { top: 63%; }

	#feature-008 .feature-annotation-wrap { display: block; }	
	#feature-008 .feature-inner .feature-annotation { display: none; }
}
@media screen and (min-width: 1281px) and (max-width: 1440px) {	
	#pdp_product_kv2 .kv-slide li{width:100%;height:100%; background-repeat:no-repeat; background-position:center center; text-indent:-99999px;}
	#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_1920.jpg);}
	#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_1920.jpg);}
	
	#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_1920.jpg);}
	/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_1920.jpg);}*/
	#pdp_product_kv2 .kv_title2 h1 { padding: 30px 0 0; font-size: 52px; }
	#pdp_product_kv2 .swatches .swatch { width: 28px; height: 28px; margin-bottom: 8px; }

	.pdp-section .feature-subtitle { font-size: 31px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 18px; }
	
	#feature-001 .feature-top h2 { font-size: 40px; }
	#feature-001 .feature-top hr { width: 212px; }
	#feature-001 .feature-001-icon img { width: 90%; }

	#feature-003 .feature-top h2 { font-size: 40px; }
	#feature-003 .feature-top hr { width: 193px; }


	#feature-007 .feature-top h2 { font-size: 40px; }
	#feature-007 .feature-top hr { width: 182px; }
	#feature-007 .feature-inner { margin: 10% 35% 0 27.5%; width: 45%; }
	#feature-007 .feature-txt1 h3 { font-size: 18px; }
	#feature-007 .feature-txt2 h3 { font-size: 18px; }
	#feature-007 .feature-txt3 h3 { font-size: 18px; }
	#feature-007 .feature-txt3 { top: 63%; }

	#feature-008 .feature-annotation-wrap { display: block; }	
	#feature-008 .feature-inner .feature-annotation { display: none; }
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {	
	#pdp_product_kv2 .kv-slide li{width:100%;height:100%; background-repeat:no-repeat; background-position:center center; text-indent:-99999px;}
	#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_1280.jpg);}
	#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_1280.jpg);}
	
	#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_1280.jpg);}
	/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_1280.jpg);}*/
	#pdp_product_kv2 .kv_title2 h1 { padding: 30px 0 0; font-size: 44px; }
	#pdp_product_kv2 .swatches .swatch { width: 28px; height: 28px; margin-bottom: 8px; }

	.pdp-section .feature-subtitle { font-size: 26px; padding-bottom: 5px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 16px; }
	.pdp-section .feature-annotation { font-size: 14px; } 

	#feature-001 .feature-top h2 { font-size: 36px; }
	#feature-001 .feature-top hr { width: 190px; }
	#feature-001 .feature-001-icon img { width: 90%; }
	#feature-001 .feature-001-icon { padding-top: 30px; }

	#feature-003 .feature-top h2 { font-size: 36px; }
	#feature-003 .feature-top hr { width: 174px; }

	#feature-005 .feature-inner { width: 45%; }

	#feature-007 .feature-top h2 { font-size: 36px; }
	#feature-007 .feature-top hr { width: 163px; }
	#feature-007 .feature-inner { margin: 10% 35% 0 25%; width: 50%; }
	#feature-007 .feature-txt1 h4 { font-size: 14px; }
	#feature-007 .feature-txt1 p { font-size: 12px; }
	#feature-007 .feature-txt2 h4 { font-size: 14px; }
	#feature-007 .feature-txt2 p { font-size: 12px; }
	#feature-007 .feature-txt3 h4 { font-size: 14px; }
	#feature-007 .feature-txt3 p { font-size: 12px; }
	#feature-007 .feature-txt3 { top: 63%; }

	#feature-008 .feature-annotation-wrap { display: block; width: 80%; padding: 0% 10% 0% 10%; margin-top: -90px; }	
	#feature-008 .feature-inner .feature-annotation { display: none; }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
	#pdp_product_kv2 .kv-slide li{width:100%;height:100%; background-repeat:no-repeat; background-position:center center; text-indent:-99999px;}
	#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_1024.jpg);}
	#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_1024.jpg);}
	
	#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_1024.jpg);}
	/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_1024.jpg);}*/
	#pdp_product_kv2 .kv_title2 h1 { padding: 30px 0 0; font-size: 44px; }
	#pdp_product_kv2 .swatches .swatch { width: 28px; height: 28px; margin-bottom: 8px; }

	.pdp-section .feature-subtitle { font-size: 21px; padding-bottom: 5px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 14px; }
	.pdp-section .feature-annotation { font-size: 12px; }

	#feature-001 .feature-top h2 { font-size: 30px; }
	#feature-001 .feature-top hr { width: 157px; }
	#feature-001 .feature-001-icon img { width: 90%; }
	#feature-001 .feature-inner { margin: 13% 5% 0 60%; width: 35%; }

	#feature-002 .feature-inner { margin: 5% 10% 0 20%; width: 60%; }
	#feature-002 .feature-annotation-wrap { width: 80%; padding: 0% 10% 5% 10%; margin-top: -70px; }

	#feature-003 .feature-top h2 { font-size: 30px; }
	#feature-003 .feature-top hr { width: 143px; }
	#feature-003 .feature-inner { margin: 13% 5% 0 60%; width: 35%; }

	#feature-004 .feature-inner { width: 40%; margin: 5% 0 0 10%; }

	#feature-007 .feature-top h2 { font-size: 30px; }
	#feature-007 .feature-top hr { width: 135px; }
	#feature-007 .feature-inner { margin: 12% 35% 0 25%; width: 50%; }
	
	#feature-007 .feature-txt1 h4 { font-size: 14px; }
	#feature-007 .feature-txt1 p { font-size: 12px; }
	#feature-007 .feature-txt2 { width: 19%; left: 9%; top: 40%; }
	#feature-007 .feature-txt2 h4 { font-size: 14px; }
	#feature-007 .feature-txt2 p { font-size: 12px; }
	#feature-007 .feature-txt3 { width: 20%; left: 69.5%; top: 64%; }
	#feature-007 .feature-txt3 h4 { font-size: 14px; }
	#feature-007 .feature-txt3 p { font-size: 12px; }

	#feature-008 .feature-inner { width: 40%; padding: 5% 0 0 10%; }
	#feature-008 .feature-annotation-wrap { display: block; width: 80%; padding: 0% 10% 0% 10%; margin-top: -90px; }
	#feature-008 .feature-inner .feature-annotation { display: none; }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
	#pdp_product_kv2 .kv-slide li{width:100%;height:100%; background-repeat:no-repeat; background-position:center center; text-indent:-99999px;}
	#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_768.jpg);}
	#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_768.jpg);}
	
	#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_768.jpg);}
	/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_768.jpg);}*/
	#pdp_product_kv2 .kv_title2 h1 { padding: 10px 0 0; font-size: 32px; }
	#pdp_product_kv2 .swatches .swatch { width: 26px; height: 26px; margin-bottom: 8px; }

	.pdp-section .feature-subtitle { font-size: 24px; padding-bottom: 5px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 14px; }
	.pdp-section .feature-annotation { font-size: 12px; }

	#feature-001 .feature-top { margin: 10% 20% 0 20%; width: 60%; text-align: center; }
	#feature-001 .feature-top .feature-subtitle { padding-bottom: 15px; }
	#feature-001 .feature-top h2 { font-size: 30px; }
	#feature-001 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-001 .feature-001-icon img { width: 80%; }
	#feature-001 .feature-inner { margin: 35% 10% 0 10%; width: 80%; text-align: center; }

	#feature-002 .feature-inner { margin: 10% 10% 0 20%; width: 60%; }
	#feature-002 .feature-annotation-wrap { width: 80%; padding: 0% 10% 5% 10%; margin-top: -70px; }

	#feature-003 .feature-top { margin: 10% 20% 0 20%; width: 60%; text-align: center; }
	#feature-003 .feature-top .feature-subtitle { padding-bottom: 15px; }
	#feature-003 .feature-top h2 { font-size: 30px; }
	#feature-003 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-003 .feature-inner { margin: 35% 10% 0 10%; width: 80%; text-align: center; }

	#feature-004 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }
	#feature-004 .feature-004-icon { width: 100%; }

	#feature-005 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }

	#feature-006 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }

	#feature-007 .feature-top { margin: 10% 20% 0 20%; width: 60%; text-align: center; }
	#feature-007 .feature-top .feature-subtitle { padding-bottom: 15px; }
	#feature-007 .feature-top h2 { font-size: 30px; }
	#feature-007 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-007 .feature-inner { margin: 35% 10% 0 10%; width: 80%; }
	
	#feature-007 .feature-txt1 h4 { font-size: 14px; }
	#feature-007 .feature-txt1 p { font-size: 12px; }
	#feature-007 .feature-txt2 { width: 35%; left: 45%; top: 50%; }
	#feature-007 .feature-txt2 h4 { font-size: 14px; }
	#feature-007 .feature-txt2 p { font-size: 12px; }
	#feature-007 .feature-txt3 { width: 35%; left: 45%; top: 74%; }
	#feature-007 .feature-txt3 h4 { font-size: 14px; }
	#feature-007 .feature-txt3 p { font-size: 12px; }

	#feature-008 .feature-inner { width: 80%; padding: 10% 10% 0 10%; text-align: center; }
	#feature-008 .feature-annotation-wrap { display: none; }
	#feature-008 .feature-inner .feature-annotation { display: block; }
}
@media screen and (min-width: 320px) and (max-width: 479px) {
	#pdp_product_kv2 .kv-slide li{width:100%;height:100%; background-repeat:no-repeat; background-position:center center; text-indent:-99999px;}
	#pdp_product_kv2 .kv-slide li:nth-child(1){background-image:url(../../images/pdp_keyvisual_gold_480.jpg);}
	#pdp_product_kv2 .kv-slide li:nth-child(2){background-image:url(../../images/pdp_keyvisual_black_480.jpg);}
	
	#pdp_product_kv2 .kv-slide li:nth-child(3){background-image:url(../../images/pdp_keyvisual_silver_480.jpg);}
	/*#pdp_product_kv2 .kv-slide li:nth-child(4){background-image:url(../../images/pdp_keyvisual_white_480.jpg);}*/
	#pdp_product_kv2 .kv_title2 h1 { padding: 5px 0 0; font-size: 24px; }
	#pdp_product_kv2 .swatches .swatch { width: 24px; height: 24px; margin-bottom: 8px; }

	.pdp-section .feature-subtitle { font-size: 18px; padding-bottom: 5px; }
	.pdp-section .feature-desc, .pdp-section .feature-desc span { font-size: 14px; }
	.pdp-section .feature-annotation { font-size: 12px; }

	#feature-001 .feature-top { margin: 10% 10% 0 10%; width: 80%; text-align: center; }
	#feature-001 .feature-top h2 { font-size: 24px; }
	#feature-001 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-001 .feature-001-icon { padding-top: 20px; }
	#feature-001 .feature-001-icon img { width: 80%; }
	#feature-001 .feature-inner { margin: 38% 10% 0 10%; width: 80%; text-align: center; }

	#feature-002 .feature-inner { margin: 10% 10% 0 10%; width: 80%; }
	#feature-002 .feature-annotation-wrap { width: 80%; padding: 0% 10% 5% 10%; margin-top: -70px; }
	#feature-002 .feature-annotation { padding-top: 10px; }

	#feature-003 .feature-top { margin: 5% 20% 0 20%; width: 60%; text-align: center; }
	#feature-003 .feature-top h2 { font-size: 24px; }
	#feature-003 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-003 .feature-inner { margin: 35% 10% 0 10%; width: 80%; text-align: center; }

	#feature-004 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }
	#feature-004 .feature-004-icon { width: 100%; padding-top: 20px; }
	#feature-004 .feature-annotation { padding-top: 20px; }

	#feature-005 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }

	#feature-006 .feature-inner { margin: 10% 10% 0 10%; width: 80%; text-align: center; }

	#feature-007 .feature-top { margin: 5% 10% 0 10%; width: 80%; text-align: center; }
	#feature-007 .feature-top h2 { font-size: 24px; }
	#feature-007 .feature-top hr { width: 100px; -webkit-margin-start: auto; text-align: center; margin: 0 auto; }
	#feature-007 .feature-inner { margin: 35% 10% 0 10%; width: 80%; }
	
	#feature-007 .feature-txt1 h4 { font-size: 14px; }
	#feature-007 .feature-txt1 p { font-size: 12px; }
	#feature-007 .feature-txt2 { width: 47%; left: 45%; top: 52%; }
	#feature-007 .feature-txt2 h4 { font-size: 12px; }
	#feature-007 .feature-txt2 p { font-size: 12px; }
	#feature-007 .feature-txt3 { width: 47%; left: 45%; top: 74%; }
	#feature-007 .feature-txt3 h4 { font-size: 12px; }
	#feature-007 .feature-txt3 p { font-size: 12px; }

	#feature-008 .feature-inner { width: 80%; padding: 10% 10% 0 10%; text-align: center; }
	#feature-008 .feature-annotation-wrap { display: none; }
	#feature-008 .feature-inner .feature-annotation { display: block; }
}