/* Theme Name:  Sourcecode Themes
Theme URI: http://www.sourcecode.com.mm/
Author:  Thazin
Author URI: http://www.sourcecode.com.mm/
Description: Source Code
Version: 1.0.0
Text Domain: Source Code */
/* Staging Style */

.more_social i{
	    -webkit-transform: rotate(-90deg) !important;
    color: #fff !important;
    padding: 10px;
    font-size: 28px;
}
/* UIKit Slider Css  */
.uk-slidenav{
	    background: #ffcc00 !important;
    border-radius: 50% !important;
}
.uk-slidenav svg{
	color: #003187 !important;
}
/* End UIKit Slider css */
.top-nav ul.search_menu li.current-menu-item, ul.search_menu li.current-page-ancestor {
    background: transparent !important;
    padding-bottom: 0px !important;
}
body:has(.post-password-form) .banner{
  display: none;
}

form.post-password-form {
    background: #f7f7f7;
    padding: 20px;
    margin: 20px;
    border-radius: 1rem;
    /* box-shadow: 10px 10px 10px #ddd; */
    text-align: center;
    width: 500px;
}
.post-password-form input[type="submit"] {
    background: #0c4da2;
    color: #fff;
    border-radius: 4rem;
}

/* start data bundle package css  */


.search_detai_form{
    padding-top: 80px;
    background: #0030b7 !important;
    padding-bottom: 30px;
}
.search_detai_form input{
        border-radius: 25px;
    padding: 15px 15px;
   
}
.search_detai_form  .search_bar .fa-search {
    position: relative;
    right: 0px;
   
    padding: 19px;
    
    top: -54px;
    left: 0;
    float: right;
}
.search_more_con{
    display: contents;
    color: #fff;
}
.search_more_con ul{
    text-align: center;
    display: inline-block;
    margin-top: 20px;
}
.search_more_con ul li a{
    color: #000;
    border: 0px solid #f4e7e7;
    border-radius: 30px;
    font-weight: 300 !important;
    padding: 7px 28px;
    text-align: center;
    margin: 5px;
    background: #fc0 !important;
    font-size: 18px;
}
.openBtn {
    background: transparent;
    border: 0;
    margin-top: 13px;
}
.openBtn img{
max-width: 100%;
}
.openBtn:hover {
  background: transparent;
}

.search_form .overlay {
  height: 100%;
  width: 100%;
  display: none;
  position: fixed;
      z-index: 99999;
  top: 0;
  left: 0;
     background-color: #0030b7!important;
	overflow: auto;
}

.search_form .overlay-content {
  position: relative;
  top: 15%;
  width: 65%;
  text-align: center;
  margin-top: 30px;
  margin: auto;
}

.search_form .overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 45px;
  cursor: pointer;
  color: white;
}

.search_form .overlay .closebtn:hover {
  color: #fff;
}

.search_form .overlay input[type=text] {
  padding: 15px;
  font-size: 17px;
  border: none;
  float: left;
  width: 100%;
    border-radius: 30px;
    background: #fff;
}

.search_form .overlay input[type=text]:hover {
  background: #fff;
}

.search_form .overlay button {
  float: left;
  width: 20%;
  padding: 15px;
  background: #ddd;
  font-size: 17px;
  border: none;
  cursor: pointer;
}
.search_close {
    position: absolute;
    z-index: 99;
    top: 50px;
    right: 50px;
    cursor: pointer;
}

.search_bar button {
    background: none;
    border: none;
    position: absolute;
    right: 10px;
    top: 10px;
}
.search_bar .fa-search{
 position: absolute;
    right: 5px;
    background: #0030b7;
    color: #fff!important;
    padding: 15px;
    border-radius: 50%;
    top: 4px;
}


div.search_result {
  display: none;
    background: #fff;
    padding: 15px 0;
    
    width: 95%;
    top: 95%;
    left: 0;
    z-index: 3;
    text-align: left;
}
.search_result li a{

    color: #000 !important;font-size: 16px !important;
    font-weight: 400 !important;
}
.search_result li{
width: 100%;
    background: #fff;
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 10px;
}
.search_result li:hover{
background: #f0f0f0;
}
.search_result ul{
    margin-left: -15px;
    margin-top: 32px;
    height: 50vh;
    overflow: scroll;
    overflow-x: auto;
}

#b2c_callinfo .contact_box3 {
  width: 18%;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 5px;
  padding-bottom: 0;
  text-align: center;
}
.contact_box3 {
  padding-bottom: 15px !important;;
}
#b2c_callinfo .contact_box3 img {
  text-align: center !important;
  padding-top: 25px;
  width: auto;
  height: 85px;
  margin: auto !important;
}
#b2c_callinfo .contact_box3 h4 {
  color: #262626 !important;
  height: 60px;
  line-height: initial;
  width: 70%;
  text-align: center;
  margin: auto;
  bottom: 0;
  padding-top: 10px;
  font-size: 16px;
}
#b2c_callinfo .bus_contactinfo {
  padding-top: 15px;
  padding-bottom: 50px;
}

#b2cmodal .field-wrap ,  #b2bmodal .field-wrap {
  display: flex;
  margin-top: 0px !important;
}
.notfound_con{
padding-bottom: 40px;
}

#b2cmptuser h2 , #b2cnonmptuser h2 , #b2bmptuser h2 , #b2bnonmptuser h2{
  text-align: center !important;
  color: #0030b7 !important;
  font-size: 30px !important;
}
#b2cmptuser h3 , #b2cnonmptuser h3 , #b2bmptuser h3 , #b2bnonmptuser h3{
  text-align: center !important;
  color: #0030b7 !important;;
}

.modal-backdrop.fade {
  display: none !important;
}
li.mega-menu-item > a.mega-menu-link:hover{
    color: #0030b7 !important;
}

/* small banner */
#mpt_features img{
      border-radius: 15px;
}
.metaslider .flex-control-nav {
  bottom: 10px !important;
}

#mpt_features{
      margin-top: 30px;
  padding-left: 50px;
  padding-right: 50px;
}
.metaslider {
  margin-bottom: 0px !important;
}
#mpt_features h4{
  font-size: 21px;
  color: #0030b7;
}

#mpt_features .vc_column-inner{
      padding-left: 5px !important;
  padding-right: 5px !important;
}

#viberModal{
z-index: 99999 !important;
}
#viberModal .modal-header .close {
      margin-top: -15px;
  margin-right: -5px;
  color: #000 !important;
  font-size: 35px;
  opacity: 10;
}
#viberModal .modal-header{
    position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  padding: 10px;
}
#viberModal .modal-body {

padding: 0 !important;}
.notfound_con a{
padding: 10px;
display: block !important;
  color: #0030b7;
  font-size: 18px;
}
.metaslider .flex-control-nav {
  bottom: 10px !important;
}
#mpt_features{
      margin-top: 0px;
  padding-left: 50px;
  padding-right: 50px;
}
#mpt_features img{
      border-radius: 15px;
}
.metaslider {
  margin-bottom: 0px !important;
}
#mpt_features h4{
  font-size: 21px;
  color: #0030b7;
}

#mpt_features .vc_column-inner{
      padding-left: 5px !important;
  padding-right: 5px !important;
}
.box_ulife{
    border-radius: 4px;
  background-color: #f0f0f0;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 3%);
  margin: 0px;
  padding: 10px;
  margin-top: 15px;
  text-align: center;

}
.points_content .vc_active>a {
  border-color: #163485 !important;
  background-color: #163485 !important;
  color: #fff !important;
}
body.login div#login h1 a {
background-image: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2021/01/24000527/logo.png) !important;
padding-bottom: 0px; 
} 

.points_content .vc_active a span {
  color: #fff !important;
}
.point_btn{
bottom: 20px !important;
  position: absolute !important;
}

.mx-auto {
  margin-top: 25px !important;
}

#mptclub_promotion .vc_col-sm-3 p a{
  color: #003187 !important;

}
.business_con_bg{
  background: #0c4da2 !important;
  padding-top: 20px;
  padding-bottom: 20px;}
.business_con_bg h2{
    color: #ffcc00 !important;
}
.table-responsive {
  overflow-x: visible !important;
}

#domepyan_banner .metaslider{
margin-bottom: 0px !important;
}
.icon-sec{
      border-left: 1px solid #0c4da2 !important;
}
#pack_buynow_modal .modal{
/*      overflow: hidden; */
  z-index: 9999;
}
#pack_buynow_modal .modal-dialog {
  max-width: 80% !important;
/*     width: 60% !important; */
   width: 75% !important;
/*   margin-top: 120px !important; */
}
.modal_box{
    background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
  border-radius: 5px !important;
  padding: 10px;
  margin-bottom: 10px !important;
  padding-bottom: 20px !important;
}
.pack-li .modal_box h3{
color: #0c4da2 !important;
    padding-left: 0px !important;
}
#pack_buynow_modal .modal-header h2{
text-align: center !important;
  color: #0c4da2 !important;
font-size: 28px !important;
    margin: auto;
}
#pack_buynow_modal .close span{
    color: #fff !important;
  background: #0c4da2;
  padding: 8px 10px 8px 10px;
  opacity: 9;
  z-index: 999999;
  border-radius: 50%;
  float: right;
  margin-top: -40px;
  right: -10px;
  position: absolute;
}
#pack_buynow_modal .close{
    opacity: 8 !important;
}
.modal_box1{
border: 2px solid #0c4da2;
}
.home_buy_btn{
background: #0c4da2;
  color: #fff;
  padding: 6px 15px 6px 15px;
  border-radius: 5px;
  border: 0;
}
.row_top{
margin-top: 10px !important;
}
#short_info a{
    color: #0030b7 !important;
  margin-top: 20px !important;
  display: block;
}
div#packages_list .domepyan_box {
  border-radius: 4px;
  background-color: #fff;
  padding: 20px 10px;
  width: 16% !important;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  margin: 10px;
}
div#packages_list h4 {
  margin-bottom: 0;
}
div#packages_list div#dome_blue_box img {
  filter: brightness(0) invert(1);
}
#databundle_faq .vc_toggle {
  background: #f0f0f0;
  padding-bottom: 1px;
  border-radius: 0px !important;
}
#databundle_faq p , #databundle_faq ul li{
  color: #000;
}
#databundle_faq .vc_toggle_title {
  background-color: #0c4da2;
  padding: 10px !important;
  border-radius: 4px;
}
#databundle_faq .vc_toggle_title h4 {
  color: #fff;
  font-size: 21px;
  font-weight: 300;
  font-family: 'inter' !important;
}
.data_bundle .pack-li h3 {
  padding-left: 0px !important;
  color: #0030b7 !important;
height: 60px;     padding-right: 15px !important;line-height: initial;


}
.data_bundle .pack-li p {
 line-height: 23px !important;

}
.data_bundle .pack-li a{
   line-height: 32px !important;

}
#vas-row-list img{
  height: 41px !important;
}
.data_bundle ul.vas-list li {
  width: 22%;
  float: left;
  border-radius: 0px !important;
  padding-bottom: 15px !important;
  padding-left: 15px;
    margin-top: 10px !important;
  margin-bottom: 10px !important;
}
/* start Ulife Css */

.vas_detail_modal_title{
      color: #0030b7 !important;

}

.network_ul ul.vas-list li img.vas_image {
  height: 60px !important;
  width: auto !important;
  object-fit: contain;
  border-radius: 0px !important;
  text-align: center !important;
  margin: auto !important;
  padding-top: 15px !important;
}
.network_ul ul.vas-list li {
  background: #fff !important;
}
.network_ul ul.vas-list li .text-des h5 {

  height: auto !important;
}
.network_ul ul.vas-list li .text-des {

  text-align: center !important;
}

.network_ul a.btn-mobile{
display: none !important;
}
.network_ul ul.vas-list li .text-des button, ul.vas-list li .text-des a {
  padding: 8px 9px 8px 9px !important;
margin-bottom: 5px;
/*  font-size: 12px !important; */
/*     display: inline-block !important; */
}
.network_ul ul.vas-list li .text-des .vas_intro{
margin-bottom: 30px !important;
  height: 100px;
}
.network_ul ul.vas-list li .text-des button{
  display: inline-block !important;
/*  font-size: 12px !important; */
}
.network_ul a.btn-tra{
display: inline-block !important;
}
#text_before:before {
    content: '\f10d' !important;
  font-family: FontAwesome !important;
  font-size: 140px;
  opacity: 0.18;
  position: absolute;
  z-index: 0;
  bottom: -30px;
  margin-top: 50px !important;
}

.box4 button , .white-box button{
color: #0030b7 !important;
  border: 0px !important;
  background: transparent !important;
  text-transform: uppercase !important;
  font-weight: bold !important;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

#subscribe .modal-open {
  overflow-x: hidden !important;
  overflow-y: hidden !important;
/*  margin-top: 80px !important; */
}

#subscribe .box4 .wpb_wrapper{
text-align: center;
}
#subscribe .white-box .wpb_wrapper{
text-align: center;
    font-weight: bold;

}
#subscribe .white-box a:after {
  content: '' !important;
}
#subscribe .modal-header{
display: block;
}
.nf-form-content select.ninja-forms-field {
  color: #333 !important; font-weight: normal !important;

}
.nf-field-container .field-wrap .nf-element::placeholder {
  color: #333;    font-weight: normal !important;

}
.nf-form-content .list-select-wrap>div select option{
      color: #333 !important;
  font-weight: normal !important;

}
#adslval .vc_column-inner {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
#adslval .vc_column-inner img{
margin-top: -10px !important;
}
#adslval .box3 p , #adslval .box3 h3{
padding-left: 25px !important;
padding-right: 15px !important;
}
.smalladsl_text{
    margin-left: 50px;
  margin-top: -16px;
  display: block;
  font-weight: 100 !important;
}
.bg-blue .combox3 img {
  display: inline !important;
}

.bg-blue .text p {
  color: #000 !important;
}
.bg-blue .text_white p {
  color: #000 !important;
}
.bg-blue .combox3 .com-yellow p{
    color: #0030b7 !important;

}
.bg-blue .combox3 h3 {
  color: #0030b7 !important;
}
.bg-blue .combox3 .text_white {
  padding: 15px;
  color: #000 !important;
  background: #fff !important;
  font-weight: bold;
}
.combox3 .btn_text .btn-blue {
  background: #ffcc00 !important;
  color: #0c4da2 !important;
  padding: 10px 15px 10px 15px;
  border-radius: 5px;
  display: inherit !important;
  text-align: center !important;
  text-transform: uppercase !important;
}
#iptv_img{
/*  width: 75%; */
}
#e-nvoice_mpt4u h2 {
    padding: 50px 50px 0px 80px;
}
#e-nvoice_mpt4u p{
    padding: 0px 50px 20px 80px;
}
#e-nvoice_mpt4u img {
  padding: 0px 0px 0px 90px;
  width: 400px;
}
.domepyan_info{
    padding: 5px 20px 30px 20px;
}
.domepyanlist_box img{
border-radius: 10px 10px 0px 0px;
}
.domepyan_info .btn-tra{
margin-top: 10px;
    display: inline-block;
}

.domepyanlist_box h3 {
  font-size: 21px;
  color: #0030b7 !important;height: 40px;
}
.domepyanlist_box{
display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: -5px;
    margin-bottom: 20px !important;
}
#other_plan .box4 {
  width: 31% !important;
  display: inline-block;
  vertical-align: top;
  background: #0c4da2;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
  padding-bottom: 10px;
  padding: 20px;
  color: #fff;
  font-weight: 400;
}

#domepyan_plan #sin_promotion_li .pack_box .pack-li p:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000227/check-circle.svg") !important;
/*      margin-top: 3px !important; */
  
}
.plan_title{
background: #ffcc03;
  padding-top: 5px;
  padding-bottom: 18px;
margin-bottom: 15px;
}
.plan_title img{
width: auto !important;
  display: inline-block;
  padding-left: 15px !important;
  margin-bottom: 0 !important;
}
#domepyan_plan #sin_promotion_li .pack_box .pack-li p {
  
  color: #000 !important;
    padding-right: 20px !important;
}
#domepyan_plan #sin_promotion_li .pack_box .pack-li span{
color: #000 !important;
}
#domepyan_navtab .domepyan_box{
  width: 20% !important;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 10px !important;
  margin: 5px;
  padding: 10px;
}
#domepyanrow_list{
width: 90%;
  margin-left: auto;
}
#dome_blue_box{
     background: #0c4da2 !important;
}
.domepyan_box h4{
color: #0c4da2;
}
#dome_blue_box h4{
color: #fff !important;
}

/* dome pyan css */
#mobilehotimage{
display: none;
}
#life_ziwaka .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
 padding: 0px 0px !important;

  margin: 10px !important;
  border-radius: 10px;
  border-bottom: 0px !important;
  background: #f0f0f0;
  width: 18%;
}

#life_ziwaka .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  background-color: #f0f0f0 !important;
 
}

#life_ziwaka .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
  background-color: #0030b7 !important;
 
}
#life_ziwaka .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {

  font-size: 14px !important;
}

#life_ziwaka .vc_tta-panel-title{
display: none;
}
#claim_faq .vc_toggle_title {
  background-color: #0c4da2;
}
#claim_faq .vc_toggle_title h4 {
  color: #fff;
}
#claim_faq .vc_toggle_content{
  padding-right: 20px;
}
#claim_faq .vc_toggle {
  background: #f0f0f0;
  padding-bottom: 1px;
  border-radius: 0px !important;
}
#claim_faq p , #claim_faq ul li{
  color: #000;
}

#game_pack .vc_tta.vc_tta-spacing-1 .vc_tta-tab {

  height: 150px !important;
}

.life_tabs a[href^="#purchase_channel"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000117/Payment-Blue.svg") no-repeat;
 width: 62px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}

.life_tabs a[href^="#game_pack"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000117/Game-Blue.svg") no-repeat;
 width: 62px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#benefits"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#basic"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#price"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#userguide"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#claim"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#package"] > .vc_tta-title-text:before ,
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#promotion"] > .vc_tta-title-text:before , 
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#purchase_channel"] > .vc_tta-title-text:before , 
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#game_pack"] > .vc_tta-title-text:before{


filter: brightness(0) invert(1);
}
.life_tabs a[href^="#benefits"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000242/Group-3068.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#basic"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000242/Group-3069.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#price"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000241/Group-3070.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#userguide"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000241/Group-3071.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#claim"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000241/Group-3072.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#package"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000214/Special-Offer-Packages.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs a[href^="#promotion"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000213/MPT-Club.svg") no-repeat;
 width: 30px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {

  color: #0030b7 !important;
}

.life_tabs li.vc_active{
   background: #0030b7 !important;
}

.life_tabs li.vc_active a{
   color: #fff !important;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
  border-color: #f0f0f0;
  background-color: #f8f8f8;
  color: #666;
  /*filter: brightness(0) invert(1);*/
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#DataArMaKhan"] > .vc_tta-title-text:before {
filter: brightness(0) invert(1);
/*filter: invert(10%) sepia(99%) saturate(5704%) hue-rotate(227deg) brightness(83%) contrast(104%) !important;*/
}
.life_tabs a[href^="#DataArMaKhan"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000244/Union-Blue.svg") no-repeat;
 width: 50px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}

.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a[href^="#PureInsurance"] > .vc_tta-title-text:before {
 filter: brightness(0) invert(1);
  /*filter: invert(10%) sepia(99%) saturate(5704%) hue-rotate(227deg) brightness(83%) contrast(104%) !important;*/
}
.life_tabs a[href^="#PureInsurance"] > .vc_tta-title-text:before{
  content: "";
  display: block;
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/08/24000245/life-insurance-1-Traced.svg") no-repeat;
   width: 50px;
 height: 50px;
  margin: 0 auto;
  scale: 1.2;
}
.life_tabs i{
  color:#0030b7 !important;
}
.life_tabs #hotline i , .life_tabs #hotline a{
  color:#fff !important;
}


.life_tabs .vc_tta.vc_tta-spacing-1 .vc_tta-tab {

  background: #fff;
  padding: 30px !important;
  margin: 10px !important;
  border-radius: 10px;
  border-bottom: 0px !important;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before {
  border-color: transparent !important;
}



.life_tabs .vc_tta-panel-body{
  padding: 0 !important;
      margin: 0 !important;

}

.life_tabs .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
  background-color: transparent !important;
  border: 0;
}
.life_tabs .vc_tta-tabs-list{
  text-align: center !important;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
  color: #fff !important;
  background: none !important;
}

.life_tabs .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  border-color: none !important;
  background-color: #fff !important;
  color: #000;
  font-size: 21px;
  font-weight: bold;
}
.life_tabs .vc_tta-color-white.vc_tta-style-classic  .vc_tta-panel .vc_tta-panel-body {
  background-color: transparent !important;
}
.life_tabs .vc_tta-tabs-list .vc_active  {
      border-bottom: 0px solid #0c4da2 !important;
}
/* End MPT U-life Css */
h4, .h4 {
  line-height: 37px;
}
#step-box{
   padding: 13px;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  display: inline-block;
  margin-bottom: 10px;
  color: #0030b7;
  font-size: 21px;
  font-weight: bold;
  height: 100px;
  text-align: center;
}
#step-text{
      align-items: center;
  display: flex;
  line-height: 30px;
}
.faqs-box6:hover{
      background-color: #fbcf00;
}
.faqs-box6 {
  border-radius: 10px;
  box-shadow: 0 4px 8px 0 rgb(28 37 44 / 8%);
  background-color: #fff;
  padding: 10px;
  width: 15% !important;
  margin: 8px;
}

.faqs-box6 h5{
   color: #0c4da2 !important ;
font-size: 18px;
font-weight: bold;
}
.faq-bg{
background: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/04/24000521/business-bundle-1024x313-1.webp);
  padding: 15%;
  background-position: bottom center;
  background-repeat: no-repeat !important;
  background-size: 100% !important;
}
/* end faqs css */

li.left-icon-support a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000302/MPT-support.svg") !important;
/*      margin-top: 3px !important; */
  
}
li.left-icon-app a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000302/smartphone.svg") !important;
/*      margin-top: 3px !important; */
  
}
li.left-icon-news a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000302/news.svg") !important;
/*      margin-top: 3px !important; */
  
}

li.mega-current-menu-ancestor.mega-left-icon-support a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000301/MPT-support-1.svg") !important;
/*      margin-top: 3px !important; */
}
li.mega-current-menu-ancestor.mega-left-icon-app a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000300/smartphone-1.svg") !important;
}
li.mega-current-menu-ancestor.mega-left-icon-news a.mega-menu-link:before {
  content: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000301/news-1.svg") !important;
}
.desktopoffitem{
display: none !important;
}
/*  #mega-menu-wrap-personal .mega-header-fir-title a.mega-menu-link {
  color: #000 !important;
  font-size: 18px;
  text-transform: capitalize !important;
} */
ul.mega-sub-menu li a.mega-menu-link:before{
content: '' !important;
}
li.mega-current-menu-parent ul.mega-sub-menu li a.mega-menu-link:before{
content: '' !important;
}
#mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{
 font-weight: bold !important;
}
#device_des .main-title{
    font-size: 50px !important;
}

#device_partners .btn-device{
    background: transparent;
  color: #0c4da2;
  padding: 10px 15px 10px 15px;
  border-radius: 5px;
  border: 1px solid #0c4da2;
display: block;
font-size: 17px;
}

.modal{
/*  display: none; */
}
/* For Personal css */

.metaslider {
   margin-bottom: -40px !important;
}
.package_box h4{
  color: #0030b7 !important;
}
.package_box{
background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 5px !important;
  padding-bottom: 20px !important;
  padding: 10px 15px 10px 15px;
  line-height: 27px;
}
.package_box .btn-blue {

  margin-top: 15px !important;
  display: inline-block;
padding: 9px !important;
}
.promodal_title{
  color: #0030b7 !important;
text-align: center;
/*      margin-bottom: 25px; */
}
.modal-header {
  border-bottom: 0px solid #e5e5e5 !important;
}
.promotion_modal_box{
background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  padding-bottom: 20px;
}
.promotion_modal_box img{
    border-radius: 10px 10px 0px 0px;
}
.promotion_modal_box h4{
color: #0030b7 !important;
text-align: center;
}
#sin_promotion_li .pack_box  .pack-li img {
  width: 100%;
  height: auto;
  object-fit: contain;
  margin-bottom: 20px;
  border-radius: 9px 10px 0px 0px;
}
#sin_promotion_li .pack_box .pack-li  p{
line-height: 21px;
  padding-left: 15px;    font-weight: bold;
}
#sin_promotion_li .pack_box .pack-li h3{
    font-size: 21px;
  color: #0030b7 !important;
}
#sin_promotion_li .pack_box .pack-li .btn-blue {
  margin-left: 15px;
  margin-top: 15px !important;
    display: inline-block !important;
    padding: 8px 15px 8px 15px;
}

#sin_promotion_li .pack_box .pack-li{
  padding-bottom: 30px;
width: 31%;
}
.promotion_info{
   padding-left: 15px !important;
}
.promotion_slider{
margin-top: 20px;
margin-bottom: 40px !important;
}
.promotion_pack_box{

  vertical-align: top;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
padding-bottom: 40px !important;
  margin: 10px !important;

}
.carousel-slider .carousel-control {
  top: 40% !important;
}
.promotion_pack_box p{
padding-bottom: 10px;    font-weight: bold;    margin: 0;
}
.promotion_pack_box h3{
  font-size: 21px;
color: #0030b7 !important;    margin: 0;
}
.promotion_pack_box img{
    width: 100%;
  height: 200px;
  object-fit: cover;
  margin-bottom: 20px;
  border-radius: 9px 10px 0px 0px;
}
.bg-blue h2,  .bg-blue h3,.bg-blue-club h2{
color: #ffcc00 !important;
}
/* End PErsonal service css */
/* start css */
#domepyan_plan #sin_promotion_li .pack_box .pack-li {
  width: 24% !important;
    margin: 5px;text-align: left;
}

/* dome pyan css */
#mega-menu-wrap-primary {
  margin-right: 40px;
  float: right !important;
}
/* modal css*/
.modal-backdrop {
z-index: 0;
}

.cc {
margin-top: 190px !important;
}

.contact-color{
  color: #0c4da2;
  margin-top: 10px;
}
.star{
  color: red;
}

.contact-btn > .wpcf7-form-control {
  margin-top: 45px;
  background: #0c4da2;
  width: 60%;
  float: right;
  color: white;
  border-radius: 7px;
}
.close{
  opacity: .8 !important;
  
}
#n4{
  height: 37px;
  background: white;
  border: 1px solid #ddd;
  width: 100%;
  border-radius: 5px;
margin-top: 1px
}
.contact-box #n4 {
  background: #f3f5f7 !important;
  border: 1px solid #f3f5f7 !important;

}
.contact-bg-blue{
  padding: 40px 27px;
background-color: #0c4da2;
color: #fff;
    border-radius: 5px 0px 0px 5px !important;
}
.contact-social{
 position: absolute; 
 bottom: 10px;
}
.contact-social a{
      color: #fff;
  font-size: 23px;
  padding-right: 40px;
}
.contact-social a:hover{
      color: #fff;
}
.contact-bg-blue .fa{
  font-size: 23px;
}
.contact-bg-blue a{
color: #fff !important;
}
.contact-box{
    box-shadow: -21px 1px 30px 0 rgba(28, 37, 44, 0.08), 0 10px 30px 0 rgba(0, 0, 0, 0.08);
    border-radius: 5px !important;
}

.contact-form{
      padding: 40px 27px;

}

.nf-mp-header{
display: none !important;
}
.btn-download:after {
  content: '\f019' !important;
  font-family: FontAwesome !important;
  background: transparent !important;
  color: #fff !important;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}

#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-megamenu > ul.mega-sub-menu {
/* 
  width: 80%; */
}
.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body, .vc_tta.vc_tta-shape-rounded .vc_tta-panel-heading {
  border-radius: 0px !important;
}
.vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
  border-width: 0px !important;
}
.icon_row{
margin-top: -30px !important;
}
#mpt4ufeature .white-box p {
  color: #000 !important;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
/* mpt4u */
.device_detail_img{
background: #f0f0f0;
 margin-top: 25px;
  margin-bottom: 40px !important;
}
.device_detail_img img{
  width: 65% !important;
padding-top: 60px !important;
  padding-bottom: 60px !important;
  text-align: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.device_detail_box .col-md-4 , .device_detail_box .col-sm-4{
  font-weight: 600 !important;
  padding-top: 20px;
  color: #000;
}
.device_detail_box .col-md-8 , .device_detail_box .col-sm-8{
  padding-top: 20px;
}
.device_detail_box{
    box-shadow: 0px 0px 10px rgb(0 0 0 / 2%);
  padding: 15px;
  padding-bottom: 30px !important;
  border-radius: 8px;
border: solid 1px #d9d9d9 !important;
  background: #fff;
margin-top: 25px;
}

.device_detail_box h3{
color: #0030b7 !important;
}


.device_info .pack-li .device_logo {
  width: 38%;
  height: auto !important;
  background: #fff;
  padding: 15px 5px 10px 10px;
  float: left;
}
.device_info .pack-li img {
  width: 20px;
  height: auto;
  display: inline;
     margin-top: -5px;
  margin-bottom: 0px;
  border-radius: 0;
}
.device_info .pack_box {

  width: 100%;
}
.device_info .pack_btn {
  margin-bottom: 20px !important;
  text-align: center;
}
.device_info .pack_btn a{
    text-align: center !important;
  color: #000 !important;
  font-weight: bold;
  padding-bottom: 0px;
    text-decoration: underline !important;
    display: inline-block !important;

}

.device_info .pack-li .pack_btn a.device_btn:after {
  content: '\f105' !important;
  font-family: FontAwesome !important;
  padding-left: 3px;
    background: #0030b7;
  color: #fff;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.device_info .pack_des{
   border-radius: 8px;
  border: solid 1px #d9d9d9 !important;
  background: #fff;
  float: left;
margin-bottom: 20px !important;
margin-top: 10px;
}
.device_info .pack_des h4{
color: #000 !important;
  font-weight: 900;
  text-transform: uppercase;
}
.device_info .pack_des .data , .device_info .pack_des .min , .device_info .pack_des .validity{
  color: #0030b7 !important;
    font-size: 16px;
  font-weight: bold;

}
.device_info .pack_des .device_text{
color: #000 !important;
display: inherit;
}
.device_info .pack_des h3{
color: #0030b7 !important;
padding-left: 0 !important;
}
.device_info .pack-li {
width: 31%;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 8%);
  border-radius: 10px !important;

}
.device_info .pack-li h3 {
  padding-left: 15px !important;
  font-size: 21px;
  color: #0030b7 !important;
  text-align: center;
}
.device_info p {
  line-height: 160%;
text-align: center;
}
/* device css */
.noti_info ul li{
margin-top: 20px;
list-style-type: none !important;
margin-left: -15px !important;
}
.noti_info ul li:before{
content: '\f05a' !important;
  font-family: FontAwesome !important;
color: red;
padding-right: 10px;
}
.sme_app .bg-gray{
padding-top: 60px;
padding-left: 3% !important;
}
.sme_app .bg-gray ul li{
margin-top: 20px;
list-style-type: none !important;
margin-left: -15px !important;
}
.sme_app .bg-gray ul li:before{
content: '\f05a' !important;
  font-family: FontAwesome !important;
color: #0c4da2;
padding-right: 10px;
}
.sme_app .bg-gray ul{
margin-bottom: 30px !important;
}
.sme_app .bg-blue{
padding-top: 60px;
}
.sme_app .bg-blue img{

}
.sme-box{
  list-style: none;
  padding: 0;
  margin: 0;
  display: table;
  margin-top: 30px;
      
}
.sme-box .wpb_single_image {
  /* text-align: center; */
  margin-right: -15px !important;
margin-left: -15px !important;
}
.sme-box{
width: 40% !important;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 40px;
margin-bottom: 0px !important;
  padding-bottom: 30px;
  display: inline-block;
}
.sme-box .btn-blue{
margin-left: 15px !important;
}
.sme-box .sme_text{
    margin-bottom: 20px !important;
  margin-left: 10px;
}
.sme-box h4{
      padding-left: 15px !important;
  font-size: 21px;
color: #0c4da2;
}
.sme-box img{
    width: 100%;
  height: 200px;
  object-fit: cover;
  margin-bottom: 20px;
  border-radius: 9px 10px 0px 0px;
}

/* start live chat css */
/* #mega-menu-item-414443 , #mega-menu-item-414444{
display: none !important;
} */

.menu-header-menu-container , .menu-header-menu-mm-container{
padding-left: 35px;
}
.mega-menu-open ul#mega-menu-businessprimary{
height: 100vh !important;
}
.all_share svg:not(:root) {
  -webkit-transform: rotate(-90deg) !important; 
}

.all_share .active+.more_social {
     display: block;
  padding: 1px;
  border-radius: 50px;
  -webkit-transform: rotate(90deg);
  background: #0c4da2;
  left: 0;
  position: fixed;
  bottom: 140px;
  left: -78px;
}
.all_share{
position: fixed;
  bottom: 0;
z-index: 999;
}
all_share a.heateor_sss_facebook{
    padding-left: 7px !important;
}
.all_share .fa-share-nodes {
  color: #0c4da2;
  margin-left: 8px;
  margin-top: -2px;
  background: #f0f0f0;
  border-radius: 50px;
  padding: 7px;
  font-size: 21px;
padding-left: 7px !important;
}
/* footer share */
.press_info{
float: left;
}
.heateor_sss_button_instagram span.heateor_sss_svg, a.heateor_sss_instagram span.heateor_sss_svg {
  background: transparent !important;
}
.heateor_sss_facebook span.heateor_sss_svg , .heateor_sss_button_linkedin span.heateor_sss_svg , .heateor_sss_button_telegram span.heateor_sss_svg , .heateor_sss_button_instagram span.heateor_sss_svg , .heateor_sss_button_viber span.heateor_sss_svg{
    background-color: transparent !important;
padding-right: 10px !important;
}
a.heateor_sss_more span.heateor_sss_svg{
display: none !important;
visibility: hidden !important;
margin-right: -40px !important;
}
  .more_social  {
    display: none;
  }
  
  .active+.more_social {
    display: block;
  }
.heateor_sss_vertical_sharing{
display: none !important;
}

.fa-share-nodes{
  font-size: 25px;
  color: #0c4da2;
  margin-left: 10px;
  margin-top: -2px;
  position: relative !important;
display: inline-block !important;

}
.pressrelease_des .fa-calendar{
  float: left;

}
.pressrelease_des .date{
float: left;
padding-left: 5px;
}
.pressrelease_des h4 , .pressrelease_des p , .pressrelease_des h3{
float: left;
}
.pressrelease_des .heateor_sss_horizontal_sharing{
    float: left;
  background: #0c4da2;
  border-radius: 50px;
  padding: 1px;
    margin-left: 5px;
  margin-top: -5px;
}
.page_section{
margin-top: 40px;
}
#return-to-top {
  position: fixed;
  bottom: 115px;
  right: 20px;
  background: #f0f0f0;
/*     background: rgba(0, 0, 0, 0.7); */
  width: 40px;
  height: 40px;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 0px;
  display: none;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#return-to-top i {
  color: #0c4da2;
  margin: 0;
  position: relative;
  left: 12px;
  top: 10px;
  font-size: 16px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#return-to-top:hover {
  background: #0c4da2;
}
#return-to-top:hover i {
  color: #fff;
  top: 5px;
}

.mptclub-div{
  position: fixed !important;
  right: 15px !important;
  z-index: 100 !important;
  overflow: hidden !important;
  float: right !important;
  bottom: 5px !important;
}
.mptclub-div button{
    background: none !important;
  border: none !important;
  /*top: 90%;*/
  z-index: 100;
  right: 0;
width: 120px;
}

.bannerMedia {
 position: relative;
 width: 99px;
}
button img {
  max-width: 90%;
}
.popup {
	
	  display: none !important;
}
  .popup-box {
  position: fixed;
  bottom: 80px;
  right: 0px;
  background: transparent;
  color: white;
  width: 120px;
  z-index: 999;
}
.popup-box p {
color: #003187 !important;
  font-weight: bold;
}

#panel {
  display: block;
}
.latest-head-con {
    width: 100%;
  height: 27px;
  color: #504a4a;
  margin: 0;
  padding: 0;
  float: left;
  overflow: hidden;
}
.latest-head h3 {
  color: white;
  font-size: 19px;
  line-height: 150%;
  margin: 7px auto auto 15px;
  padding: 0;
  visibility: hidden;

}
.latest-head {
width:80%;
font-size: 17px;
float: left;
}
.latest-close {
  width: 20%;
  font-size: 16px;
  float: right;
}
.latest-close:hover{
cursor : pointer;
}
.latest-main {
  float: left;
  line-height: 150%;
  margin: 0 5%;
  width: 90%;
}
.latest-project-title {
color:#262992;
font-size: 15px;
font-weight: 700;
margin: 20px auto;
}
.latest-project-content {
color:#262992;
font-size: 13px;
}

  button.chat-btn{
    background: none !important;
  border: none !important;
  position: fixed;
  /*top: 90%;*/
  z-index: 100;
  right: 0;
width: 120px;
}

/* end live chat css */
.social-icon i{
color: #fff;
  font-size: 24px;
  padding-left: 20px;
}
.social-icon{
/*  padding-left: 20px; */
margin-bottom: 20px;
}

.white_logo span{
color: #fff;
}
.white_logo{
float: right;
    margin-right: 50px;
}
.white_logo img{
float: right;
    margin-left: 10px;
    margin-top: -10px;
}
.mega-toggle-animated-inner{
/*  display: none !important; */
}
.media-center .main-title{
margin-top: 30px;
margin-bottom: 30px;
}
/* mpt club */
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  color: #000;
 
}
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  color: #000;
 
}
.card-title {
  margin-bottom: 15px !important;
}
.card-header {
  background-color: hsla(0,0%,100%,0);
}
.card-header , .card-body {

  padding: 0 !important;
}
.left{
 margin-left: -15px !important;
}
.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
  background-color: #0c4da2;
  color: #fff !important;
}
.points_content .vc_tta.vc_tta-style-classic .vc_tta-tab {
/*     background: #fff !important; */
  margin-right: 5px !important;
  border-radius: 5px 5px 0px 0px;
}
.points_content .vc_tta-color-white.vc_tta-style-classic .points_content .vc_tta-tab.vc_active {
  border-bottom: 3px solid #163485 !important;
  background: #163485 !important;
  color: #fff !important;
  padding: 0 !important;
  border-radius: 5px 5px 0px 0px !important;
}



.points_content .vc_tta-tab a span{
      color: #163485 !important;

}
.points_content .vc_active a span {
  color: #fff !important;
}
.points_content .vc_tta-tabs-list{
      background: #f3f3f3 !important;

}

.points_content .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
  background: #fff !important;
  border: none !important;
}

.points_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab a {
  opacity: 1;
}

.points_content .vc_tta.vc_general {
  background: #fff !important;
}

.points_content .vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
  border-bottom: 2px solid #163485 !important;
}



.points_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
 
  text-align: center;
}
.points_content .vc_tta-tab.vc_active {
  border-bottom: 0px solid #163485 !important;
background: #163485 !important;
}

.bg-gray-faqs .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
  background-color: #f0f0f0 !important;
}

@media (min-width: 320px) and (max-width: 767px){

.search_result ul {
        margin-left: -30px;
	}

.search_form .overlay-content {
   
    width: 90%;
  
	}
.blue-text {
  font-size: 14px;
}


/*  start device mobile */
  .device_info .pack_box {
  width: 100%;
  margin-left: 0px;
}
.device_info .pack-li img {
  padding: 0px;
}
.device_info .pack-li {
  width: 100%;
  margin: 0px;
  margin-bottom: 10px !important;
  margin-top: 10px;
 
}


#devicesimg_row .vc_column_container{
float: left !important;
  width: 50% !important;
}
#device_des .main-title {
  font-size: 30px !important;
}

#all_devices .pack_box {
  display: block;
  overflow-x: hidden;
  white-space: initial;
  margin-left: 0px;
}
.device_info .pack_btn {

  display: block;
      display: flow-root;
  width: 100%;
}

/* end device mobile */
.tc_btn .btn-blue , .tc_btn .btn-tra{
  display: inline-block !important;
  margin-bottom: 10px !important;
}

.points_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
  color: #fff !important;
}

.points_content .vc_tta-panel-heading {
  margin-bottom: 1px;
  background: #003187 !important;
  border: 0;
  color: #fff !important;
}

.points_content .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
  color: #fff !important;
}
}

.mptclub_descrition{
margin-bottom: 30px;
}
.mptclub_title{
margin-top: 30px;
}
.bg-blue .card-body a{
color: #003187 !important;
}

.card-header {
  border-bottom: 0px solid rgba(0,0,0,.125) !important;
}

.card-header img{
text-align: center !important;
margin-left: auto !important;
margin-right: auto !important;
width: auto;
height: auto;
}
.card {

margin-bottom: 20px !important;
}
/* end mpt club */

/* About us  */
.nf-error.field-wrap .nf-field-element:after {
opacity: 0  !important;

}
.nf-form-cont{
background: #f0f0f0 !important;
padding: 40px !important;
}
.field-wrap{
margin-top: 20px !important;
}
.ninja-forms-field{
background: #fff !important;
}
.nf-form-content select.ninja-forms-field {
  background: none !important;
  border: 0 !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
      background: #0c4da2 !important;
  color: #ffff !important;
  padding: 7px 35px 7px 35px !important;
  border-radius: 5px !important;
}
.nf-form-content button, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover{
      background: #fff !important;
  color: #0c4da2 !important;
  border : 1px solid #0c4da2;
}
.nf-form-content button, .nf-form-content input[type=button]:after, .nf-form-content input[type=submit]:after {
  content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.nf-form-content input.ninja-forms-field[type=button] {
  height: auto !important;
  padding: 10px 35px 10px 35px !important;
}
.nf-form-content label{
font-size: 16px !important;
}
#nf-field-27{
    width: 30% !important;
  height: 28px !important;
  float: left !important;
  margin-top: -56px !important;
  margin-left: 22px !important;
  padding: 15px;
  padding-left: 10px;
}
#nf-field-28-wrap{
margin-top: -30px !important;
}
.nf-form-title{
color: #0c4da2 !important;
margin-bottom: 16px !important;
}

.searchform input {
  outline: none;
}

.searchform input[type=text] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  font-family: inherit;
  font-size: 100%;
}

.searchform input::-webkit-search-decoration,
.searchform input::-webkit-search-cancel-button {
  display: none;
}

.searchform input[type=text] {
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/06/24000350/search-icon.png") no-repeat center right !important;
  padding: 0px 10px;
  width: 0;
  border: none;
  -webkit-transition: all .5s !important;
  -moz-transition: all .5s !important;
  transition: all .5s !important;
margin-top: 8px;
display: block !important;
}

.searchform input[type=text]:focus {
  background: url("https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/06/24000350/search-icon.png") no-repeat center right;
  width: 130px;
}

.searchform input::-moz-placeholder {
  color: #999;
}

.searchform input::-webkit-input-placeholder {
  color: #999;
}
.sa_hover_fullslide{
opacity: 0 !important;
}
.table-responsive .tablepress thead th {
  border: 1px solid #000 !important;
  color: #fff !important;
  text-align: center !important;
}
.table-responsive .tablepress tfoot th, .table-responsive .tablepress thead th {
  background-color: #0c4da2 !important;
  
}
.table-responsive .tablepress tbody td, .table-responsive .tablepress tfoot th {
  border: 1px solid #000 !important;
text-align: center !important;
}
.mobilelang li a {
  padding: 4px 2px;
  font-size: 13px;
color: #a7a7a7;
}
.mobilelang .current-lang a{
color: #000;
font-weight: bold;
}
.mobilelang {
  float: right;
  margin-bottom: 0px;
  padding-top: 5px;
display: none;
visibility: hidden;}

.mobilelang li  {
     float: left;
  margin-left: 0px !important;
  margin-top: -40px;
z-index: 9999;
}

.privacy h4{
font-weight: bold;
line-height: inherit;
}
.privacy ul li {
  line-height: 2.15;
}
.terms  h4{
font-weight: bold;
line-height: inherit;
color: #0c4da2;
}
.terms  ul li {
  line-height: 2.15;
}
.lang_vertical{
position: fixed;
  float: right;
  align-items: end;
  -webkit-transform: rotate(-90deg);
  background: #0c4da2;
  list-style: none !important;
  color: #fff;
  right: 0;
  top: 70%;
  margin-right: -40px;
  border-radius: 7px 7px 0px 0px;
z-index: 9999;
}
.lang_vertical li{
    padding: 5px 15px;
  display: inline-block;
  right: 0;
    margin-left: -23px;
}
.lang_vertical li a{ 
  color: #fff !important;
}
.lang-item-mm a{
/*  border-left: 1px solid #fff; */
  padding-left: 7px;
}

.lang_vertical li.current-lang a{
    color: #ffcc00 !important;
}
.video_text{
  min-height: 80px;
}
.video-margin{
margin-bottom: 60px;
}

.video-box{
margin-bottom: 30px;
}
.video-box iframe{
  border-radius: 10px;
  width: 100%;
  height: 210px;}
.video-box h4{
color: #000;
margin-top: 20px;
font-weight: bold;
}
ol li{
margin-left: -5px !important;
line-height: 30px;
}
.career_text:before {
  content: '\f10d' !important;
  font-family: FontAwesome !important;
    font-size: 32px;
padding-left: -20px;
}
.career_text:after {
  content: '\f10e' !important;
  font-family: FontAwesome !important;
float: right;
  font-size: 32px;
}
#career_top{
 border-radius: 10px;
  background-color: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  padding: 50px;
  margin-bottom: 50px;
  margin-top: -70px;
}
.operation_box{
background: #fff;
  box-shadow: 0 4px 8px 4px rgb(28 37 44 / 8%);
  border-radius: 15px;
  background-color: #ffffff;
  margin: 10px;
  width: 48% !important;
  float: left !important;
padding: 20px 0px;
}
/* Press release css */

body{
font-size: 16px !important;
  padding-right: 0px !important;
}
.top_header{

  overflow-x: hidden !important;
  width: 100%;
}
a.page-numbers{
color: #0030b7 !important;
padding: 5px;
}

.pr-title-mm{
font-size: 20px;
  line-height: inherit;
  font-weight: 600;
}
#header {
  font-family: 'inter' !important;
  position: fixed;
  width: 100%;
  z-index: 9999;
  background: #fff;
  box-shadow: 0px 0px 5px rgb(0 0 0 / 5%);
}
#content{
margin-top: 110px;
overflow-x: hidden;
}
#mega-menu-item-414459 a{
visibility: hidden;
}
.page-numbers.current{
  background: #0030b7;
  padding: 3px 8px 3px 8px;
  border-radius: 50%;
  color: #fff;color: #fff !important;
}
.margin-paginate{
    float: left;
  width: 100%;
margin-bottom: 30px;
}
.single_post{
margin-top: 40px;
margin-bottom: 40px;
}
.pressrelease_des{
margin-top: 20px;
/*  height: 250px; */
}
.date{
    color: #000;
  font-weight: 600;
}
.pr-title{
margin-bottom: 30px;
  text-transform: capitalize;
}
.pressrelease_des .btn-blue{
margin-top: 10px;
  margin-bottom: 20px;
  display: inline-block;
}

.pressrelease_des .btn-blue:after {
  content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.pressrelease_des h3 , .pressrelease_des h4{
      font-family: 'inter-bold' !important;
line-height: 30px;
}
.pressrelease_box {
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 10px !important;
  margin: 0px;
  margin-bottom: 30px;
  float: left;
  height: 80vh;
  max-height: 80vh;
}
.pressrelease_box .pressrelease_des{
padding: 10px;
}
.pressrelease_box .pressrelease_des .btn-blue {
  bottom: 0px;
  position: relative;
  display: inline-block;
}
.pressrelease_box img{
  border-radius: 10px 10px 0px 0px !important;
  width: 100%;
}
.date{
color: #000;
  font-weight: bold;
}
.press_img{
    border-radius: 10px !important;
    width: 100%;


}
/* end press release css */

/*business css*/

.business-bg-gray {
  background: #f0f0f0 !important;
  padding-top: 30px;
  padding-bottom: 40px;
}
.business-bg-gray h2{
color: #0030b7  !important;
}

.sme_bg .business-bg-gray{
    background: #f0f0f0 !important;

}
.sme_bg .business-bg-gray p{
color: #000 !important;

}
.sme_bg .business-bg-gray h2{
color: #0c4da2 !important;
}
.owl-nav {
  display: none !important;
}
.bus_intro{
      width: 70%;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
    margin-bottom: 30px !important;
    color: #000;
}
.bus_contactinfo{
  padding-top: 40px;
padding-bottom: 50px;
}
.page-id-397167 .bus_contactinfo, .page-id-397233 .bus_contactinfo {
  padding-top: 0px;
}
.contact_box3{
width: 20%;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
  padding-bottom: 0px; 
text-align: center;
}
.contact_box3 img{
text-align: center !important;
margin-left: auto !important;
margin-right: auto !important;
    padding-top: 25px;  

}
.contact_box3 h4{
  color: #262626 !important;
  height: 45px;
  line-height: inherit;
}
.contact_boxrow{
width: 100%;
text-align: center;
}

.box3 img{
padding-top: 10px;
}
.box3{
  width: 20%;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
  padding-bottom: 10px;
}
.box3 h3{
  color: #0030b7;
}
.b2b_box3{
  width: 31% !important;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 12px;
  padding-bottom: 10px;
padding: 30px;
text-align: center;
}
.b2b_box3 h3{
  color: #0030b7;
}
.combox3_gray h3{
  color: #0030b7;

}
.combox3_gray{
  width: 31% !important;
  display: inline-block;
  vertical-align: top;
  background: #f0f0f0;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
padding-bottom: 10px;
}
.combox3y h3{
  color: #0030b7;

}
.combox3{
  width: 31% !important;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
}
.combox3 h3 {
  color: #0030b7;
  background: #fff;
  margin: 0;
  padding: 15px;
}
.combox3 .vc_column-inner {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.combox3  .btn_text{
padding: 20px;
}
.combox3 .text {
  padding: 15px;
  color: #000;
    background: #f0f0f0;
  font-weight: bold;
}
.combox3 .fa-solid {

  font-size: 24px;
}
.com-yellow {
  background: #ffcc00;
  color: #0030b7;
  font-size: 18px;
  font-weight: bold;
  padding: 15px;
  border-radius: 15px 15px 0px 0px;
}
.box4 img{
padding-top: 10px;
}
.box4{
  width: 23% !important;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
  padding-bottom: 10px;
padding: 20px;
}
.box4 h3{
  color: #0030b7;
}
.business_box h3 {
  padding-left: 15px !important;
  font-size: 19px;
  padding-bottom: 20px;
  height: 74px;
  line-height: inherit;
  margin-right: 40px;
  text-align: start;
}
.business_box{
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
}

.business_box img {
  width: 100%;
  height: 200px;
  object-fit: cover;
/*     margin-bottom: 20px; */
  border-radius: 9px 10px 0px 0px;
height: 200px !important;
}
/*end business css*/
/*promotion package css*/

.pack_box{
  list-style: none;
  padding: 0;
  margin: 0;
  display: table;
  margin-top: 30px;
  width: 100%;
      
}
#home_pack .pack_box {
  margin-top: 0px;
}
#domepyan_plan #sin_promotion_li .pack_box  {

  padding: unset !important;
margin-left: auto !important;
  margin-right: auto !important;  
  text-align: center;
}
.pack-li{
width: 30%;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 12%);
  border-radius: 13px !important;
  margin: 10px;
}

.pack-li h3{
      padding-left: 15px !important;
  font-size: 21px;
    position: relative;
  padding-right: 10px;
}
.pack-li img{
    width: 100%;
  height: auto !important;
  object-fit: cover;
  margin-bottom: 20px;
  border-radius: 9px 10px 0px 0px;
}
.pack_des {
  padding: 15px;
    padding-top: 0px;
  font-weight: 600;

}
#home_pack .pack-li .pack_des {

/*     height: 180px; */
  height: auto;
  padding-bottom: 10px !important;
}
#home_pack .pack_btn {
  margin-bottom: 20px !important;

}
.business_coninfo .pack_box .pack-li{    
  background: #0c4da2 !important;
}
.business_coninfo .pack_box .pack-li h3{
     color: #fff !important;
/*      height: 40px; */
}
.business_coninfo .pack_box .pack-li .pack_des p{
     color: #fff !important;
}

 .business_coninfo .pack_box .pack-li .pack_des h3{
padding-left: 0px !important;
}
.business_coninfo .pack_box .pack-li .pack_des {
  padding: 15px;
  padding-top: 0px;
  height: 200px;
}
.business_coninfo .pack_box .pack-li .btn-tra {
  background: transparent;
  color: #fff;
  padding: 10px 15px 10px 15px;
  border-radius: 5px;
  border: 1px solid #fff;
}
.business_coninfo .pack_box .pack-li .btn_business {
  background: transparent;
  color: #fff;
  padding: 10px 15px 10px 15px;
  border-radius: 5px;
  border: 1px solid #fff;
}
.pack_btn{
 margin-bottom: 20px !important;
  margin-left: 15px;
  margin-top: 0px !important;
}
.fa:before {
  font-family: 'FontAwesome' !important;
}


/* home */
#home_pack .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
  display: initial !important;
   background-color: #fff !important;
}

#home_pack .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
  border-top-left-radius: 0;
  background: #fff !important;
  border: 0px !important;
}

#home_pack .vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
  background-color: transparent;
  border: 0;
}
#home_pack .vc_tta-tabs-list{
  text-align: center !important;
}
#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
  color: #0c4da2 !important;
  background: none !important;
}

#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  border-color: none !important;
  background-color: #fff !important;
  color: #000;
  font-size: 21px;
  font-weight: bold;
}
#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
  background-color: #fff !important;
}
#home_pack .vc_tta-tabs-list .vc_active  {
      border-bottom: 1px solid #0c4da2 !important;
}
#pack_buynow_modal .modal-header{
  text-align: center !important;
  margin: auto !important;
}
#mega-menu-wrap-aboutprimary , #mega-menu-wrap-businessprimary {
  float: right;
}

@media (min-width: 320px) and (max-width: 768px)
{
  
  .download_icon img{
    width: auto !important;
    height: auto !important;
    margin-top: 10px;
    padding-left: 5px;
    width: 179px !important;
    height: 55px !important;
  }
      #mpt_features h4 {
      font-size: 16px;
      margin-bottom: 20px;
  }
 #mpt_features .vc_col-sm-2{
          width: 33%;
  float: left;
  }
  #mpt_features{
  padding-left: 15px;
  padding-right: 15px;
  }
  .page_section {
  padding-left: 0px !important;
  padding-right: 0px !important;
  }
  .mobile_btn a{
      display: block !important;
  }
  #mega-menu-wrap-aboutprimary, #mega-menu-wrap-businessprimary {
  float: left !important;
  }   
  #otherservice .vc_column-inner{
      padding-left: 10px !important;
  }
  .promotion_pack_box .btn-tra {
  margin-right: 5px !important;
  display: inline-block;
  margin-top: 15px;
  }
  #all_promotion .vc_empty_space{
      display: none;
  }
  #b2c_callinfo .contact_box3 {
  width: 46%;
 
  }
  #b2c_callinfo .contact_box3 img {
  width: auto;
  height: 80px;
  }
  #b2c_callinfo .contact_box3 h4 {
  width: 100%;
  
  font-size: 16px;
 
  }
  #b2c_callinfo .contact_boxrow {
  text-align: left;
  }

#redeem-points .vc_col-sm-3{
width: 50% !important;
  float: left !important;
  margin-top: 15px;
}
#redeem-points .vc_col-sm-3 .btn-blue {
  padding: 5px;
  font-size: 14px;
}
#entertainment , #data , #trending{
  border-bottom: 11px solid #fff !important;
    display: grid !important;

}
#home_pack .vc_tta.vc_general .vc_tta-panel-title>a {
  padding-top: 0px !important;
}
#home_pack .pack_box {
  margin-left: -15px !important;    width: 100%;
}
.bd_right{
      border-right: 0px !important;
}
#game_pack .vc_tta.vc_tta-spacing-1 .vc_tta-tab {

  display: inline-flex;
}
#home_pack .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
/*     display: initial !important; */
  background-color: #fff !important;
}
#home_pack{
   margin-left: -30px !important;
  left: 0 !important;
      max-width: 118% !important;
  width: 120% !important;
}
#home_pack .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
  background: #fff !important;
  border: 0px !important;
}
#home_pack .vc_tta-panels{
  border-color: #fff !important;
  background-color: #fff !important;
}
#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading ,
#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-heading {
  border-color: #fff !important;
  background-color: #fff !important;    display: none;
}
#home_pack .vc_tta-color-white.vc_tta-style-classic  .vc_tta-panel-title>a {
  color: #0c4da2 !important;
}
#home_pack .vc_tta-panel-heading{
      margin-top: 15px !important;
}
 
#home_pack .vc_tta-panel .vc_tta-title-text:after {
  content: '\f067' !important;
  font-family: FontAwesome !important;
      background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 7px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 14px;
  float: right;
}
#home_pack .vc_tta-panel.vc_active .vc_tta-title-text:after {
  content: '\f068' !important;
 
}
#pack_buynow_modal .modal-header h2 {
  font-size: 23px !important;
  margin: 0;
}
.pack_con_row{
      background: #fff;
  margin-bottom: 0px !important;
  margin-top: 0px;
  padding-left: 15px;
  padding-bottom: 0px;
}
#home_pack .pack_des {
  color: #000 !important;
}
  #home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {

  font-size: 16px;
  font-weight: bold;
  padding: 10px 6px;
}


.home_buy_btn {
  margin-right: 5px;
}
#pack_buynow_modal .modal-dialog {
  max-width: 93% !important;
  width: 93% !important;
  margin-top: 100px !important;
}

#home_pack .pack_box .modal-dialog  p{

  white-space: inherit !important;
}
   .pack_box{

/*     white-space: inherit !important; */
}
/*  end home css */
.carousel-slider .carousel-control {
  top: 35%!important;
}


.data_bundle .pack-li h3 {

  font-size: 18px;
}
#databundle_faq{
      margin-left: -30px !important;
  margin-right: -30px !important;
}
#databundle_faq .vc_toggle_title {
  background-color: #0c4da2;
  padding-left: 15px !important;
  border-radius: 0px !important;
}
.data_bundle .pack-li {
  border-radius: 0px !important;
  padding-left: 10px !important;
  padding-bottom: 10px !important;
    margin-left: 0px !important;
}
div#packages_list .domepyan_box {
  width: 42% !important;
  float: left;
      z-index: 99999;
}
.network_ul ul.vas-list li .text-des button {
  display: none !important;
  /* font-size: 12px !important; */
}
.network_ul ul.vas-list li .text-des button.close {
  display: block !important;
  /* font-size: 12px !important; */
}
.network_ul a.btn-mobile{
display: inline-block !important;
}
.network_ul ul.vas-list li .text-des .vas_intro {
  height: 210px;
}
#ftth_general .pack-li {
 width: 98%;
  height: auto;
}
#huawei-onu .pack-li  {
 width: 98%;
  height: auto;
}
#zte-onu .pack-li  {
  width: 98%;
  height: auto;
}
#adslval{
  padding-right: 25px !important;
}
/*  #adslval .vc_column-inner {
  padding-left: 10px !important;
  padding-right: 10px !important;
} */
#e-nvoice_mpt4u p {
  padding: 0px 0px 0px 0px !important;
  }
  #e-nvoice_mpt4u{
      padding-bottom: 30px;
  }
#e-nvoice_mpt4u h2 {
    
  padding: 30px 0px 0px 0px !important; 
  }
#e-nvoice_mpt4u img {
  padding: 0px 0px 0px 0px;
  width: auto;
}
.domepyanlist_box {

  margin: 15px 0px 0px 0px;
}
#domepyan_map h2{
  text-align: center !important;
}

#domepyanrow_list {
  width: 100%;
  margin-left: 0;
}
#domepyan_navtab .domepyan_box {
  width: 46% !important;
}
#other_plan .box4 {
  width: 46% !important;
  margin: 5px;
}
#domepyan_plan #sin_promotion_li .pack_box .pack-li {
  width: 96% !important;
}
/*  start ulife css */

#mobilehotimage{
display: block;
}
#life_ziwaka .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
 
  margin:2px !important;
}
#life_ziwaka #dataarrmakha_li .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
  margin: 2px !important;
  width: 30% !important;
}
#life_ziwaka .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  font-size: 11px !important;
  padding: 5px !important;
      line-height: initial;
}
.life_tabs a[href^="#benefits"] > .vc_tta-title-text:before{
   height: 75px;
}
.life_tabs a[href^="#basic"] > .vc_tta-title-text:before{
   height: 60px;
}
.life_tabs a[href^="#price"] > .vc_tta-title-text:before{
  height: 60px;
}
.life_tabs a[href^="#userguide"] > .vc_tta-title-text:before{
  height: 60px;
}
.life_tabs a[href^="#claim"] > .vc_tta-title-text:before{
 height: 60px;
}
.life_tabs #u-lifemmtab a[href^="#claim"] > .vc_tta-title-text:before{
 height: 40px;
}
  .life_tabs #u-lifemmtab a[href^="#price"] > .vc_tta-title-text:before{
 height: 40px;
}
.life_tabs #u-lifemmtab a[href^="#benefits"] > .vc_tta-title-text:before{
 height: 60px;
}

.life_tabs a[href^="#package"] > .vc_tta-title-text:before{
 
 height: 32px;

}
.life_tabs a[href^="#promotion"] > .vc_tta-title-text:before{

 height: 32px;

}

/*  new life css */

/*  end life css */
#our-value{
      margin-top: 30px;
  padding-bottom: 90px !important;
}

#dataarmakhan {
  margin-top: 40px;
      padding-bottom: 40px;
}
#pureinsurancecon {
  padding-top: 30px;
      padding-bottom: 40px;
}
#thattaw{
  margin-top: 40px;
  padding-bottom: 40px;
   
}
.life_mobile_tabs .btn-blue{
  color: #fff !important;
 
}
.life_mobile_tabs .btn-tra {
  color: #0030b7 !important;
 
}
.life_mobile_tabs .main-title{
  text-align: center;

}
#pureinsurance i{
  color: #0030b7;
}
#pureinsurance a{
  color: #000;
}
#about-ulife img{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.life_mobile_tabs .custom_toggle .vc_toggle_title {
  background: #0030b7 !important;
  padding: 15px !important;
  color: #fff !important;
}

.custom_toggle .vc_toggle_icon {
  margin-right: 10px !important;
}

.life_mobile_tabs .about-ulife span{
  padding: 20px;
}

.life_mobile_tabs #content{
      overflow-x: hidden !important;
}

.life_mobile_tabs #our-value h2 {
  text-align: center;
  color: #0030b7 ;
      margin-bottom: 20px;
}
#about-ulife h2 {
  text-align: center;
  color: #0030b7 ;
      margin-bottom: 20px;
}

.life_mobile_tabs .mobile img{
  margin-top: 10px;
  margin-bottom: 30px;

}

.life_mobile_tabs .ulife_mobile .nav-tabs li a:hover {
  background: transparent;
  color: #000;
  border-radius: 15px !important;
}
.ulife_mobile .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
  background-color: transparent;
}
.life_mobile_tabs .ulife_mobile .nav-tabs li a{
   font-size: 13px !important;
  border: 0;
  margin-left: 0px;
  font-weight: bold;
}
.life_mobile_tabs .ulife_mobile .nav-tabs li {
     float: left;
  width: 45%;
  height: 100px;
  border: 0px solid #9aabd9;
  border-radius: 10px;
  margin: 2px;
  text-align: center;
  background: #f0f0f0;
text-align: center;
  align-items: center;
  margin: auto;
}
.life_mobile_tabs .ulife_mobile .nav-tabs {
  background: transparent;
       border-bottom: 0px solid #ddd;     margin-top: 20px;

}
.life_mobile_tabs .life_h3 {
  padding-top: 40px;
  color: #0030b7;
}
.life_mobile_tabs .ulife_mobile .nav-tabs li img{
margin-top: 0px;
  margin-bottom: 0px !important;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

/*  Ulife Css end */

#step-box {
  padding: 0px;
  background: transparent ;
  box-shadow: 0px 0px 10px rgb(0 0 0 / 0%);
  margin-bottom: 5px;
  color: #0030b7;
  font-size: 19px;
  height: auto;
  text-align: left;
  margin-left: 15px;
}
#step-text {

  margin-bottom: 20px;
}

#kknn .box4 {
  width: 45% !important;
  text-align: center !important;
  margin-left: auto !important;
  margin-right: auto !important;
}


.desktopoffitem{
display: block !important;
}

#sim_btn .btn-blue{
  display: block !important;
  padding: 6px !important;
}
#sim_btn .btn-tra{
  display: block !important;
  margin-top: 15px !important;
  padding: 6px !important;
}
.personal-left{
  display: none !important;
}

 .faqs-box6 {
  width: 27% !important;
  } 
  .faqs-box6 h5 {
  font-size: 15px;
  text-align:left;
  margin-left: -14px;
  }

#sin_promotion_li .pack_box .pack-li {
  width: 100%;
}
#sin_promotion_li .pack_box .pack-li p {
  padding-right: 20px;
}

#sin_promotion_li .pack_box {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  overflow-x: auto;
  white-space: nowrap;
  margin-left: -15px;
    width: 105%;
}

/*  promotion package */

  .icon-mpt4u , .icon-tutuchat{
      border-right:0 !important;
  }
  .icon-last , .icon-first {
  display: none;    
      
  }

.icon-div h5 {
  color: #063486 !important;
  }
  .icon-width {
  background: #fff !important;
  }
  .icon-div {
  width: 33.33333% !important;
  border-right: 2px solid #063486 !important;
  border-bottom: 2px solid #063486 !important;
  background: #fff;
      height: 120px;
  padding-top: 12px;
  }
    
  .icon-div:hover {
  background: #fff !important;
  }
     .btn-tra {

  margin-left: 0px;
  }
  .pack_btn {
 
  display: flex;
  position: relative;
  margin-right: 40px;
  }
  .pack_box{
      list-style: none;
      padding: 0;
      margin: 0;
      display: flex;
      overflow-x: auto;
      white-space: nowrap;
      margin-left: -23px;
/*      width: 100%; */
  }
  .pack-li{
width: 95%;
 margin-right: 10px;
  }
 .business_coninfo .pack_box .pack-li {
  width: 85%;
  margin-right: 0px;
  }
#home_pack  .pack-li{
width: 100%;
  }
}

/*end promotion package css*/

/* footer */



/*popup load*/

.footer .menu{
margin-left: 0px !important;
}
#menu-footer-privacy , #menu-footer-privacy-mm {
float: left;
  margin-top: -30px;
  font-size: 12px !important;}

#menu-footer-privacy li a , #menu-footer-privacy-mm li a {
color: #f0f0f0;
  font-size: 13px !important;    font-weight: normal !important;}


.footer ul#menu-footer-privacy li , .footer ul#menu-footer-privacy-mm li{
  display: inline !important;
  margin-right: 20px;
}
.footer h4{
color: #fff;
margin-top: 20px;
  font-family: 'pyidaungsu' , OpenSans !important;
  padding-left: 20px;    font-weight: bold;
}
.footer{
 padding-left: 40px;
  padding-right: 40px;
}
.download_icon{
    margin-left: 2px;
}
.download_icon img{

}
.desktop-footer{
display: block;
}
.mobile-footer{
display: none;
}
.mobile-footer ul li a{
font-size: 16px !important;
}
.mobile-footer .footer-title{
display: none;
}
.mobile-footer .copy-text{
color: #fff;
    border-top: 0px solid #777;
}

/* .mobile-footer #menu-footer-last-1 li{
  list-style-type: none;
  padding: 13px;
  border-bottom: 1px solid #000;
margin-left: -40px;
}
.mobile-footer #menu-footer-last-1 li a{
font-size: 18px !important;
} */
.mobile-footer #menu-footer-last-mm-1 li{
  list-style-type: none;
  padding: 13px;
  border-bottom: 1px solid #000;
/*  margin-left: -40px; */
}
.mobile-footer #menu-footer-last-mm-1 li a{
/*  font-size: 18px !important; */
}
#menu-footer-last-mm #menu-item-414412 {
  margin-left: 0px;
}
.mobile-footer .accordion {
background-color: transparent;
color: #fff;
cursor: pointer;
padding: 15px;
/*  padding-left: 0 !important;
padding-right: 0 !important; */
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 16px;
transition: 0.4s;
    border-bottom: 1px solid #fff;
  margin-top: 0px;

}
.accordion:after {
position: relative;
  right: 0;
  display: flex;
  content: '\f078';
  font-family: FontAwesome;
  top: 0;
  margin-top: 0px;
  float: right;
}
.accordion.active:after {
  content: '\f077';
  height: 120%;
  margin-top: 0;
}

.mobile-footer .active, .mobile-footer .accordion:hover {
background-color: transparent; 
}

.mobile-footer .panel {
padding: 0 0px;
display: none;
background-color: #fff;
overflow: hidden;
border-radius: 0px !important;
    margin-left: -10px;
  margin-right: -10px;
  margin-top: -1px;
}
.mobile-footer .panel ul li a{
 color: #000;
}

.mobile-footer .panel ul li {
  padding: 13px;
  border-bottom: 1px solid #000;
margin-right: 10px;
  margin-left: -10px;
      padding-top: 5px;
  padding-bottom: 5px;

}
.mobile-footer .panel ul li:last-child{
margin-bottom: -10px;
border-bottom: 0px solid #000 !important;
}
/* end foter */


.promotion-slider .box {

  width: 100% !important;
padding-bottom: 30px;
 
}
.mega-header-fir-title a.mega-menu-link{
color: #0030b7 !important;

text-transform: capitalize !important;
}
li.header-fir-title a{
font-size: 15px !important; 
}
li.header-fir-title ul.mega-sub-menu a{
  font-size: 14px !important; 
}
.mega-header-fir-title .mega-sub-menu a{
color: #000 !important; 
}

.breadcrumbs {
color: #0030b7;
font-weight: bold;
}
.breadcrumbs a{
color: #000;
}
.promotion-slider .box .btn-blue {
  margin-top: 0px;
}
.promotion-slider{
margin-top: 50px;
padding-bottom: 50px;
}
.more_btn{
text-align: center !important;
}
.btn-more-faqs {
  background: transparent;
  border: 1px solid #0c4da2;
  padding: 10px 15px 10px 15px;
  border-radius: 5px;
  border: 1px solid #0c4da2;
}
.btn-more-faqs:after{
  content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.moretext {
display: none;
}

#more {
display: none;
margin-top: 0 !important;
}

#more .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
  margin-bottom: 0px !important;
}

.lte-img img{
max-width: 90% !important; 
}

/* slider */
.lte-box{
  border-radius: 10px;
  box-shadow: 0 10px 10px 5px rgba(28, 37, 44, 0.08);
  background-color: #ffffff;
  margin: 10px;
  width: 45% !important;
  padding: 20px;
  text-align: center !important;
}
.lte-box .fa{
color: #0030b7;
text-align: center;
font-size: 25px;
}
.right-lte{
margin-top: 40px;
}
.left-lte{
margin-top: -30px;
}

.bg-gray-faqs{
    background: #f0f0f0 !important;

}
.bg-gray-faqs .vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
  background-color: #f3f5f7!important;
border: 0 !important;
}

.bg-gray-faqs .vc_tta-tabs-list li {
  padding-left: 10px !important;
  padding-right: 0px !important;
  float: left;
  margin-top: 20px !important;  border-radius: 10px;
}

.bg-gray-faqs .vc_tta-tabs-list li:hover{
/*  background: #0030b7; */
/*    color: #fff; */
/*  border-radius: 10px; */
}

.bg-gray-faqs .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a {
  border-color: #fff;
  background-color: #fff;
  color: #0030b7 !important;
  font-size: 15px;
padding: 10px;
  border-radius: 10px !important;
  font-weight: 200 !important;
}

.bg-gray-faqs .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a:hover{
 background-color: #0c4da2 !important;
  border-bottom: 0px solid #0c4da2 !important;
color: #fff !important;
}
.bg-gray-faqs  .vc_tta-style-classic .vc_tta-tab.vc_active a {
  background-color: #0c4da2 !important;
  border-bottom: 0px solid #0c4da2 !important;
color: #fff !important;
}

.bg-hti-pauk{
  background-image: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/12/23235644/Hti-Pauk-Banner-pHoto-scaled.webp);
  background-repeat: no-repeat;
  background-position: left top;
background-size: 100% auto;
  padding-bottom: 250px;
  background-color: #fdc9df;
}

.faqs-bg{
  background-image: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2021/01/24000556/adsl-service.jpg);
  background-repeat: no-repeat;
/*     background-position: left top; */
background-size: 100% auto;
    padding-bottom: 100px;

}
.top-row{
margin-top: -270px;
}
.hti-content-right{

}
#mpt4utab .vc_tta.vc_general {
  font-size: 1em;
  background: #fff !important;
  padding: 0px 0px 20px;
}
#mpt4utab .vc_tta-tabs-container{
    float: left;
  width: 50%;
}
#mpt4utab .vc_tta-panels-container{
float: right;
  width: 50%;
  position: relative;
  display: contents;
}

#mpt4utab  .vc_tta-tabs-list{
padding: 15px 0px 0px 0px;
display: grid !important;
border-left: 1px solid red;
}
#mpt4utab  .vc_tta-tabs-list li{
  float: left;
  display: flex;
  padding-left: 20px !important;
  margin-left: 0px !important;
  width: 100%;
/*  height: 100px; */
  color: #848484;
align-items: center;
}
/* #mpt4utab .vc_tta-tabs-list li a:hover{
    background: #f0f0f0 !important;
} */
#mpt4utab .vc_tta-tabs-list li:hover{
    background: #fff !important;
}
#mpt4utab  .vc_tta-tabs-list li a{

  color: #848484 !important;
}
#mpt4utab  .vc_tta-tabs-list li.vc_active{
  background: #f0f0f0 !important;
  border: 4px solid #0030b7 !important;
  position: inherit;
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
  float: right;
  margin-right: 10px;
}

#mpt4utab  .vc_tta-tabs-list li.vc_active:after{
background: #f0f0f0 !important;
color: #0030b7 !important;
}
#mpt4utab  .vc_tta-tabs-list li.vc_active:before{
  background: #0030b7;
color: #fff;

  border: 1px solid #0030b7;
}
#mpt4utab  .vc_tta-tabs-list li.vc_active a{
background: #f0f0f0 !important;
color: #0030b7 !important;
    border-bottom: 0px !important;
}
#mpt4utab  .vc_tta-tabs-list li:after{
content: "\f105";
  font-family: FontAwesome;
  float: right !important;
  margin-top: 10px;
  left: auto;
  position: absolute;
  right: 10px;
font-size: 20px;
width: 5%;

}
.mpt4u_htipauk_con{
margin-top: 50px;
}
#mpt4utab .mpt4utab_info p{
margin-bottom: 30px !important;
}
#mpt4utab  .vc_tta-tabs-list li:before{
border-radius: 50%;
  margin-top: 0px !important;
  padding: 2px 10px;
  border: 1px solid #f0f0f0;
}

#mpt4utab .vc_tta-tabs-list:before{
}
#mpt4utab .vc_tta-tabs-list li.vc_active:before{
/*   border: 1px solid red; */
}
#mpt4utab .vc_tta-tabs-list li:nth-child(5):before {
  content: "5"; 
}


#mpt4utab .vc_tta-tabs-list li:nth-child(4):before {
  content: "4 "; 
}


#mpt4utab .vc_tta-tabs-list li:nth-child(3):before {
  content: "3";
}



#mpt4utab .vc_tta-tabs-list li:nth-child(2):before {
  content: "2";
  
}

#mpt4utab .vc_tta-tabs-list li:nth-child(1):before{
  content: "1";
    margin-top: -30px;
}
#mpt4utab .vc_tta-tabs-list li:nth-child(1) a:after {
content: "Lern more about how to top-up";
}

#mpt4utab .vc_tta-tabs-list li:nth-child(2) a:after {
content: "Lern more about how to purchase packages with MPT4U";
}

#mpt4utab .vc_tta-tabs-list li:nth-child(3) a:after {
content: "Lern more about how to check usage history";
}
#mpt4utab .vc_tta-tabs-list li:nth-child(4) a:after {
content: "Lern more about how to check account details ";
}
#mpt4utab .vc_tta-tabs-list li:nth-child(5) a:after {
content: "Lern more about how to top-up to your friends";
} 

#mpt4utab .vc_tta-tabs-list li a:after {
text-align: left;
color: #a7a7a7;
float: left;
  position: initial;
  padding-bottom: 0;
  width: 100%;
font-size: 13px;
font-weight: normal;
  font-family: 'pyidaungsu', OpenSans !important;} 

#mpt4utab .vc_tta-tabs-list li:nth-child(1) {
/*     content: "1"; */
    margin-top: -20px;
}




/* for mobile  */
.vc_tta-icon{
display: none !important;
}

#mpt4utab  .vc_tta-tabs-list li a{
text-align: left;
color: #848484;
 border-color: #fff !important;
  background-color: #fff !important;
}


/* mpt4u tab */

.white-box4{
 border-radius: 10px;
box-shadow: 0 4px 8px 0 rgba(28, 37, 44, 0.08); 
background-color: #fff;
padding: 10px;
width: 23% !important;
margin: 10px;
}
.white-box4:hover{
background: #0030b7;
  color: #fff !important;

}
.white-box4:hover h5  , .white-box4:hover img{
color: #fff !important;
/*    background: #fff; */

}
.white-box4 h5{
    color: #0c4da2 !important ;
font-size: 18px;
}
.boxtitle .box{
 padding-bottom: 20px;
}
.gray-box4{
 border-radius: 10px;
box-shadow: 0 4px 8px 0 rgba(28, 37, 44, 0.08);
background-color: #f3f5f7;
padding: 10px;
width: 23% !important;
margin: 10px;
}
.gray-box4 h5{
    color: #0c4da2 !important ;
font-size: 18px;
}

.right-img-bottom{
/*  position: absolute !important; */
}
.right-img-bottom img{
  position: relative;
  bottom: -20px;
  max-width: 80% !important;
  float: right;
}

.bg-blue .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
  color: #0c4da2 !important ;
  border-color: #ffcc00 !important;
  background-color: #ffcc00 !important;
}

.bg-gray2{
 background: #f9f9f9;
}
.bg-yellow{
  background: #ffcc00;
}
.bg-blue li{
color: #fff !important;
}
.bg-blue a{
color: #ffcc00 !important
}
.bg-blue #domepyan_plan a {
  color: #fff !important;
}
.ftth-white-box{
  border-radius: 10px;
background-color: #ffffff;
margin: 10px;
width: 48% !important;
float: left;
padding: 30px !important;
}
.ftth-white-box h5{
font-weight: bold;
color: #000;
}
.bg-blue
{
color: #ffcc00 !important;
}
.ballon-white-box{
  border-radius: 10px;
background-color: #ffffff;
margin: 10px;
width: 23% !important;
float: left !important;
padding: 20px 0;
}
.ballon-white-box p{
color: #000 !important;
}
.white-box{
  padding: 33px 24px 29px;
border-radius: 10px;
background-color: #ffffff;
margin: 10px;
width: 31% !important;
float: left;
box-shadow: 0 4px 8px 0 rgba(28, 37, 44, 0.08);
}
.white-box a{
color: #0c4da2;
padding-top: 10px;

}
.white-box a:after{
content: '\f105' !important;
font-family: FontAwesome !important;
padding-left: 3px;
}
.white-box h4{
font-weight: bold;
padding-bottom :10px;
}
.white-box p{
color: #000 !important;
}

.bg-blue{
  background: #0c4da2;

}
.btn-download{
background: #0c4da2;
color: #fff;
}

.bg-blue p,.bg-blue-club p{
color: #fff;
}
.btn-download:after{
 content: "\f019";
  font-family: FontAwesome;
}

.bg-gray .vc_btn3-color-grey {
  color: #0c4da2 !important;
  border-color: transparent !important;
  background: transparent !important;
border: 1px solid #0c4da2 !important;
}
.bg-gray  .vc_btn3-color-grey:hover {
  color: #0c4da2 !important;
  border-color: #0c4da2 !important;
  background-color: #fff !important;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
  color: #FFF;
  border-color: #0c4da2 !important;
  background-color: #0c4da2 !important;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
  color: #0c4da2 !important;
  border-color: #0c4da2 !important;
  background-color: #fff !important;
}
.vc_toggle_title{
    padding: 19px !important;
  border-radius: 4px;
  background-color: #ffffff;
}

.vc_toggle_content{
  color: #707070;
padding-bottom: 10px;
}
.vc_toggle_title h4{
    color: #0030b7;
font-weight: bold;
    line-height: 1.7;
  font-size: 16px;
}

.vc_toggle_icon::before , .vc_toggle_icon::after{
  background-color: #0030b7 !important;
}
.vc_toggle_round .vc_toggle_icon {
  background-color: #f3f5f7 !important;
  color: #0030b7 !important;
}
.vc_toggle {

  background: #fff;
  padding-bottom: 1px;
}
.vc_toggle_title .vc_toggle_icon {
  left: auto !important;
  right: 15px !important;
}

/* Card- box css */

.banner img{
width: 100%;
height: auto;
}
.box {
  color: #000 !important;
  background: #fff;
  box-shadow: 0px 0px 10px rgba(0,0,0,0.12);
  width: 31% !important;
  float: left;
  margin: 10px;
    padding-left: 0 !important;
  padding-right: 0 !important;
  border-radius: 10px;
padding-bottom: 25px;
}
.box .box-text{
     padding-left: 15px !important;    padding-bottom: 30px;
padding-right: 10px;
}
.box .btn-blue {
  float: left;
  margin-top: 24px;
}

.box .btn-tra {
  float: left;
  margin-left: 10px;
      padding: 12px 13px 12px 13px;
}

.box img{
border-radius: 10px 10px 0px 0px;
  
}
.box h3{
  padding-left: 15px !important;
  font-size: 21px;
color: #0c4da2;
}
.box .vc_btn3-container{
      padding-left: 15px !important;

}
.box .vc_column-inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* personal Home Css */

#mobile_home-slide  .vc_toggle_title h4 {
  font-size: 21px !important;
}
#mobile_home-slide .sa_owl_theme .owl-dots {
  display: none !important;
}
#mobile_home-slide .owl-item{
  border-radius: 10px !important;
}
#mobile_home-slide .sa_hover_container{
      padding: 0% !important;
  min-height: 177px;
  background: linear-gradient(360deg, #000, #0c4da2 99%);
  border-radius: 10px !important;
margin: 10px !important;
}

#mobile_home-slide .autohide-arrows:hover .owl-nav {
  display: none !important;
}
#otherservice #sin_promotion_li .pack_box .pack-li {
  padding-bottom: 0px;
  background-color: #000;
}
#otherservice #sin_promotion_li .pack_box .pack-li img {
    width: 100%;
  opacity: 0.45;
  height: auto;
  margin-bottom: 0px;

}
#otherservice #sin_promotion_li .pack_box .pack-li p {
  line-height: 28px;
  padding-left: 15px;
    color: #fff !important;    font-weight: normal !important;
}


figure.effect-sadie span.span_text{
/*     position: absolute;
  top: 55%;
  left: 12px;
  width: 100%;
  color: #fff;
  display: block; */
}
figure.effect-sadie p span{
     font-size: 32px;
  font-family: 'PyidaungsuBold' , inter-bold !important;
}
figure.effect-sadie h2 {
/*  position: absolute;
top: 35%;
left: 12px;
width: 100%;
color: #fff; */
font-size: 32px !important;


/*-webkit-transition: -webkit-transform 0.35s, color 0.35s;*/
/*transition: transform 0.35s, color 0.35s;*/
/*-webkit-transform: translate3d(0,-50%,0);*/
/*transform: translate3d(0,-50%,0);*/
}
.grid {
  margin: 0;
  padding: 0;
  width: 100%;
  list-style: none;
  text-align: left;
  border-radius: 10px 10px 10px 10px;
  overflow: hidden;
/*      background-image: linear-gradient(0deg, #000, #0c4da2 80%); */
    background-image: linear-gradient(to bottom, #fff, #0c4da2 0%);
}
#otherservice .pack_box {
  margin-top: 10px;
}
.grid:hover figure{

-webkit-transition: -webkit-transform 0.35s !important;
transition: transform 0.35s !important;
transform: translate3d(0,0,0) !important;
background-image: linear-gradient(to bottom, #000, #0c4da2 0%);
 background-image: linear-gradient(0deg, #000, #0c4da2 80%);
transform: translateY(0px) !important;
      -webkit-transform: translateY(0px) !important;
}

/* Common style */
.grid figure {
position: relative;
  margin: 0;
  width: 100%;
  text-align: left;
/*     background: linear-gradient(360deg, #000, #0c4da2 99%); */
}

.grid figure img {
position: relative;
display: block;
min-height: 100%;
opacity: 0.8;
}

.grid figure figcaption {
  padding: 0px;
  color: #fff;
  text-transform: capitalize;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
/*pointer-events: none;*/
}

.grid figure figcaption {
/*  position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; */
}

.grid figure p {
font-size: 16px;
}
.grid figure a.more_text {
font-size: 18px;
}
/*---------------*/
/***** Sadie *****/
/*---------------*/

figure figcaption::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
opacity: 0;
-webkit-transform: translate3d(0,50%,0);
transform: translate3d(0,50%,0);
}



.sertext_all{
opacity: 0;
display: none;
  position: absolute;
  top: 10%;
  left: 10px;
  width: 100%;
color: #fff !important;
  transition-delay: 0.2s !important;
      transition-duration: 0.3s !important;
   -webkit-transition: all 300ms ease-out;
      -moz-transition: all 300ms ease-out;
      -o-transition: all 300ms ease-out;
      -ms-transition: all 300ms ease-out;
      transition: all 300ms ease-out;
      transform: translateY(30px);
      -webkit-transform: translateY(30px);

}
a.other_btn{
  font-size: 17px !important;
/*     margin-left: 18px !important; */
color: #fff !important;
}
a.other_btn:after{
content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #0030b7;
  color: #fff;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
#sin_promotion_li .pack_box .pack-li figure.effect-sadie h3{
color: #fff !important;
}
.sertext_intro{
opacity: 1;
  position: absolute;
  top: 30%;
  left: 10px;
  width: 100%;
  color: #fff;
}
.pack-li .sertext_intro h3 , .pack-li .sertext_intro p{
    padding-left: 0px !important;
width: 95%;
  text-align: left;
}
.pack-li .sertext_all h3 , .pack-li .sertext_all p{
    padding-left: 0px !important;
width: 95%;
  text-align: left;
}
.sertext_all a , .sertext_intro a , .effect-sadie a{
color: #fff !important;
}
figure.effect-sadie:hover .sertext_intro{
opacity: 0;
}
figure.effect-sadie:hover .sertext_all ,
figure.effect-sadie:focus .sertext_all{
opacity: 1;
display: block;
color: #fff !important;
  transform: translateY(0px) !important;
      -webkit-transform: translateY(0px) !important;
/*    -webkit-transition: -webkit-transform 0.35s !important;
transition: transform 0.35s !important;
transform: translate3d(0,0,0) !important; */
}


/*end other pack*/

.home-icon{
  background: #f0f0f0;
  margin: 0 !important;
  padding: 0 !important;
}
.row-pad{
  margin: 0 !important;
      padding: 0 !important;
}
#icon{
margin-top: 40px !important;
}
.icon-width{
  width: 100%;
/*  margin-top: 39px; */
}
.icon-div{
    width: 12.5%;
  float: left;
  border-right: 1px solid #0c4da2;
  height: auto;
  padding-top: 1px;
      font-weight: bold;
}
.icon-div:hover{
  background: #fff;
}
.icon-width:hover{
  background: #fff;
}
.icon-div img{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 50px;
  height: 50px;
    margin-top: 10px;
}
.icon-div h5{
   font-size: 16px;
  text-align: center;
  color: #0c4da2;
  padding: 0px;
  line-height: 1.2;font-weight: bold !important;
}
.icon-last{
      border-right: 0px solid #0c4da2 !important;
}
  .bd_right{
      border-right: 1px solid #0c4da2 !important;
}


/* last home css */
p{
   line-height: 32px;
}
.vc_tta.vc_general .vc_tta-panel-body {
  
/*     padding-left: 0 !important;
  padding-right: 0 !important; */


}

.mpt4u-tab .vc_tta-tabs-list li{
padding-left: 20px !important;
padding-right: 20px !important;
}
.mpt4u-tab .vc_tta-tabs-list li a{
color: #000 !important;
    font-family: 'PyidaungsuBold' , inter-bold !important;
font-size: 18px;


}
.mpt4u-tab .vc_tta-tabs-list li:hover{
border: 0!important;
color: #0c4da2 !important;
background: #fff !important;
}

.mpt4u-tab .vc_tta-tabs-list li a:hover{
background: #fff !important;
}

.mpt4u-tab .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .mpt4u-tab .vc_tta.vc_tta-style-classic .vc_tta-panel-heading, .vc_tta.vc_tta-style-classic .vc_tta-tab>a {
  border-width: 0px !important;
}
.mpt4u-tab .vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
  background-color: #fff !important;
  border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}

.mpt4u-tab .vc_tta-style-classic .vc_tta-tab.vc_active>a {
  background-color: #fff !important;
  color: #0c4da2 !important;
  border-bottom: 1px solid #0c4da2 !important;

}
.mpt4u-tab .vc_tta-tabs-list{
    text-align: center;
  align-items: center !important;
}
.mpt4u-tab{
 background: #f0f0f0;
}
.btn-tra:after{
content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #0030b7;
  color: #fff;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.btn-blue:after{
content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}
.btn_business:after{
     content: '\f105' !important;
  font-family: FontAwesome !important;
  background: #fff;
  color: #0030b7;
  border-radius: 50%;
  padding: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 13px;
}

.overlay-text{
position: absolute;
  bottom: 20px;
  padding: 0px 20px;
  color: #fff !important; 
  transition: all 0.3s ease-in;
}

.other_service_overlay img{
    border-radius: 10px;

}

/* last home other */
.other_service_overlay img:before {
  content: '';
  position: absolute;
  width: 93%;
  height: 100%;
  border-radius: 10px;
  background-image: linear-gradient(to bottom, rgba(46, 46, 46, 0), #5985b6);
  left: 14px;

}
.other_service_overlay .wpb_single_image:before {
  content: '';
  position: absolute;
  width: 93%;
  height: 100%;
  border-radius: 10px;
  background-image: linear-gradient(to bottom, rgba(46, 46, 46, 0), #5985b6);
  left: 14px;

}
.overlay-btn{
visibility: hidden;
color: #fff;
}
.overlay-btn:after{
 content: '\f061' !important;
font-family: FontAwesome !important;
}

.other_service_overlay:hover .overlay-btn{
visibility: visible;
color: #fff;
}
.other_service_overlay:hover .wpb_single_image:before{
    /*background-image: linear-gradient( rgba(0, 0, 0, 0.4), #738482);*/

}
.other_service_overlay:hover .overlay-text{
visibility: visible;
bottom: 150px;

}

.fa-angle-right:before {
  content: "\f105";
font-weight: 200 !important;
  color: #000 !important;
  background: #f6efef;
  padding: 9px 14px;
  border-radius: 50%;
  font-size: 24px;
}
.fa-angle-left:before {
  content: "\f104";
font-weight: 200 !important;
  color: #000 !important;
  background: #f6efef;
  padding: 9px 14px;
  border-radius: 50%;
  font-size: 24px;
margin-left: 30px;
}

.carousel-slider .carousel-control:focus, .C_slider .carousel-control:hover {
  opacity: 1!important;
  background: transparent!important;
}

.carousel-slider .carousel-control {
  top: 40%!important;
  width: 7%!important;
  background-color: transparent!important;
  opacity: 1!important;
font-size: 45px!important;
}
.carousel-slider .carousel-control.left, .carousel-slider .carousel-control.right{
background:none!important;
}
.slider-img img {
  bottom: -15px !important;
  right: 0;
  left: 0;
  position: absolute;
  max-width: 100%;
  padding-top: 0px;
  width: 70%;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  height: auto;
}
.sliderow .btn-tra:after, .sliderow .btn-blue:after {
  content: '' !important;
background: transparent !important;
  margin-left:0px;
  
}
.slider-img{
background: #0c4da2;
}
.sliderow {
display:flex;
}
.slider_des {
  align-items: center;
display:flex;
}
.slidertext {
color:#000;
    color: #000;
  padding-top: 32px;
  padding-bottom: 32px;
padding-left: 30px;
}
.slidertext h3{

}
.slidertext p{
margin-bottom: 20px;
width: 90%;
}
.slidertext h5{
padding-top: 25px !important;
padding-bottom: 15px !important;
font-size: 18px !important;
font-weight: 600 !important;
}
.carousel-slider ol li {
  margin-left: 10px !important;
  line-height: 30px;
}
.carousel-slider .carousel-indicators {
  bottom: -34px !important;
}


.slidertext h3 {
  font-size: 40px;
  text-transform: capitalize;
  margin-bottom: 20px;
  margin-top: 0;
}


.carousel-slider .carousel-indicators {
  margin-top: 100px!important;
}
.carousel-slider .carousel-indicators li {
background: #cacaca;
border: 0;
}
.carousel-slider .carousel-indicators .active{
background:#000 !important;
opacity:1!important; 
}
.carousel-slider{
background: #ffcc00 !important;
margin-bottom: 32px;
}
.btn-blue{
background: #0c4da2;
  color: #fff;
  padding: 10px  15px 10px 15px;
border-radius: 5px;
}
.btn-download{
background: #0c4da2;
  color: #fff;
  padding: 10px  15px 10px 15px;
border-radius: 5px;
}
.btn-download:hover{
color: #fff;
background: #0c4da2;
}
.btn-blue:hover{
color: #0c4da2;
background: #fff;
border: 1px solid #0c4da2;
}
.btn-tra:hover{
color: #fff;
background: #0c4da2;
}
.business_coninfo .pack_box .pack-li .btn_business:hover{
color: #0c4da2;
background: #fff;
}
.btn-tra{
  background: transparent;
color: #0c4da2;
  padding: 10px  15px 10px 15px;
border-radius: 5px;
border: 1px solid #0c4da2;
}
li.right_item ul.mega-sub-menu{
  right: 0 !important;
}
.mega-sub-menu li a{
color: #000 !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item > a.mega-menu-link:hover {
  color: #0c4da2 !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  color: #000 !important;

}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
/*     color: #0c4da2; */
  font-weight: bold;
} 
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
/*     color: #0c4da2; */
  font-weight: bold;
}

.carousel-slider .carousel-control {
  top: 35%;
}


.slider-img img {
  bottom: 0px !important;
}
.mega-sub-menu{

padding-bottom: 20px !important;
  box-shadow: 0px 6px 10px rgb(0 0 0 / 12%);

}
.footer li.current-page-ancestor {
  background: none !important;
  padding-bottom: 0px;
}
#header{
    font-family: 'inter' !important;
}
li.mega-menu-item > a.mega-menu-link:hover {
  background: transparent !important;
  color: #3f3f3f !important;
}
.personal-menu{
width: 100%;
}
.personal-logo{
width: 7%;
  float: left;
  margin-left: 20px;
}

.personal-left{
    width: 30%;
  float: left;
  margin-left: 20px;
}
.personal-right-menu{
width: 53%;
/*  width: 75%; */
  float: right !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
  padding: 0px 10px !important;
}
#mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item {
  padding: 0px 10px !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item {
  padding: 0px 10px;
}
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item {
  padding: 0px 10px;
}
li.mega-menu-item a:hover{
    color: #0030b7 !important;
}
.business_header .personal-right-menu {
  width: 90%;
}
.about_header .personal-right-menu {
  width: 90%;
}
.left-menu{
float: left !important;
}
.second-nav {
  width: 100%;
  float: right;
  padding: 10px 15px;
}
.top-nav {
  background: #ffcc00;
  border-bottom: 0px solid #f2f2f2;
}
.top-nav li.current-menu-item , li.current-page-ancestor{
background: #fff !important;
padding-bottom: 15px;
}
.menu-item-home{
      background: #fff !important;
  padding-bottom: 15px;
}
.business_header .menu-item-home , .about_header .menu-item-home{
      background: transparent !important;
}
#mega-menu-wrap-aboutprimary , #mega-menu-wrap-businessprimary {
  clear: both;
  margin-right: 30px !important;
}
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{

  text-transform: capitalize;
  font-weight: bold !important;
}
/* #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
  font-weight: normal;
 
} */
li.header-fir-title a{
font-weight: bold !important;
}
li.header-fir-title .mega-sub-menu li a{
    font-weight: normal !important;

}
.mega-sub-menu li{
padding-top: 10px !important;
}

.top-nav li {
float: left;
  /* list-style-type: none; */
  margin-left: 0px;
}
.main-section{
display: contents;
}
.top-nav li a {
     color: #000;
  font-size: 14px;
  padding: 0px 12px;
  padding-top: 10px !important;
  display: block;
}
li#menu-item-53{
    background: #fff;
  padding-bottom: 10px;
}
li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
  content: '\f107' !important;
font-family: FontAwesome !important;
}



.lang {
  float: right;
  padding-right: 30px;
}

.lang li.lang-item {
/*     padding: 2px; */
    padding: 0px;

}

.lang li a {
     padding: 0px 3px;
}

.lang i {
        color: #3f3f3f;
  font-size: 16px;
      border-right: 1px solid #3f3f3f;
  padding-right: 10px;
}
.lang i.fa-user{
        border-right: 0px solid #3f3f3f;

}


.lang  span{
  padding-right: 8px;
  border-right: 1px solid #3f3f3f;
}
.lang span{
       color: #3f3f3f;
}
.lang i.fa-facebook-f{
    border-left: 1px solid #3f3f3f;
  padding-left: 8px;
}

.lang li{
padding-left: 0px !important;
padding-right: 4px !important;

}
.lang li a:after{
float: right;
border-right: 2px solid #3f3f3f;
}
.contact-box label{
color: #0c4da2;
margin-top: 25px;
}

.contact-box .star{
color: red;
}

.contact-box input[type="text"], .contact-box input[type="email"],  .contact-box input[type="tel"], .contact-box textarea , 
.contact-box select {
  width: 100%;
  background: #f3f5f7;
border: 0;
}
.contact-box textarea {
height: 150px;
}
.contact-box select {
height: 40px;
}

.contact-box input[type="submit"]
{    background-color: #0c4da2;
  color: #fff;
  width: auto;
  border-radius: 5px;
  float: right;
margin-top: 50px;
}
/* css */



/* Header Css */
/* Footer Css */

.footer{
width: 100%;
    background: #0c4da2;
    font-family: 'pyidaungsu' , OpenSans;
padding-top: 32px;
}
.footer-title a{
font-size: 18px !important;
color: #ffcc00 !important;
font-family: 'pyidaungsu' , OpenSans;

}
.footer ul li a {
  color: #fff;
  font-size: 15px;
  font-family: 'pyidaungsu' , OpenSans;
}

.footer-right h5{
font-size: 18px;
    /* font-family: 'OpenSans-Bold'; */

}
.right-top{
margin-top: 30px;
}
.social-icon .fa{
font-size: 20px;
padding-left: 20px;
color: #fff;
}
.social-icon .fa-facebook{
padding-left: 0px ;
}

ul li {
/*  list-style-type: none; */
 line-height: 1.85;
/*  margin-left: -30px; */
}
#header ul li{
  list-style-type: none;
  padding-right: 10px;
 padding-left: 5px;
}
.footer ul li {
list-style-type: none;
/*  padding-left: 15px; */
  padding-right: 0px;
line-height: 2.3;
}
ul li a{
font-size: 14px;
color: #262626;
} 


.menu-last li a{
  font-size: 14px;
color: #262626;
    /* font-family: 'OpenSans-Bold' , PyidaungsuBold; */


}

.menu-last li#menu-item-38{
  margin-left: -31px;

}
.menu-last li{
float: left;
    margin-left: 60px;
}

.copy-text{
/*     padding-top: 15px; */
  color: #fff;
  padding-left: 15px;
  float: left; 
padding-bottom: 20px;

}
.right-item{
float: right;
  padding-right: 50px;
    color: #fff;


}
.login h1 a {
  background-image: none,url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2021/01/24000527/mpt-logo.svg) !important;
  background-size: 100% !important;
  width: 60% !important;
 
}
/* End Footer Css */
html, body {
  overflow-x: hidden!important;
 line-height: 1.95;
}

h1 , h2, h3 , h4{
    font-family: 'PyidaungsuBold' , inter-bold !important;

}
h5, h6{
  font-family: 'pyidaungsu' , inter !important;
}
.main-title{
 color: #0030b7 !important;
}

.main-title-mm {
font-size: 36px !important;
  color: #0030b7 !important;
  line-height: normal;
}
.cart-title{
color: #0c4da2 !important;
}

.bg-gray{
background: #f0f0f0 !important;
}
  h2, .h2 {
  margin-top: 0px;
}

  body{
    font-family: 'pyidaungsu', OpenSans !important; 
        line-height: 160%;    font-weight: bold;
}

#header li a{
  font-family: 'pyidaungsu', OpenSans !important; 
  font-weight: bold !important;   

}

@font-face {
  font-family: 'PyidaungsuBold';
  src: url('fonts/Pyidaungsu-Bold.woff2');
  font-display: swap;

}
@font-face {
  font-family: 'pyidaungsu';
  src: url('fonts/Pyidaungsu.woff2');
  font-display: swap;

}
@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-Regular.woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* @font-face {
  font-family: 'OpenSans-Bold';
  src: url('fonts/OpenSans-Bold.woff2');
  font-display: swap;

} */

@font-face {
  font-family: 'inter-bold';
  src: url('fonts/Inter-Bold.woff2');
  font-display: swap;

}

@font-face {
  font-family: 'inter';
  src: url('fonts/Inter-Regular.woff2');
  font-display: swap;

}
body {
color: #333;
overflow-x:hidden!important;
  font-family: 'OpenSans';
  line-height: 1.65;

}


h2 {
  font-size: 48px;
}
h3{
font-size: 30px;
}
h5{
font-size: 24px;
}
a{
outline: 0!important;
text-decoration:none!important;
transition: all 0.5s ease-in-out!important;
}
img {
max-width: 100%;
display: block;
}
input, textarea {
width: 100%;
border: 1px solid #ddd;
border-radius: 4px;
padding: 8px 15px;
outline: 0;
}
.panel {
box-shadow: 0 0 0;
background: none;
}
.navbar {
margin-bottom: 0px;
border: 0px;
}
.navbar-collapse {
padding: 0px;
}
.nav>li:hover>a, .nav>li:focus>a, .nav>li.active>a, .nav>li>a:hover, .nav>li>a:focus, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus, .current-menu-ancestor a.dropdown-toggle, .main_menu  ul.dropdown-menu .current-menu-item a { 


}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus, .dropdown-menu a:hover {

}
span.edit-link a {
  display: none;
}

/* drop down */

@media (min-width: 768px) {

ul.nav li.dropdown:hover ul.dropdown-menu {
  display: block;
}
}

.device {
  display: none;
}
.desktop{
  display: block;
}

/* Responsive */
.mobile{
      display: none;
  }
@media (min-width: 960px) and (max-width: 1199px){

}
@media (min-width: 320px) and (max-width: 991px){

}
@media (min-width: 520px) and (max-width: 620px){
  
  

.bg-hti-pauk{
  background-image: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000340/mpt4u-mobile-banner.png);
}
.mpt4u_htipauk_con {
  margin-top: 80%;
}
}

@media (min-width: 320px) and (max-width: 768px){
  
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
  padding: 0px 0px !important;
  }
    
.slider-img img {
  bottom: 0px !important;
        position: relative;
  padding-top: 20px;
}
  .slidertext p {
  width: 100%;
}
  .slidertext h3 {
  font-size: 32px;
  margin-bottom: 10px;
  }
  .carousel-slider .carousel-control {
  top: 25%!important;
  font-size: 30px!important;
  }
  .fa-angle-left:before {
  margin-left: 15px;
  }
  
  #icon {
  margin-top: 40px !important;
  }
  .btn-blue {
  padding: 10px 13px 10px 13px;
  }
  .btn-tra {
  padding: 8px 13px 8px 13px;
  }
  .combox3 .btn_text .btn-blue:after {
  padding: 7px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-left: 5px;
  font-size: 19px;
  }   
  .nf-form-cont {
  padding: 10px !important;
  }

.pack-li .modal_box h3 {
  font-size: 18px !important;
}
.sertext_intro{

  top: 10%;
 
}
  .sertext_all {
      top: 0%;
  }
  .sertext_intro h3 , .sertext_all h3 , sertext_all p{
      margin-bottom: 0px !important;
  }
#myCarousel .carousel-control.right {
  right: 10px !important;
}
figure.effect-sadie p, figure.effect-sadie a.more_text {

  padding: 10px;
      padding-left: 0px !important;
 
}

#mobile_home-slide .grid figure img {
  opacity: 0.5 !important;
  width: 100% !important;
}
#mobile_pack_toggle .vc_toggle_title h4 {

  font-size: 21px !important;
}
/*  start promotion voice and data css  */
.lte .white-box {
  width: 44% !important;
  float: left;
    margin: 5px;
}
.mobile-off-empty{
      height: 0px !important;

}
.left-lte {
  margin-top: 8px !important;
}
  .lte-box h4{
      height: 50px;
  }
.right-lte {
  margin-top: 6px !important;
}
.lte-box {
  margin: 6px;
  width: 45% !important;
  padding: 15px;
  float: left;
}
/*  promotion css */
.bg-hti-pauk{
  background-image: url(https://mpt-aws-wp-bucket.s3.ap-southeast-1.amazonaws.com/wp-content/uploads/2022/07/24000340/mpt4u-mobile-banner.png);
}
.mpt4u_htipauk_con {
  margin-top: 65%;
}
.top-row {
  margin-top: 40px;
}

.b2b_box3 {
  width: 95% !important;
}
.business_coninfo .pack_box .pack-li .pack_des {

  height: auto;

}
#lotaya_ser h3.main-title-mm , #lotaya_ser h3.main-title{
font-size: 21px !important;
}
  .business_coninfo .pack_box .pack-li .pack_des p , .business_coninfo .pack_box .pack-li .pack_des h3{
  color: #fff !important;
  text-overflow: ellipsis;
  overflow: hidden;
} 
#mpt4utab .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
  padding-left: 10px;

}
.vc_tta.vc_general .vc_tta-panel-title {
  line-height: 160% !important;
}
.vc_tta.vc_general .vc_tta-panel-title>a {
  background: 0 0;
  display: block;
  padding: 14px 20px;
  box-sizing: border-box;
  text-decoration: none;
  color: inherit;
  position: relative;
  transition: color .2s ease-in-out;
  border: none;
  box-shadow: none;
  padding-left: 10px;
}
#mpt4utab #mpt4u_one h4:after{
content: "Lern more about how to top-up to your friends";

}
#mpt4utab #mpt4u_two h4:after{
content: "Lern more about how to purchase packages with MPT4U";
}
#mpt4utab #mpt4u_three h4:after{
content: "Lern more about how to check usage history";
}
#mpt4utab #mpt4u_four h4:after{
content: "Lern more about how to check account details ";
}
#mpt4utab #mpt4u_five h4:after{
content: "Lern more about how to top-up to your friends";
}
#mpt4utab h4:after{
  text-align: left;
color: #a7a7a7;
float: left;
  padding: 15px 0px; 
padding-bottom: 0;
  width: 100%;
font-size: 13px;
font-weight: normal;
  font-family: 'pyidaungsu', OpenSans !important;
    padding-bottom: 25px !important;
  padding-left: 10px !important;
    line-height: 160%;

}
#mpt4utab .vc_tta.vc_general .vc_tta-panel.vc_active span{
  color: #0030b7 !important;
}
#mpt4utab .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading:after{
color: #0030b7 !important;
    content: "\f107";

}
#mpt4utab .vc_tta-panel-heading:after {
  content: "\f105";
  font-family: FontAwesome;
  float: right !important;
  margin-top: 15px;
  left: auto;
  position: absolute;
  right: 3px !important;
  font-size: 20px;
  width: 5%;
}
#mpt4utab #mpt4u_one .vc_tta-panel-heading:before {
  content: "1"; 
}
#mpt4utab #mpt4u_two .vc_tta-panel-heading:before {
  content: "2"; 
}
#mpt4utab #mpt4u_three .vc_tta-panel-heading:before {
  content: "3"; 
}
#mpt4utab #mpt4u_four .vc_tta-panel-heading:before {
  content: "4"; 
}
#mpt4utab #mpt4u_five .vc_tta-panel-heading:before {
  content: "5"; 
}
#mpt4utab .vc_tta-panel.vc_active .vc_tta-panel-heading:before{

  background: #0030b7;
  color: #fff;
    padding: 5px 10px;
  height: max-content;

}
#mpt4utab .vc_tta-panel-heading:before{
  border-radius: 50%;
  border: 0px solid #f0f0f0;
  background: transparent;

  padding-top: 4px;
  color: #000;
  margin-top: 15px !important;
    padding-left: 10px;
margin-left: 10px;

}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
  border-color: #fff;
  background-color: #fff;
}
#mpt4utab .vc_tta-panel-heading {
  margin-bottom: 6px;
  display: flex !important;
}



.sme_intro h2{
text-align: center !important;
}
.sme_intro p{
text-align: center !important;
}
.sme_intro .noti_info ul li {
  text-align: center;
}
.sme-box {
  width: 92% !important;
  margin: 15px;
  
}

.top-row .pack_des p , .top-row .pack-li h3{
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bg-hti-pauk {

  padding-bottom: 90px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  color: #fff;
  background: #0c4da2 !important;
  font-weight: 900 !important;
}

/*  mpt4u */


.pressrelease_des h3, .pressrelease_des h4 {

  margin-top: 0px;
}
.menu-header-menu-container , .menu-header-menu-mm-container{
padding-left: 10px;
}

#mega-menu-wrap-aboutprimary .mega-menu-toggle.mega-menu-open + #mega-menu-aboutprimary {
  height: 100vh !important;
}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
  height: 100vh !important;
}
#mega-menu-wrap-businessprimary .mega-menu-toggle.mega-menu-open + #mega-menu-businessprimary {
  height: 100vh !important;
}
.mobilelang .lang-item-first a{
border-right: 1px solid #000;
}

.all_share .active+.more_social {
  bottom: 135px;
  left: -59px;
/* 	  left: -83px; */

}
.all_share .fa-share-nodes {
  margin-left: 4px;

  padding: 5px;
  font-size: 20px;
}
.download_icon {
  margin-left: -20px !important;
}
.download_icon .right_img{
      margin-left: -30px ;
}
.download_icon {
  margin-top: 25px;
}
.lang .lang-item{
  display: none;
}
.mega-menu-open #mega-menu-businessprimary{
height: 100vh !important;
}

div.heateor_sss_mobile_footer {
  height: auto !important;
}

#menu-footer-privacy-1 , #menu-footer-privacy-mm-1{
float: left;
      margin-top: 0px;
}
.copy-text {
 
  padding-bottom: 0px;
}
.menu-footer-privacy-container ul li a {
  font-size: 12px !important;
}
.footer ul#menu-footer-privacy-1 li{
  display: inline !important;
  margin-right: 20px;
}
.footer ul#menu-footer-privacy-mm-1 li{
  display: inline !important;
  margin-right: 20px;
}
.mobile-footer ul#menu-footer-privacy-1 li a , .mobile-footer ul#menu-footer-privacy-mm-1 li a{
  font-size: 12px !important;    font-weight: normal !important;
}
.white_logo img {
      float: right;
  margin-left: 10px;
  margin-top: -10px;
  margin-right: 10px;
}
.white_logo {
  margin-top: 10px;
  margin-bottom: 25px;
      margin-left: 20px;
  float: left;
        margin-right: 0px;
}
.contact_box3 {
  width: 49%;
  margin: 0px;
       margin-top: 10px;
  height: 170px;
  }
  .contact_box3 img {

  padding-top: 18px;
  width: auto;
  }
  .contact_box3 h4 {
  color: #262626 !important;
  font-size: 16px;
  padding: 3px;
  }
.footer{
  padding-left: 0px;
  padding-right: 0px;
}
.second-nav {
/*    
  background: #f0f0f0 !important;
  height: 100vh; */
}

#mega-menu-item-427124 , #mega-menu-item-427125 , #mega-menu-item-427127 , #mega-menu-item-427128 , #mega-menu-item-427129 , 
#mega-menu-item-426362 , #mega-menu-item-426357{
  margin-top: -30px !important;
}

li#mega-menu-item-422523 , li#mega-menu-item-414410 , #mega-menu-item-422784 , #mega-menu-item-422789 , #mega-menu-item-426370 , 
#mega-menu-item-426372{
  margin-top: -35px !important
}
.combox3_gray , .combox3{
  width: 95% !important;
}
.pack_des {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #fff;
}
#mobile_pack_toggle .pack_des {

  color: #000 !important;
}
#mobile_pack_toggle .btn-blue:after {
  content: '' !important;
  font-family: FontAwesome !important;
  background: transparent;
  font-size: 0px;
  margin-left: 0px;
}
#mobile_pack_toggle .btn-tra {
  margin-left: 10px !important;
}
.box4 {
  width: 95% !important;
}

/*  start menu mobile */
li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
  content: '\f138' !important;
font-family: FontAwesome !important;
  font-size: 18px;
}
li.mega-toggle-on.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
  content: '\f13a' !important;
font-family: FontAwesome !important;
  font-size: 18px;
}

.second-nav {

    padding-bottom: 0px;
}
 .mobilelang {

visibility: visible;
  display: inline-flex;
}
.lang_vertical{
  display: none;
}
#content {
  margin-top: 100px;
}
/*  menu */
#header ul li {
  padding-left: 10px;
  padding-right: 5px;
}

#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-megamenu > ul.mega-sub-menu {
  
  background: #f0f0f0 !important;

}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
  background: #0c4da2 !important;
}
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
  background: #0c4da2 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
  background: #0c4da2 !important;
}
#mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  color: #fff;
  background: #0c4da2 !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
  color: #fff;
  background: #0c4da2 !important;
} 

#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item , #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {

  background: #0c4da2 !important;
  margin-bottom: 2px !important;
  color: #fff !important;
}
#mega-menu-wrap-aboutprimary .mega-menu-toggle + #mega-menu-aboutprimary , #mega-menu-wrap-businessprimary .mega-menu-toggle + #mega-menu-businessprimary , #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{
  background: #f0f0f0 !important;
  margin-top: 10px !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item > a.mega-menu-link , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item > a.mega-menu-link , #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link  {

  color: #fff !important; 
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link ,  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
  color: #000 !important;
  background: transparent;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-flyout ul.mega-sub-menu , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-flyout ul.mega-sub-menu , #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{
  background: #f0f0f0 !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item > a.mega-menu-link:hover , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item > a.mega-menu-link:hover , #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{
  color: #fff !important;
}
#mega-menu-wrap-aboutprimary #mega-menu-aboutprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link , #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link  , #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link  {
  color: #fff;
  background: #0c4da2 !important;
}
#mega-menu-wrap-aboutprimary .mega-menu-toggle , #mega-menu-wrap-businessprimary .mega-menu-toggle {
  background: transparent !important;
  line-height: 30px;
  height: 30px; 
  margin-right: -30px !important;
}
#mega-menu-wrap-primary .mega-menu-toggle {
  background: transparent !important;
  line-height: 30px;
  height: 30px; 
  margin-right: 0px !important;
}

menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-aboutprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-aboutprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
 width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
}
  menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-businessprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-businessprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
 width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
}
    menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
 width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
} 
#mega-menu-wrap-aboutprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-aboutprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-aboutprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
   width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
  
}
#mega-menu-wrap-businessprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-businessprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-businessprimary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
   width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
  
}
  #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
   width: 30px !important;
  height: 3px !important;
  background-color: #000 !important;
  
}
.personal-logo {
  width: 20%;
text-align: center;
  margin-left: auto;
  margin-right: auto;
  align-items: center;
  float: none;  }

.personal-right-menu {
  width: auto;
  float: left !important;
  left: 0px;
  margin-top: -35px;
}

.business_header .personal-right-menu {
  width: auto !important;
}
.lang span , .lang .fa-brands{
  display: none;
}
.lang i {
  border-right: 0px solid #3f3f3f;
  padding-right: 0px;
}
.lang li {
  padding-right: 0px !important;
}
.searchform input[type=text]:focus {
  width: 60px;
}
.mega-menu-item-has-children{
/*        margin-top: -30px !important; */
}
/*  end menu */

#mega-menu-wrap-primary {
  display: block !important;
}


#career_top {
  padding: 15px;
  margin-top: -40px;
  margin-left: 0px;
  margin-right: 0px;
}
.btn-tra{
  margin-right: 5px !important;  }
.white-box {

  width: 100% !important;

}
.operation_box{

  margin: 0px;
  width: 100% !important;
  margin: 15px;
}

.pressrelease_box {
  height: auto;
  max-height: 100vh;
}
  
  .bus_intro {
  width: 100%;
  }
  .bus_contactinfo .bus_con_text {
  padding: 35px;
  width: 100%;
  }
 
  #mobile_pack_toggle{
      margin-top: 40px;
  }
 #mobile_pack_toggle .vc_toggle_round .vc_toggle_icon {
  background-color: #fff !important;
  }
  #mobile_pack_toggle .vc_toggle {
  background: #f0f0f0;
  padding-bottom: 1px;
  }
  
  #mobile_pack_toggle .vc_toggle_title {
  padding: 16px !important;
  background-color: #f0f0f0;
  }
  
  
   h2.main-title {
  font-size: 36px !important;
  }
   h2.main-title-mm {
  font-size: 32px !important;
  }
  .sliderow {
  display: block;
  }
  .slidertext {
  padding: 30px 20px;
  }
  
  .mobile{
      display: block;
  }
  .footer {

  display: block;
  }

.footer-left {
  width: 100%;
  padding: 0;
}
.footer-right {
  width: 100%;
  
}

.desktop-footer{
display: none;
}
.mobile-footer{
  display: block;
  padding-bottom: 30px !important;
  padding: 10px;
}

.device {
  display: block;
}
.desktop{
  display: none;
}


}


/* tablet */
@media (min-width: 769px) and (max-width: 991px){
  
  
     #mpt_features h4 {
      font-size: 18px;
      margin-bottom: 20px;
  }
 #mpt_features .vc_col-sm-2{
          width: 33%;
  float: left;
  }
  #mpt_features{
  padding-left: 15px;
  padding-right: 15px;
  }
  #b2c_callinfo .contact_box3 h4 {
  width: 100%;
}

#otherservice #sin_promotion_li .pack_box .pack-li {
  width: 45%;
}
.sertext_intro {
  top: 50%; 
}

#pack_buynow_modal .modal-dialog {
  max-width: 80% !important;
  width: 80% !important;
  margin-top: 100px !important;
}
.pack-li {
  width: 45%;

} 
.data_bundle ul.vas-list li {
  width: 19%;
 
}
.life_tabs .vc_tta.vc_tta-spacing-1 .vc_tta-tab {
  width: 29% !important;
}
.domepyanlist_box{
  width: 102%;
}
.device_info .pack-li .device_logo {
  width: 33%;
}

.device_info .pack-li {
  width: 45%;

}
div.heateor_sss_mobile_footer {
  height: auto !important;
}
.combox3 {
  width: 30% !important;
}
.combox3_gray {
  width: 30% !important;
}

.box4 {
  width: 22% !important;

}
.white_logo {
  margin-right: 20px;
}
.sme-box {
  width: 36% !important;
}
.contact_box3 {
  width: 30%;
}
}
/* end tablet */
/* 404 page and Serach page */

.error404 .main, .search .main {
  margin-bottom: 30px;
}
.error404 .main {
  text-align: center;
}
.not_found h1 {
  font-size: 50px;
  color: #3c5ba9;
  font-weight: 700;
}
.not_found h3 {
  font-weight: 700;
}


.search-results h1.entry-title a:after {
  content: '';
  position: absolute;
  width: 30px;
  height: 3px;
  background:  #3c5ba9;
  left: 0;
  bottom: 0;
}
.search-results h1.entry-title a {
  font-size: 25px;
  font-weight: 700;
  position: relative;
  margin-bottom: 30px;
  display: block;
  padding-bottom: 15px;
}
.search-results article {
  box-shadow: 2px 1px 3px 1px #ddd;
  padding: 30px;
  margin-top: 30px;
}
.search-no-results .main {
  text-align: center;
}
.search-no-results h1.entry-title {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 20px;
  color:  #3c5ba9;
}


/* hover */

  #international-rates{
          background-color: #063486;
      }
   
      #international-rates h1{
          color: #ffcc00;
      }
   
      #tablepress-1{
           margin: 40px 0.5px 40px 0;
           padding: 12px 1.5px 0px 1px;
       }
   
       #tablepress-1 tr{
           border-bottom: solid 1px #ffffff!important ;
       }

#international-rates p{
 color: #ffffff;
}

#international-rates button{
color: #0c4da2;
margin: 0 24px 0 0;
padding: 10px;
border-radius: 5px;
background-color: #ffcc00;
display : flex;
}

#international-rates button img{
margin-left: 5px;
  margin-top: 4px;
}
#h2_2{
  font-size: 38px !important;
}
#roaming-download{
display : flex;
padding: 0em 0 3em 18em;
}

.bg-blue a.btn-blue:hover {
  color: #0030b7 !important;
  background: #ffcc00 !important;
}

@media (min-width: 992px) and (max-width: 1199px){
  
  #mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item {
  padding: 0px 4px !important;
  }
  .personal-right-menu {
  width: 57%;
  }
.pack-li {
  width: 45% !important;
  
}
  
    .top-nav li a {
  font-size: 13px;
  padding: 0px 6px;

  }
#mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item > a.mega-menu-link {

padding: 0px 1px 0px 1px !important;
    font-size: 13px;   
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {

  padding: 0px 1px 0px 1px !important;
    font-size: 13px;
}

}
@media (min-width: 1200px) and (max-width: 1299px){

  #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item {
  padding: 0px 0px;
  }
  #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item > a.mega-menu-link {
  font-size: 15px;
  }

#mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item > a.mega-menu-link {

  padding: 0px 2px 0px 2px !important;      font-size: 14px;

 
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {

  padding: 0px 3px 0px 3px !important;
    font-size: 14px;
}
.personal-logo {
  width: 7%;
}
.personal-left {
  width: 34%;
}
.personal-right-menu {
  width: 54%;
}
}
@media (min-width: 1300px) and (max-width: 1399px){
  
  #mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item {
  padding: 0px 7px !important;
  }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
  padding: 0px 7px !important;
  }

  #mega-menu-wrap-personal #mega-menu-personal > li.mega-menu-item > a.mega-menu-link {

  padding: 0px 2px 0px 2px !important;

 
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {

  padding: 0px 2px 0px 2px !important;
}
  #mega-menu-wrap-businessprimary #mega-menu-businessprimary > li.mega-menu-item {
  padding: 0px 3px;
  }
}
@media (min-width: 1300px) and (max-width: 1499px){


h2{
  font-size: 45px !important;
}
}
@media (min-width: 1500px) and (max-width: 1999px){


h2{
  font-size: 48px !important;
}
#h2_2{
  font-size: 38px !important;
}
.pressrelease_box {

  height: 70vh;
  max-height: 70vh;
}
}
@media (min-width: 1700px) and (max-width: 1999px){
  
  .container {
  width: 1440px !important;
  }
}
@media (min-width: 320px) and (max-width: 460px){
  
.top-nav li a {
  font-size: 13px;
  padding-top: 11px !important;
    padding: 0px 5px;
}
#header ul li {
  padding-left: 2px;
  padding-right: 0px;
}


.second-nav {
  margin-top: 5px;
} 
  .top-nav  #menu-header-menu-mm  li.current-menu-item, #menu-header-menu-mm li.current-page-ancestor {
  background: #fff !important;
  padding-bottom: 18px !important;
}
 .top-nav #menu-header-menu-mm li a {
  font-size: 10px !important;
  padding-top: 12px !important;
}
  
}
@media (min-width: 320px) and (max-width: 345px){
  
  #home_pack .pack_box {
  margin-left: -15px !important;
  width: 115%;
  }
  
  .idd-table .dataTables_filter > label > input {
  margin-top: -30px !important;
  }.margin-bot {
      margin-bottom: -130px ;
  }
  
  .sertext_intro {
  top: 0%;
  }
      .sertext_all {
      top: 0%;
  }
  .sertext_intro h3 , .sertext_all h3 , .sertext_all p , .sertext_all a{
      margin-bottom: 0px !important;
      padding-bottom: 0px !important;
  }
  .white_logo img {
  margin-top: -30px;

  }
  #b2c_callinfo .contact_box3 {
  width: 45%;
  }
.device_info .pack-li .device_logo {
  width: 29%;
}
#life_ziwaka .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  font-size: 10px !important;
  
}
.life_tabs a[href^="#basic"] > .vc_tta-title-text:before {
  height: 50px;
}
}


@media (min-width: 450px) and (max-width: 768px){
#home_pack .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a {
  padding: 10px 25px;
}

}
@media (min-width: 320px) and (max-width: 329px){
  
  
  .btn-tra {
  padding: 7px 7px 7px 7px;
  }
  .top-nav li a {
  font-size: 12px !important;
      padding-top: 11px !important;
  }
}
@media (min-width: 320px) and (max-width: 324px){
  .white_logo img {
      width: 75px;
}
}

