.mobilebutton-wrap{display: none;text-align: center;}
.mobilebutton-wrap a.btn {text-align: center;}
.mobileNav a{border: unset !important;}
@media (max-width: 767px){
  .mobilebutton-wrap{display: block;max-width: calc(100% - 30px);margin: 0 auto;}
  .mobilebutton-wrap a.btn{display: block; border: 1px solid #3366FF; padding: 12px; border-radius: 4px;margin: 12px 0; color: #3366FF;font-size: 16px; line-height: normal!important;text-decoration: unset; transition: all 0.5s ease;}
  .mobilebutton-wrap a.btn.signup{background: #3366FF;color: #fff;}
  .mobilebutton-wrap a.btn.book{margin: 12px 0 0;}
  .mobilebutton-wrap a.btn.login{border: unset; text-decoration: underline;padding: 0}
  .mobilebutton-wrap a.btn.signup:hover, .mobilebutton-wrap a.btn.signup:focus, .mobilebutton-wrap a.btn.book:hover, .mobilebutton-wrap a.btn.book:focus{background-color: #0a58ca;border-color: #0a58ca;color: #fff;}
  .mobilebutton-wrap a.btn{border: 1px solid #3366FF !important;}
  .mobilebutton-wrap a.btn.login{border: unset !important;text-decoration: underline !important;}
  .mobileNav button.dropdown-btn{border: unset;padding: 6px 20px 6px 14px;}
  .mobileNav a.dropdown-toggle{padding: 6px 20px 6px 14px;}
  #mobileMenu {border: 1px solid #ddd;}
  .navbar-default .navbar-toggle{border: unset;}
  .dropdown-container-sub {border: 1px solid rgb(246, 246, 246);background: rgb(253, 253, 253);border-radius: 20px;padding: 15px 15px 15px 20px;max-width: calc(100% - 62px);margin: 0 auto;padding-bottom: 0;margin-bottom: 15px;}
  .mobileNav .dropdown-container-sub a{background: unset;}
  .mobileNav .dropdown-container-sub h3.sub-dropdown-title {color: #8E8E8E;font-weight: 600;font-size: 15px;line-height: 24px;}
  .sub-dropdown-items {margin-bottom: 20px;}
  .sub-dropdown-items.sdi-features{margin-bottom: 30px;}
  .mobileNav .sub-dropdown-items a{padding-left: 0;}
  #mobileMenu .mobileNav a, #mobileMenu .dropdown-btn{color: #0C0C0C;text-decoration: none;font-weight: 500;font-size: 16px;line-height: 32px;}
  #mobileMenu .mobileNav a.btn.signup{color: #fff; line-height: normal;}
  #mobileMenu .mobileNav a.pallfeatures{padding: 16px;background: #FBFBFB;border-top: 1px solid #f6f6f6 !important;text-align: center;width: calc(100% + 35px);margin-left: -20px;}
  #mobileMenu .mobileNav .dropdown-container-sub-resrc a{padding-left: 0;}
  .dropdown-container-sub-resrc{padding: 10px 15px;}
}