  
  
  /*=FONTS
--------*/
@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/icomoon.eot?bi26f4');
    src:    url('../fonts/icomoon.eot?bi26f4#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?bi26f4') format('truetype'),
        url('../fonts/icomoon.woff?bi26f4') format('woff'),
        url('../fonts/icomoon.svg?bi26f4#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Telkom123 Regular';
  src: url("../fonts/Telkom123-Regular.eot");
  src: url("../fonts/Telkom123-Regular.eot") format("embedded-opentype"), url("../fonts/Telkom123-Regular.woff") format("woff"), url("../fonts/Telkom123-Regular.ttf") format("opentype"), url("../fonts/Telkom123-Regular.svg") format("svg");
}

@font-face {
  font-family: 'Telkom123 Bold';
  src: url("../fonts/Telkom123-Bold.eot");
  src: url("../fonts/Telkom123-Bold.eot") format("embedded-opentype"), url("../fonts/Telkom123-Bold.woff") format("woff"), url("../fonts/Telkom123-Bold.ttf") format("opentype"), url("../fonts/Telkom123-Bold.svg") format("svg");
}

@font-face {
  font-family: 'Telkom123 Bold Italic';
  src: url("../fonts/Telkom123-BoldItalic.eot");
  src: url("../fonts/Telkom123-BoldItalic.eot") format("embedded-opentype"), url("../fonts/Telkom123-BoldItalic.woff") format("woff"), url("../fonts/Telkom123-BoldItalic.ttf") format("opentype"), url("../fonts/Telkom123-BoldItalic.svg") format("svg");
}


@font-face {
  font-family: 'Telkom123 Italic';
  src: url("../fonts/Telkom123-RegularItalic.eot");
  src: url("../fonts/Telkom123-RegularItalic.eot") format("embedded-opentype"), url("../fonts/Telkom123-RegularItalic.woff") format("woff"), url("../fonts/Telkom123-RegularItalic.ttf") format("opentype"), url("../fonts/Telkom123-RegularItalic.svg") format("svg");
}

@font-face {
  font-family: 'Telkom123 Regular';
  src: url("../fonts/Telkom123-Light.eot");
  src: url("../fonts/Telkom123-Light.eot") format("embedded-opentype"), url("../fonts/Telkom123-Light.woff") format("woff"), url("../fonts/Telkom123-Light.ttf") format("opentype"), url("../fonts/Telkom123-Light.svg") format("svg");
}

@font-face {
  font-family: 'Telkom123 Regular Italic';
  src: url("../fonts/Telkom123-LightItalic.eot");
  src: url("../fonts/Telkom123-LightItalic.eot") format("embedded-opentype"), url("../fonts/Telkom123-LightItalic.woff") format("woff"), url("../fonts/Telkom123-LightItalic.ttf") format("opentype"), url("../fonts/Telkom123-LightItalic.svg") format("svg");
}

  
/*  @import url("https://use.typekit.net/arx0bag.css");*/




body {font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif;color:#000;font-size:100%;font-size: 15px;background:#fff; }


h1{font-family:'Telkom123 Bold','Calibri', Arial, Helvetica, sans-serif;font-size: 36px; font-weight:600; line-height: 1.2; position: relative; color: #0083C2;}
h1 span, h2 span{display: block; color: #000; font-size: 15px; font-family: 'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif; font-weight: 400; margin-top:10px}
h2{font-size: 23px; margin:0;line-height: 1.4;margin-bottom: 20px;color: #0083C3;font-weight: 600;}
h3{font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif; font-size:20px; color: #005B93; margin:0 0 10px 0; margin-top: 0;}
h4{font-family: 'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif; font-size: 20px; color:#939597; margin:0 0 10px 0; font-weight: 600;}
h5{font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif; font-size:22px; color:#404042; margin:0 0 10px 0;}
h6{font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif;font-size:18px; color:#485865; margin:0 0 10px 0;}

a{color: #0083C2; text-decoration: underline}
.menu-download-holder-block a{text-decoration: none;}.menu-download-holder-block a:hover{text-decoration: none;}
p{font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif;font-size: 15px; line-height: 1.4; color: #000;text-align: justify;}
table, table p {font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif;font-size: 15px;line-height: 1.4}
b, strong {
    font-weight: 600 !important;
    font-family: 'Telkom123 Regular';
}
.home-ir-block a{text-decoration: none;}
.home-title-block a{text-decoration: none;}
.border-lined-box-style a
{
	text-decoration: underline;
}
.finthicklight-blue { border-bottom:3px solid #00B5EF;}
.finthicktoplight-blue { border-bottom:3px solid #00B5EF;border-top:3px solid #00B5EF;}
.finthicklight-leftblue { border-left:10px solid #00B5EF; border-bottom:3px solid #00B5EF;}
.fintrightgry { border-left:2px solid #A9C4CB; border-bottom:3px solid #00B5EF;}
.board-approve
{
	float: left;
    width: 50px;
    margin-right: 10px;
    margin-bottom: 5px;
}


.text-regular {font-family: 'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif; font-weight:400}


.highlight-number{font-family:'Telkom123 Regular','Calibri', Arial, Helvetica, sans-serif;font-size:27px;color:#C3161B !important;}

.banner-greybg{background:#D6D6D6; padding:2em 0}
.banner-greybg h1{color: #fff; margin: 0}

.scrollable{position: relative;clear: both;}




.fincaption {font-size:11px; font-style:italic}


/*---RESET STYLES----*/

.no-borderB{border-bottom-width:0!important}
.no-borderR{border-right-width:0!important}
.no-borderT{border-top-width:0!important}
.no-borderL{border-left-width:0!important}
.obj-c {  margin-left: auto;  margin-right: auto;  display: block;   text-align: center !important;}
.rgt{ float: right; text-align: right}


.no-margin{margin: 0!important;}
.no-marginT{margin-top: 0!important;}
.no-marginB{margin-bottom: 0!important;}
.no-marginL{margin-left: 0!important;}
.no-marginR{margin-right: 0!important;}

.no-padding{padding: 0!important;}
.no-paddingT{padding-top: 0!important;}
.no-paddingB{padding-bottom: 0!important;}
.no-paddingL{padding-left: 0!important;}
.no-paddingR{padding-right: 0!important;}

.padding-30{padding: 30px;}
.padding-40{padding: 40px 20px;}
.padding-50{padding: 50px 0px;}
.padding-30L{padding-left: 30px!important;}
.padding-30R{padding-right: 30px!important;}
.padding-30T{padding-top: 30px!important;}
.padding-30B{padding-bottom: 30px!important;}

.padding-20{padding: 20px!important;}
.padding-20L{padding-left: 20px!important;}
.padding-20R{padding-right: 20px!important;}
.padding-20T{padding-top: 20px!important;}
.padding-5T{padding-top: 5px!important;}
.padding-20B{padding-bottom: 20px!important;}

.padding-10{padding: 10px!important;}
.padding-10T{padding-top: 10px!important;}
.padding-10L{padding-left: 10px!important;}
	
.padding-15{padding: 15px!important;}
.padding-15L{padding-left: 15px!important;}
.padding-15R{padding-right: 15px!important;}
.padding-15T{padding-top: 15px!important;}
.padding-15B{padding-bottom: 15px!important;}
.padding-10B{padding-bottom: 10px!important;}
.padding-40T{padding-top: 40px!important;}
.padding-40B{padding-bottom: 40px!important;}

.padding-50R{padding-right: 50px!important;}


.margin-30{margin: 30px!important;}
.margin-30L{margin-left: 30px!important;}
.margin-30R{margin-right: 30px!important;}
.margin-30T{margin-top: 30px!important;}
.margin-40T{margin-top: 40px!important;}
.margin-50T{margin-top: 50px!important;}
.margin-60T{margin-top: 60px!important;}
.margin-70T{margin-top: 70px!important;}
.margin-80T{margin-top: 80px!important;}
.margin-90T{margin-top: 90px!important;}
.margin-30B{margin-bottom: 30px!important;}

.margin-20{margin: 20px!important;}
.margin-20L{margin-left: 20px!important;}
.margin-20R{margin-right: 20px!important;}
.margin-10TB{margin: 7px 0px!important;}
.margin-20T{margin-top: 20px!important;}
.margin-20B{margin-bottom: 20px!important;}
.margin-40B{margin-bottom: 40px!important;}
.margin-50B{margin-bottom: 50px!important;}
.margin-60B{margin-bottom: 60px!important;}
.margin-70B{margin-bottom: 70px!important;}
.margin-75B{margin-bottom: 75px!important;}
.margin-75T{margin-top: 75px!important;}

.margin-75R{margin-right: 75px!important;}
.margin-80B{margin-bottom: 80px!important;}

.margin-10{margin: 10px!important;}
.margin-10L{margin-left: 10px!important;}
.margin-10R{margin-right: 10px!important;}
.margin-10T{margin-top: 10px!important;}
.margin-10B{margin-bottom: 10px!important;}
.margin-15B{margin-bottom: 15px!important;}
.margin-15T{margin-top: 15px!important;}
.margin-5{margin-top: 5px!important;}
.margin-5B{margin-bottom: 5px!important;}
.margin-80T{margin-top: 80px!important;}


.margin-75L{padding-left: 75px!important;}