.space {
	height: 10px;
}
.marginWarpper {
	margin: 0 0 0 20px;
}
.marginSub {
	margin: 0 0 0 10px;
}
.tabMargin {
	margin: 0 0 0 15px;
}
.sublistArrow li {
	list-style: outside;
	margin: 0 0 5px 55px;
}
.listArrowLinetwo li {
	background: url(../img/arrow-btn.gif) left 6px no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 5px 15px;
}
.bulletBlue li {
	background:url(../mod_postpaid/img/bullet-blue.gif) left 7px no-repeat!important;
	padding: 0 0 0 10px;
	margin: 0 0 10px 0;
	list-style: none !important;
}
.readAllBtn {
	display: block;
	margin: 10px 0 0;
}
/*END ROOMING REGISTER*/

.dropdownBox {
	margin: 30px 0 0 15px;
}
.dropdownheadline {
	background: url(../img/dropdownlist-off-bg.png) left 6px no-repeat;
	color: #252525;
	font-weight: bold;
	padding: 0 0 0 15px;
}

/*roamingHowto*/

#roamingHowto {
	overflow: hidden;
}
#roamingHowto h1 {
	font-size: 24px;
	margin-top: 10px;
}
#roamingHowto a {
	color: #19b5e9;
	text-decoration: underline;
}
#roamingHowto a:hover {
	text-decoration: none;
}
#roamingHowto ul {
	margin: 20px 0 20px 0;
}
#roamingHowto ull li {
	display: block;
	height: 30px;
	line-height: 30px;
	margin: 0 !important;
	padding: 0 !important;
}
.roamingHowto.listBule ul li {
	list-style: none;
	margin: 0 0 5px 20px;
	padding: 0 0 0 15px;
}
.roamingHowto ul li .text {
	display: block;
	float: left;
}
.roamingHowto ul li .mapbg {
	background: none repeat scroll 0 0 #19B5E9;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	display: block;
	float: left;
	margin: 0 0 0 7px;
	padding: 0 8px;
	height: 30px;
	line-height: 30px;
}
.roamingHowto ul li .arrow {
	background: url("../img/arrow-btn.gif") no-repeat scroll center center transparent;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	margin: 0 0 5px 10px;
	vertical-align: middle;
	width: 6px;
}
#roamingHowto #tabNavRoamingHowto {
	border-bottom: 1px solid #E0DEDE;
	height: 26px;
	list-style-type: none;
	margin-bottom: 25px;
	padding: 0 20px;
	text-align: left;
}
#roamingHowto #tabNavDevice li a {
	font-size: 17px;
}
#roamingApp a.more {
	color:#19b5e9;
	font-weight:bold;
}

/**************
#IR PAGE  ROOMING HOW TO
*****************************************/

#roamingHowto {
	overflow: hidden;
	margin: 0 0 45px 0;
}
#roamingHowto #topRoaming {
	padding: 0 0 20px 0;
}
/***** TAB 1 *****/

#phoneCall {
	padding-left:5px;
	padding-bottom:40px;
	overflow: hidden;
}
#phoneCall h3 {
	font-size:18px;
	color:#555;	
}
#phoneCall .detailPhoneCall {
	color:#707070;
}
#phoneCall a.FRate {
	color:#19B5E9 !important;
	font-weight:bold;
	text-decoration: underline;
}
#phoneCall .roamingHowtoList {
	margin: 0 0 40px 0;
}
#phoneCall .roamingHowtoList h3 {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #19b5e9 !important;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 0 10px;
}
#phoneCall .roamingHowtoList .accordion {
	padding: 0 0 0 20px;
}
#phoneCall .roamingHowtoList .accordion h4 {
	color: #252525 !important;
	cursor: pointer;
	font: 14px/1.35em "Thonburi", Tahoma, sans-serif;
	font-weight: bold;
	margin:12px 0;
	padding: 0 0 0 15px;
	background:url(../img/arrw-faq.jpg) 0 -8px no-repeat !important;
}
#phoneCall .roamingHowtoList .accordion h4.active {
	background-position:0 8px !important;
}
#phoneCall .roamingHowtoList .accordion .contentBox {
	margin: 15px 0 0 15px;
}
#phoneCall .roamingHowtoList .accordion .contentBox ul {
	margin-top:10px 0 0 0 !important;
}

/***** TAB 2 *****/


#smsRoaming {
	margin-bottom:40px;
	color:#707070;
	overflow: hidden;
}
#smsRoaming p {
	line-height:1.8em;
}
#smsRoaming h3 {
	font-size:18px;
	color:#555;	
}
#smsRoaming .head {
	color:#555;
	font-weight:bold;
	font-size:14px;
	margin:20px 0 0 0;
}
#smsRoaming .howtoSentSms {
	margin-left:15px;
}

#smsRoaming .settingMobile {
	margin-left:20px;
}
#smsRoaming .settingMobile .head {
	color:#555;
	font-size:14px;
	margin:6px 0 5px 0;
}
#smsRoaming .version p {
	line-height:1.4em !important;
}
#smsRoaming .mapbg {
	font-size:12px;
	background: #19b5e9;
	color: #fff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:4px 10px;
	margin: 0 0 0 0 !important;
}


/***** TAB 3 *****/


#dataRoaming {
	color:#777;
	margin-bottom:50px;
	overflow: hidden;
}
#dataRoaming h3 {
	font-size:18px;
	color:#555;
}
#dataRoaming .head {
	color:#555;
	font-size:14px;
	font-weight:bold;
	margin:12px 0 5px 0;
}
#dataRoaming ul {
	margin:10px 0 0 15px;
}
#dataRoaming ul li {
	padding-left:12px;
	margin-bottom:2px;
	line-height:1.6em;
	background: url(../mod_postpaid/img/arrow-btn.gif) left 5px no-repeat;
}
#dataRoaming ul li > ul {
	margin-bottom:5px;	
}
#dataRoaming ul li > ul li {
	background:url(../mod_postpaid/img/bullet-ir.png) left no-repeat;
	padding-left:10px;
}

#dataRoaming .txtremark {
	font-size:13px;
	font-weight:bold;
	color:#555;
	margin-bottom:10px;
}
table.dataRoaming {
	width:100%;
	margin:30px 0;
	background:#e9e9e9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:3px;
}
table.dataRoaming td {
	width:200px;
	color:#777;
	line-height:1.7em;
	padding:12px 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;
}
table.dataRoaming td.last {
	border-right:0;	
}
table.dataRoaming .topHead{
	font-size:16px;
	color:#FFF;
	padding:15px 0 !important;
	font-family: 'DtacOTRegular';
	text-align:center;
	background:#4b4b4b;
}
table.dataRoaming .topHead.h01 {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;	
}
table.dataRoaming .topHead.hLast {
	-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}


/***** TAB 4 *****/

#mmsRoaming {
	color:#777;
}
#mmsRoaming h3 {
	color:#555;
	font-size:18px;	
}
#mmsRoaming .head {
	color:#555;
	font-weight:bold;
	font-size:14px;
	margin:20px 0 10px 0;
}
#mmsRoaming .goList {
	margin:5px 0;
}
#mmsRoaming .goList li {
	padding-left:12px;
	margin-bottom:5px;
	line-height:1.6em;
	background: url(../mod_postpaid/img/arrow-btn.gif) left 5px no-repeat;
}
#mmsRoaming .rateList li {
	padding-left:12px;
	margin-bottom:5px;
	line-height:1.6em;
	background:url(../mod_postpaid/img/blue-bullet.gif) left 5px no-repeat;
}

/***** TAB 5 *****/

#settingOtherService  {
	color:#777;
	margin-bottom:50px;
	overflow:hidden;
}
#settingOtherService p {
	line-height:1.6em;
}
#settingOtherService h3 {
	color:#555;
	font-size:18px;	
}
#settingOtherService .head {
	color:#252525;
	font-weight:bold;
	font-size:13px;
	margin:20px 0 5px 0;
}
#settingOtherService .header {
	font-size:14px;
	color:#555;
	font-weight:bold;
}
#settingOtherService .accordion {
	padding: 0 0 0 20px;
}
#settingOtherService .accordion h4 {
	color: #252525 !important;
	cursor: pointer;
	font: 14px/1.35em "Thonburi", Tahoma, sans-serif;
	font-weight: bold;
	margin:12px 0;
	padding: 0 0 0 15px;
	background:url(../img/arrw-faq.jpg) 0 -9px no-repeat !important;
}
#settingOtherService .accordion h4.active {
	background-position:0 8px !important;
}
#settingOtherService .accordion .contentBox {
	padding-left:15px;	
}
#settingOtherService .detailSub {
	margin-left:15px;	
}
#settingOtherService .rateList li {
	padding-left:12px;
	margin-bottom:5px;
	line-height:1.6em;
	background:url(../mod_postpaid/img/blue-bullet.gif) left 8px no-repeat;
}
ol.conferenceList {
	margin:0 0 0 22px !important;
	padding:0 !important;
}
ol.conferenceList li {
	overflow:visible !important;
	list-style-type: decimal;
}
#settingOtherService .mapbg {
	font-size:12px;
	background: #19b5e9;
	color: #fff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:4px 10px;
	margin: 0 0 0 0 !important;
}
table.otherService {
	width:100%;
	margin:10px 0;
	background:#e9e9e9;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius:3px;
}
table.otherService td {
	color:#777;
	line-height:1.7em;
	padding:12px 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;
}
table.otherService td.last {
	border-right:0;	
}
table.otherService .topHead{
	font-size:16px;
	color:#FFF;
	padding:15px 0 !important;
	font-family: 'DtacOTRegular';
	text-align:center;
	background:#4b4b4b;
}
table.otherService .topHead.h01 {
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;	
}
table.otherService .topHead.hLast {
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}
#settingOtherService .txtremark {
	font-weight:bold;
	color:#555;
	margin:10px 0 5px 0;
}
#roamingApp ol.remark {
	margin:0 0 0 22px !important;
	padding:0 !important;
}
#roamingApp ol.remark li {
	background:none;
	padding:0;
	overflow:visible !important;
	list-style-type: decimal !important;
}

#settingOtherService a.more {
	text-decoration:underline;
}


/**************
#IR PAGE 
*****************************************/
#irPage {
	margin: 0 0 45px 0;
	overflow: hidden;
}
#irPage h1 {
	margin: 0 0 20px 0;
}
#irPage .roomingList {
	overflow: hidden;
}
#irPage .rowContent {
	overflow: hidden;
}
#irPage .roomingList .tn img {
	border-bottom: 4px solid #1AB7EA;
	display: inline-block;
}
#irPage .roomingList .contentBox {
	color: #707070;
	font-size: 13px;
	padding: 15px 8px;
}
#irPage .roomingList h3 {
	color: #252525;
	font-size: 16px;
}
#irPage .roomingList h3 a {
	color: #252525;
}
#irPage .roomingList li {
	float: left;	
	margin:0 25px 25px 0;
	width: 200px;
	background:none;
}
#irPage .roomingList li.last {
	margin-right: 0;
}

/**************
#IR PAGE ROAMING REGISTER
*****************************************/

#roamingRegister {
	overflow: hidden;
	margin: 0 0 45px 0;
}
#roamingRegister #topRoaming {
	padding: 0 0 20px 0;
}
#roamingRegister h1 {
	font-size: 24px;
	margin: 10px 0 0 0;
}
#roamingRegister h2 {
	color: #555;
	font-size: 16px;
}
#roamingRegisteList {
	color:#707070;
	margin:15px 0 40px 10px;
	overflow: hidden;
}
#roamingRegisteList h3 {
	color:#555;
	font-size:18px;
}
#roamingRegisteList .accordion {
	color:#252525;
	padding: 0 0 0 15px;
}
#roamingRegisteList .accordion a {
	color: #19b5e9;
	text-decoration: underline;
}
#roamingRegisteList .accordion h4 {
	color: #252525 !important;
	cursor: pointer;
	font: 14px/1.35em "Thonburi", Tahoma, sans-serif;
	font-weight: bold;
	margin:12px 0;
	padding: 0 0 0 15px;
	background:url(../img/arrw-faq.jpg) 0 -8px no-repeat !important;
}
#roamingRegisteList .accordion h4.active {
	background-position:0 8px !important;
}
#roamingRegisteList .accordion h5 {
	background: url(../img/dropdownlist-off-bg.png) left 6px no-repeat !important;
	color: #252525;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin:12px 0 0 0;
	padding: 0 0 0 15px;
	background:url(../img/arrw-faq.jpg) 0 -8px no-repeat !important;
}
#roamingRegisteList .accordion .contentBox {
	margin:10px 0 0 15px;
}
#roamingRegisteList .accordion .contentBox ul {
	margin-top:10px;
}
#roamingRegisteList .accordion .contentBox ul li {
	padding-left:12px;
	background:url(../mod_postpaid/img/bullet-ir.png) left 6px no-repeat !important;
	margin: 0 0 5px 0;
}
#roamingRegisteList .accordion ul.subList {
	margin:5px 0 !important;
}

/**************
#IR PAGE ROAMING RATE
*****************************************/

#roamingRate {
	margin: 0 0 45px 0;
	overflow: hidden;
}
#topRoaming {
}
#topRoaming h1 {
	font-size: 22px;
}
#cheakYourPhone {
	margin: 0 0 0 15px;
}
#cheakYourPhone h2 {
	color: #555;
	font-size: 18px;
}
#cheakYourPhone #cheakYourPhoneForm {
	background: none repeat scroll 0 0 #FAFAFA;
	border: 1px solid #E5E5E5;
	border-radius: 4px;
	color: #777777;
	margin: 20px 0 20px 0;
	moz-border-radius: 4px;
	padding: 20px;
	text-shadow: 0 1px 0 #FFFFFF;
	webkit-border-radius: 4px;
}
#cheakYourPhoneForm h4 {
	color: #19b5e9;
	font-size:16px;
	margin: 0 0 10px 0;
}
#cheakYourPhoneForm input {
	color: #777;
	width:630px;
	background: url(../img/cheak-input-bg.gif) bottom repeat-x;
	border: 1px solid #E6E6E6;
	font-size: 100%;
	border-radius: 4px;
	moz-border-radius: 4px;
	padding:16px 10px;
	webkit-border-radius: 4px;
	font-style: italic;
}

/* serviceType */

#serviceType {
	margin:40px 0 20px 15px;
}
#serviceType .header {
	font-size:14px;
	color:#555;
	font-weight:bold;	
}
#serviceType .header span {
	color:#777;
	font-weight:normal;	
}
#serviceType a.more {
	color: #19B5E9;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
#serviceType p {
	margin: 20px 0 0 0;
}
#serviceType table {
	margin-top:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#serviceType table.service {
	width:100%;
}
#serviceType table.service th.header {
	color: #FFFFFF;
	font-family: 'DtacOTRegular';
	font-weight: normal;
	padding: 15px 20px;
	border-right: 1px solid #ddd;
	background: none repeat scroll 0 0 #4B4B4B;
}
#serviceType table.service th.header.first{
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
}
#serviceType table.service th.header.last {
	border-right:0;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
#serviceType table tr {
	background: none repeat scroll 0 0 #E9E9E9;
	color: #777;
	font-weight: normal;
}
#serviceType table td {
	padding:15px 20px !important;
}
#serviceType table tr td.col-1 {
	font-weight:bold;
	border-right: 1px solid #ddd;
}
#serviceType table tr td.col-2 {
	border-right: 1px solid #ddd;
}
#serviceType table tr td.col-3 {
	border-right: 1px solid #ddd;
}
#serviceType table tr td.col-4 {
	text-align: center;
}
#serviceType table tr td.col-1.last {
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}
#serviceType table tr td.col-4.last{
	-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
border-bottom-right-radius: 3px;
}
#cheakThePhone {
	background: #FAFAFA;
	border: 1px solid #E5E5E5;
	border-radius: 4px;
	color: #777777;
	margin: 20px 0 40px 0;
	moz-border-radius: 4px;
	padding: 20px;
	text-shadow: 0 1px 0 #FFFFFF;
	webkit-border-radius: 4px;
	overflow:hidden;
}
#cheakThePhone h4 {
	color: #19b5e9;
	font-size:16px;
	margin:0 0 8px 0!important;
}
#cheakThePhone .formCheakThePhone {
	overflow:hidden;
}
#cheakThePhone .formCheakThePhone li {
	width:280px;
	margin:0 85px 5px 0 !important;
	float:left;
	padding:0 !important;
	overflow:hidden;
	background:none;
}
#cheakThePhone .bttn {
	margin-top:10px;	
}
#cheakThePhone .formCheakThePhone li.last {
	margin-right:0 !important;
}
#cheakThePhone .formCheakThePhone label {
	display: block;
	margin-bottom:6px !important;
}
#cheakThePhone .or {
	position:absolute;
	margin-left:300px;
	margin-top:25px;
}
#cheakThePhone .formCheakThePhone input {
	color:#b7b7b7;
	font-size:13px;
	border: 1px solid #E6E6E6;
	padding:7px 5px;
	width: 265px;
	font-style: italic;
}
#cheakThePhone .formCheakThePhone select {
	color:#555;
	font-size:13px;
	border: 1px solid #E6E6E6;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	width: 260px;
}
#cheakThePhone .submitBtn {
	margin: 20px 0 0 0;
}
#phoneSupport {
}
#phoneSupport .header {
	color:#555;
	font-size:14px;
	font-weight:bold;
	margin: 0 0 15px 0;
}
#phoneSupport table {
	width: 100%;
	margin: 0 0 20px 0;
}
#phoneSupport table tr.header {
	background: #4b4b4b;
}
#phoneSupport table tr.header th {
	color: #ffffff;
	font-family: 'DtacOTRegular';
	font-weight: normal;
	padding: 15px 20px 15px 20px;
}
#phoneSupport table tr.header th.col-1 {
	width: 80px;
	border-right: 1px solid #ddd;
}
#phoneSupport table tr.header th.col-2 {
	width: 80px;
	border-right: 1px solid #ddd;
}
#phoneSupport table tr.header th.col-3 {
}
#phoneSupport table tr {
	background: #e9e9e9;
	color: #777;
	font-family: 'DtacOTRegular';
	font-weight: normal;
}
#phoneSupport table td {
	padding:15px 20px;
}
#phoneSupport table tr td.col-1 {
	width: 80px;
	border-right: 1px solid #ddd;
}
#phoneSupport table tr td.col-2 {
	width: 80px;
	border-right: 1px solid #ddd;
}
#phoneSupport table tr td.col-3 {
}
#noteBox {
	margin:30px 0 40px 0;
}
#noteBox h4 {
	font-size:14px;
	color:#555;
	margin-bottom:8px;	
}
#noteBox ul {
	margin-left:25px !important;	
}
#noteBox ul li {
	line-height:1.6em;
	padding:0 0 0 12px !important;
	background:url(../mod_postpaid/img/bullet.png) left 6px no-repeat;
	margin: 0 0 6px 0 !important;
}

#irRateBox {
	overflow:hidden;
	margin-top:30px;
}
#irRateBox .topRateBox {
	font-size:14px;
	overflow:hidden;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
#irRateBox .topRateBox .boxLeft {
	float:left;
	margin-bottom:8px;
}
#irRateBox .topRateBox .boxRight {
	float:right;	
}
#irRateBox .topRateBox .boxRight .left {
	margin-right:25px;	
}
#irRateBox .topRateBox .boxRight span {
	font-weight:normal;
	color:#888;	
}
#irRateBox .topRateBox .boxRight .left.last {
	margin-right:0;	
}
#irRateBox .topRateBox .date {
	color:#b7b7b7;
	float:right;
	display:block !important;
}
#irRateBox .topRateBox .ico {
	float:left;
	display:inline-block;	
}
#irRateBox .topRateBox .ico img {
	margin-right:5px;	
}
#irRateBox .topRateBox p {
	display:inline;	
}

/**************
#IR PAGE PROMOTION
*****************************************/

#irPromotion {
	margin: 0 0 45px 0;
	overflow: hidden;
}
#irPromotion .subTitle {
	color:#707070;
	font-size:14px;
	font-weight:bold;	
}
#irPromotion h1 {
	font-size: 24px;
}
#irPromotion .irPromotionList {
	margin: 20px 0 0 0;
	overflow: hidden;
}
#irPromotion .rowContent {
	overflow: hidden;
}
#irPromotion .irPromotionList .tn img {
	border-bottom: 4px solid #1AB7EA;
	display: inline-block;
}
#irPromotion .irPromotionList .contentBox {
	color: #707070;
	font-size: 13px;
	padding: 15px 8px;
}
#irPromotion .irPromotionList h3 {
	color: #252525;
	font-size: 16px;
	line-height:1.5em;
}
#irPromotion .irPromotionList h3 a {
	color: #252525;
}
#irPromotion .irPromotionList li {
	float: left;
	padding:0 !important;
	margin:0 36px 15px 0 !important;
	width: 200px;
	background:none !important;
}
#irPromotion .irPromotionList li.last {
	margin-right: 0;
}
/**************
#IR PAGE ROAMING APP
*****************************************/
#roamingApp {
	color:#707070;
	margin: 0 0 45px 0;
	overflow: hidden;
}
#roamingApp h1 {
	font-size: 24px;
}
/* roamingApp */

#roamingApp {
	margin-top:15px;
	margin-bottom:50px;
	overflow: hidden;
}
#roamingApp h3 {
	font-size:18px;
	color:#555;	
}
#roamingApp .imgLeft {
	float:left;
}
#roamingApp .contentRight {
	width:400px;
	float:right;
	padding-top:30px;	
}
#roamingApp .subList  {
	margin:10px 0;	
}
#roamingApp .subList li {
	padding-left:12px;
	margin-bottom:5px;
	background:url(../img/arrw-faq.png) left 4px no-repeat;	
}
#roamingApp .txtRemark{
	font-size:14px;
	font-weight:bold;
	color:#555;	
}


/**************
#IR PAGE PROMOTION DETAIL
*****************************************/
#irPromotionDetial {
	color:#777;
	margin: 0 0 0px 0;
	overflow: hidden;
}
#irPromotionDetial h1 {
	font-size: 24px;
}
#irPromotionDetial #sabaiInter {
	margin: 20px 0 0 0;
	overflow: hidden;
	padding: 0 0 0 15px;
}
#irPromotionDetial #sabaiInter h2 {
	margin: 0 0 20px 0;
}
#irPromotionDetial #sabaiInter .iconInterRaw {
	margin: 0 0 20px 0;
	overflow: hidden;
}
#irPromotionDetial #sabaiInter .iconInterRaw .cIcon {
	float: left;
	text-align: center;
	width: 120px;
	margin-bottom: 15px;
}

#irPromotionDetial #sabaiInter .iconInterRaw .cIcon h3 {
	font-family: 'DtacOTRegular';
	margin: 10px 0 0 0;
}
#irPromotionDetial #sabaiInter .iconInterRaw .listCountry {
	float: left;
}
#irPromotionDetial #sabaiInter .iconInterRaw .listCountry ul {
	float: left;
	margin: 0 0 0 30px;
}
#irPromotionDetial #sabaiInter .iconInterRaw .listCountry ul.last {
	float: left;
	margin: 0 0 0 30px;
}
#irPromotionDetial #sabaiInter .iconInterRaw .listCountry ul li {
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}
#irPromotionDetial .listArrow {
	margin: 10px 0 0 15px;
}
#irPromotionDetial .listArrow li {
	margin: 5px 0 0 0;
}
#irPromotionDetial .quoteBox.free {
	margin:15px 0 0 0;
	padding: 12px;
	text-align: center;
	background:#fafafa;
	border: 1px solid #efefef;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#irPromotionDetial .quoteBox.free h2 {
	font-size: 16px;
	margin: 0;
	color:#666;
}
#irPromotionDetial #prSpeacialWifi {
	margin: 40px 0 0 0;
	overflow: hidden;
}
#irPromotionDetial #prSpeacialWifi #wifiIcon {
	float: left;
	margin: 0 20px 0 0;
	padding: 0 0 0 15px;
}
#irPromotionDetial #prSpeacialWifi #wifiContent {
	float: left;
}
#irPromotionDetial #prSpeacialWifi #wifiContent h3 {
	color: #1ab7ea;
	font-size: 26px;
}
#irPromotionDetial h4 {
	color:#555;
	font-family: 'DtacOTRegular';
	font-size: 15px;
	line-height:1.5em;
	margin-bottom:5px;
}
#irPromotionDetial #prKnowlate {
	margin: 40px 0 0 0;
	padding: 0 0 0 15px;
}
#irPromotionDetial h3 {
	margin:0;
	font-size:18px;
	color:#555;
}
#irPromotionDetial #prKnowlate #knowLateIcon {
	overflow: hidden;
	padding: 40px 0 0 0;
	text-align: center;
}
#irPromotionDetial #prKnowlate #knowLateIcon img {
	overflow: hidden;
	padding: 0 0 25px 0;
	text-align: center;
}
#irPromotionDetial #roomingApp {
	margin: 60px 0 60px 0;
	overflow: hidden;
	padding: 0 0 0 15px;
}
#irPromotionDetial #roomingApp .roomingAppIcon {
	float: left;
	width: 370px;
}
#irPromotionDetial #roomingApp .roomingAppIcon .listArrow {
	margin: 0;
}
#irPromotionDetial #roomingApp .roomingAppIcon p {
	margin: 10px 0 10px 0;
}
#irPromotionDetial #roomingApp .iphoneDisplay {
	float: right;
	width: 322px;
}
#irPromotionDetial #prNote {
	padding: 0 0 0 15px;
	line-height:1.6em;
}
#irPromotionDetial #prNote .head {
	color: #252525;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 5px 0;
	text-shadow: 1px 0px 0px #FCFCFB;
}
#irPromotionDetial #prFaq {
	margin: 40px 0 0 0;
	padding: 0 0 0 15px;
}
#irPromotionDetial #prFaq h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px 0;
}
#irPromotionDetial #prFaq h3 {
	color: #707070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 5px 0;
}
#irPromotionDetial #prFaq .dropdownBox {
	margin: 0px 0 0 0;
}
#irPromotionDetial #prFaq p {
	margin: 0 0 15px 0;
}
#irPromotionDetial #prFaq ul {
	margin: 0 0 20px 15px;
}
/**************
#IR PAGE WIFI ROAMING
*****************************************/
#wifiRoaming {
	margin: 0 0 45px 0;
	overflow: hidden;
}
#wifiRoaming h1 {
	font-size: 24px;
}
#wifiRoaming p {
	margin: 0 0 20px 0;
}
#wifiRoaming #wifiRoamingTab {
	margin: 50px 0 0 0;
}
#wifiRoaming #wifiRoamingTab #tabNavDevice a {
	font-size: 17px;
}
#wifiRoaming #wifiRoamingTab #howtoWfRooming {
	overflow: hidden;
}
#wifiRoaming #wifiRoamingTab #howtoWfRooming .wifiListContent {
	margin: 0 0 50px 0;
	overflow: hidden;
}
#wifiRoaming #wifiRoamingTab #howtoWfRooming .wifiListContent .wfHeadline {
	color: #555555;
	font-family: 'DtacOTRegular';
	font-size: 18px;
	margin: 0 0 10px 0;
}
#wifiRoaming #wifiRoamingTab #howtoWfRooming .wifiListContent .wfContent {
	line-height: 1.7;
}
#wifiRoaming #wifiRoamingTab #howtoWfRooming .wifiListContent .wfContent ul {
	float: left;
	margin: 0 40px 20px 0;
}
#howtoWfRooming1 .wfDisplay {
	float: left;
	margin: 0 20px 0 0;
}
#howtoWfRooming1 .wfBoxContent {
}
#howtoWfRooming2 .wfDisplay {
	float: right;
	padding: 0 25px 0 0;
}
#howtoWfRooming2 .wfBoxContent {
	float: left;
	padding: 25px 0 0 25px;
}
#howtoWfRooming3 .wfDisplay {
	float: left;
}
#howtoWfRooming3 .wfBoxContent {
	float: left;
	padding: 95px 0 0 0;
}
#howtoWfRooming3 .wfBoxContent ul {
	color: #1AB7EA;
	margin: 0 0 20px 20px;
}
#howtoWfRooming4 .wfDisplay {
	float: right;
	padding: 0 30px 0 0;
}
#howtoWfRooming4 .wfBoxContent {
	float: left;
	padding: 70px 0 0 30px;
}
#howtoWfRooming5 .wfDisplay {
	float: left;
	margin: 0 35px 0 0;
	padding: 0 0 0 80px;
}
#howtoWfRooming5 .wfBoxContent {
	float: left;
	padding: 125px 0 0 0;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot {
	overflow: hidden;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot h2 {
	margin: 0 0 20px 0;
	overflow: hidden;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot .wfHeadline {
	font-family: 'DtacOTRegular';
	font-size: 18px;
	height: 30px;
	line-height: 30px;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot .wfHeadline span {
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot .wfBoxContent {
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot .wfBoxContent .wfContent {
	float: left;
	padding: 70px 0 0 0;
}
#wifiRoaming #wifiRoamingTab #howtoSearchHotspot .wfBoxContent .wfDisplay {
	float: right;
}
#wifiRoaming #wifiRoamingTab #howtoVideo h2 {
	margin: 0 0 20px 0;
}

/**************
#IR PAGE HAPPY INTER
*****************************************/
#happyInter {
	overflow: hidden;
}
#happyInter h1 {
	font-size: 24px;
}
#happyInter #topRoaming {
	margin: 0 0 20px 0;
}

/**************
#IR PAGE NICE TO KNOW
*****************************************/

#niceToKnow {
	overflow: hidden;
	margin: 0 0 45px 0;
}
#niceToKnow h1 {
	font-size: 24px;
}
#niceToKnow #topRoaming {
	margin: 0 0 20px 0;
}
#niceToKnowContent .contentBoxList {
	margin-left:15px;
	margin-bottom:40px;
}
#niceToKnowContent .contentBoxList ul li {
	background:url(../img/arrw-faq.png) 14px 5px no-repeat;
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 30px;
}
#niceToKnowContent .accordion {
	padding: 0 0 0 15px;
}
#niceToKnowContent .accordion h4 {
	color: #555 !important;
	cursor: pointer;
	font: 14px/1.35em "Thonburi", Tahoma, sans-serif;
	font-weight: bold;
	margin:12px 0 12px 0;
	padding: 0 0 0 15px;
	background:url(../img/arrw-faq.jpg) 0 -9px no-repeat !important;
}
#niceToKnowContent .accordion h4.active {
	background-position:0 8px !important;
}
#niceToKnowContent .accordion .contentBox {
	margin:0 16px;	
}
#niceToKnowContent .accordion .contentBox ul li {
	background:url(../mod_postpaid/img/bullet-blue.gif) left 7px no-repeat;
	padding: 0 0 0 12px !important;
	margin:0 0 5px 0 !important;
}
/**************
#KNOW LATE
*****************************************/

#tabFaq a.active {
	background:#fff;
	border-bottom:0;
}

/* Calculator */

#irCalculator {
}
#irCalculator .subTitle {
	color:#707070;
}
#stepRoaming {
	margin-left:15px;
	margin-top:20px;
}
#stepRoaming h3 {
	font-size:18px;
	color:#555;
	margin-bottom:10px;
}
#stepRoaming .step {
	color:#777;
	display:block;
	margin-bottom:25px;
	overflow:hidden;
}
#stepRoaming .step p {
	margin-bottom:3px;	
}
#stepRoaming .step .listSelect {
	width:260px;
	font-size:14px !important;
}
#stepRoaming .step .tn {
	text-align:center;
	margin-right:15px;
}
#stepRoaming .step .head {
	color:#555;
	font-size:14px;
	font-weight:bold;	
}
#stepRoaming .boxLevel {
	margin-top:25px;
	overflow:hidden;
}
#stepRoaming .boxLevel ul {
	margin-top:15px;	
}
#stepRoaming .boxLevel li {
	float:left;
	padding:0;
	margin:0 20px 20px 0 !important;
	overflow:hidden;
	background:none;
}
#stepRoaming .boxLevel li.last {
	margin-right:0 !important;
}
#stepRoaming .boxLevel .h {
	color:#777;	
}
#stepRoaming .boxLevel .img {
	width:70px;
	float:left;
}
#stepRoaming .boxLevel .boxRight {
	width:260px;
	float:left;
}
#stepRoaming .boxVel {
	margin:8px 0;
}
#stepRoaming .boxPageView {
	color:#19b5e9;
	text-align: center;
}
#boxCal {
	width:675px;
	padding:3px 15px 15px 15px !important;
	margin-bottom:15px;
	display: inline-block;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#eaeaea url(../mod_postpaid/img/bg-cal.gif) repeat-x;
}
#boxCal .level {
	margin-top:5px;
	text-align:center;	
}
#boxCal h3 {
	text-align:center;	
}
#boxCal h3 span {
	font-size:28px;
	color:#19b5e9;	
}
#boxCal .bottomBttn {
	margin-top:15px;
	text-align:center;	
}
#boxCal .level .num {
	width:70px;
	height:48px;
	line-height:2.8em;
	color:#FFF;
	font-size:14px;
	position:absolute;
	margin-top:-70px;
	margin-left:110px;
	background:url(../mod_postpaid/img/bg-cal-num.png) no-repeat;
}

/* */

#irRemark {
	color:#777;
	padding:15px;
	background:#fafafa;
	border: 1px solid #e5e5e5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	text-shadow: 1px 1px 0px #FCFCFB;	
}
#irRemark .hRemark {
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}
#irRemark ul {
	margin-top:20px;	
}
#irRemark li {
	width:225px;
	float:left;
	display:block;
	padding:0 !important;
	margin:0 0 12px 0 !important;
	overflow:hidden;
	background:no-repeat;
}
#irRemark .tn {
	float:left;
	margin-top:2px;
	margin-right:15px;	
}
#irRemark .contentBox {
	width:165px;
	float:right;
	line-height:1.6em;
}

/* How to Mapping IR */

.howtoMapping-ir {
	padding:0;
	margin:0 0 10px 0;
	overflow: hidden;
}
.howtoMapping-ir ul {
	margin:15px 0 0 0;
}
.howtoMapping-ir li {
	display: block;
	padding-left:15px !important;
	margin: 0 0 6px 0 !important;
	overflow: hidden;
	background:url(../img/blue-bullet.gif) left 6px no-repeat !important;
}

.howtoMapping-ir li .text {
	width:18px;
	float: left;
	line-height:1.6em;
	display: block;
}
.howtoMapping-ir li .mapbg {
	float: left;
	display: block;
	font-size:12px;
	background: #19b5e9;
	color: #fff;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:4px 10px;
	margin: 0 0 0 0 !important;
}
.howtoMapping-ir li ul {
	margin:0;
}
.howtoMapping-ir li ul li {
	float:left !important;
	padding:0 10px 0 6px !important;
	margin:0 0 8px 0 !important;
	background:url(../img/arrw-mnp-faq-s.png) right no-repeat !important;
}
.howtoMapping-ir li ul li.last {
	background:none !important;	
}
