  body,.menu li a,h1, h2, h3, h4, h5, h6{
      font-family: 'iransanse_mediumn', serif;
      direction:rtl; 
}
.header-top-area .left-content li{
    padding-left: 15px;
    margin-left: 15px;
    padding-right: 0;
    margin-right: 0;
}
.header-top-area .left-content li::before{
    left:0;
    right:auto;
}
body{font-size: 14px}
.header-top-area .right-content .header-login{margin-left: 0}
.header-top,
.menu li a,.cmn--btn.btn--sm,
.select2-container--default .select2-selection--single,
.ticket-form .form--group .form--control,
.select2-container .select2-dropdown .select2-results ul
{font-size:12px}
.select2-container--default .select2-selection--single{direction:rtl}
.header-top-area .right-content .header-login li i{margin-left: 5px;margin-right:0}
.select2-container .select2-selection--single .select2-selection__rendered{
    padding-right: 8px;
    padding-left: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{left:3px;right:auto;}
.ticket-form .form--group .form--control{
    padding-right:35px;
    padding-left: auto;
}
.ticket-form .form--group i{
    right:5px;
    left:auto;
}
.ui-datepicker{direction:ltr;width:auto}
.select2-container .select2-dropdown .select2-results ul{text-align: right;}
h2{font-size: 27px}
.slick-slider{direction:ltr}
.faq-item .faq-title .title{padding-right:25px;padding-left: 0}
 .select2-container--default .select2-search--dropdown .select2-search__field{
    font-size: 12px;
    text-align: right;
    padding:0px;
}
.form--control, .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .select2-search--dropdown .select2-search__field::-webkit-input-placeholder{
    color:#ddd;
}
.footer-widget .footer-links li{
    padding-left:0;
    padding-right: 20px;
}
.footer-widget .footer-links li::before{
    right: 0;
    left: auto;
    transform: rotate(180deg);
}
.footer-contacts li i{margin-left: 7px; margin-right: 0}
.seat-for-reserved .seat{margin-right: 0px;margin-left: 10px;}
.custom--radio label{margin-left: 0px; margin-right: 7px}
.booking-table thead tr th:last-child{border-radius: 15px 0px 0px 0px;}
.booking-table thead tr th:first-child{border-radius: 0px 15px 0 0}
.booking-table tbody tr:last-child td:last-child{border-radius: 0px 0 0px 15px}
.booking-table tbody tr:last-child td:first-child{border-radius: 0 0  15px 0}
