.header_container > .fixed_container.fixed { height: 67px;  padding-top:15px;   background: rgba(23,36,52,0.96); border-bottom:solid 2px #010304; }
.header_container > .fixed_container.fixed header {width:1080px !important; margin:0 auto; left:auto !important; background: none; z-index: 2;  }
.header_container > .fixed_container.fixed header .container { width: 100%; }
.header_container > .fixed_container.fixed header .logo { position:absolute; left:-5px; display: block;}
.header_container > .fixed_container.fixed header .usercp_non_logged_in { display: block; position:absolute; right:0; color:var(--blue); padding-right: 0px; margin-right: -12px;  margin-top:-3px;}
.header_container > .fixed_container.fixed header .usercp_non_logged_in figure { margin-right: 8px;} 
.header_container > .fixed_container.fixed header .usercp_non_logged_in>ul>li { padding:0 5px 0 5px; margin-top:-5px;} 
.header_container > .fixed_container.fixed .menu { right:5px !important;} 
.header_container > .fixed_container.fixed .usercp>li { border-color:#2e3e4c !important;} 
.header_container > .fixed_container.fixed .usercp .facebook { color:var(--blue) !important; -moz-transition: all 0s linear; -o-transition: all 0s linear; -webkit-transition: all 0s linear; transition: all 0s linear;}
.header_container > .fixed_container.fixed .usercp .facebook:hover { color:white !important;} 
.header_container > .fixed_container.fixed .usercp .facebook>span { background: transparent url('../img/icons-s48d7f42451.png') -15px -1932px no-repeat; } 
.header_container > .fixed_container.fixed .usercp .facebook:hover span { background: transparent url('../img/icons-s48d7f42451.png') -30px -1932px no-repeat;} 

.header_container > .fixed_container.fixed .no_login_ul>li:hover a{ background:transparent; color:white;} 
.header_container > .fixed_container.fixed .no_login_ul>li>a:hover { background:transparent; color:white;} 

.header_container > .fixed_container.fixed header .searchform_wrap { float: right; }
.header_container > .fixed_container.fixed header .searchform fieldset { border-bottom: none; }
.header_container > .fixed_container.fixed header .searchform input.s { border-radius: 0; height: 39px; padding-left: 15px; font-size:16px; background:transparent !important;}
.header_container > .fixed_container.fixed header .searchform input[type="submit"] { width: 16px; height: 16px; background: transparent url('../../img/search-small-icon-for-fixed.png') 0 0 no-repeat; top: 12px; right: 12px; }
.header_container > .fixed_container.fixed nav { position: relative; top: 0px; }
.header_container > .fixed_container.fixed nav .small_icon { display: none !important; }

.header_container > .fixed_container.fixed .nav { display: none !important; }
.header_container > .fixed_container.fixed .searchform_wrap { width:460px !important; float:left !important; margin-left:80px; }
.header_container > .fixed_container.fixed .mobile-menu { display: block !important; position: absolute; left: -141px; top:0; }
.header_container > .fixed_container.fixed .logo{ background:url("../img/logo-white.png") center center no-repeat; background-size:183px 46px;}
/* .header_container > .fixed_container.fixed .logo{ background:url("../../mobile/img/mobile-header-logo-new-year.png") center center no-repeat; background-size:183px 52px;} */
.header_container > .fixed_container.fixed .s  { background: var(--navy-blue) !important; border-bottom: solid 2px var(--blue); padding-left:10px; color:#7a818c; }
.header_container > .fixed_container.fixed .searchform > fieldset {border-bottom-style: none !important; }
/* For Placeholder */
.header_container > .fixed_container.fixed ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color:#7a818c; }
.header_container > .fixed_container.fixed :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#7a818c; opacity:  1; }
.header_container > .fixed_container.fixed ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#7a818c; opacity:  1; }
.header_container > .fixed_container.fixed :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:#7a818c; }
.header_container > .fixed_container.fixed :placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */ color:#7a818c; }
.ad-middle h1{ white-space: nowrap; overflow: hidden; min-height: 23px; display: block; text-overflow: ellipsis; font-weight:300; }
.mobile-menu{ display: none; color:white; width:127px; height:65px; cursor:pointer; padding:23px; border-left:solid 1px #010304; border-right:solid 1px #010304; margin-top: -13px; z-index: 103; }
.mobile-menu:hover{ background:white; color:var(--navy-blue); border-bottom:solid 1px #010304;}
.mobile-menu:hover .mobile-menu-icon{ background-position:-32px 0px; }
.mobile-menu:hover ul{ display:block; }
.mobile-menu>ul{ display:none; list-style:none; background:white; width:200px; height:auto; padding:10px 0; margin-top: 21px; margin-left: -23px; border-top :solid 1px #010304; }
.mobile-menu>ul>li{padding:5px 5px 5px 20px;}
.mobile-menu>ul>li:hover{background-color:#ffffff;}
.mobile-menu>ul>li>a{color:var(--navy-blue);}
.mobile-menu>ul>li:hover a{color:var(--orange);}
.mobile-menu>ul>li>a:hover{color:var(--orange);}
.mobile-menu .active{background-color:#ffffff;color:var(--orange);}
.mobile-menu .active>a{color:var(--orange);}

.mobile-menu-icon{ margin-top:-2px; width:32px; height:22px; background:transparent url('../../img/menu.png') 0 0 no-repeat; }
.menu-shadow{ display: none; background: rgba(0, 0, 0, 0.45); z-index: 101;  position: fixed; top: 0; left: 0;  width: 100%; height: 100%; }
.fixed_container{  z-index: 102;}

.letters.fixed{  position: fixed; z-index: 20; top: 52px; border-radius: 0pc 0px 3px 3px !important; }

/*********************************************  V3  *********************************************/
.sub-menu_ .menu{position: absolute; background-color:white; width:1090px; border:none; padding:10px; border-top:solid 2px var(--orange);}
.sub-menu_ .menu p{ padding:5px; float:none; border:0;}
.sub-menu_ .menu a{ color:var(--navy-blue);}
.sub-menu_ .menu a:hover{ color:var(--orange);}
.sub-menu_ .menu a.orange{ color:var(--orange);}
.sub-menu_ .menu a.strong{ font-weight:500; text-transform:uppercase;}
.sub-menu_ .menu div[class^="menu-col-"]{float:left; border-left:solid 0px #fafafa; margin-right:20px; height:400px;}
.sub-menu_ .menu .menu-col-1{width:180px; border-right:solid 2px #fafafa;}
.sub-menu_ .menu .menu-col-3{width:100px; border-right:solid 2px #fafafa;}
.sub-menu_ .menu .menu-col-4{width:600px; border-right:solid 0px #fafafa; margin-right:0px !important;}
.menu-hover-ticket{position:relative; float:left; width:185px; margin:5px 15px 5px 0px;}
.menu-hover-ticket > div{position:absolute; width:100%; height:60px; margin-top:1px;text-align:center;}
.menu-hover-ticket > div > h3{  margin:5px;}
.menu-hover-ticket img{width:100%; border-radius:3px 3px 0 0; }
.menu-for-ticket{float:left; width:100%; font-size:22px; padding-top:2px;}
.menu-for-ticket .btn-bilet{ margin:-2px 4px 0px -2px; height: 24px; width: 23px; background: transparent url(/files/frontend/img/icons-s48d7f42451.png) -52px -472px no-repeat;}
.header_container > .fixed_container.fixed .logo {background:url("/files/frontend/img/logo-header-v3.png") center center no-repeat; background-size:159px 38px; margin-top:6px;}
.fixed_container.fixed .mobile-menu{ padding:16px 22px 0px 22px; margin-top:-5px; height:52px; }
.fixed_container.fixed .mobile-menu ul{ width: 1090px; height:52px; margin-left:-207px; margin-top:15px; }
.fixed_container.fixed .mobile-menu ul>li{ padding: 1px 15px 0px 14px; width: auto; float: left; border-right:solid 1px #f0f3f3; margin: 5px 0px 5px 0px; }
.fixed_container.fixed .mobile-menu ul>li:last-child{ border-right:0; }
.fixed_container.fixed .mobile-menu>ul>li:hover{ background-color:white; }
.fixed_container.fixed .header { height:52px; padding:11px 0; }
.header_container > .fixed_container.fixed { height: 52px; }
.header_container > .fixed_container.fixed .header .usercp {  padding: 10px 0; }
.searchform fieldset{ border-bottom: 2px solid var(--orange) !important; }
.header_container > .fixed_container.fixed header .logo { left: -19px; }
.header_container > .fixed_container.fixed .mobile-menu { left: -171px; }
.fixed .searchform { margin-left: -25px; }
.heidel{background:#591047 !important; color:#ffdd00 !important;}
.heidel:hover, .heidel.selected{background:#ffdd00 !important; color:black !important;}
/*********************************************  V3  *********************************************/

/*********************************************  Homepage Slider  *********************************************/
.swiper-button-disabled{display:none !important}
div.home-filter-col{width:320px; float:left;}
div.home-filter-col:nth-child(2){width:290px;}
div.home-filter-col:nth-child(3){width:290px;}
div.home-filter-col:nth-child(4){width:150px;}
div.home-filter-col:nth-child(4) button{float:right;}
div.home-filter-col .bootstrap-select{width:180px !important; height:36px;}
div.home-filter-col h4{display:inline-block; margin-right:15px; color:var(--orange);}
div.home-filter-col:nth-child(1) .bootstrap-select.btn-group .dropdown-menu, div.home-filter-col:nth-child(3) .bootstrap-select.btn-group .dropdown-menu { padding-bottom: 1px !important; }
div.home-filter-col .bootstrap-select.btn-group .dropdown-toggle { border-bottom:solid 1px #dedede; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0); box-shadow: 0 1px 1px rgba(0, 0, 0, 0); }
/*********************************************  Homepage Slider  *********************************************/
