/* CSS Document */
/***** Global Settings *****/

@font-face {font-family: 'sssB'; src: url('SamsungSharpSans-Bold.eot'); src: url('SamsungSharpSans-Bold.eot?#iefix') format('embedded-opentype'), url('SamsungSharpSans-Bold.woff') format('woff'), url('SamsungSharpSans-Bold.ttf') format('truetype'); font-weight: normal; font-style: normal;}

@font-face {
	font-family: 'Samsung One';
	src: url('hinted-SamsungOneUI-400.eot');
	src: local('SamsungOneUI-400'),
		url('hinted-SamsungOneUI-400.eot?#iefix') format('embedded-opentype'),
		url('hinted-SamsungOneUI-400.woff') format('woff'),
		url('hinted-SamsungOneUI-400.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Samsung One';
	src: url('hinted-SamsungOneUI-700.eot');
	src: local('SamsungOneUI-700'),
		url('hinted-SamsungOneUI-700.eot?#iefix') format('embedded-opentype'),
		url('hinted-SamsungOneUI-700.woff') format('woff'),
		url('hinted-SamsungOneUI-700.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

/***** Common Formatting *****/
html, body {border: 0; margin: 0; padding: 0;}
body {font: 13px 'Samsung One', sans-serif, Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;line-height: normal; font-weight:bold;}
p, ul, ol { margin: 0; padding: 0; }
img, img a {border: none;  clear:both;}
p{font-size:14px}


/***** Text Control *****/
strong {font-family: 'Samsung One'; font-weight:900;}
.displaynone{display:none; visibility:hidden;}
.displayinline{display:inherit; visibility:visible;}
a:focus {outline: none;}
*:focus{outline: none; outline-width: 0;}

/***** Main Css *****/
#pay{width:100%; min-width:360px; float:left; display:block; color:#FFF; font-family: 'Samsung One', Helvetica, sans-serif; font-weight:500; overflow:hidden;}
#pay .section {width:100%; float:left; display:block; padding:150px 0px; position:relative;}
#pay .content {width:1400px; position:relative; display:block; margin:0 auto; text-align:center;}
#pay .contentl{width:55%; float:left; display:block; text-align:left;}
#pay h1{width:100%; float:left; display:block; font-size:40px; margin-bottom:40px;}
#pay h2{width:100%; float:left; display:block; font-size:100px; line-height:110px; padding-bottom:20px; font-family: 'sssB'}
#pay h3{width:100%; float:left; display:block; font-size:70px; line-height:80px; padding-bottom:20px; font-family: 'sssB'}
#pay p{width:80%; float:left; display:block; font-size:24px; line-height:30px; padding-left:10%}
#pay p a{color:#202020}
#pay .contentl p{padding-left:0;}
#pay .contentimg img{width:100%; height:auto;}

@media all and (max-width:1600px) {
	#pay .section{padding:135px 0px;}
	#pay .content {width:1330px;}
	#pay h1{font-size:36px; margin-bottom:36px;}
	#pay h2{font-size:90px; line-height:99px;}
	#pay h3{font-size:63px; line-height:72px;}
	#pay p{font-size:20px; line-height:27px;}
}

@media all and (max-width:1500px) {
	#pay .content {width:1200px;}
	#pay h2{font-size:85px; line-height:84px;}
	#pay h3{font-size:59px; line-height:68px;}
}

@media all and (max-width:1400px) {
	#pay .section{padding:120px 0px;}
	#pay .content {width:1200px;}
	#pay h1{font-size:32px; margin-bottom:32px;}
	#pay h2{font-size:80px; line-height:88px;}
	#pay h3{font-size:56px; line-height:64px;}
	#pay p{font-size:18px; line-height:24px;}
}

@media all and (max-width:1360px) {
	#pay .content {width:1100px;}
}

@media all and (max-width:1240px) {
	#pay .section{padding:105px 0px;}
	#pay .content {width:960px;}
	#pay h1{font-size:28px; margin-bottom:28px;}
	#pay h2{font-size:70px; line-height:77px;}
	#pay h3{font-size:49px; line-height:56px;}
	#pay p{font-size:15px; line-height:21px;}
}

@media all and (max-width:1100px) {
	#pay .content {width:880px;}
	#pay .contentl{width:60%;}
	#pay h2{font-size:60px; line-height:66px;}
	#pay h3{font-size:42px; line-height:48px;}
}

@media all and (max-width:1000px) {
	#pay .section{padding:80px 0px;}
	#pay .content {width:700px;}
	
	#pay h1{font-size:26px; margin-bottom:26px;}
	#pay h2{font-size:50px; line-height:55px;}
	#pay h3{font-size:40px; line-height:46px;}
	#pay p{font-size:14px; line-height:19px;}
}

@media all and (max-width:800px) {	
	#pay .section{padding:60px 0px;}
	#pay .content {width:650px;}
	#pay .contentl{width:65%;}
	#pay h1{font-size:25px; margin-bottom:25px;}
	#pay h2{font-size:45px; line-height:50px;}
	#pay h3{font-size:38px; line-height:42px;}
}

@media all and (max-width:720px) {	
	#pay .section{padding:55px 0px;}
	#pay .content {width:600px;}
	#pay .contentl{width:100%;}
	#pay h1{font-size:24px; margin-bottom:24px;}
	#pay h2{font-size:36px; line-height:40px;}
	#pay h3{font-size:32px; line-height:38px;}
}

@media all and (max-width:640px) {	
	#pay .content {width:480px;}
	#pay h1{font-size:16px; margin-bottom:16px;}
	#pay h2{font-size:36px; line-height:40px;}
	#pay h3{font-size:22px; line-height:26px;}
}

#pay h4{font-size:56px; line-height:66px;  font-family: 'sssB'; margin-bottom:15px;}
@media all and (max-width:560px) {
	#pay .section{padding:40px 0px;}
	#pay .content {width:480px;}
	#pay h1{font-size:28px; line-height:33px; margin-bottom:16px;}
	#pay h2{font-size:28px; line-height:33px;}
	#pay h3{font-size:22px; line-height:26px;}
	#pay p{font-size:15px; line-height:25px; width:100%; padding-left:0%}
}

@media all and (max-width:500px) {
	#pay .content {width:320px;}
}
#pay #section1{background:#000000}
#pay .iconrow{width:750px; position:relative; margin:0 auto;}
#pay .iconitem{width:33%; float:left; display:block;}
#pay .iconimg{width:100%; text-align:center; padding:20px 0px;}
#pay .iconimg img{width:150px; height:auto;}
#pay .icontxt{width:100%; text-align:center; font-family: 'Samsung One'; font-weight:bold; line-height:26px;}
#pay .icontxt p{line-height:26px;}
@media all and (max-width:1600px) {
	#pay .iconrow{width:675px;}
	#pay .iconimg img{width:135px;}
}

@media all and (max-width:1400px) {
	#pay .iconrow{width:600px;}
	#pay .iconimg img{width:120px;}
}

@media all and (max-width:1200px) {
	#pay .iconrow{width:575px;}
	#pay .iconimg img{width:105px;}
}

@media all and (max-width:1000px) {
	#pay .iconrow{width:500px;}
	#pay .iconimg img{width:90px;}
}

@media all and (max-width:720px) {
	#pay .iconrow{width:425px;}
	#pay .iconimg img{width:80px;}
}

@media all and (max-width:640px) {
	#pay .iconrow{width:350px;}
	#pay .iconimg img{width:70px;}
}

@media all and (max-width:500px) {
	#pay .iconrow{width:300px;}
	#pay .iconitem{padding-bottom:30px;}
	#pay .iconimg img{width:70px;}
}


#pay #regnow{padding-bottom:0px; color:#000; overflow:hidden;}
#pay #regnow .contentl{position:relative; margin-bottom:200px; z-index:3}
#pay #regnow .contentl p{width:100%; margin-bottom:70px;}
#pay #regnow .contentimg{width:42%; max-width:695px; position:absolute; bottom:-10px; right:0px; z-index:2}
#pay #regnow .contentimg img{width:100%; height:auto;}
.cta{width:auto; padding:20px 80px; border-radius: 25px; border:1px solid #000; font-size:27px; font-family: 'Samsung One'; font-weight:900; float:left; display:block;}
#pay #regnow a{color:#000; text-decoration:none;}

@media all and (max-width:1600px) {
	#pay #regnow .contentimg{max-width:650px;}
}

@media all and (max-width:1400px) {
	#pay #regnow .contentl p{width:80%}
	.cta{width:auto; padding:8px 24px; font-size:16px;}
	#pay #regnow .contentimg{width:50%; max-width:600px;}
}

@media all and (max-width:720px) {
	#pay #regnow h2{text-align:center;}
	#pay #regnow .contentl{margin-bottom:420px;}
	#pay #regnow .contentl p{width:100%; margin-bottom:24px; text-align:center;}	
	#pay #regnow .contentimg{width:420px; bottom:-80px; right:auto; left:50%; margin-left:-210px;}
}

@media all and (max-width:640px) {
	#pay #regnow .contentl{margin-bottom:340px;}
	#pay #regnow .contentl p{margin-bottom:20px;}
	.cta{width:auto; padding:5px 20px; font-size:13px;}
	#pay #regnow .contentimg{width:380px; left:50%; margin-left:-190px;}
}
@media all and (max-width:500px) {
	#pay #regnow .contentl{margin-bottom:300px;}
	#pay #regnow .contentimg{width:340px; margin-left:-170px;}
}

#pay #section2{background:url(../images/section2.jpg) top center no-repeat; background-size:100% auto; padding-bottom:0px; overflow:hidden;}
@media all and (max-width:1300px) {
	#pay #section2{background-size:100% 100%;}
}
@media all and (max-width:720px) {
	#pay #section2{background-size:auto 100%;}
}
#pay #section2 .contentl{position:relative; margin-top:10%; margin-bottom:200px;}
#pay #section2 .contentl p{width:90%;}
#pay #section2 .contentimg{width:390px; position:absolute; right:15%; bottom:-10px; z-index:2}
#pay #section2 .contentimg img{width:100%; height:auto;}

@media all and (max-width:1500px) {
	#pay #section2 .contentimg{width:340px;right:10%;}
}

@media all and (max-width:1100px) {
	#pay #section2 .contentimg{width:280px; right:5%;}
}

@media all and (max-width:840px) {
	#pay #section2 .contentimg{width:240px; right:0%;}
}

@media all and (max-width:720px) {
	#pay #section2 .contentl{position:relative; text-align:center; margin-top:0%; margin-bottom:440px;}
	#pay #section2 .contentl p {width: 100%;}
	#pay #section2 .contentimg{width:240px; right:auto; left:50%; margin-left:-60px}
}

#pay #section3{background:#fff; color:#202020;}
#pay #section3 p{padding-bottom:30px; width: 60%; padding-left: 20%;}
#pay #section3 .contentimg{width:359px; margin:0 auto 50px auto;}
@media all and (max-width:1600px) {
	#pay #section3 .contentimg{width:320px;}
}
@media all and (max-width:1400px) {
	#pay #section3 .contentimg{width:280px;}
}
@media all and (max-width:1200px) {
	#pay #section3 .contentimg{width:250px;}
}
@media all and (max-width:1000px) {
	#pay #section3 .contentimg{width:200px;}
}
@media all and (max-width:960px) {
	#pay #section3 .contentimg{width:180px;}
}
@media all and (max-width:640px) {
	#pay #section3 p{padding-bottom:16px; width:80%; padding-left: 10%;}
	#pay #section3 .contentimg{width:120px;}
}

#pay #section4{background:#000;}
#pay #section4 .contentl{width:48%;}
#pay #section4 .iconrow{width:50%; float:right; padding-right:0%}
#pay .iconhead{font-size:26px; font-family: 'Samsung One'; font-weight:900;}
#pay .iconcopy{width:100%;}
#pay .iconcopy p{width:90%; padding-left:5%; font-weight:500;}
#pay .icon1{width:60%; padding-left:20%;}
@media all and (max-width:1600px) {
	#pay .iconhead{font-size:24px;}
}

@media all and (max-width:1500px) {
	#pay #section4 .contentl p{width:90%;}
}

@media all and (max-width:1400px) {
	#pay .iconhead{font-size:22px;}
}

@media all and (max-width:1200px) {
	#pay .iconhead{font-size:20px;}
}

@media all and (max-width:1000px) {
	#pay .iconhead{font-size:20px;}
}
@media all and (max-width:720px) {
	#pay #section4 .contentl{width:100%; text-align:center}
	#pay #section4 .iconrow{width:425px; position:relative; margin:0 auto; float:none;}
	#pay .iconhead{font-size:16px;}
	#pay #section4 .contentl p{width:100%;}
}

@media all and (max-width:640px) {
	#pay #section4  .iconrow{width:350px;}
}

@media all and (max-width:500px) {
	#pay #section4  .iconrow{width:300px;}
	#pay .iconhead{font-size:14px;}
	#pay .iconcopy{width:110%; margin-left:-5%}
	#pay .iconcopy p{font-size:12px;width:94%; padding-left:3%; line-height:16px;}
}

#pay #section5{background:url(../images/section6.jpg) top center no-repeat #FFF; background-size:100% auto;  color:#FFF;}
@media all and (max-width:880px) {
	#pay #section5{background-size:100% 100%;}
}
#pay #section5 .contentimg{width:395px; margin:0 auto;}
#pay #section5 p{width:50%; padding:50px 0px 0px 25%;}
@media all and (max-width:1600px) {
	#pay #section5 .contentimg{width:355px;}
}
@media all and (max-width:1440px) {
	#pay #section5 .contentimg{width:316px;}
	#pay #section5 p{width:60%; padding:40px 0px 0px 20%;}
}

@media all and (max-width:960px) {
	#pay #section5 .contentimg{width:280px;}
	#pay #section5 p{padding:30px 0px 0px 20%;}
}

@media all and (max-width:720px) {
	#pay #section5 .contentimg{width:250px;}
}

@media all and (max-width:640px) {
	#pay #section5 .contentimg{width:200px;}
}
@media all and (max-width:480px) {
	#pay #section5 .contentimg{width:180px;}
}

#pay #section6{background:url(../images/section6.jpg) top center no-repeat #FFF; background-size:100% auto; overflow:hidden;}
@media all and (max-width:880px) {
	#pay #section6{background-size:100% 100%;}
}
#pay #section6 .contentl{width:43%; position:absolute;}
#pay #section6 p{width:100%; padding:0px 60% 0px 0px;}
#pay #section6 .contentimg{width:600px; float:right; margin:-80px 0px -240px 0px;}

@media all and (max-width:1600px) {
	#pay #section6 .contentimg{width:580px; margin:-60px 0px -220px 0px;}
}

@media all and (max-width:1440px) {
	#pay #section6 .contentimg{width:520px; margin:-70px 0px -200px 0px;}
}

@media all and (max-width:1200px) {
	#pay #section6 .contentimg{width:460px; margin:-60px -30px -180px 0px;}
}

@media all and (max-width:1024px) {
	#pay #section6 .contentimg{width:380px; margin:-50px -30px -160px 0px;}
}

@media all and (max-width:850px) {
	#pay #section6 .contentimg{width:340px; margin:-50px -30px -160px 0px;}
}

@media all and (max-width:720px) {
	#pay #section6{padding-bottom:0px;}
	#pay #section6 .contentl{width:100%; text-align:center; float:left; display:block; position:relative;}
	#pay #section6 .contentimg{width:100%; position:relative; display:block; float:left; text-align:center; margin:30px 0px -5% 0px;}
	#pay #section6 .contentimg img{width:60%; height:auto;}
}

#pay #section7{background:#fff; color:#202020;}
#pay #section7 h2{padding-bottom:40px;}
#pay #section7 .phones{width:1200px; margin:0 auto; position:relative;}
#pay #section7 .contentimg{width:100%; float:left; display:block;}
#pay #section7 .phonelogo{width:100%; float:left; display:block; margin-top:-60px;}
#pay #section7 .phonelogoimg{width:33.3%; float:left; display:block;}
#pay #section7 .phonelogoimg img{width:100%; height:auto;}
#pay #section7 p{width:100%; padding:0px 0px 50px 0px;}
@media all and (max-width:1440px) {
	#pay #section7 .phones{width:1100px;}
	#pay #section7 .phonelogo{margin-top:-55px}
}

@media all and (max-width:1300px) {
	#pay #section7 .phones{width:1000px;}
	#pay #section7 .phonelogo{margin-top:-50px}
}

@media all and (max-width:1200px) {
	#pay #section7 .phones{width:960px;}
	#pay #section7 .phonelogo{margin-top:-40px; margin-bottom:20px;}
}

@media all and (max-width:1100px) {
	#pay #section7 .phones{width:860px;}
	#pay #section7 .phonelogo{margin-top:-30px}
}

@media all and (max-width:1000px) {
	#pay #section7 .phones{width:700px;}
	#pay #section7 .contentimg{margin-top:280px;}
	#pay #section7 .phonelogo{margin-top:auto; position:absolute; top:80px; margin-bottom:auto;}
	#pay #section7 .phonelogoimg{width:400px; padding:0px 150px 30px 150px;}
}

@media all and (max-width:800px) {
	#pay #section7 .phones{width:640px;}
	#pay #section7 .contentimg{margin-top:240px;}
	#pay #section7 .phonelogo{margin-top:auto; position:absolute; top:70px;}
	#pay #section7 .phonelogoimg{width:300px; padding:0px 170px 30px 170px;}
}

@media all and (max-width:720px) {
	#pay #section7 .phones{width:560px;}
	#pay #section7 .contentimg{margin-top:240px;}
	#pay #section7 .phonelogo{margin-top:auto; position:absolute; top:60px;}
	#pay #section7 .phonelogoimg{width:300px; padding:0px 130px 30px 130px;}
}

@media all and (max-width:640px) {
	#pay #section7 .phones{width:480px;}
	#pay #section7 .contentimg{margin-top:200px;}
	#pay #section7 .phonelogo{margin-top:auto; position:absolute; top:50px;}
	#pay #section7 .phonelogoimg{width:280px; padding:0px 100px 20px 100px;}
}

@media all and (max-width:500px) {
	#pay #section7 .phones{width:320px; margin-left:0px;}
	#pay #section7 .contentimg{margin-top:200px;}
	#pay #section7 .phonelogo{margin-top:auto; position:absolute; top:80px;}
	#pay #section7 .phonelogoimg{width:240px; padding:0px 40px 20px 40px;}
}


#pay #section7 .bank{width:80%; float:left; display:block; margin:150px 0px 0px 10%;}
#pay #section7 .bank p{width:60%; padding:0px 0px 0px 20%;}
#pay #section7 .bank .bankimg{width:100%; text-align:center; float:left; display:block; margin:60px 0px;}
#pay #section7 .bank .bankimg img{width:668px; height:auto;}
#pay #section7 .bank .bankimg-m{display:none;}

@media all and (max-width:1300px) {
	#pay #section7 .bank{width:90%; margin-left:5%;}
	#pay #section7 .bank .bankimg img{width:100%; max-width:668px;}
}

@media all and (max-width:1200px) {
	#pay #section7 .bank{margin-top:60px; margin-bottom:0px;}	
}

@media all and (max-width:1000px) {
	#pay #section7 .bank{margin-top:20px; margin-bottom:0px;}	
	#pay #section7 .bank .bankimg{margin:20px 0px;}
	#pay #section7 .bank p {width:100%; padding: 0px 0px 0px 0%;}
}

#pay #section8{background:#cbcbcb; color:#202020;}
#pay #section8 h2{width:40%;}
@media all and (max-width:1750px) {
	#pay #section8 h2{width:50%;}
}


#pay #section8 .content{width:80%; text-align:left;}
#pay #section8 .content p{padding:0px 0px 0px 0px;}
.FAQItem{width:100%; float:left; display:block; padding:0px 0px 30px 0px;}
.FAQHeader{width:90%; float:left; display:block; padding: 0px 50px 10px 0px; background:url(../images/arrow_up.png) top right no-repeat; color:#202020; font-size:24px; min-height:23px; cursor:pointer; line-height:28px; font-family: 'Samsung One'; font-weight:900;}
.FAQTxt{width:90%; font-size:22px; line-height:30px; float:left; display:none; padding:0px 0px 20px 0px; color:#202020;}
.disclaimer{font-size:18px;}
#FAQCatWrap{width:100%; float:left; display:block;}
#FAQCatM{display:none; float:left; margin-top:30px; margin-bottom:30px; padding:18px 30px 10px 15px; border-radius:15px; background:url(../images/faq_up.png) center right no-repeat #1428a0; font-family: 'Samsung One'; font-weight:900; color:#FFF; cursor:pointer; width:92%;}
#FAQClose{display:none; wdith:25px; height:15px; float:right; padding:0px 0px 5px 0px; cursor:pointer; margin-right:-10px;}
#FAQCat{width:100%; float:left; display:block; padding:30px 0px 30px 0px;}
.FAQCatItem{width:auto; float:left; display:block; margin-right:30px; cursor:pointer; padding:14px 20px 14px 20px; font-size:22px;}
.FAQItemWrap{width:100%; float:left; display:none;}
#FAQItemWrap1{display:block;}
.curr{border-radius:25px; background:#1428a0; font-family: 'Samsung One'; font-weight:900; color:#FFF; cursor:default;}

@media all and (max-width:1600px) {
	.FAQCatItem{font-size:21px; margin-right:25px; padding:18px 16px 10px 16px;}
	.FAQHeader{font-size:22px; min-height:20px;}
	.FAQTxt{font-size:14px; line-height:18px;}
	.disclaimer{font-size:12px;}
}

@media all and (max-width:1480px) {
	.FAQCatItem{font-size:20px; margin-right:16px; padding:18px 14px 10px 14px;}
}

@media all and (max-width:1380px) {
	.FAQCatItem{font-size:19px; margin-right:16px; padding:18px 14px 10px 14px;}
}

@media all and (max-width:1280px) {
	.FAQCatItem{font-size:18px; margin-right:10px; padding:18px 14px 10px 14px;}
}

@media all and (max-width:480px) {
	FAQCatItem{font-size:15px; width:80%;}
}

#FAQCatM{display:none;}
@media all and (max-width:1200px) {
	#FAQCatM{display:block; font-size:16px;}
	#FAQClose{display:block;}
	#FAQCat{display:none; width:92%; border-radius:15px; background:#1428a0; margin-top:30px; padding:10px 20px 10px 20px;}
	.curr{border-radius:0px; background:none; font-family:'Samsung One'; color:#202020; cursor:pointer;}
	.FAQCatItem{width:100%; padding:0px 0px 10px 0px; margin-right:0px; font-size:16px; color:#FFF;}
	.FAQCatItem:hover{font-family:'sssB';}
	.FAQHeader{font-size:18px; min-height:16px;}
	.FAQTxt{font-size:13px; line-height:16px;}
	.disclaimer{font-size:11px;}
}

@media all and (max-width:720px) {
	.FAQHeader{font-size:18px; min-height:16px;}
	.FAQTxt{font-size:13px; line-height:16px; width:100%;}
	.disclaimer{font-size:11px;}
}

@media all and (max-width:480px) {
	#pay #section8 .content{width:320px;}
	#FAQCatM{width:280px; font-size:15px;}
	.FAQHeader{font-size:15px; line-height:18px; min-height:14px; width:260px;} 
	.FAQTxt{font-size:12px; line-height:16px; width:95%; max-width:300px}
	.disclaimer{font-size:10px;}
}

#pay #section9{background:#ececec; color:#9d9d9d; padding:26px 0px;}
#pay #section9 .content{width:80%; text-align:left;}
#pay #section9 p{font-size:14px;}
@media all and (max-width:1440px) {
	#pay #section9 .content{width:90%; padding-left:5%}
	#pay #section9 .p{width:100%; padding-left:0px;}
}

.superscript{font-size:65%; position:absolute; margin-top:-0.3em}