#sp-header.header-sticky #sp-logo .logo .logo-image {filter: none;}

.logo-image {height: 48px; filter: invert(1);}

#sp-header.full-header{padding-left:15px; padding-right:15px;}

.opening_shop_table{width:100%;}

.sp-page-title .sp-page-title-heading{text-align:right;}
.text_right_title .sp-page-title .sp-page-title-heading {
    text-align: right;
    max-width: 100%;
}
@media (max-width:1400px){
	#sp-logo.has-border{paadding-left:20px; padding-right:20px;}
}
@media (max-width:1360px){
    .logo-image {height: 36px !important;}
  .sp-slider-outer-stage{height: 490px !important;}
}
@media (max-width:1024px){
   .logo-image {height: 46px !important;}
}
.gt_switcher_wrapper {
    box-shadow: rgba(0, 0, 0, 0.15) 0 5px 15px;
    background: #fff;
    border-radius: 4px;
    bottom: 5% !important;
    left: 2% !important;
}
.gt_container-ex9y10 .gt_switcher .gt_selected a{
    padding: 10px 15px !important;
    border:0!important;
}
.gt_container-ex9y10 .gt_switcher .gt_selected{
background:#fff !important;
}
.gt_container-ex9y10 .gt_switcher .gt_option{
  background:#fff !important;
  border: 0 !important;
  padding: 8px;
}
.gt_container-ex9y10 .gt_switcher a img{
    width: 24px;
    height: 24px;
}
.gt_container-ex9y10 .gt_switcher{width:130px !important;}
@media (min-width: 1141px) and (max-width: 1320px) {
  .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span{font-size:14px;}
  #sp-header .header-right .sppb-addon-header h3.sppb-addon-title{font-size:14px;}
  #sp-header .header-right .header-sticky-div .addon-root-heading>div {padding: 0 8px !important;}
}
@media (min-width: 1025px) and (max-width: 1140px) {
  #sp-header.full-header {padding-left: 8px; padding-right: 8px;}
  /* #sp-header #menu-right.ms-auto {margin-left: 15px !important;} */
  .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span{font-size:13px;}
  .sp-megamenu-parent>li>a, .sp-megamenu-parent>li span{padding:0 6px;}
  #sp-header .header-right .sppb-addon-header h3.sppb-addon-title{font-size:13px;}
  #sp-header .header-right .sppb-addon-header .sppb-addon-title > span {font-size: 20px !important;}
  #sp-header .header-right .header-sticky-div .addon-root-heading>div {padding: 0 6px !important;}
  #sp-logo.has-border{padding-right: 10px;}
}  
@media (min-width: 768px) and (max-width: 1024px) {
  #sp-header .sp-module.header-right{display:none;}
  #sp-header div#sp-menu {display: none;}
  #sp-header #offcanvas-toggler.offcanvas, #sp-header #offcanvas-toggler.mega{display: inline-flex !important;}
}