/* Enter Your Custom CSS Here */

@import url(//fonts.googleapis.com/earlyaccess/notosansmyanmar.css);

div.wpcf7 input[type="file"]{
  border: none;
}
.mmfont, .mmfont .gdlr-core-title-item-title {
	letter-spacing: 0 !important;
}
.gdlr-core-text-box-item-content, .pum-content.popmake-content, .gdlr-core-column-service-content, .gdlr-core-tab-item-content p, .gdlr-core-tab-item-content ol, .gdlr-core-tab-item-content ul, .single-job-details .description ul li {
    /*font-family: "Tharlon", serif !important;*/
    font-family: "Roboto", "Noto Sans Myanmar", sans-serif !important;
}
.infinite-page-title-wrap .infinite-page-title-overlay{
 opacity:0.5 !important; 
}
.infinite-body, .infinite-body p, .infinite-line-height, .gdlr-core-line-height{
 font-size:14px !important; 
}
.th-corsouel{
 margin-left:-50px;
}
.gdlr-core-flexslider .flex-control-nav{
 text-align:left !important;
  margin-left:50px;
}
.gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a{
 font-size:26px;
  font-weight:normal !important;
}

.infinite-logo.infinite-item-pdlr{padding-left:20px;}

.read-more, .caption-normal, .caption-large, .gdlr-core-title-item-title-wrap h3, .popmake-title, .gdlr-core-tab-item-title{
 font-family: "Oswald", "Noto Sans Myanmar", sans-serif !important; 
}

.read-more:hover{
  color:#1E51A7; 
}

@media (max-width: 1061px){
.infinite-logo-inner a img{max-width: 100%;height: auto;display:block;width:270px;margin:5px;}
}

.infinite-page-title-wrap .infinite-page-title-overlay  {
    opacity: 0.4 !important;
}
/* .infinite-page-title-wrap{
  height: 470px !important;
} */
.hidden-div, .infinite-single-nav-area, .infinite-single-related-post-wrap {
display: none;
}
.single .company_logo, .single .short_content {
    display: none;
}
.single .title {
    margin: 0;
}
.single .title {
    width: 36%;
    margin: 0;
    display: inline-block;
}
.single .meta-list {
    margin: 0;
    display: inline-block;
    width: 62%;
}
.job-list {
    counter-reset: my-badass-counter !important;
    font-size: 14px !important;
    font-family: "Oswald", "Noto Sans Myanmar", sans-serif;
}
.job-single .job-metas{
  font-family: "Oswald", "Noto Sans Myanmar", sans-serif;
}
.job-list .single:before {
    content: counter(my-badass-counter);
    counter-increment: my-badass-counter;
}
.single .title a:before {
    content: ".";
    padding-right: 8px;
    font-size: 24px;
}
.job-single{max-width: 1180px; margin: 0 auto;}
.job-single .single-job-sidebar{margin-top: -123px;}
.btn.btn-marepost{padding: 10px 20px; background-color: #2253A5; border: 1px solid #2253A5; color: #fff; margin-bottom: 40px;}
.job-list .search-input{display: none;}
.job-single .single-job-title{font-size: 26px; font-weight: normal; text-transform: uppercase; font-family: "Oswald", "Noto Sans Myanmar", sans-serif;}
.job-single .single-job-sidebar .section .title{font-family: "Oswald", "Noto Sans Myanmar", sans-serif; font-weight: normal; font-size: 18px; width: 100%;}
.job-list .title{font-family: "Oswald", "Noto Sans Myanmar", sans-serif;}
.job-list .short_content{font-family: "Roboto", "Noto Sans Myanmar", sans-serif; font-size: 14px;}
.job-list .title a{font-size: 17px;}
.infinite-body input[type="submit"]{background: #3ac170; font-size: 13px; padding: 6px 31px; text-transform: capitalize; font-weight: normal; font-family: "Oswald", "Noto Sans Myanmar", sans-serif;}
.tds-button{background: #2ec274; font-size: 13px; padding: 2px 10px; margin: 5px 5px 5px 0; float: right;}
.tds-button a{color: #fff;}
label, small, .form-group > input[type='file'] {
    font-family: "Oswald", "Noto Sans Myanmar", sans-serif;
}
i.fa.fa-file{color: #fff;}
.tds-title-list {
    font-family: "Oswald", "Noto Sans Myanmar", sans-serif;
    font-size: 17px;
    margin-left: 5px;
}
span.no{
  margin-right: 4%;
}
span.title{
  margin-right: 12%;
}
span.status{
    margin-left: 13%;
}
span.department{
    margin-left: 3%;
}
span.location{
    margin-left: 7%;
}
span.vacancy {
    margin-left: 5%;
}
span.company{
    display: none;
}
span.expdate{
    margin-left: 2%;
}
span.view{
    margin-left: 4%;
}
span.apply{
    margin-left: 4%;
}

@media (min-width: 200px) and (max-width: 600px) {
.tds-button{float: none; width: 32%;}
.job-list .single:before{float: left; padding-right: 5px;}
.single .title{display: inline;}
.job-list .title a{margin-top: -12px;}
.job-single .single-job-sidebar{margin-top: 0px;}
.job-single{width: 90%;}
.tds-title-list{display: none;}
}
@media (min-width: 900px) and (max-width: 3200px) {
.open {
    width: 11%;
}
.job_cat {
    width: 160px; 
     vertical-align: -webkit-baseline-middle;
}
div.location {
  vertical-align: -webkit-baseline-middle;
}
.company_name{
  display: none !important;
}
.total_vacancies {
    width: 10%;
}
.expire_date {
    width: 13%;
}
.page-id-8016 .expire_date {
    width: 13%;
    padding: 0 !important;
}
.view_count {
    width: 7%;
}
.job-metas.detail .open, .job-metas.detail div.location, .job-metas.detail .total_vacancies, .job-metas.detail .expire_date, .job-metas.detail .view_count{
  width: auto;
}
    table.activity-icontable {
    width: 50%;
    margin-left: 24%;
}
    .popup-table {
      width: 80%;
}
        #nf-field-30-container {
    width: 30%;
}
    #nf-field-28-container {
    margin-top: 6%;
}
    .desktop-hide {
    display: none;
    }
    .table-lineheight {
    line-height: 0.5;
}
}
/*job*/
/*#infinite-page-wrapper {
    margin: 0 4%;
}
.sjb-filters, .list-view .job-description, .sjb-archive-page h3, .job-features {
    display: none; 
}
.list-data {
    border: none !important;
}
.infinite-page-title-wrap.infinite-style-medium.infinite-left-align {
    background-image: url(https://imeholdings.com.mm/wp-content/uploads/2017/08/CSR-Background.jpg);
}*/
#sjb-application-form {
    width: 70%;
}
.apply input {
    padding: 0;
}
@media (min-width: 875px){
  .apply input {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 999px) {
.apply-form {
   margin: 0 20%;
  }
.reportingtable-one td img {
    width: auto !important;
    margin-bottom: -38% !important;
}
.reportingtable-one td img, .reportingtable-two td img {
    margin-left: 0 !important;
}
.desktop-hide {
        display: none;
}
}
/*end of job*/
@media (min-width: 300px) and (max-width: 767px) {
.mobile-table {
    width: 100% !important;
}
.td-portfolioimg {
    padding: 0;
}
.td-portfolioimg img {
    width: 50%;
}
.reportingtable-one td img {
    width: auto !important;
    margin-bottom: -47% !important;
}
.reportingtable-one td img, .reportingtable-two td img {
    margin-left: 0 !important;
}
#nf-field-28-container {
    margin-top: 45%;
    margin-left: -48%;
}
.award {
    width: 67% !important;
}
.mobile-hide {
    display: none;
}
.div-corporatestructure, .div-bod, .div-valuechain, .div-approach, .div-trading, .div-initiatives, .div-reporting {
    overflow: hidden;
    overflow-x: scroll;
    display: block;
    white-space: nowrap;
}
.corporate-structure tr td, .board-of-directors tr td {
    text-align: left;
    padding: 2%;
}
.corporate-structure, .board-of-directors, .trading-distribution, .reporting-table {
    width: 160% !important;
    white-space: initial;
}
.vc-table, .approach {
    width: 202% !important;
    white-space: initial;
}
#popmake-5048, #popmake-5067, #popmake-5070, #popmake-5073, #popmake-5079, #popmake-5076, #popmake-7016, #popmake-7023, #popmake-7027, #popmake-7031, #popmake-7034, #popmake-7037 {
  max-width: 200% !important;
  width: 200%;
  left: 0 !important;
}
.corporate-structure tr th, .board-of-directors tr th, .value-chain tr th {
    font-size: 14px;
}
.purpose-text {
        margin-top: -5% !important;
    }
.corporatestructure-img1 {
    margin-bottom: -60% !important;
    max-width: 100% !important;
    margin-left: 2% !important;
}
.corporatestructure-img2 {
    margin-bottom: -45% !important;
}
}
ul.pagination {
    padding: 2em !important;
    text-align: center;
}
span.job-title {
    font-weight: 500;
}
table.activity-icontable tr, .corporate-structure tr td, .board-of-directors tr td, .approach tr td {
    background: #fff;
}
.activity-icontable tr td {
    padding: 2px;
}
.popup-table {
    border-collapse: collapse;
}
.popup-table tr td {
    text-align: left;
    padding: 11px;
      background: #fff;
    border: 1px solid #ddd;
}
.popup-table .valuechain-activitiescol {
    width: 50%;
}
table.popup-table img {
    margin-left: 10%;
}
#nf-form-5-cont #nf-field-23, #nf-form-5-cont #nf-field-24, #nf-form-5-cont #nf-field-25, #nf-form-5-cont #nf-field-26 {
    height: 33px;
    padding-left: 13px;
}
#nf-field-27 {
    padding-left: 13px;
    padding-top: 10px;
}
/* milestone */
.milestone-award {
    /* margin-bottom: 4%; */
    border-bottom: 1px solid #ccc;
    float: left;
    margin-bottom: 15px;
    margin-right: 10px;
    padding-bottom: 16px;
    width: 100%;
}
.milestone {
    background-color: #1E51A7;
    width: 63px;
    display: inline-block;
    position: relative;
    padding-top: 9px;
    padding-bottom: 8px;
}
.milestone-mm {
    background-color: #1E51A7;
    width: 63px;
    display: inline-block;
    position: relative;
    padding-top: 7px;
    padding-bottom: 10px;
}
.milestone span, .milestone-mm span {
    color: white;
    font-weight: bold;
    padding-left: 18px;
    /* margin-bottom: 1px; */
}
.milestone:after, .milestone-mm:after {
    color: #1E51A7;
    border-left: 20px solid;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    display: inline-block;
    content: '';
    position: absolute;
    right: -20px;
    top: 0px;
}
.award {
    float: right;
    width: 85%;
}
.approach tr, .board-of-directors tr, .corporate-structure tr, .initiatives tr, .reporting-table tr, .value-chain tr, .trading-distribution tr, .asset-menagement tr {
    color: #000 !important;
}
.board-of-directors th, .corporate-structure th, .reporting-table th, .value-chain th, #nf-field-28:hover, #nf-field-31-wrap .btn:hover,  .trading-distribution tr th, .initiatives tr th, .approach tr th {
    background: #1E51A7;
}
#nf-field-31-wrap .btn {
    background: #2F2F2F;
    border-radius: 0;
}
.value-chain tr th, .value-chain tr td, .trading-distribution tr td, .asset-menagement tr td, .corporatestructure-flowchart tr td, .trading-distribution tr, .corporate-structure tr, .corporate-structure tr td, .board-of-directors tr, .board-of-directors tr td, .initiatives tr, .initiatives tr td, .reporting-table tr td, .reporting-table tr, .approach tr, .approach tr td{
    border: 1px solid #4e4e4e;
}
.purpose-img img {
    max-width: 70%;
}
.job-list .title a, .job-list .job_cat a, .job-list .location a, .job-list .total_vacancies a, .job-list .expire_date a, .job-list .view_count a {
    color: #000 !important;
}
.img-border .gdlr-core-media-image {
    padding: 10px;
}
.initiatives tr th, .trading-distribution tr th, .value-chain tr th {
    text-align: left;
    padding-left: 1.5%;
}
.reporting-table-tr {
    border-left: hidden !important;
    border-right: hidden !important;
}
#pum_popup_title_7016, #pum_popup_title_7023, #pum_popup_title_7027, #pum_popup_title_7031, #pum_popup_title_7034 , #pum_popup_title_7037{
    font-size: 25px;
    line-height: 2;
}
@media (max-width: 767px){
.investment-icon {
    margin-top: -40px !important;
}
}
@media (max-width: 999px){
.page-id-4932 .infinite-page-title-wrap, .page-id-4952 .infinite-page-title-wrap, .page-id-4974 .infinite-page-title-wrap, .page-id-3088 .infinite-page-title-wrap, .page-id-5027 .infinite-page-title-wrap, .page-id-5156 .infinite-page-title-wrap, .page-id-5160 .infinite-page-title-wrap, .page-id-5242 .infinite-page-title-wrap, .page-id-5277 .infinite-page-title-wrap, .page-id-5014 .infinite-page-title-wrap, .page-id-2376 .infinite-page-title-wrap, .page-id-5377 .infinite-page-title-wrap, .page-id-4966 .infinite-page-title-wrap, .page-id-6798 .infinite-page-title-wrap, .page-id-6819 .infinite-page-title-wrap, .page-id-6850 .infinite-page-title-wrap, .page-id-6873 .infinite-page-title-wrap, .page-id-6882 .infinite-page-title-wrap, .page-id-6908 .infinite-page-title-wrap, .page-id-7060 .infinite-page-title-wrap, .page-id-7068 .infinite-page-title-wrap, .page-id-7076 .infinite-page-title-wrap, .page-id-7089 .infinite-page-title-wrap, .page-id-7114 .infinite-page-title-wrap, .page-id-7980 .infinite-page-title-wrap, .page-id-8016 .infinite-page-title-wrap, .page-id-8005 .infinite-page-title-wrap, .page-id-4303 .infinite-page-title-wrap, .page-id-6739 .infinite-page-title-wrap, .page-id-8348 .infinite-page-title-wrap {
    display: none;
}
}
@media (min-width: 1000px) {
   .infinite-page-title-wrap {
    height: 470px !important;
} 
}
@media (min-width: 768px) and (max-width: 778px) {
    .initiative-img img {
    margin-top: -7%;
}
}
@media (min-width: 905px) and (max-width: 1018px) {
    .initiative-img img {
    margin-top: -6%;
}
}
@media (min-width: 849px) and (max-width: 979px) {
    .initiative-img2 img {
    margin-top: 6%;
}
}
@media (min-width: 1042px) {
    .home-logocol .wp-image-4752 {
    margin-top: 2px;
    margin-left: 25px;
}
}
@media (min-width: 375px) and (max-width: 1041px) {
    .home-logocol .wp-image-4752 {
    margin-top: -3px;
}
}
