:root{
    --navy-blue:#071a52;
    --orange:#ff4646;
    --light-orange:#ff5a5f;
    --blue:#5779bc;
    --old-blue: #718b92;
    --linear-gradient-ticket: linear-gradient(to right,#FC642D 0%,#FF5A5F 50%,#FF4646 100%);
    --radial-gradient-ticket: radial-gradient(circle at center,#FC642D 0%,#F45A4A 27.5%,#FF5A5F 40%,#FF4646 57.5%,#FC1F1F 75%,#FC1F1F 100%);
    --bg-gradient: var(--linear-gradient-ticket);
    --radial-gradient: var(--radial-gradient-ticket);}


.menu li a{color: var(--old-blue);}
.bootstrap-select.btn-group .dropdown-toggle.btn-default{color: var(--old-blue);}
.bootstrap-select.btn-group .dropdown-menu > li > a{color: var(--old-blue);}

.homepage-form-content .homepage-form-item .bootstrap-select.btn-group .dropdown-toggle.btn-default{color: var(--blue);}
.homepage-form-content .homepage-form-item .bootstrap-select.btn-group .dropdown-toggle.btn-default + .dropdown-menu a{color: var(--blue);}
.homepage-form-content .homepage-form-item .bootstrap-select.btn-group .dropdown-toggle.btn-default + .dropdown-menu a:hover{color: var(--navy-blue);}
#loading{border-radius: 12px!important;}
#loading>div{background: url('../../mobile/img/loading-icons-new.svg');background-size: 70px 35px;background-position: 0 0;}
.mega-two-banner img{border-radius: 12px!important;}
.homepage-slider .swiper-slide .image-content img{border-radius: 12px 12px 0 0;}
.home-slider-content .info-content{border-radius: 0 0 12px 12px;}
article.widget{border-radius: 12px;}
article.widget:not(.item_awards):not(.anasayfa-kesfet){overflow: hidden;}
article.widget.footer-bar{overflow: inherit;padding: 20px 30px 20px 10px;}
.homepage-form-content .homepage-form-item .bootstrap-select.btn-group .dropdown-toggle.btn-default{border-radius: 12px;}
.homepage-form-content .homepage-form-item button[type=submit]{border-radius: 12px;}
.widget.only-img img{border-radius: 12px;}
.widget.only-img .link-overlay{border-radius: 12px;}
.onstage-filter-content .widget{border-radius: 12px;}
.puana-gore-banner img{border-radius: 12px!important;}
.widget{border-radius: 12px!important;}
.button{border-radius: 12px!important;}
.button.red{box-shadow: none;}
button{border-radius: 12px!important;}
.letters{border-radius: 12px!important;}
.comments li .comment-header{border-radius: 12px!important;}
.comments li .comment-form textarea{border-radius: 12px!important;}
.bootstrap-select.btn-group .dropdown-menu.inner{border-radius: 12px!important;}
.first-image{border-radius: 12px!important;}
.slick.color2-bg, .slick.color2-bg .slick-slide{background-color: transparent;}
.widget:hover figure.slick.color2-bg.slick-initialized.slick-slider{background-color: #db4e3b;}
.news-slider .slick-slide a img{border-radius: 12px 0 0 12px;}
.news-slider .slick-slide > img{border-radius: 0 12px 12px 0;}
.news-slider .overlay{border-radius: 0 12px 12px 0;}
.blueimp-gallery>.slides>.slide>.slide-content{border-radius: 12px!important;}
.oyun-detay-container .oyun-location .google_map iframe{border-radius: 12px!important;}
.write_comment textarea, .comment_reply textarea{border-radius: 12px!important;}
.rating{border-radius: 100%!important;}
.oyuncu figure img{border-radius: 12px!important;}
.widget .oyun-location iframe{border-radius: 12px!important;}
.steps .step-back{border-radius: 12px!important;}
.redtime{border-radius: 12px!important;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{border-radius: 12px!important;}
.header .usercp > li .menu{border-radius: 12px!important;}
.posts li .post-header{border-radius: 12px!important;}
.comments>li div.comment-head{border-radius: 12px!important;}
.comments .puan span{border-radius: 12px!important;}
.scene{border-radius: 12px!important;}
.sahnedekiler-banner2 img{border-radius: 12px!important;}
.homepage-slider .swiper-slide{border-radius: 12px!important;}
.date-picker-wrapper .month-wrapper{border-radius: 12px!important;}
.bootstrap-select.btn-group .dropdown-menu{border-radius: 12px!important;}
.ticket-table{border-radius: 12px!important;overflow: hidden;}
.do_comment_btn{border-radius: 3px!important;}
.new-logo-tyt{position: relative;top: -3px;}
.oyun-detay-container .border-section .button{box-shadow: none!important;border: 1px solid var(--orange);}
.oyun-detay-container .border-section .button.red{padding: 9px 30px;}
.button.playbook{border-color: var(--blue)!important;padding: 1px 10px;}
.button.playbook:hover{border-color: var(--navy-blue)!important;}
.button.red.btn-gradient{background: var(--bg-gradient,var(--linear-gradient-ticket));border: 0!important;position: relative;margin-left: 20px!important;}
.button.red.btn-gradient:hover{background: var(--bg-gradient,var(--linear-gradient-ticket));;}
.button.red.btn-gradient .btn-hover-effect{background-position: calc((100 - var(--mouse-x, 0)) * 1%) calc((100 - var(--mouse-y, 0)) * 1%);background-image: var( --radial-gradient,var(--radial-gradient-ticket) );background-size: 200% 200%;transition: opacity 1.25s;opacity: 0;display: block;width: 100%;height: 100%;min-width: 140px;border-radius: 12px;}
.button.red.btn-gradient .btn-span{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;z-index: 1;overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white,black);mask-image: -webkit-radial-gradient(white,black);}
.button.red.btn-gradient:hover .btn-hover-effect{opacity: 1;}
.button.red{line-height: 1;padding: 12px;}
.button.red:hover{background-color: #ff5a5f;}
.button.red.btn-gradient .btn-text{z-index: 2;position: relative;display: -ms-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;}
.oyun-detay-container .border-section .button{margin-right: 0px!important;}
.activity-fragman{border-radius: 12px;overflow: hidden;}
.nav ul li > a:hover, .nav ul li > a.selected{background-color: #1c2d63;}
.login-container p{color: var(--navy-blue) !important;}
.login-container div{color: var(--navy-blue) !important;}
.login-container .row > .columns.second-column p:first-child span{color: var(--orange)!important;}
.image-list li > a img{border-radius: 12px;}
.homepage-plays-content .homepage-plays-item figure .ticket-play-hover-btn{padding: 8px;}
.swiper-tickets-slider .swiper-slide .ticket-play-hover-btn{padding: 8px;}
.ses-set .btn.red{color: var(--navy-blue);border-color: var(--navy-blue);outline: none!important;}
.ses-set.selected .btn.red{color: var(--orange);border-color: var(--orange);}
button.activity_rules{height: 38px!important;}
#seatTypeApprove .btn-success{background-color: var(--orange);border-color: var(--orange);}
#seatTypeApprove .btn-success:hover{background-color: #ff5a5f;border-color: #ff5a5f;}
.home-slider-content .swiper-button-next, .home-slider-content .swiper-button-prev{border-radius: 50% !important;}
.swiper-tickets-slider .tickets-next, .swiper-tickets-slider .tickets-prev{border-radius: 50% !important;}
.button.green{box-shadow: none;}
.button.green:hover{background-color: #34cb74!important;}
input#ticket-2-button.btn-green{background-color: #27ae60;}
input#ticket-2-button.btn-green:hover{background-color: #34cb74;}

.oyun-detay-container .border-section .button.btn_do_user_item{margin-right: 20px!important;padding: 1px 10px;}
.oyun-detay-container .border-section .button.post_create{margin-right: 20px!important;}
.oyun-detay-container .border-section .button.green{border-color: currentColor!important;}

svg#stageSVG{padding: 0 12px;min-width: 70px;}
.login-container{background: transparent url("../img/login-bg-3.jpg") center top no-repeat;-moz-background-size: contain;-o-background-size: contain;-webkit-background-size: contain;background-size: contain;}

#commentPopup button.mfp-close{color: #333!important;background-color: transparent!important;padding: 6px 12px!important;margin-bottom: 0!important;font-size: 14px!important;font-weight: 400!important;-webkit-opacity: 1.42857143!important;text-align: center!important;white-space: nowrap!important;vertical-align: middle!important;-ms-touch-action: manipulation!important;touch-action: manipulation!important;cursor: pointer!important;-webkit-user-select: none!important;-moz-user-select: none!important;-ms-user-select: none!important;user-select: none!important;background-image: none!important;border: 1px solid transparent!important;border-color: #ffffff00!important;height: 32px!important;min-width: 90px!important;margin-right: 10px;}
#commentPopup button.mfp-close:hover{border-color: transparent!important;color: var(--orange)!important;background-color: transparent!important;}
#commentPopup button:not(.mfp-close){display: inline-block!important;padding: 5px 12px 4px!important;margin-bottom: 0!important;font-size: 14px!important;font-weight: 400!important;text-align: center!important;white-space: nowrap!important;vertical-align: middle!important;-ms-touch-action: manipulation!important;touch-action: manipulation!important;cursor: pointer!important;-webkit-user-select: none!important;-moz-user-select: none!important;-ms-user-select: none!important;user-select: none!important;background-image: none!important;border: 1px solid transparent!important;background-color: var(--orange)!important;border-color: var(--orange)!important;color: #fff!important;height: 32px!important;min-width: 90px!important;}
#commentPopup button:not(.mfp-close):hover{background-color: #ff5a5f!important;border-color: #ff5a5f!important;}

.details li{color: var(--old-blue);}
.details li a{color: var(--old-blue);}
.comment-handler button{color: var(--old-blue);}
article.widget.footer-bar{color: var(--old-blue);}
.breadcrumbs ul li a{color: var(--old-blue);}
.oyun-detay-container .oyun-location p{color: var(--old-blue);}

.stage-image{width: 100%;position: relative;height: 80px;}
.stage-image img{width: 2776px;max-width: 800px;min-width: 800px;position: fixed;left: 0;right: 0;margin: 0 auto;}


.sub-menu_ .menu{border-top: 0;}
.swiper-tickets-slider .swiper-slide .color2-bg{background-color: #071a5288;}
.homepage-plays-content .homepage-plays-item .color2-bg{background-color: #071a5288;}
span.red{color:var(--orange)}

.footer-col-3{background: url(/files/frontend/img/footer-secure-logo.svg) right top no-repeat;background-size: 200px;padding: 40px 0 0 0;}
.visiting-hours{border-color: var(--old-blue)!important;color: var(--old-blue)!important;}
.visiting-hours:hover{border-color: var(--navy-blue)!important;color: var(--navy-blue)!important;}

.about_us-page p{color: #616161;}
.logo_usage-page p{color: #616161;}
.advertisement-page p{color: #616161;}
.contact-page p.inline{color: var(--old-blue)!important;}
.contact-page p.inline a{color: var(--old-blue)!important;}
.contact-page p.inline a:hover{color: var(--navy-blue)!important;}
.advertisement-page p.inline a{color: var(--old-blue)!important;}
.advertisement-page p.inline a:hover{color: var(--navy-blue)!important;}
.custom_check + .custom_label:before{border-radius: 50%;}

.button.white{border:1px solid var(--orange);box-shadow: none!important;}
.button.white i.btn-bilet{background: transparent url('../img/icons-new.png') -52px -472px no-repeat;}
.button.white:hover  i.btn-bilet{background: transparent url('../img/icons-new.png') 0 -472px no-repeat;}
.button .btn-bilet {background: transparent url('../img/icons-new.png') 0 -472px no-repeat;}
i.icon-clock {background: transparent url('../img/icons-new.png') -27px -487px no-repeat;}
.button.red .btn-yorumyaz {background: transparent url('../img/icons-new.png') 0 -1548px no-repeat;}
.button.small .btn-heart-small {background: transparent url('../img/icons-new.png') 0 -991px no-repeat;}
.button.small .btn-comment {background: transparent url('../img/icons-new.png') 0 -607px no-repeat;}
.button.small .btn-date {background: transparent url('../img/icons-new.png') 0 -808px no-repeat;}
.button.small .btn-check {background: transparent url('../img/icons-new.png') 0 -545px no-repeat;}
.button.small .btn-password {background: transparent url('../img/icons-new.png') 0 -1177px no-repeat;}
.button.small .btn-fb-small {background: transparent url('../img/icons-new.png') 0 -842px no-repeat;}
.button.small .btn-delete {background: transparent url('../img/icons-new.png') 0 -741px no-repeat;}
.button.small .btn-edit {background: transparent url('../img/icons-new.png') 0 -808px no-repeat;}
.button.small .btn-users {background: transparent url('../img/icons-new.png') 0 -1286px no-repeat;}
.button.small:not(.active):hover .btn-date, .button.small.active .btn-date {background: transparent url('../img/icons-new.png') 0 -774px no-repeat;}
.button.small:not(.active):hover .btn-heart-small, .button.small.active .btn-heart-small {background: transparent url('../img/icons-new.png') 0 -958px no-repeat;}
.button.small:not(.active):hover .btn-comment, .button.small.active .btn-comment {background: transparent url('../img/icons-new.png') 0 -574px no-repeat;}
.button.small:not(.active):hover .btn-check, .button.small.active .btn-check {background: transparent url('../img/icons-new.png') 0 -516px no-repeat;}
.button.small:hover .btn-password {background: transparent url('../img/icons-new.png') 0 -1140px no-repeat;}
.button.small:hover .btn-delete {background: transparent url('../img/icons-new.png') 0 -708px no-repeat;}
.button.small:hover .btn-edit {background: transparent url('../img/icons-new.png') 0 -774px no-repeat;}
.button.small:hover .btn-users {background: transparent url('../img/icons-new.png') 0 -1252px no-repeat;}
.button.paylas ul li a .share-fb {margin-left: 0;height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -5314px no-repeat;}
.button.paylas ul li a .share-tw {margin-left: 0;height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -5390px no-repeat;}
.button.paylas ul li a .share-em {margin-left: 0;height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -5238px no-repeat;}
.button.paylas ul li a.fb:hover .share-fb {background: transparent url('../img/icons-new.png') 0 -5276px no-repeat;}
.button.paylas ul li a.tw:hover .share-tw {background: transparent url('../img/icons-new.png') 0 -5352px no-repeat;}
.button.paylas ul li a.em:hover .share-em {background: transparent url('../img/icons-new.png') 0 -5200px no-repeat;}
.button.white .btn-heart {height: 20px;width: 22px;background: transparent url('../img/icons-new.png') 0 -1024px no-repeat;}
.button.white .btn-share {height: 18px;width: 23px;background: transparent url('../img/icons-new.png') 0 -1214px no-repeat;}
.button.white .btn-view {height: 18px;width: 23px;background: transparent url(../img/icons-new.png) 0 -1352px no-repeat;}
.button.white .btn-watch {height: 19px;width: 16px;background: transparent url('../img/icons-new.png') 0 -1427px no-repeat;}
.button.playbook .btn-playbook {height: 19px;width: 16px;background: transparent url('../img/icons-new.png') -24px -1388px no-repeat;}
.button.white .btn-ok {height: 19px;width: 16px;background: transparent url('../img/icons-new.png') -20px -511px no-repeat;}
.button.red .btn-ok-selected {height: 19px;width: 16px;background: transparent url('../img/icons-new.png') -42px -511px no-repeat;}
.button.gray .btn-clock {height: 21px;width: 19px;background: transparent url('../img/icons-new.png') -20px -1508px no-repeat;}
.button.white .btn-went {height: 21px;width: 16px;background: transparent url('../img/icons-new.png') 0 -1507px no-repeat;}
.button.white .btn-map {height: 18px;width: 20px;background: transparent url('../img/icons-new.png') 0 -1102px no-repeat;}
.button.white.red .btn-follow {height: 18px;width: 20px;background: transparent url('../img/icons-new.png') 0 -5730px no-repeat;}
.button.white:not(.active):not(.paylas):hover .btn-heart, .button.white.active:not(.paylas) .btn-heart {background: transparent url('../img/icons-new.png') 0 -918px no-repeat;}
.button.white:not(.active):not(.paylas):hover .btn-view, .button.white.active:not(.paylas) .btn-view {background: transparent url('../img/icons-new.png') 0 -1320px no-repeat;}
.button.white:not(.active):not(.paylas):hover .btn-watch, .button.white.active:not(.paylas) .btn-watch {background: transparent url('../img/icons-new.png') 0 -1388px no-repeat;}
.button.playbook:not(.active):not(.paylas):hover .btn-playbook, .button.playbook.active:not(.paylas) .btn-playbook {background: transparent url('../img/icons-new.png') -24px -1388px no-repeat;}
.btn-ok-parent:hover .btn-ok {background: transparent url('../img/icons-new.png') -41px -511px no-repeat;}
.button.white:not(.active):not(.paylas):hover .btn-went, .button.white.active:not(.paylas) .btn-went {background: transparent url('../img/icons-new.png') 0 -1466px no-repeat;}
.button.gray:not(.active):not(.paylas):hover .btn-clock, .button.gray.active:not(.paylas) .btn-clock {background: transparent url('../img/icons-new.png') -20px -1487px no-repeat;}
.button.white:not(.active):not(.paylas):hover .btn-map, .button.white.active:not(.paylas) .btn-map {background: transparent url('../img/icons-new.png') 0 -1064px no-repeat;}
.button.white.red:not(.active):not(.paylas):hover .btn-follow, .button.white.red.active:not(.paylas) .btn-follow {background: transparent url('../img/icons-new.png') 0 -5749px no-repeat;}
.button.facebook .btn-fb {height: 18px;width: 10px;background: transparent url('../img/icons-new.png') 0 -880px no-repeat;}
i.ico-category {height: 20px;width: 21px;background: transparent url('../img/icons-new.png') -15px -439px no-repeat;}
i.ico-fav-ad {height: 20px;width: 21px;background: transparent url('../img/icons-new.png') -92px -380px no-repeat;}
i.ico-fav-ad-passive {height: 20px;width: 21px;background: transparent url('../img/icons-new.png') -92px -354px no-repeat;}
i.ico-location {height: 20px;width: 20px;background: transparent url('../img/icons-new.png') 0 -3458px no-repeat;}
i.ico-pin {height: 20px;width: 17px;background: transparent url('../img/icons-new.png') 0 -3498px no-repeat;}
i.ico-tur {height: 19px;width: 20px;background: transparent url('../img/icons-new.png') 0 -3650px no-repeat;}
i.ico-age_limit {height: 19px;width: 20px;background: transparent url('../img/icons-new.png?v=100') -23px -3538px no-repeat;}
i.ico-tag {height: 20px;width: 19px;background: transparent url('../img/icons-new.png') 0 -6268px no-repeat;}
i.ico-sure {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -3538px no-repeat;}
i.ico-tarih {height: 18px;width: 17px;background: transparent url('../img/icons-new.png') 0 -3576px no-repeat;}
i.ico-tel {height: 16px;width: 17px;background: transparent url('../img/icons-new.png') 0 -3614px no-repeat;}
i.ico-email {height: 14px;width: 17px;background: transparent url('../img/icons-new.png') 0 -3330px no-repeat;}
i.ico-yukselen {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -3783px no-repeat;}
i.ico-azalan {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -3260px no-repeat;}
i.ico-avatar-hover {height: 32px;width: 40px;background: transparent url('../img/icons-new.png') 0 -3208px no-repeat;}
i.ico-fb {height: 27px;width: 28px;background: transparent url('../img/icons-new.png') 0 -3411px no-repeat;}
i.ico-tw {height: 27px;width: 28px;background: transparent url('../img/icons-new.png') 0 -3736px no-repeat;}
i.ico-comment-counter {height: 12px;width: 20px;background: transparent url('../img/icons-new.png') 0 -3298px no-repeat;}
i.ico-star:before {content: '';position: absolute;top: 0;left: 0;display: block;height: 34px;width: 28px;padding-top: 2px;text-align: center;line-height: 34px;color: #fff;font-size: 14px;font-style: normal;text-indent: 5px;background: transparent url('../img/icons-new.png') 0 -2006px no-repeat;}
i.ico-star.ico-star-hover-0:before {background: transparent url('../img/icons-new.png') 0 -2060px no-repeat;content: '1';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-1:before {background: transparent url('../img/icons-new.png') 0 -2168px no-repeat;content: '2';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-2:before {background: transparent url('../img/icons-new.png') 0 -2222px no-repeat;content: '3';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-3:before {background: transparent url('../img/icons-new.png') 0 -2276px no-repeat;content: '4';}
i.ico-star.ico-star-hover-4:before {background: transparent url('../img/icons-new.png') 0 -2330px no-repeat;content: '5';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-5:before {background: transparent url('../img/icons-new.png') 0 -2384px no-repeat;content: '6';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-6:before {background: transparent url('../img/icons-new.png') 0 -2438px no-repeat;content: '7';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-7:before {background: transparent url('../img/icons-new.png') 0 -2492px no-repeat;content: '8';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-8:before {background: transparent url('../img/icons-new.png') 0 -2546px no-repeat;content: '9';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
i.ico-star.ico-star-hover-9:before {background: transparent url('../img/icons-new.png') 0 -2114px no-repeat;content: '10';-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.share-fb:hover .ico-fb {background: transparent url('../img/icons-new.png') 0 -3364px no-repeat;}
.share-tw:hover .ico-tw {background: transparent url('../img/icons-new.png') 0 -3689px no-repeat;}
.header .usercp > li > a .user-notification {height: 22px;width: 18px;background: transparent url('../img/icons-new.png') 0 -5632px no-repeat;}
.header .usercp > li > a .user-menu {height: 15px;width: 25px;background: transparent url('../img/icons-new.png') 0 -5555px no-repeat;}
.header .usercp > li > a:hover .user-notification {background: transparent url('../img/icons-new.png') 0 -5590px no-repeat;}
.header .usercp > li > a:hover .user-menu {background: transparent url('../img/icons-new.png') 0 -5520px no-repeat;}
.header .usercp > li > a.facebook span {display: inline-block;height: 18px;width: 10px;background: transparent url('../img/icons-new.png') 0 -1932px no-repeat;vertical-align: middle;position: relative;top: -2px;margin-right: 7px;}

.searchform fieldset input[type="submit"] {position: absolute;display: block;width: 40px;height: 40px;border: 0;padding: 0;top: 0;right: 0;text-indent: -9999px;background: transparent url('../img/icons-new.png') 10px -5071px no-repeat;}
.widget .searchform fieldset input[type="submit"] {width: 40px;background: transparent url('../img/icons-new.png') 15px -5113px no-repeat;}
.image-list.social-list a span.home-fb-link {height: 32px;width: 32px;background: transparent url('../img/icons-new.png') 0 -2740px no-repeat;}
.image-list.social-list a span.home-tw-link {height: 32px;width: 32px;background: transparent url('../img/icons-new.png') 0 -3052px no-repeat;}
.image-list.social-list a span.home-ins-link {height: 32px;width: 32px;background: transparent url('../img/icons-new.png') 0 -2948px no-repeat;}
.image-list.social-list a span.home-gp-link {height: 32px;width: 32px;background: transparent url('../img/icons-new.png') 0 -2844px no-repeat;}
.image-list.social-list a span.home-yt-link {height: 32px;width: 32px;background: transparent url('../img/icons-new.png') 0 -3156px no-repeat;}
.image-list.social-list a:hover span.home-fb-link {background: transparent url('../img/icons-new.png') 0 -2688px no-repeat;}
.image-list.social-list a:hover span.home-fb-link + h4 {color: #3b5998;}
.image-list.social-list a:hover span.home-tw-link {background: transparent url('../img/icons-new.png') 0 -3000px no-repeat;}
.image-list.social-list a:hover span.home-tw-link + h4 {color: #00aced;}
.image-list.social-list a:hover span.home-ins-link {background: transparent url('../img/icons-new.png') 0 -2896px no-repeat;}
.image-list.social-list a:hover span.home-ins-link + h4 {color: #262626;}
.image-list.social-list a:hover span.home-gp-link {background: transparent url('../img/icons-new.png') 0 -2792px no-repeat;}
.image-list.social-list a:hover span.home-gp-link + h4 {color: #dd4b39;}
.image-list.social-list a:hover span.home-yt-link {background: transparent url('../img/icons-new.png') 0 -3104px no-repeat;}
.avatar.large.default {height: 148px;width: 148px;background: transparent url('../img/icons-new.png') 0 -184px no-repeat;}
.avatar.default {height: 37px;width: 37px;background: transparent url('../img/icons-new.png') 0 -354px no-repeat;}
.follow-item .follow {background: transparent url('../img/icons-new.png') 0 -5474px no-repeat;}
.follow-item .follow_hover {background: transparent url('../img/icons-new.png') 0 -5428px no-repeat;}
.follow-item .like {background: transparent url('../img/icons-new.png') 0 -2644px no-repeat;}
.follow-item .like_hover {background: transparent url('../img/icons-new.png') 0 -2600px no-repeat;}
.follow-item .watch {background: transparent url('../img/icons-new.png') 0 -5712px no-repeat;}
.follow-item .watch_hover {background: transparent url('../img/icons-new.png') 0 -5674px no-repeat;}
.follow-item .watchlist {background: transparent url('../img/icons-new.png') 0 -5797px no-repeat;}
.follow-item .watchlist_hover {background: transparent url('../img/icons-new.png') 0 -5768px no-repeat;}
.location-list .location-item .map {background: transparent url('../img/icons-new.png') 0 -5034px no-repeat;}
.location-list .location-item .map_hover {background: transparent url('../img/icons-new.png') 0 -4987px no-repeat;}
.breadcrumbs ul li:before {background: transparent url('../img/icons-new.png') 0 -444px no-repeat;}
.breadcrumbs ul li:first-child:before {background: transparent url('../img/icons-new.png') 0 -411px no-repeat;}
.side-menu .deselect {background: transparent url('../img/icons-new.png') 0 -1970px no-repeat;}
.menu li a:hover i.menu-ico1, .menu li a.selected i.menu-ico1 {background: transparent url('../img/icons-new.png') 0 -3899px no-repeat;}
.menu li a:hover i.menu-ico2, .menu li a.selected i.menu-ico2 {background: transparent url('../img/icons-new.png') 0 -4419px no-repeat;}
.menu li a:hover i.menu-ico3, .menu li a.selected i.menu-ico3 {background: transparent url('../img/icons-new.png') 0 -4491px no-repeat;}
.menu li a:hover i.menu-ico4, .menu li a.selected i.menu-ico4 {background: transparent url('../img/icons-new.png') 0 -4555px no-repeat;}
.menu li a:hover i.menu-ico5, .menu li a.selected i.menu-ico5 {background: transparent url('../img/icons-new.png') 0 -4627px no-repeat;}
.menu li a:hover i.menu-ico6, .menu li a.selected i.menu-ico6 {background: transparent url('../img/icons-new.png') 0 -4699px no-repeat;}
.menu li a:hover i.menu-ico7, .menu li a.selected i.menu-ico7 {background: transparent url('../img/icons-new.png') 0 -4773px no-repeat;}
.menu li a:hover i.menu-ico8, .menu li a.selected i.menu-ico8 {background: transparent url('../img/icons-new.png') 0 -4843px no-repeat;}
.menu li a:hover i.menu-ico9, .menu li a.selected i.menu-ico9 {background: transparent url('../img/icons-new.png') 0 -4913px no-repeat;}
.menu li a:hover i.menu-ico10, .menu li a.selected i.menu-ico10 {background: transparent url('../img/icons-new.png') 0 -3977px no-repeat;}
.menu li a:hover i.menu-ico11, .menu li a.selected i.menu-ico11 {background: transparent url('../img/icons-new.png') 0 -4045px no-repeat;}
.menu li a:hover i.menu-ico12, .menu li a.selected i.menu-ico12 {background: transparent url('../img/icons-new.png') 0 -4117px no-repeat;}
.menu li a:hover i.menu-ico13, .menu li a.selected i.menu-ico13 {background: transparent url('../img/icons-new.png') 0 -4191px no-repeat;}
.menu li a:hover i.menu-ico14, .menu li a.selected i.menu-ico14 {background: transparent url('../img/icons-new.png') 0 -4267px no-repeat;}
.menu li a:hover i.menu-ico15, .menu li a.selected i.menu-ico15 {background: transparent url('../img/icons-new.png') 0 -4343px no-repeat;}
.menu li a:hover i.menu-ico16, .menu li a.selected i.menu-ico16 {background: transparent url('../img/icons-new.png') -92px -381px no-repeat;}
.menu li a i.menu-ico1 {height: 19px;width: 20px;background: transparent url('../img/icons-new.png') 0 -3938px no-repeat;}
.menu li a i.menu-ico2 {height: 16px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4455px no-repeat;}
.menu li a i.menu-ico3 {height: 12px;width: 20px;background: transparent url('../img/icons-new.png') 0 -4523px no-repeat;}
.menu li a i.menu-ico4 {height: 16px;width: 13px;background: transparent url('../img/icons-new.png') 0 -4591px no-repeat;}
.menu li a i.menu-ico5 {height: 16px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4663px no-repeat;}
.menu li a i.menu-ico6 {height: 17px;width: 13px;background: transparent url('../img/icons-new.png') 0 -4736px no-repeat;}
.menu li a i.menu-ico7 {height: 15px;width: 16px;background: transparent url('../img/icons-new.png') 0 -4808px no-repeat;}
.menu li a i.menu-ico8 {height: 15px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4878px no-repeat;}
.menu li a i.menu-ico9 {height: 17px;width: 13px;background: transparent url('../img/icons-new.png') 0 -4950px no-repeat;}
.menu li a i.menu-ico10 {height: 14px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4011px no-repeat;}
.menu li a i.menu-ico11 {height: 16px;width: 22px;background: transparent url('../img/icons-new.png') 0 -4081px no-repeat;}
.menu li a i.menu-ico12 {height: 17px;width: 17px;background: transparent url('../img/icons-new.png') 0 -4154px no-repeat;}
.menu li a i.menu-ico13 {height: 18px;width: 17px;background: transparent url('../img/icons-new.png') 0 -4229px no-repeat;}
.menu li a i.menu-ico14 {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4305px no-repeat;}
.menu li a i.menu-ico15 {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') 0 -4381px no-repeat;}
.menu li a i.menu-ico16 {height: 18px;width: 18px;background: transparent url('../img/icons-new.png') -92px -355px no-repeat;}
.custom_check:checked + .custom_label:before {background: transparent url('../img/icons-new.png') 0 -1589px no-repeat;border: none;}
.bootstrap-select.btn-group .dropdown-toggle .caret {background: transparent url('../img/icons-new.png') 0 -5160px no-repeat;}
.icon-warning{width:22px;height:20px;background: transparent url('../img/icons-new.png') -29px -463px no-repeat;}
.icon-holder {background: #b6c3c7;width: 37px;height: 37px;border-radius: 19px;}
.icon-holder.location {background: #b6c3c7 url('../img/icons-new.png') 11px -1776px no-repeat;}
.icon-holder.map {background: #b6c3c7 url('../img/icons-new.png') 9px -1816px no-repeat;}
.icon-holder.heart {background: #b6c3c7 url('../img/icons-new.png') 9px -1698px no-repeat;}
.icon-holder.list {background: #b6c3c7 url('../img/icons-new.png') 11px -1736px no-repeat;}
.icon-holder.view {background: #b6c3c7 url('../img/icons-new.png') 0px -6009px no-repeat;}
.icon-holder.msg {background: #b6c3c7 url('../img/icons-new.png') 9px -1852px no-repeat;}
.icon-holder.edit {background: #b6c3c7 url('../img/icons-new.png') 11px -1657px no-repeat;}
.icon-holder.user-follow {background: #b6c3c7 url('../img/icons-new.png') 0 -6180px no-repeat;}
.icon-holder.hand {background: #b6c3c7 url('../img/icons-new.png') 0 -6228px no-repeat;}
.icon-holder.location-bold {background: var(--blue) url('../img/icons-new.png') 11px -1776px no-repeat;}
.icon-holder.map-bold {background: var(--blue) url('../img/icons-new.png') 9px -1816px no-repeat;}
.icon-holder.heart-bold {background: var(--blue) url('../img/icons-new.png') 9px -1698px no-repeat;}
.icon-holder.list-bold {background: var(--blue) url('../img/icons-new.png') 11px -1736px no-repeat;}
.icon-holder.view-bold {background: var(--blue) url('../img/icons-new.png') 0px -6009px no-repeat;}
.icon-holder.msg-bold {background: var(--blue) url('../img/icons-new.png') 9px -1852px no-repeat;}
.icon-holder.edit-bold {background: var(--blue) url('../img/icons-new.png') 11px -1657px no-repeat;}
.icon-holder.user-follow-bold {background: var(--blue) url('../img/icons-new.png') 0 -6180px no-repeat;}
.icon-holder.hand-bold {background: var(--blue) url('../img/icons-new.png') 0 -6228px no-repeat;}
.news-slider .slick-prev {background: transparent url('../img/icons-new.png') 0 0 no-repeat;}
.news-slider .slick-next {right: 295px;background: transparent url('../img/icons-new.png') 0 -92px no-repeat;}
.award-list-contributer li .icon {background: transparent url('../img/icons-new.png') 0 -6299px no-repeat;}
.activity-fragman-btn{background:url('../img/icons-new.png') -40px -402px;}
i.ok-green{width:34px; height:26px; background: transparent url('../img/icons-new.png') -62px -502px no-repeat;}
.homepage-form-content .homepage-form-item:nth-child(2) .bootstrap-select .dropdown-toggle:before{background-image: url(/files/frontend/icons/tarih-color2.svg);}
.homepage-form-content .homepage-form-item:nth-child(3) .bootstrap-select .dropdown-toggle:before{background-image:url('/files/frontend/icons/konum-color2.svg');}
.homepage-form-content .homepage-form-item:nth-child(4) .bootstrap-select .dropdown-toggle:before{background-image:url('/files/frontend/icons/tur2.svg');}

/*BODY*/
body{background-color: #f7f8fc;}
/*BODY*/

/*HOME SLIDER*/
.home-slider-content .info-content{width: 100%;position: absolute;bottom: 0;background-color: transparent;height: 55px;z-index: 2;}
.homepage-slider .swiper-slide .image-content:before{content:'';background: linear-gradient(0deg, #182534dd 5%, rgba(0,0,0,0) 30%);width: 100%;height: 100%;position: absolute;z-index: 1;bottom: 0;left: 0;border-radius: 12px;}
.homepage-slider .swiper-slide .image-content img{border-radius: 12px;}
.home-slider-content .info-content .location span:last-child{line-height: normal;}
/*HOME SLIDER*/

/*ACT BOX*/
.widget.top-img .post-content{background-color: #f7f8fc;}
.homepage-plays-item .widget{background-color: #f7f8fc;}
.homepage-slider-tickets .widget{background-color: #f7f8fc;}
.item_activity.widget{background-color: #f7f8fc;}
.widget.top-img{background-color: #f7f8fc;}
.widget.tg_group{background-color: #FFFFFF;}
.widget.item_theater_group{background-color: #FFFFFF;}
.widget.tg_group .post-content{background-color: #FFFFFF;}
.widget.item_theater_group .post-content{background-color: #FFFFFF;}
.widget{box-shadow: none;}
.swiper-tickets-slider .swiper-slide .color2-bg{border-radius: 12px;}
.swiper-slide .widget.top-img img{border-radius: 12px;}
.homepage-plays-content .homepage-plays-item .color2-bg{border-radius: 12px;}
.homepage-plays-content .widget.top-img img{border-radius: 12px;}
.widget.top-img:not(.tg_group):not(.item_theater_group) img, .widget.top-img .slick{border-radius: 12px;position: relative}
.slick.color1-bg, .slick.color1-bg .slick-slide{border-radius: 12px;}
.stage-gallery{background-color: #f7f8fc;}
.recent-news{background-color: #f7f8fc;}
.recent-news .post-content{padding-left: 0!important;padding-right: 0!important;}
.widget.has-overlay .overlay img{border-radius: 89px!important;}
/*ACT BOX*/

/*MOST KNOWN*/
.most-known .oyun figure img{margin-bottom: 0;border-radius: 12px;}
.most-known .oyun figure figcaption{text-align: center;}
.most-known .oyun figure figcaption h5{margin-top: 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;}
.most-known .oyun figure figcaption a{color: var(--navy-blue);}
.most-known .oyun figure figcaption a:hover{color: var(--orange);}
.most-known .oyun figure a:hover + figcaption a{color: var(--orange);}
.most-known .oyun figure figcaption span{color: var(--blue);}
/*MOST KNOWN*/

@media (max-width: 1460px) {
    .hidden-lgm {
        display: none !important;
    }
}

/*ACT COMMENTS*/
.comments_area_full #area_comment{display: -ms-flex;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;row-gap: 20px;column-gap: 40px;}
.comments_area_full #area_comment > li{width: calc((100% - 40px) / 2);}
.comments .follow, .comments .follow_hover{right: 10px;}

/* Yorum içeriği için stiller */
.comment-content-new .content{
    position: relative; /* Pozisyon özelliği korundu */
    transition: max-height 0.3s ease-out, overflow 0.3s ease-out;
}

/* Sınırlı içerik - PHP ile ekleniyor ama CSS'te de tanımlayalım */
.content.limited-content {
    max-height: 111px !important;
    overflow: hidden !important;
}

/* Genişletilmiş içerik stilleri - farklı class isimleri için destek */
.content.less,
.content.expanded {
    max-height: none !important;
    overflow: visible !important;
}

.show-more-btn {
    display: block;
    margin-top: 10px;
    text-transform: uppercase;
    font-size: 12px;
    color: var(--orange);
    background: none;
    border: none;
    cursor: pointer;
    padding: 5px 0;
    -moz-transition: all 0s ease;
    -o-transition: all 0s ease;
    -webkit-transition: all 0s ease;
    transition: all 0s ease;
}

.show-more-btn:hover {
    color: #23527c;
}

.activity_list_left li[data-index] {display: none;}
.activity_list_left li[data-index="1"],
.activity_list_left li[data-index="2"],
.activity_list_left li[data-index="3"] {display: block;}
/* Liste açıkken tüm öğeleri göster */
.activity_list_left.show-all li[data-index] {display: block;}
.act-show-more-btn {display: block;margin-top: 10px;text-transform: uppercase;font-size: 12px;color: var(--orange);background: none;border: none;cursor: pointer;padding: 5px 0;-moz-transition: all 0s ease;-o-transition: all 0s ease;-webkit-transition: all 0s ease;transition: all 0s ease;}
.act-show-more-btn:hover {color: #23527c;}
.comments li:nth-last-child(-n+2) {border-bottom: none;}
.comments li:last-child {border-bottom: none;}
/*ACT COMMENTS*/

/*RATING MODAL*/
#ratingModal .chart-bar-row {display: -ms-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;margin-bottom: 10px;}
#ratingModal .chart-label {width: 30px;font-weight: bold;text-align: right;margin-right: 10px;color: var(--navy-blue);font-size: 16px;}
#ratingModal .chart-bar-container {flex-grow: 1;height: 30px;position: relative;display: -ms-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 15px;}
#ratingModal .chart-bar {height: 100%;background-color: var(--blue);border-radius: 8px;transition: width ease-in-out 1s;width: 0;}
#ratingModal .chart-info {white-space: nowrap;font-size: 14px;color: var(--navy-blue);}
#ratingModal .rating-button {margin: 20px;}
#ratingModal .modal-title {text-align: center;font-weight: bold;}
#ratingModal .modal-body {padding: 20px;}
#ratingModal .loading {text-align: center;padding: 20px;}
#ratingModal .svg-loading {width: 50px;height: 50px;margin: 0 auto;display: block;}
a.ratingModalBtn{display: -ms-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;gap: 3px;margin-top: 3px;font-weight: bold}
a.ratingModalBtn svg{fill: currentColor;width: 24px;height: 24px;}
/*RATING MODAL*/
