@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900&display=swap);
.filter_sec,
.full_width_ar {
  width: 100%;
}
body {
  font-family: Cairo, sans-serif;
  
   
}
.header-top-right {
  text-align: left !important;
}
.mainmenu-left ul {
  text-align: left;
  list-style: none;
}
.breadcromb-box,
.details td,
.filter_sec,
.football_ticket .football-ticket-heading > h1,
.forget-page-box label,
.home-search-div,
.login-page-box label,
.main-lates-matches .item .team,
.mainmenu-left .dropdown-content a,
.mainmenu-left .dropdown-menu > li,
.match-date,
.onebox-order-info table tr th,
.onebox-order-info td,
.onebox-your-orders .onebox-section-heading > h2,
.request-ticket-box label,
.select_sec li,
.signup-page-box label,
label.error {
  text-align: right;
}
text {
  direction: ltr;
}
.mainmenu-left ul .dropp:nth-child(4) {
  margin-left: 25px;
  margin-right: unset;
}
.mainmenu-left .navbar-nav > li {
  float: none;
  margin: 2px 0;
}
.mainmenu-left li:nth-of-type(6) {
  padding-right: 0;
}
.search-result-filter-top > input {
  padding: 0 10px 0 0;
}
.filter-search-result button,
.onebox-notfound > form > button,
.search-section button,
.single-fixture-right-widget button {
  right: unset !important;
  left: 0;
}
.ticket_quality,
.ticket_quantity {
  float: right;
  margin: 0 0 0 5px;
}
.onebox-tickets-list-area .sub_head,
.upcoming-book-btn h4,
span.seat_color {
  float: right !important;
}
.teams-search-date {
  border-right: unset;
  border-left: 1px solid #ccc;
}
.account-form-group a,
.check_phone_field .col-md-3,
.check_phone_field .col-md-9,
.filter_sec,
.partner-phone_field .col-md-3,
.partner-phone_field .col-md-9,
.pull-right,
.reg-phone_field .col-md-3,
.reg-phone_field .col-md-9,
.req-phone_field .col-md-3,
.req-phone_field .col-md-9,
a.onebox-btn-book {
  float: left !important;
}
.apply_coupoun input,
.forget_user label,
.onebox-order-heading,
.team-view-image a,
.tickets-box-team-img,
.toptable td:before {
  float: right;
}
.apply_coupoun button,
.forget_user a,
.team-view-image a:nth-of-type(3),
.txt-rit {
  float: left;
}
.tick_quan .select::after {
  right: unset;
  top: 10px;
  left: 20px;
}
.quan .form-control {
  padding: 0px 20px;
}
.main-lates-matches .item .team1,
.ticket_guarantee_rig,
.txt_right,
.view-fixture {
  text-align: left;
}
label.error {
  font-size: 12px !important;
}
.onebox-notfound > form > input,
.single-fixture-right-widget input[type="search"] {
  padding: 10px !important;
}
.btntoTop {
  right: unset;
  left: 30px;
}
.top_event {
  right: unset;
  left: 100px;
}
.account-form-group .select::after,
.date_drop .select::after,
.onebox-seller-form .select::after,
.select::after,
.upcoming-sub_head .select::after {
  right: unset;
  left: 8px;
}
.signup-page-box label {
  font-size: 13px;
}
.reg-phone_field {
  direction: ltr;
  direction: rtl;
}
.iti__country-list {
  left: 0 !important;
}
.upcoming-teams-texts {
  margin: 20px 0;
  height: 70px;
}
.tickets_dropdown .select::before {
  left: unset;
  right: 8px;
}
.tickets_dropdown .form-control {
  padding: 6px 10px 0;
}
.span_ltr,
.trust-pilot a {
  direction: ltr;
  display: inline-block;
}
.social_login a.sin_with_facebook,
.social_login a.sin_with_google {
  padding: 10px 15px;
}
.social_login a {
  font-size: 14px;
}
.fc_tickets h1 {
  font-weight: 500;
  margin: 20px 0;
  font-size: 16px;
}
.meal_package,
.seat_select_block_items {
  border-left: unset;
  border-right: 5px solid #272357;
}
.vl:after {
  left: 0;
  right: unset;
  height: 260px;
}
.single-upcoming-match span {
  display: inline-block;
}
.booking_img {
  left: 10px;
  right: unset;
}
.all-search-page,
.payment-order-details .faq--item .faq-title .icon,
.search-result-filter-top button {
  left: 0;
  right: unset;
}
.onebox-checkout-form-details .form-control {
  padding: 0 10px;
}
.faq--item .faq-title .icon {
  right: unset;
  left: 0;
  transform: rotate(315deg);
  -webkit-transform: rotate(315deg);
}
.faq--item.open .icon {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}
.faq-menu .fas {
  margin-right: unset;
  margin-left: 10px;
}
.tr_date .fas {
  margin-left: 4px;
}
.team-view-details i.fas.fa-long-arrow-right {
  transform: rotate(180deg);
}
.show_drop {
  margin: 0 10px 0 0;
}
.main-lates-matches .item .team span {
  direction: ltr;
  display: inline-block;
  vertical-align: text-top;
}
.mainmenu-left .dropdown-submenu > .side-menu {
  left: unset;
  right: 90%;
}
.mainmenu-left i.fas.fa-chevron-right {
  font-size: 9px;
  margin-left: 0;
  margin-top: 0;
  transform: rotate(180deg);
  display: flex;
  align-items: center;
}
.search-section button {
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.powered_by img {
  margin-right: unset;
  margin-left: 70px;
}
.tabs_faq_content .faq--item .faq-title .icon {
  right: unset;
  left: 20px;
}
.login_imag_11 {
  left: unset;
  right: 18%;
}
.login-page-box {
  right: unset;
  left: -20%;
}
.view-fixture a .fa-arrow-circle-right {
  transform: rotate(185deg);
}
.football_ticket .topAirSlider .owl-prev {
  left: unset;
  right: 97%;
  top: -6%;
}
.football_ticket .topAirSlider .owl-next {
  right: unset;
  left: 40px;
  top: -6%;
}

.epl-about-right-text,
.team-details h1 {
  margin-left: unset;
  margin-right: 20px;
}
.epl-popular-teams .topAirSlider .owl-prev {
  left: unset;
  right: 97%;
}
.epl-popular-teams .topAirSlider .owl-next {
  right: unset;
  left: 40px;
}
.epl_item_head {
  margin-left: unset;
  margin-right: 40px;
}
.dropdown img,
.tabs_faq .nav-tabs a .fas {
  margin-right: unset;
  margin-left: 5px;
}
.team_tickets_img .imggs {
  right: unset;
  left: 35px;
}
.e_tickets ul li {
  margin: 0 0 0 15px;
}
.seller_note_s ul li {
  margin: 0 0 0 20px;
}
.seller_notes_list ul {
  margin: 0 20px 0 0;
}
.logo_area {
  float: right;
  width: 180px;
}
.mainmenu-left {
  float: left;
  margin: 5px auto;
}
.header-top-right .dropdown {
  display: inline-block;
  margin-right: unset;
  margin-left: 10px;
}
.header-top-right > a span {
  padding: 0 8px;
  margin-left: -5px;
  border-radius: 20px;
}
.team-view-details-list {
  margin-left: unset;
  margin-right: -20px;
}
.team-view-content {
  margin: 20px 50px 20px 20px;
}
a.onebox-btn-book {
  margin-left: unset;
  margin-right: auto;
}
.team-list-image_second {
  left: unset;
  right: 40%;
}
.stad_time ul {
  margin-left: unset;
  margin-right: 25px;
}
.ticket_quality1 {
  padding: 0 5px;
}
.onebox-checkout-form-details .checkbox input[type="checkbox"] {
  float: right;
  margin-right: -20px;
  margin-left: 10px;
}
.img-guarantee_head {
  margin-right: -20px;
  margin-left: 10px;
}
.tick_guarantee ul {
  margin-left: unset;
  margin-right: 30px;
}
.ticket_starting {padding-left: unset;padding-right: 45px;}
.imagg2 {
    position: absolute;
    left: unset;
    right: 50px;
}
.tabs_section_checkout .active::after {
    right: unset;
    border-right: 20px solid #168D10;
    left: -20px;
    border-left: unset;
}
.tabs_section_checkout .tablink {
    text-align: right !important;
}
.tabs_section_checkout .active {
    margin: 0 0px 0 20px;
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.order-detail-txt{text-align: right;}
.scroll_section .select::after {top: 6px;right: unset;left: 14px;}
.account-form-group .select::after {left: 24px;right: unset;}
.account-form-group .form-control {padding: 5px 20px 5px 20px;}
.tickets_dropdown .ticket_value p {font-size: 11px;line-height: 16.8px;margin-top: 10px;}
.st-btn {float: right;}
.upcoming-teams-date {bottom: -9px;}
.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}
.banner_texts p:before {margin-right: unset;margin-left: 10px;}

.epl-about-area .football-ticket-heading > h2:before, .epl_section_about .football-ticket-heading > h2:before, .epl_section_popular .football-ticket-heading > h2:before, .football_ticket .football-ticket-heading > h2:before, .most-popular .football-ticket-heading > h2:before {
    margin-right: unset;
    margin-left: 10px;
}
.banner_texts p span {margin-left: unset;margin-right: 5px;}



@media only screen and (min-width: 992px) and (max-width: 1200px) {
.powered_by img {margin-left: 10px;}
.logo_area {width: 160px;}
.mainmenu-left li a {font-size: 14px;padding: 7px 10px;font-weight: 600;}
.lang_select, .powered_by, .track-order {margin-right: 0px;}
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  .tabs .nav-pills {
    left: unset;
    top: -20px;
    right: 40%;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }

  .powered_by img {
    margin-right: 10px !important;
    margin-left: unset;
  }
  .onebox-site-logo .header {
    float: right !important;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }
  .team_tickets_img .imggs {
    right: unset;
    left: unset;
    top: 0;
    position: relative;
  }

.tick_quan .select::after {right: unset !important;}
.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}

.lang_select, .powered_by, .track-order {margin-right: 0px;}
.header-top-right > a {margin-right: 0px;padding: 7px 0;}
.single-footer-widget .faq-title .icon {right: unset !important;left: 0;}
.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 650px) and (max-width: 768px) {
  .tabs .nav-pills {
    left: unset;
    /*transform: translateX(30%) translateY(5%);
    -webkit-transform: translateX(30%) translateY(5%);*/
    top: -20px;
    right: 40%;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }
  .onebox-site-logo .header {
    float: right !important;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }
  .team_tickets_img .imggs {
    right: unset;
    left: unset;
    top: 0;
    position: relative;
  }
  #blog_slides .owl-prev {right: 50%;bottom: 0%;position: absolute;top: unset;}

.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}
.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}
.mob_price_val .select::after {right: unset !important;left: 10px;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 550px) and (max-width: 650px) {
  .tick_text_blk,
  .view_blk {
    float: right;
  }
  .onebox-footer-area .faq--item .faq-title .icon,
  .top_event {
    right: unset;
    left: 10px;
  }
  .faq--item .faq-title .icon {
    transform: rotate(315deg);
  }
  .faq--item.open .icon {
    transform: rotate(225deg);
  }
  .tabs .nav-pills {
    left: unset;
    /*transform: translateX(30%) translateY(5%);
    -webkit-transform: translateX(0) translateY(5%);*/
    top: -20px;
    right: 17%;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }
  .tick_all_items .tick_tier {float: right;margin-right: 0px;width: 100%;}
  .view_blk {
    margin-left: 10px;
  }
  .tick_quan .select::after {
    right: unset;
    left: 5px;
    top: 5px;
  }
  .txt-rit {
    text-align: left;
  }
  .onebox-site-logo .header {
    float: right !important;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }
  .football_ticket .topAirSlider .owl-prev {
    left: unset;
    top: -3%;
    right: 92%;
  }
  .football_ticket .topAirSlider .owl-next {
    top: -3%;
  }
  .team_tickets_img .imggs {
    right: 20px !important;
  }
    #blog_slides .owl-prev {right: 50%;bottom: 0%;position: absolute;top: unset;}

.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}
.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}

.mob_price_val .select::after {right: unset !important;left: 10px;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 420px) and (max-width: 550px) {
  .booking_img,
  .main-lates-matches .item .team,
  .main-lates-matches .item .team1,
  .match-date {
    text-align: center;
  }
  .onebox-gallery-masonary {
    margin-top: -40px;
    background: #fff;
  }
  .padd_mobile {
    padding: 0 15px 0 0;
  }
  .padd_mobile_new {
    padding: 0 10px 0 15px;
  }
  .tickets-box-team-img {
    float: unset;
  }
  .tick_text_blk,
  .view_blk {
    float: right;
  }
  .iti__country-list {
    right: 0 !important;
  }
  .iti-mobile .iti__country {
    text-align: right;
  }
  .onebox-footer-area .faq--item .faq-title .icon,
  .top_event {
    right: unset;
    left: 10px;
  }
  .faq--item .faq-title .icon {
    transform: rotate(315deg);
  }
  .faq--item.open .icon {
    transform: rotate(225deg);
  }
  .place_order-details-code h6 {
    text-align: unset;
  }
  .place_order-details-code img {
    margin-left: unset;
    margin-right: unset;
  }
  .upcoming-teams-match {
    border-left: unset;
  }
  .booking_checkbox {
    margin-top: 50px;
  }
  .booking_img {
    left: 0;
    right: 0;
  }
  .booking_img img {
    width: 110px;
  }
  .booking_project input[type="checkbox"] {
    margin: 5px 5px 0 0;
    width: 20px;
    height: 20px;
  }
  .booking_checkbox label {
    font-size: 10px;
    line-height: inherit;
  }
  .tabs .nav-pills {
    left: unset;
    transform: translateX(30%) translateY(5%);
    -webkit-transform: translateX(0) translateY(5%);
    top: -20px;
    right: 17%;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }
  .tick_all_items .tick_tier {float: right;margin-right: 0px;width: 100%;}
  .view_blk {
    margin-left: 10px;
  }
  .tick_quan .select::after {
    right: unset;
    left: 5px;
    top: 5px;
  }
  .txt-rit {
    text-align: left;
  }
  .ticket_quantity {
    max-width: 47%;
    margin: 0 0 0 20px;
  }
  .ticket_quality {
    max-width: 47%;
    margin: 0;
  }
  .onebox-site-logo .header,
  .search-section form input[type="text"] {
    float: right !important;
  }
  .epl-popular-teams .topAirSlider .owl-prev {
    left: unset;
    top: -18%;
    right: 92%;
  }
  .tick_all_items {
    text-align: unset !important;
  }
  .team_tickets_img .imggs {
    right: 20px !important;
  }
  .football_ticket .topAirSlider .owl-prev {
    left: unset;
    top: -3%;
    right: 92%;
  }
  .football_ticket .topAirSlider .owl-next {
    top: -3%;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }

  #blog_slides .owl-prev {right: 50%;bottom: 0%;position: absolute;top: unset;}


.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}
.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}

.note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 320px) and (max-width: 420px) {
  .booking_img,
  .main-lates-matches .item .team,
  .main-lates-matches .item .team1,
  .match-date {
    text-align: center;
  }
  .ticket_select_img .tooltip .tooltiptext {
    right: 17%;
  }
  .onebox-gallery-masonary {
    margin-top: -40px;
    background: #fff;
  }
  .tickets-box-team-img {
    float: unset;
  }
  .tick_text_blk,
  .view_blk {
    float: right;
  }
  .iti__country-list {
    right: 0 !important;
  }
  .iti-mobile .iti__country {
    text-align: right;
  }
  .onebox-footer-area .faq--item .faq-title .icon,
  .top_event {
    right: unset;
    left: 10px;
  }
  .faq--item .faq-title .icon {
    transform: rotate(315deg);
  }
  .faq--item.open .icon {
    transform: rotate(225deg);
  }
  .place_order-details-code h6 {
    text-align: unset;
  }
  .place_order-details-code img {
    margin-left: unset;
    margin-right: unset;
  }
  .upcoming-teams-match {
    border-left: unset;
  }
  .padd_mobile_new {
    padding: 0 10px 0 15px;
  }
  .padd_mobile {
    padding: 0 15px 0 0;
  }
  .booking_checkbox {
    margin-top: 50px;
  }
  .booking_img {
    left: 0;
    right: 0;
  }
  .booking_img img {
    width: 110px;
  }
  .booking_project input[type="checkbox"] {
    margin: 5px 5px 0 0;
    width: 20px;
    height: 20px;
  }
  .booking_checkbox label {
    font-size: 10px;
    line-height: inherit;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }
  .tick_all_items .tick_tier {float: right;margin-right: 0px;width: 100%;}
  .view_blk {
    margin-left: 10px;
  }
  .tick_quan .select::after {
    right: unset;
    left: 5px;
    top: 5px;
  }
  .txt-rit {
    text-align: left;
  }
  .ticket_quantity {
    max-width: 47%;
    margin: 0 0 0 20px;
  }
  .ticket_quality {
    max-width: 47%;
    margin: 0;
  }
  .onebox-site-logo .header,
  .search-section form input[type="text"] {
    float: right !important;
  }
  .football_ticket .topAirSlider .owl-prev {
    left: unset;
    top: -3%;
    right: 92%;
  }
  .football_ticket .topAirSlider .owl-next {
    top: -3%;
  }
  .epl-popular-teams .topAirSlider .owl-prev {
    left: unset;
    top: -18%;
    right: 92%;
  }
  .tick_all_items {
    text-align: unset !important;
  }
  .team_tickets_img .imggs {
    right: 20px !important;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }

#blog_slides .owl-prev {right: 50%;bottom: 0%;position: absolute;top: unset;}
.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}

.adyen-checkout__card__brands {left: 0 !important;right: unset !important;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 320px) and (max-width: 364px) {
  .ticket_quantity {
    max-width: 100%;
    margin: 0 0 20px;
  }
  .ticket_quality {
    max-width: 100%;
    margin: 0;
  }
  .quan .form-control {
    padding: 6px 10px;
  }
  .tick_quan .select::after {
    left: 10px;
  }
  .ticket_select_img .tooltip .tooltiptext {
    right: 17%;
  }
  .search-section form input[type="text"] {
    float: right;
  }
  .tick_all_items .tooltiptext ul li {text-align: right;}
  .note_icon img {margin-left: unset;margin-right: 5px;}
}
@media only screen and (min-width: 342px) and (max-width: 363px) {

  .header-top-right .dropdown {margin-right: 0 !important;}
  .note_icon img {margin-left: unset;margin-right: 5px;}

}
@media only screen and (min-width: 320px) and (max-width: 342px) {

.header-top-right .dropdown {margin-right: 0 !important;margin-left: 0 !important;}

.football_ticket .topAirSlider .owl-next,
.football_ticket .topAirSlider .owl-prev {top: -4% !important;}
.epl-popular-teams .topAirSlider .owl-next,
.epl-popular-teams .topAirSlider .owl-prev {top: -25% !important;}
.tick_all_items {text-align: unset !important;}
.tick_all_items .tick_tier {float: right;margin-right: 0px;width: 100%;}
.header-top-right > a {padding: 7px 0;}
.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}





@media only screen and (min-width: 220px) and (max-width: 320px) {
  .booking_img,
  .main-lates-matches .item .team,
  .main-lates-matches .item .team1,
  .match-date {
    text-align: center;
  }
  .ticket_select_img .tooltip .tooltiptext {
    right: 17%;
  }
  .onebox-gallery-masonary {
    margin-top: -40px;
    background: #fff;
  }
  .tickets-box-team-img {
    float: unset;
  }
  .tick_text_blk,
  .view_blk {
    float: right;
  }
  .iti__country-list {
    right: 0 !important;
  }
  .iti-mobile .iti__country {
    text-align: right;
  }
  .onebox-footer-area .faq--item .faq-title .icon,
  .top_event {
    right: unset;
    left: 10px;
  }
  .faq--item .faq-title .icon {
    transform: rotate(315deg);
  }
  .faq--item.open .icon {
    transform: rotate(225deg);
  }
  .place_order-details-code h6 {
    text-align: unset;
  }
  .place_order-details-code img {
    margin-left: unset;
    margin-right: unset;
  }
  .upcoming-teams-match {
    border-left: unset;
  }
  .padd_mobile_new {
    padding: 0 10px 0 15px;
  }
  .padd_mobile {
    padding: 0 15px 0 0;
  }
  .booking_checkbox {
    margin-top: 50px;
  }
  .booking_img {
    left: 0;
    right: 0;
  }
  .booking_img img {
    width: 110px;
  }
  .booking_project input[type="checkbox"] {
    margin: 5px 5px 0 0;
    width: 20px;
    height: 20px;
  }
  .booking_checkbox label {
    font-size: 10px;
    line-height: inherit;
  }
  .toptable td,
  .toptable th {
    text-align: left !important;
  }
  .tick_all_items .tick_tier {float: right;margin-right: 0px;width: 100%;}
  .view_blk {
    margin-left: 10px;
  }
  .tick_quan .select::after {
    right: unset;
    left: 5px;
    top: 5px;
  }
  .txt-rit {
    text-align: left;
  }
  .ticket_quantity {
    max-width: 47%;
    margin: 0 0 0 20px;
  }
  .ticket_quality {
    max-width: 47%;
    margin: 0;
  }
  .onebox-site-logo .header,
  .search-section form input[type="text"] {
    float: right !important;
  }
  .football_ticket .topAirSlider .owl-prev {
    left: unset;
    top: -3%;
    right: 92%;
  }
  .football_ticket .topAirSlider .owl-next {
    top: -3%;
  }
  .epl-popular-teams .topAirSlider .owl-prev {
    left: unset;
    top: -18%;
    right: 92%;
  }
  .tick_all_items {
    text-align: unset !important;
  }
  .team_tickets_img .imggs {
    right: 20px !important;
  }
  .user_login {
    float: left !important;
  }
  .header .toggle.toggle-open span::after {
    transform: rotate(-90deg) translate3d(11px, 0, 0);
    bottom: -10px !important;
  }
  .header .toggle.toggle-open span::before {
    transform: translate3d(0, 11px, 0);
    height: 2px;
    top: -11px !important;
  }

#blog_slides .owl-prev {right: 50%;bottom: 0%;position: absolute;top: unset;}
.tooltip_text .tooltiptext {left: 0px !important;right: unset !important;}
.lowest_price {text-align: left !important;margin-right: unset !important;margin-left: 20px;}
.tick_price_range {text-align: right !important;float: right !important;}
.scroll_section .select::after {top: 6px;right: unset !important;left: 14px;}
.mob_view_back {display: flex;flex-direction: row-reverse;}
.tick_all_items .tooltiptext ul li {text-align: right;}
.note_icon img {margin-left: unset;margin-right: 5px;}
}

.all_ticket_list {
    margin-top: 40px;
    text-align: right;
}
