@font-face{font-family:IRANSansWeb;src:url("../fonts/IRANSansWeb(FaNum).eot") format("eot"),url("../fonts/IRANSansWeb(FaNum).woff") format("woff"),url("../fonts/IRANSansWeb(FaNum).ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}.overlay{height:100%;width:100%;display:none;position:fixed;z-index:4;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9)}.overlay-content{position:relative;top:46%;width:80%;text-align:center;margin-top:30px;margin:auto}.overlay .closebtn{position:absolute;top:100px;right:45px;font-size:60px;cursor:pointer;color:#fff}.overlay .closebtn:hover{color:#ccc}.overlay input[type=text]{padding:15px;font-size:17px;border:0;float:left;width:70%;background:#fff}.overlay input[type=text]:hover{background:#f1f1f1}.overlay button{float:left;width:30%;padding:15px;background:#ddd;font-size:17px;border:0;cursor:pointer}.overlay button:hover{background:#bbb}html{overflow-x:hidden}body{margin:0;padding:0;font-family:IRANSansWeb;direction:rtl;overflow-x:hidden;background-color:#f5f5f5}img{max-width:100%!important}@keyframes slide{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0)}}.fav_alert,.mis_fav_alert{z-index:4;top:100px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(29,34,40,.25);box-shadow:0 4px 10px rgba(29,34,40,.25);width:300px;max-width:100%;display:flex;height:50px;align-items:center;border-radius:4px;overflow:hidden;position:fixed;left:calc(50% - 150px);visibility:hidden;opacity:0}.fav_alert .center,.mis_fav_alert .center{flex-grow:1;text-align:right}.fav_alert .right,.mis_fav_alert .right{width:40px;text-align:center}.fav_alert .left,.mis_fav_alert .left{width:45px}.fav_alert .left>div,.mis_fav_alert .left>div{height:50px}.fav_alert .left>div{background-color:rgba(0,205,122,.9);background-image:linear-gradient(45deg,#23d4b6,#07d17c)}.mis_fav_alert .left>div{background-color:#dd1171;background-image:linear-gradient(45deg,#ff333a,#dd1171)}@-webkit-keyframes fade-in{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes fade-in{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@-webkit-keyframes fade-out{to{visibility:hidden;opacity:0}}@keyframes fade-out{to{visibility:hidden;opacity:0}}h1{font-size:22px}.me30{width:30px;height:30px}.me50{width:50px;height:50px}.me50 img{border:0;outline:0}.p1 span{background-color:#06f;color:#fff}.my3{font-size:13px}.my4 a{color:#fff;background-color:#1cbd2f;border:1px solid #1cbd2f;font-size:13px;cursor:pointer;padding:1px 10px;margin-top:10px;transition:.3s;border-radius:10px}.my4 a:hover{color:#1cbd2f;background-color:#fff;text-decoration:none}.my2{font-size:11px}.my2 input{font-size:11px}.my2 input{font-size:11px;padding:5px 10px;border-radius:34px;text-align:center;outline:0;border:1px solid #dcdcdc;color:#000;transition:.3s}.my2 input:focus{border-color:#007bff}.my2 button{color:#fff;background-color:#1cbd2f;border:1px solid #1cbd2f;font-size:13px;cursor:pointer;padding:5px 10px;margin-top:10px;transition:.3s;border-radius:10px}.my2 button:hover{color:#1cbd2f;background-color:#fff}.m1 button{color:#fff;background-color:red;border:1px solid #1cbd2f;font-size:13px;cursor:pointer;padding:5px 10px;margin-top:10px;transition:.3s;border-radius:10px}.m1 button:hover{color:#1cbd2f;background-color:#fff}.my20 input{font-size:101px;color:#fff;background-color:#1cbd2f;border:1px solid #1cbd2f;font-size:13px;cursor:pointer;padding:5px 10px;margin-top:10px;transition:.3s;border-radius:10px}.my20 input:hover{color:#1cbd2f;background-color:#fff}.my2 i{color:Orange;font-size:15px}.my1{color:#00f;font-size:13px;padding:5px 10px;margin-top:10px}.navbar{background-color:#fff!important;padding:5px 15px!important;margin:0;border-bottom:1px solid #dcdcdc;width:100%!important;z-index:997}#mj-modal-for-collapse{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:998;display:none}.navbar-brand{padding:0 10px 0 10px!important;margin-left:10px;margin-right:0;margin-bottom:1px;width:90px;height:40px}.navbar-brand img{width:90px;height:40px}.navbar-nav{padding-right:0!important}.navbar-nav .material-icons{position:relative;top:8px}.navbar-nav li.nav-item a.navbar-hidden-link{display:none}.navbar-nav li.nav-item a.navbar-brand-hidden-link{text-align:center;padding:5px}.navbar-nav li.nav-item a.nav-link{color:#000!important;padding:0 10px 5px 10px!important;transition:.3s;text-align:right;font-size:14px}.navbar-nav li.nav-item a.nav-link:hover{color:#1cbd2f!important}.navbar-seperator{display:none}ul.mr-auto li{margin-right:10px!important;text-align:right!important}ul.mr-auto li a{color:#fff!important;padding:4px 10px;border-radius:10px;text-decoration:none;transition:.3s;display:inline-block;font-size:12px}ul.mr-auto li span.search-link{font-size:12px}ul.mr-auto li a.app-download-link{background-color:#339;border:1px solid #339;padding:5px 10px!important;position:relative;top:1px}ul.mr-auto li a.app-download-link:hover{background-color:#fff;color:#339!important}ul.mr-auto li a.my-ticket-link{background-color:green;border:1px solid green;padding:5px 10px!important;position:relative;top:1px}ul.mr-auto li a.my-ticket-link:hover{background-color:#fff;color:green!important}ul.mr-auto li a.gift-link{background-color:green;border:1px solid green;padding:5px 10px!important;position:relative;top:1px}ul.mr-auto li a.gift-link:hover{background-color:#fff;color:green!important}ul.mr-auto li a.fav-link{background-color:#b30000;border:1px solid red;padding:5px 10px!important;position:relative;top:1px}ul.mr-auto li a.fav-link:hover{background-color:#fff;color:red!important}ul.mr-auto li span.search-link{background-color:#b30000;border:1px solid red;padding:5px 10px!important;position:relative;top:1px}ul.mr-auto li span.search-link:hover{background-color:#fff;color:red!important;cursor:pointer}ul.mr-auto li span{color:#fff!important;padding:4px 10px;border-radius:10px;text-decoration:none;transition:.3s;display:inline-block;font-size:14px}.navbar-toggler{color:#000!important;border:none!important;padding:10px 5px!important;outline:0}.navbar-toggler:focus{outline:0}.navbar-toggler span{font-size:25px}.footer-links-in-navbar{display:none}.footer-links-in-navbar li:first-child a:hover{color:#1cbd2f!important}.footer-links-in-navbar li:last-child a:hover{color:#1cbd2f!important}.footer-links-in-navbar li a:hover{color:#1cbd2f!important}.gift-li{display:none}.my-ticket-li{display:none}.app-download-link-li{display:none}.fav-link-li{display:none}.search-link-li{display:none}.footer{padding:25px 40px;background-color:#383c47}.footer .footer-links{text-align:right}.footer .footer-links img{display:inline-block;width:42px;height:42px;margin-left:10px}.footer .footer-links a{display:inline-block;font-size:12px;color:#fff;transition:.3s;text-decoration:none;margin-left:5px}.footer .footer-links p{font-size:12px;color:#fff;margin-top:20px;margin-bottom:0;text-align:right}.footer-links-box{width:80%}.footer-links-box:hover a.footer-link{color:#fff}.footer .footer-links span{font-size:12px;color:#fff;margin-top:0;margin-bottom:0;text-align:right}.footer .footer-links span a{font-size:12px;color:#fff;margin-top:20px;margin-bottom:0;text-align:right;margin-left:0;font-weight:700}.footer .footer-links h1{font-size:12px;color:#fff;margin-top:20px;margin-bottom:0;text-align:right;font-weight:700;display:inline}.footer .footer-app-download{text-align:left}.footer .footer-app-download a{color:#fff;text-decoration:none}.footer .footer-app-download .android-app-link{padding:5px 10px;border:1px solid #4c505a;direction:rtl;width:150px;height:50px;border-radius:5px;overflow:hidden;transition:.3s;display:inline-block}.footer .footer-app-download .android-app-link:hover{border-radius:23% 0;border-color:#f896cf}.footer .footer-app-download .android-app-link .text-right span{font-size:10px}.footer .footer-app-download .android-app-link .text-right p{margin:0;position:relative;bottom:8px}.footer .footer-app-download .android-app-link .fa-android{float:left;font-size:26px;position:relative;top:7px;color:#a4ca39}.app-download-popup{overflow:hidden;width:100%;text-align:center;padding:7px 7px 15px 7px;background:-webkit-radial-gradient(#474fa1,#070334);background:radial-gradient(#474fa1,#070334);font-size:15px;background-size:contain;position:fixed;bottom:-70px;left:0;border-radius:10px;z-index:999;transition:bottom .3s;display:none}.app-download-popup span{display:inline-block;color:#fff;position:absolute;right:20px;top:3px;cursor:pointer;font-size:20px;padding:2px 10px 0 10px}.app-download-popup a{color:#fff;font-size:12px;padding:7px 43px 15px 7px}.app-download-popup button{margin-top:-2px;font-size:12px;color:#fff;cursor:pointer;border-radius:100px;padding:15px 20px;border:0 solid #000;animation:borderPulse 1s infinite ease-out,colorShift 10s infinite ease-in}@keyframes colorShift{0%,100%{background:#0045e6}33%{background:#fb3e3e}66%{background:#0dcc00}}@keyframes borderPulse{0%{box-shadow:inset 0 0 0 5px rgba(255,255,255,.4),0 0 0 0 #fff}100%{box-shadow:inset 0 0 0 3px rgba(117,117,255,.2),0 0 0 10px rgba(255,255,255,0)}}.complex-images-and-price-section{margin-top:0;padding:0 30px}.complex-images-and-price-section a{text-decoration:none}.complex-images-and-price-section-row{background-color:#fff;border:1px solid #dcdcdc;padding:15px 0}.buy-ticket-box{margin:0 15px 5px 15px;padding:10px;border:1px solid #dcdcdc;background-color:#fff}#buy-ticket-box{position:absolute;top:-90px}.buy-ticket-box .buy-ticket-box-row{position:relative}.buy-ticket-box .buy-ticket-box-row .col-md-9{border-left:1px dashed #e3e3e3}.buy-ticket-box .buy-ticket-box-row .col-md-9 h3{margin-right:165px;font-size:14px;margin-top:10px;line-height:30px;color:#3c3c3c;text-align:justify;padding-left:10px}.buy-ticket-box .col-md-9 img{width:150px;float:right}.buy-ticket-box .col-md-3 span{display:inline-block;margin:5px 0}.buy-ticket-box .col-md-3 span.new-price{font-size:14px;color:#4ec51c}.buy-ticket-box .col-md-3 a{display:block;font-size:14px;background-color:#4ec51c;text-decoration:none;border:1px solid #4ec51c;color:#fff;padding:5px 10px;width:100px;margin:5px auto;transition:.3s;border-radius:24px}.buy-ticket-box .col-md-3 a:hover{background-color:#fff;color:#4ec51c}#buy-ticket-popup{overflow:hidden;width:100%;text-align:center;padding:0;background-color:#282828;position:fixed;bottom:-35px;display:none;left:0;z-index:999;transition:bottom .3s}#buy-ticket-popup a{display:inline-block;width:100%;color:#fff;background-color:#4ec51c;text-decoration:none;padding:5px 10px;transition:.3s}#buy-ticket-popup a:hover{background-color:#52ce1d}.buying-step-labels{margin:60px 15px 15px 15px;padding:10px 15px;border:1px solid #dcdcdc;background-color:#fff;overflow:hidden;position:relative}.buying-step-labels ul{list-style-type:none;margin:0;padding:0}.buying-step-labels ul li{float:right;padding:5px 30px;font-size:14px;color:#fff;position:relative}.buying-step-labels ul li.complex-select-step-label{background-color:#a5de00;margin-right:15px}.buying-step-labels ul li.complex-select-step-label:before{content:"1";position:absolute;right:-15px;top:0;padding:3px 10px 1px 10px;font-size:14px;border-radius:30px;background-color:#64dd17;color:#fff;text-align:center;border:3px solid #fff}.buying-step-labels ul li.information-payment-step-label{background-color:#ffb200}.buying-step-labels ul li.information-payment-step-label:before{content:"2";position:absolute;right:-15px;top:0;padding:4px 9px 1px 9px;font-size:14px;border-radius:30px;background-color:#ff8e01;color:#fff;text-align:center;border:3px solid #fff}.buying-step-labels ul li.get-ticket-step-label{background-color:#c8c8c8;border-top-left-radius:24px;border-bottom-left-radius:24px}.buying-step-labels ul li.get-ticket-step-label:before{content:"3";position:absolute;right:-15px;top:0;padding:4px 8px 1px 8px;font-size:14px;border-radius:30px;background-color:#9f9f9f;color:#fff;text-align:center;border:3px solid #fff}.buying-step-labels .buy-ticket-guide{float:left;font-size:14px;margin-left:15px;position:relative}.buying-step-labels .buy-ticket-guide span{display:inline-block;cursor:pointer}.buying-step-labels .buy-ticket-guide span.buy-ticket-guide-text{padding:5px 20px 5px 30px;background-color:#0274d5;color:#fff;border-top-right-radius:24px;border-bottom-right-radius:24px;display:none;animation:mjFadeEffect 1s;-webkit-animation:mjFadeEffect 1s;-o-animation:mjFadeEffect 1s;-moz-animation:mjFadeEffect 1s}@keyframes mjFadeEffect{from{opacity:0}to{opacity:1}}@-webkit-keyframes mjFadeEffect{from{opacity:0}to{opacity:1}}.buying-step-labels .buy-ticket-guide span.question-mark{position:absolute;left:-15px;top:-3px;padding:7px 13px 4px 13px;font-size:14px;border-radius:30px;background-color:#0274d5;color:#fff;text-align:center;border:3px solid #fff;z-index:999}.buy-ticket-guide:hover span.buy-ticket-guide-text{display:inline-block}.information-and-payment-section{background-color:#fff;margin:15px;border:1px solid #dcdcdc;padding-bottom:30px}.information-and-payment-section form{width:100%;margin:30px auto 0 auto}.information-and-payment-section form .row .col-lg-6{padding:0 50px}.information-and-payment-section form .row .information-and-payment-section-first-column{border-left:1px solid #dcdcdc}.information-and-payment-section form input::placeholder{color:#888;opacity:1}.information-and-payment-section form input:-ms-input-placeholder{color:#888}.information-and-payment-section form input::-ms-input-placeholder{color:#888}.information-and-payment-section form input:focus{outline:0}.information-and-payment-section h2{font-size:24px;margin:20px 30px 10px 30px;border-bottom:1px solid #dcdcdc;padding-bottom:10px}.information-and-payment-section form .complex-title span#complex-title{color:#ff8f00}.information-and-payment-section form .complex-price span#complex-price{color:#1cbd2f}.information-and-payment-section form .complex-date span#complex-date{color:#ff8f00}.information-and-payment-section form .ticket-qty{overflow:hidden;margin-bottom:5px}.information-and-payment-section form .ticket-qty select{font-size:14px;padding:0 10px;border-radius:14px;outline:0;border:1px solid #dcdcdc}.information-and-payment-section form .ticket-qty select:focus{outline:0}.information-and-payment-section form .ticket-complex{overflow:hidden;margin-bottom:5px}.information-and-payment-section form .ticket-complex .row .col-6{padding-right:5px;padding-left:5px}.information-and-payment-section form .ticket-complex select{font-size:14px;padding:0 10px;border-radius:14px;outline:0;border:1px solid #dcdcdc;width:200px}.information-and-payment-section form .ticket-complex select:focus{outline:0}.information-and-payment-section form .gift-code{overflow:hidden;margin-bottom:5px;position:relative}.information-and-payment-section form .gift-code input{font-size:14px;padding:5px 10px;border-radius:34px;outline:0;border:1px solid #dcdcdc;width:100%;color:#000;transition:.3s}.information-and-payment-section form .gift-code input:focus{border:1px solid #007bff}.information-and-payment-section form .gift-code button{position:absolute;left:2px;top:2px;font-size:14px;padding:3px 10px;border-radius:24px;outline:0;border:1px solid #7d1da3;background-color:#7d1da3;color:#fff;transition:.3s;cursor:pointer}.information-and-payment-section form .gift-code button:focus{outline:0}.information-and-payment-section form .customer-name{overflow:hidden;margin-bottom:5px;position:relative}.information-and-payment-section form .customer-name input{font-size:14px;padding:5px 10px;border-radius:34px;outline:0;border:1px solid #dcdcdc;width:100%;color:#000}.information-and-payment-section form .customer-name input:focus{border:1px solid #007bff}.information-and-payment-section form .customer-phone-number{overflow:hidden;margin-bottom:5px;position:relative}.information-and-payment-section form .customer-phone-number input{font-size:14px;padding:5px 10px;border-radius:34px;outline:0;border:1px solid #dcdcdc;width:100%;color:#000}.information-and-payment-section form .customer-phone-number input:focus{border:1px solid #007bff}.information-and-payment-section form .select-bank-and-submit{background-color:#f5f5f5;border-radius:10px;padding-bottom:25px}.information-and-payment-section form .select-bank{margin:5px 0;padding:10px 5px 0 5px;overflow:hidden}.information-and-payment-section form .select-bank .col-sm-6{margin-bottom:10px;padding-left:5px!important;padding-right:5px!important}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box{padding:5px 10px;border:1px solid #dcdcdc;border-radius:60px;overflow:hidden;font-size:14px;transition:.3s}.information-and-payment-section form .select-bank .col-sm-6 .selected-bank-box{border-color:#007bff}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box label{position:relative;top:6px;float:right}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{box-shadow:none!important;-webkit-box-shadow:none!important}.custom-radio .custom-control-input:checked~.custom-control-label::before{box-shadow:none!important;-webkit-box-shadow:none!important}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box span.bank-name{position:relative;top:10px;right:30px}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box span.ap-word{display:none}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box img{float:left;height:35px}.information-and-payment-section form p{text-align:right;font-size:12px;color:#787878;padding-right:5px}.information-and-payment-section form .agreement-and-submit span{font-size:12px;position:relative;top:3px;right:30px}.information-and-payment-section form .agreement-and-submit label{float:right;position:relative;top:2px}.information-and-payment-section form .agreement-and-submit input[type=submit]{float:left;padding:5px 60px;border-radius:26px;background-color:#1cbd2f;font-size:16px!important;color:#fff;outline:0;border:1px solid #1cbd2f;cursor:pointer;transition:.3s}.information-and-payment-section form .agreement-and-submit input[type=submit]:hover{color:#1cbd2f;background-color:#fff}@keyframes mjScale{from{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes mjScale{from{transform:scale(0)}to{transform:scale(1)}}.rules-page{margin:60px 15px 15px 15px;padding:20px;border:1px solid #dcdcdc;background-color:#fff;overflow:hidden}.rules-page h1{font-size:22px;margin-bottom:50px;text-align:right;position:relative;border-bottom:1px solid red;padding-bottom:10px}.rules-page h1 i{font-size:20px;color:red}.rules-page h1:before{content:"";height:3px;width:160px;background-color:red;position:absolute;right:0;bottom:-2px}.rules-page p{font-size:14px;text-align:justify}.rules-page p span{color:green}.introduce-page{margin:60px 15px 15px 15px;padding:20px;border:1px solid #dcdcdc;background-color:#fff;overflow:hidden}.introduce-page h1{font-size:22px;margin-bottom:50px;text-align:right;position:relative;border-bottom:1px solid #00f;padding-bottom:10px}.introduce-page img{width:398px;height:407px}.introduce-page h1 i{font-size:20px;color:#00f}.introduce-page h1:before{content:"";height:3px;width:178px;background-color:#00f;position:absolute;right:0;bottom:-2px}.introduce-page .alert{text-align:right!important;padding-right:20px!important}.introduce-page .alert button.close{left:0!important}.introduce-page .introduce-box input{font-size:14px;padding:5px 10px;border-radius:34px;text-align:center;outline:0;border:1px solid #dcdcdc;width:200px;color:#000;transition:.3s}.introduce-page .introduce-box input:focus{border-color:#007bff}.introduce-page .introduce-box button{font-size:14px;margin-top:10px}.container-fluid{padding:0!important;margin:0!important}@media screen and (max-width:1200px){.footer-links-box{width:75%}}@media screen and (max-width:992px){#collapsibleNavbar{position:fixed!important;top:0!important;right:-250px;bottom:0!important;background-color:#fff;width:250px;display:block;overflow:hidden;height:100%;z-index:999;transition:right .5s}ul.ml-auto{border-top:2px solid #dcdcdc}ul.mr-auto li{margin-right:0!important}ul.mr-auto li a{color:#000!important;background-color:#fff!important;border:none!important;border-radius:0!important;width:100%!important}nav li:not(:last-child) a{border-bottom:1px solid #dcdcdc!important}.first-mr-auto{display:none!important}.navbar-nav li.nav-item a.navbar-hidden-link{display:block}.navbar-seperator{display:block;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;height:20px;background-color:#f5f5f5}.navbar-brand{margin-right:13px}.navbar-toggler{position:absolute;right:3px;margin-top:3px}.my-ticket-li{position:absolute;left:79px;text-decoration:none!important;color:#fff;display:block;background-color:green;border-radius:20px;border:1px solid green;font-size:15px;padding:7px 9px 3px 9px;text-decoration:none}.my-ticket-li:hover{color:green;background-color:#fff}.search-link-li{position:absolute;left:42px;text-decoration:none!important;color:#fff;display:block;background-color:red;border-radius:20px;border:1px solid red;padding:7px 9px 3px 9px;text-decoration:none}.search-link-li:hover{color:red;background-color:#fff}.footer-links-in-navbar{display:block}.footer-links-in-navbar li a:hover{color:#1cbd2f!important}.footer-links-box{width:100%}.information-and-payment-section form{width:60%}.information-and-payment-section form .row .information-and-payment-section-first-column{border-left:none}}@media screen and (max-width:768px){.footer .footer-app-download,.footer .footer-links,.footer .footer-links span{text-align:center!important}.footer .footer-links span{margin-bottom:20px}.buy-ticket-box{padding:0;overflow:hidden}.buy-ticket-box .buy-ticket-box-row .col-md-9{border-left:none;border-bottom:1px solid #dcdcdc}.buy-ticket-box .buy-ticket-box-row .col-md-9 h3{line-height:20px}.buy-ticket-box .col-md-3{text-align:right!important}.buy-ticket-box .col-md-3 span{margin-top:5px;margin-bottom:0}.buy-ticket-box .col-md-3 span.new-price{padding-left:8px;margin-left:5px;border-left:1px solid #dcdcdc}.buy-ticket-box .col-md-3 a{float:left;margin:5px 10px;width:85px}.buying-step-labels{padding:10px 5px}.buying-step-labels ul li{padding:5px 20px}.buying-step-labels ul li.get-ticket-step-label{padding-left:10px}.buying-step-labels .buy-ticket-guide{display:none}.information-and-payment-section form{width:80%}}@media screen and (max-width:576px){.navbar{padding-right:8px;padding-left:8px}.buying-step-labels,.information-and-payment-section,.introduce-page,.rules-page{margin-left:8px;margin-right:8px}.complex-images-and-price-section-row{padding:0}.complex-images-and-price-section{padding-right:0;padding-left:0;border-left:none;border-right:0}.complex-images-and-price-section-row{border-left:none;border-right:0}.buy-ticket-box{margin-right:0;margin-left:0;border-left:none;border-right:0}.footer .footer-app-download{text-align:center}.app-download-popup{bottom:-10px}.footer{padding:20px 5px}.footer-links-box img{display:none!important}.buy-ticket-box .buy-ticket-box-row .col-md-9 h3{font-size:12px}#buy-ticket-popup{display:block;bottom:0}.buying-step-labels ul li{padding:7px 18px;font-size:10px}.information-and-payment-section form{width:100%;padding-right:10px;padding-left:10px}.information-and-payment-section form .row .col-lg-6{padding:0 15px}.information-and-payment-section form p{font-size:11px}.information-and-payment-section form .agreement-and-submit input[type=submit]{padding:5px 30px}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box span.bank-word{display:none}.information-and-payment-section form .select-bank .col-sm-6 .select-bank-box span.ap-word{display:inline-block}.information-and-payment-section form .ticket-complex select{width:120px}.app-download-popup{display:block}.information-and-payment-section form .ticket-complex .row .col-6.text-left,.information-and-payment-section form .ticket-complex .row .col-6.text-right{position:relative;left:10px}}.qomSingle{background:#fff;width:23%;transition:.1s ease;bottom:0;margin-top:5px;border-left:1px solid rgba(0,0,0,.1);padding:7px}.qomSingle:hover{box-shadow:rgba(0,0,0,.3) 0 0 4px;transform:scale(.97);border-radius:5px}.qomticket{font-family:IRANSansWeb;font-weight:400;padding:5px;padding-bottom:4px;padding-top:0}.qomticket h3{font-weight:400;font-size:14px;direction:rtl;float:right;margin-top:-5px;margin-right:5px;max-width:100%}.qomticket a{color:#000}.qomticket .place{margin-top:-12px;color:#575757;float:right;direction:rtl}.qomticket .place a span{color:#050957}.qomticket .place span{vertical-align:super;font-size:12px;margin-right:-3px}.qomticket .place i{font-size:17px;color:#050957}.flickity-viewport{height:100%}.toScroll{width:100%;white-space:nowrap;overflow-x:scroll}.toScroller{display:inline-block}@media screen and (max-width:1100px){.qomSingle{width:23%}}@media screen and (max-width:940px){.qomSingle{width:28%}}@media screen and (max-width:780px){.qomSingle{width:32%}}@media screen and (max-width:680px){.qomSingle{width:36%}}@media screen and (max-width:620px){.qomSingle{width:40%}}@media screen and (max-width:560px){.qomSingle{width:45%}}@media screen and (max-width:500px){.qomSingle{width:60%}}@media screen and (max-width:370px){.qomSingle{width:80%}}@media (max-width:768px){.qomSingle{padding:7px 2px 7px 7px!important}}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-button{position:absolute;background:#fff;border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}