.mkd-mobile-menu-opener {
    display: none;
}

ul.sfm-menu-level-0.sfm-menu {
    margin-top: 20px !important;
}

.sfm-navicon-button.x.sf_label_default {
    background-color: #F28B24 !important;
}

#sfm-sidebar .sfm-menu li a {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.superfly-on .sfm-rollback {
    position: absolute !important;
}



.sfm-menu-item-9224 span {
    color: #afafaf;
}

.sfm-sidebar-close:before,
.sfm-sidebar-close:after {
    background-color: #000 !important;
}

.sfm-scroll {
    background-color: #fff !important;
}



#sfm-sidebar .sfm-menu li>a span {
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: bold;
}

.sfm-navicon-button.sf_label_default {
    width: 43px !important;
    height: 43px !important;
}

#sfm-sidebar .sfm-search-form input[type=text] {
    display: none;
}

.sfm-navicon-button.x.sf_label_default {
    top: 30px !important;
}

/*---LOGO---*/
img.mkd-light-logo {
    content: url(https://2pesos.com.my/wp-content/uploads/2019/11/2pesos.png);
    margin: auto;
}

.mkd-mobile-header .mkd-mobile-logo-wrapper img{
    content: url(https://2pesos.com.my/wp-content/uploads/2019/11/2pesos.png);
    margin: auto;
}

.mkd-logo-wrapper{
    content: url(https://2pesos.com.my/wp-content/uploads/2019/11/2pesos.png);
    margin: auto;
    height: 100%;
}

.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-main-menu>ul>li>a:hover, .mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-main-menu>ul>li>a:hover{
background:#f28b25;
}

.mkd-page-header .mkd-sticky-header .mkd-main-menu>ul>li.mkd-active-item>a:hover, .mkd-page-header .mkd-sticky-header .mkd-main-menu>ul>li>a:hover, .mkd-page-header .mkd-sticky-header .mkd-search-opener, .mkd-page-header .mkd-sticky-header .mkd-side-menu-button-opener{
background:#f28b25;
opacity: 1!important;
  color: #fff!Important;
}


.only a:hover{
color: #000;
}

.only h3{
    font-size: 20px;
    margin-top: 0px!Important;
    margin-bottom: 0px;
    line-height: 25px!important;
    font-weight: 400;
}


.mkd-light-header .mkd-page-header>div:not(.mkd-sticky-header) .mkd-main-menu>ul>li>a, .mkd-light-header.mkd-header-style-on-scroll .mkd-page-header .mkd-main-menu>ul>li>a{
color: #1d1d1d;
      font-family: Montserrat;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 400;
}

.mkd-main-menu>ul>li>a span.item_inner{
      font-family: Montserrat;
      font-weight: 400;
}

.mkd-vertical-align-containers .mkd-position-right, .mkd-header-standard .mkd-menu-area .mkd-right-from-main-menu-widget, .mkd-header-standard .mkd-menu-area .mkd-right-from-main-menu-widget .mkd-right-from-main-menu-widget-inner, .mkd-header-standard .mkd-menu-area .mkd-main-menu-widget-area-inner, a.mkd-search-opener, a.mkd-side-menu-button-opener.normal.mkd-side-menu-button-opener-default{
display: none!important;
  }


footer .mkd-footer-bottom-holder {
    height: 0px;
    padding: 20px 10px;
}


.ult_modal-body {
    padding: 15px 20px 12px 20px;
}

/*--Career--*/

.circle img{
border-radius: 500px;
}

p.wpsm-show, p.wpsm-hide{
    text-align: center!Important;
    font-size: 15px!important;
    text-transform: uppercase;
    font-weight: 600!important;
    letter-spacing: 1px;
    color: #fff!important;
    background: #f18b25!important;
    padding: 8px 0px;
    width: 15%;
    margin: auto;
  margin-top: 30px;
}


/*--Business Opportunity---*/

.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{
background-color:#ffffff;
}

.wpb_content_element .wpb_accordion_header a, .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{
font-size: 22px;
      color: #3d3d3d;
    font-weight: 600;
}
.wpb_content_element .wpb_tabs_nav {
    margin: 0 22.3%;
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .wpb_gallery .wpb_flexslider .flex-caption {
    cursor: default;
    background: #9bd2c1;
    color: #fff;
}


.stack {
    width: auto!important;
    height: auto!important;
}

/*---Gravity Form---*/

.lright {
    width: 50%;
    float: left;
    text-align: right;
}

.lleft {
    width: 50%;
    float: left;
}

.lleft img{
width: 45%!important;
}

.ult_modal.ult-medium {
    width: 76%!Important;
}

select {
    background: #fff;
    border: 1px solid #dcdcdc;
    color: #444;
}

.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .page-id-7262 .gform_wrapper .top_label .gfield_label, .page-id-7166 .gform_wrapper .top_label .gfield_label, .page-id-6989 .gform_wrapper .top_label .gfield_label{
display: none;
}

.gform_wrapper form{
width: 90%;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
border: 1px solid #dcdcdc;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
    font-family: Montserrat;
    font-size: 16px;
    padding: 10px 20px; 
    border: 0px solid;
  background: #f18b25!important;
  color: #fff;
}

body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0px;
}

body .gform_wrapper ul li.field_description_below div.ginput_container_radio {
  margin-top: 8px;}

.gform_wrapper .top_label .gfield_label{
    color: #4d4d4d;
    margin-top: 6px;
}

.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label{
color: #444;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label{
    font-size: 14px;
      margin: 0px 5px!important;
}

.gform_wrapper ul.gfield_radio li input+input {
    margin-left: 0px;
    color: #444;
    padding: 3px 10px 5px!important;
}

/*---Font---*/

body, p{
font-family: montserrat!important;
color: #1d1d1d!important;
    font-size: 14px!important;
    line-height: 20px!Important;
    font-weight: 300!Important;
}

li {
    font-size: 14px;
    color: #1d1d1d;
    font-weight: 300;
    line-height: 17px;
    list-style: initial;
    margin-bottom: 8px;
  margin-left: 18px;
}

.titlee h1{
    letter-spacing: 3px;
padding: 180px 0;
  color: #fff;
}

.only h1{
   font-size: 30px;
    letter-spacing: 2px;
}

.only h5 {
 font-family: Fredoka One;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
margin-top: 0px; 
color: #fff;
}

h5 span.thismenu {
    text-align: center!important;
    padding: 0px 30px;
    margin: 0 auto;
      font-size: 14px;
}

/*--Our-Menu--*/
.hesperiden .tp-thumb .tp-thumb-title{
bottom: 130px!important;
      overflow: visible!important;
  display: block!important;
  transition:none!important;
  -webkit-transition: all 0.3s!important; 
    transform: none!importat;
     transform-origin: none!important; 
     -webkit-transform:none!important; 
     -webkit-transform-origin: none!important; 
    opacity: 1!important;
}

/*--Desktop--*/

@media screen and (min-width: 769px){
/*.mkd-main-menu{
margin-left:200px;
}*/
  
    .onlyd img{
  margin-top: -50px;
  }
  
  .sfm-navicon-button.sf_label_default {
    display: none;
}
  
.hideond{
display: none;
}
  
.boxy.vc_column_container>.vc_column-inner {
    padding: 0px!important;
    margin: 0 15px;
  box-shadow: 1px 3px 8px #2d2d2d;
}
  

@media screen and (max-width: 769px) {
  table td {
    font-size: 14px!important;
    line-height: 22px;
}

.mkd-mobile-header .mkd-mobile-nav li {
    position: relative;
		height: 100%;
		width: 250px;
    text-align: center!important;
		margin-left: 10px;
    background-color: #ffffff!important;
 		color: white;
  

}
  .hideonm{
  display: none;
  Background-color: #ffffff!important;  
  }
  
  h5 span.thismenu {
    padding:0 1500px;
    margin: 0 auto;
    font-size: 12px;
    Background-color: #ffffff!important;
}
  .wpb_single_image img{
  margin-top: -2px;
  }  

  .hideonm{
  display: none;

  }
  
  h5 span.thismenu {
    padding:0 1500px;
    margin: 0 auto;
    font-size: 12px;
    background:#ffffff;
}
  .wpb_single_image img{
  margin-top: -2px;
    color:#FFfffF;
text-decoration:none;
width:100%;
    
  }
  
  /*--mobile-footer--*/
  footer.mkd-page-footer {
    padding: 0px 10px;


}

}
  
.small img{
width: 40%;
}
  .small h3, .small p{
  text-align: center;
  }
  
  .small p {
    margin-top: 20px!important;
    padding: 0 20px 20px;
    text-align: center!important;
    Background-color: #ffffff!important;
}
  /*--mobile-Business-Opportunity--*/
  .page-id-7560 .vc_column_container>.vc_column-inner{
  padding-left: 0px;
    padding-right: 0px;
     
  }
  
  /*--career--*/
p.wpsm-show, p.wpsm-hide{
  width: 70%;  
  }

  /*--Our-Locations--*/
  .page-id-7560 .vc_column_container>.vc_column-inner{
  padding-left: 0px;
    padding-right: 0px;
    
     
  }
  
  /*--Gravity Form--*/
  .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
    line-height: 1.8;
    min-height: 1rem;
}
.gform_wrapper h3{
      font-size: 13px;
    margin: 10px 0px!important;
  }
  .lleft img {
    width: 90%!important;
    margin-bottom: 20px;
}
  
  /*--mobile-Menu-Page--*/
  .menupic {
    height: 100px!important;
    padding: 15px 30px!important;


}
  .menupic h4{
  font-size: 20px!important;
    line-height: 26px!important;
  }
  .menupic p{
      font-size: 12px!important;
    line-height: 16px!Important;
  }
  .menutext3{
        margin-top: -1px;
  }
  .tis .slick-slide img {
    height: 105px!important;
}


/*---Footer---*/
footer .mkd-footer-bottom-holder{
padding:10px 20px 5px 20px!important;
}

footer .mkd-footer-bottom-holder .widget.mkd-footer-bottom-left.widget_text, footer .mkd-footer-bottom-holder .mkd-footer-bottom-right{
padding-top: 5px!important;
  font-size: 13px;
    font-weight: 300;
}

.mkd-grid-row.mkd-footer-bottom-two-cols .mkd-grid-col-6{
width: 48.5%!important;
}

/*---Menu---*/


.left{
    float: left;
    width:40%;
}

.left table{
border: 1px solid #555;
  padding: 5px;
}

.right{
       float: left;
    width:56%!important; 
}

.right table{
    width: 100%;
  border: 1px solid #555;
    padding: 5px;

}

ul.slick-dots{
    display: none!important;
}

.slick-slider{
    padding: 0px 20px;
}

.ult-carousel-wrapper{
margin-bottom: 0px!important;
padding-bottom: 10px!important;
}

.ult-new-ib, .wpb_column>.wpb_wrapper .ult-new-ib {
    margin-bottom: 0px;
}

.ult-new-ib{
    border: 2px solid #fff;
}


table td{
    padding: 0px;
    padding: 0px;
    line-height: 10px;
    font-size: 9px;

}

h6{
line-height: 16px;
font-size: 12px;
}

table {
    border-collapse: initial;
}

table tbody tr, table thead tr {
    border: 0px solid #e6e6e6;
}

table{
    width: 80%;
    margin: auto;
}

table.fif{
    width: 50%;
    margin: auto;
}

/*contact*/

.bttn {
    color: #fff;
    background: #f18b25;;
    padding: 10px 20px;
}


/*---Menu Page--*/

.menupic {
    height: 550px;
    padding: 50px 0px;
}

.tis .menutext {
    min-height: 58px;
  background: #f2f2f2;
    padding: 10px 20px 20px 20px;
}

.tis .slick-slide img {
    height: 165px;
}

.menutext {
    background: #fff;
padding: 10px 20px 20px 20px;
}

.menutext2{
        background: #f3f6f9;
    vertical-align: middle;
    margin: auto;
    padding: 0px;
}

.menutext3{
        background: #f3f6f9;
    vertical-align: middle;
    margin: auto;
    padding: 0px;
    height: 103px;
}


.menutext2 p{
    margin: 0px 0;
}

.menutext2 img {
    width: 32px;
    vertical-align: middle;
    margin: auto;
}


.menutext3 p{
    margin: 0px 0;
}

.menutext3 img {
    width: 32px;
    vertical-align: middle;
    margin: auto;
}





