.stm_header_style_1.stm_header_transparent .stm_mobile__header {
  background: #13283f !important;
}
.stm_header_style_1 .stm-header {
  background: #13283f !important;
}
.stm_mobile__header {
  background: #13283f !important;
}

#menu-item-2743 a {
  pointer-events: none;
}
#menu-item-2743 ul li a {
  pointer-events: auto !important;
}
#menu-item-2905 a {
  pointer-events: none;
}
#menu-item-2905 ul li a {
  pointer-events: auto !important;
}
.app-footer #footer-row a img {
  width: 40% !important;
  max-width: 40% !important;
}
.app-footer #footer-row a span {
  margin-top: -5px !important;
}
.app-footer .col-md-3,
.app-footer .col-sm-3,
.app-footer .col-xs-3 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.tla-app-imgbg {
  background-size: cover;
}
#tla_app [role="contentinfo"] {
  height: auto !important;
}
#tla_app .app-footer {
  height: auto !important;
}
#tla_app #site-footer {
  height: auto !important;
}
.page-template-page-tla-app-hotel #content .stm_titlebox_style_1 {
  padding: 81px 0 10px !important;
}
.app-special-offer #content {
  margin-top: 15px;
}
.page-template-page-tla-app-hotel .post-content {
  margin-top: -10px;
}
.page-template-page-tla-app-hotel #fetchrates {
  margin-top: -30px;
}
.app-special-offer .site-header {
  display: none;
}
.app-special-offer .post-title {
  font-size: 32px !important;
  margin-top: 0px;
}
.app-special-offer .cover-bp-con {
  right: 5px !important;
  bottom: 5px !important;
}
#fetchrates span {
  display: block;
}
.app-hotel-name h2 {
  font-size: 25px !important;
  margin-top: -22px;
  margin-bottom: 45px;
}
.app-hotel-title h1 {
  font-size: 35px !important;
}
.page-id-4537 .vc_row {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
#tla_app .benefits-desktop-view p {
  font-size: 14px !important;
}
#tla_app header .sub-header #lang-arrow .lang-icon {
  width: 14px !important;
  margin-top: 4px !important;
}
#tla_app header .sub-header #lang-txt {
  font-size: 14px !important;
}
.app-special-offer .stm_single_post .col-md-8 div:nth-child(1) {
  padding-right: 4px !important;
}
.app-special-offer .stm_single_post .col-lg-8 div:nth-child(1) {
  padding-right: 4px !important;
}
.app-special-offer .stm_single_post .col-sm-12 div:nth-child(1) {
  padding-right: 4px !important;
}
.app-special-offer .stm_single_post .col-xs-12 div:nth-child(1) {
  padding-right: 4px !important;
}
#tla_app #app-hongkong-kowloon {
  margin-bottom: 25px !important;
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1200px) {
  .last-hotel-malaysia-ipo .hotel-name-shortinfo {
    margin-top: -249px !important;
  }
  #tla_app .app-hotel-title {
    margin-top: 135px !important;
  }
  .app-hotel-name h2 {
    font-size: 23px !important;
    line-height: 25px;
  }
  #app-hongkong-central-hollywood .app-hotel-name {
    margin-top: -276px !important;
  }
  .app-malaysia-scnd-line {
    margin-bottom: 85px;
  }
  .app-malaysia-frst-line {
    margin-top: 85px;
  }
  #app-singapore-hotel {
    margin-top: 108px;
    margin-bottom: 118px;
  }
  .app-korea-hotel {
    margin-top: 100px;
    margin-bottom: 90px;
  }
  .app-thailand-hotel .hotel-name-shortinfo h2 {
    font-size: 23px !important;
  }
  #tla_app .app-thailand-title {
    margin-top: 110px !important;
  }
  #tla_app .app-korea-hotel {
    margin-top: 111px !important;
  }
}
@media only screen and (min-device-width: 404px) and (max-device-width: 1366px) {
  .got-ucvrd-text h1 {
    margin-top: 40px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  #tla_app .app-hotel-title {
    margin-top: 135px !important;
  }
  .app-hotel-name h2 {
    font-size: 23px !important;
    line-height: 25px;
  }
  #tla_app #app-hongkong-central-hollywood .app-hotel-name {
    margin-top: -276px !important;
  }
  .app-malaysia-scnd-line {
    margin-bottom: 85px;
  }
  .app-malaysia-frst-line {
    margin-top: 85px;
  }
  .last-hotel-malaysia-ipo .hotel-name-shortinfo {
    margin-top: -228px !important;
  }
  #app-singapore-hotel {
    margin-top: 108px;
    margin-bottom: 118px;
  }
  .app-korea-hotel #our-hotel-harbourfront .hotel-name-longinfo {
    margin-top: -290px !important;
  }
  .app-korea-hotel {
    margin-top: 100px;
    margin-bottom: 90px;
  }
  .app-korea-hotel .hotel-name-longinfo h2 {
    font-size: 23px !important;
  }
  .app-thailand-hotel .hotel-name-shortinfo h2 {
    font-size: 23px !important;
  }
  #tla_app .app-thailand-title {
    margin-top: 110px !important;
  }
  #tla_app .app-korea-hotel {
    margin-top: 111px !important;
  }
  #appreward-table .vc_column-inner {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  #appreward-table .vc_inner {
    border-radius: 0px !important;
  }
  #tla_app .app-korea-hotel-title {
    margin-top: 110px !important;
  }
  .malaysia-country #our-hotel-central-hollywood {
    margin-bottom: -20px;
  }
  .malaysia-country #our-hotel-chinatown-kuala-lumpur {
    margin-bottom: -20px;
  }
  .malaysia-country #Travelodge-Myeongdong-Euljiro {
    margin-bottom: -20px;
  }
  #korea-country #korea-myeongdong-city {
    margin-bottom: -20px;
  }
  #korea-country #our-hotel-myeongdong {
    margin-bottom: -20px;
  }
  #korea-country #korea-dongdaemun {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-pattaya {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-pattaya {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-phuket-town {
    margin-bottom: -20px;
  }
  #country-singapore #Travelodge-honmachi-osaka {
    margin-bottom: -20px;
  }
  #country-singapore #Kyoto-Shijo-Kawaramachi {
    margin-bottom: -20px;
  }
  #country-singapore #Nagoya-Sakae {
    margin-bottom: -20px;
  }
}
@media only screen and (min-device-width: 200px) and (max-device-width: 767px) {
  #capp-hongkong .wpb_single_image img {
    width: 100%;
  }
  #app-hongkong-central-hollywood .app-hotel-name {
    margin-top: -290px !important;
    margin-bottom: 37px;
  }
  #app-hongkong-kowloon {
    margin-bottom: -100px;
  }
  #tla_app #app-hongkong {
    margin-bottom: 0px !important;
  }
  .app-malaysia-frst-line {
    margin-top: 85px;
  }
  .app-malaysia-scnd-line {
    margin-bottom: 95px;
  }
  .app-malaysia-scnd-line .last-hotel-malaysia-ipo .hotel-name-shortinfo {
    margin-top: -212px !important;
  }
  #app-singapore-hotel {
    margin-top: 108px;
    margin-bottom: 118px;
  }
  #app-singapore-hotel .hotel-name-longinfo {
    margin-top: -210px !important;
  }
  .app-korea-hotel {
    margin-top: 100px;
    margin-bottom: 90px;
  }
  .app-korea-hotel .hotel-name-longinfo {
    margin-top: -240px !important;
  }
  .app-korea-hotel #our-hotel-dongdaemun-seoul {
    margin-top: -5px;
  }
  .app-thailand-hotel .hotel-name-shortinfo {
    margin-top: -212px !important;
  }
  #app-welcom-pg #logo-tla img {
    width: 40%;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  #tla_app .app-thailand-hotel .wpb_single_image img {
    width: 100%;
  }
  .app-korea-hotel #our-hotel-myeongdong {
    margin-top: -5px;
  }
  .app-korea-hotel .wpb_single_image img {
    width: 100%;
  }
  #tla_app #app-hongkong-central-hollywood .app-hotel-name {
    margin-bottom: 1px !important;
  }
  .malaysia-country #our-hotel-central-hollywood {
    margin-bottom: -20px;
  }
  .malaysia-country #our-hotel-chinatown-kuala-lumpur {
    margin-bottom: -20px;
  }
  .malaysia-country #Travelodge-Myeongdong-Euljiro {
    margin-bottom: -20px;
  }
  #korea-country #korea-myeongdong-city {
    margin-bottom: -20px;
  }
  #korea-country #our-hotel-myeongdong {
    margin-bottom: -20px;
  }
  #korea-country #korea-dongdaemun {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-pattaya {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-pattaya {
    margin-bottom: -20px;
  }
  #thailand-country #thailand-phuket-town {
    margin-bottom: -20px;
  }
  #country-singapore #Travelodge-honmachi-osaka {
    margin-bottom: -20px;
  }
  #country-singapore #Kyoto-Shijo-Kawaramachi {
    margin-bottom: -20px;
  }
  #country-singapore #Nagoya-Sakae {
    margin-bottom: -20px;
  }
  .imghvr-fade {
    width: 100%;
  }
  .imghvr-fade img {
    width: 100%;
  }
  .site-header {
    background: #13283f !important;
  }
  .stm_mobile__header .container {
    background: #13283f !important;
  }
  .stm_mobile__header .container:before,
  .container:after {
    background: #13283f !important;
  }
  #wsm-filter-modal {
    padding-right: 0px !important;
  }
}
@media only screen and (min-device-width: 551px) and (max-device-width: 767px) {
  #tla_app .app-thailand-title {
    margin-top: 105px !important;
  }
  #tla_app .app-thailand-hotel .hotel-name-shortinfo {
    margin-top: -236px !important;
  }
  #app-hotel-title-hongkong {
    margin-top: 110px;
  }
  #app-hongkong .wpb_single_image img {
    width: 100%;
  }
  #app-hongkong-kowloon .app-hotel-name {
    margin-top: -276px !important;
  }
  #tla_app .app-korea-hotel-title {
    margin-top: 110px !important;
  }
}
@media only screen and (min-device-width: 450px) and (max-device-width: 767px) {
  .app-korea-hotel #our-hotel-myeongdong .hotel-name-longinfo {
    margin-top: -208px !important;
  }
  .app-korea-hotel-title {
    margin-top: 110px !important;
  }
}
@media only screen and (min-device-width: 310px) and (max-device-width: 368px) {
  #tla_app .app-thailand-hotel #our-hotel-pattaya .hotel-name-shortinfo {
    margin-top: -243px !important;
  }
  #tla_app .app-thailand-hotel #our-hotel-phuket-town .hotel-name-shortinfo {
    margin-top: -240px !important;
  }
}
@media only screen and (min-device-width: 250px) and (max-device-width: 306px) {
  #tla_app #app-hongkong .app-hotel-name h2 {
    font-size: 22px !important;
  }
  #app-hotel-title-hongkong {
    margin-top: 0px;
  }
}
@media only screen and (min-device-width: 601px) and (max-device-width: 767px) {
}
@media only screen and (min-device-width: 358px) and (max-device-width: 600px) {
  #tla_app .rewards-banner-sect {
    margin-top: 20px !important;
  }
}

@media only screen and (min-device-width: 250px) and (max-device-width: 300px) {
  #tla_app #app-hongkong .app-hotel-name h2 {
    font-size: 17px !important;
  }
}
@media only screen and (min-device-width: 200px) and (max-device-width: 357px) {
  #tla_app header .sub-header #lang-arrow .lang-icon {
    background-image: url(https://wesimplifymarketing.com/tla-0530/wp-content/uploads/2022/05/icon-arrow-down-1.png);
    width: 14px !important;
  }
  #tla_app .rewards-banner-sect {
    margin-top: 42px !important;
  }
}
