.form-control {
    padding-right: 15px;
    padding-left: 0
}
.zelda-nav .navbar .navbar-nav {
    margin-left: 0;
    margin-right: auto
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu {
    text-align: right;
    left: auto;
    right: 0
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li a::before {
    left: auto;
    right: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li a i {
    right: auto;
    left: 0
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {
    padding-left: 0;
    padding-right: 18px
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {
    left: auto;
    right: -210px
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: 210px
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: -210px
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: 210px
}
.zelda-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu {
    left: auto;
    right: -210px
}
.zelda-nav .navbar .others-option {
    margin-left: 0;
    margin-right: 17px
}
.zelda-nav .navbar .others-option .option-item {
    margin-left: 0;
    margin-right: 37px
}
.zelda-nav .navbar .others-option .option-item:first-child {
    margin-right: 0
}
.search-overlay .search-overlay-close {
    right: auto;
    left: 40px
}
.search-overlay .search-overlay-form form .input-search {
    padding-left: 0;
    padding-right: 30px
}
.search-overlay .search-overlay-form form button {
    right: auto;
    left: 5px
}
.sidebarModal.modal .modal-body .social-list li {
    margin-right: 0;
    margin-left: 8px
}
.sidebarModal.modal .modal-body .social-list li:last-child {
    margin-left: 0
}
.mean-container .mean-bar {
    float: right
}
.mean-container a.meanmenu-reveal {
    right: auto!important;
    left: 0!important
}
.mean-container .mean-nav {
    float: right;
    text-align: right
}
.mean-container .mean-nav ul li {
    float: right
}
.mean-container .mean-nav ul li a {
    float: right;
    text-align: right
}
.mean-container .mean-nav ul li a.mean-expand {
    text-align: left;
    right: auto;
    left: 0
}
.others-option-for-responsive .dot-menu {
    right: auto;
    left: 60px
}
.others-option-for-responsive .option-inner .others-option .option-item {
    margin-right: 30px;
    margin-left: 0
}
.others-option-for-responsive .option-inner .others-option .option-item:first-child {
    margin-right: 0
}
.main-banner-content .btn-box .optional-btn {
    margin-right: 15px;
    margin-left: 0
}
.home-slides .main-banner-content {
    text-align: right;
    padding-right: 0;
    padding-left: 50px
}
.home-slides .main-banner-content .btn-box .default-btn {
    margin-right: 0;
    margin-left: 0
}
.hero-banner-image {
    margin-right: 0;
    margin-left: -80px
}
.hero-banner-content {
    margin-left: 0;
    margin-right: -80px
}
.hero-banner-content .btn-box .video-btn {
    margin-left: 0;
    margin-right: 20px
}
.hero-banner-content .btn-box .video-btn i {
    margin-right: 0;
    margin-left: 5px
}
.single-matches-box .matches-team {
    padding-left: 0;
    padding-right: 100px
}
.single-matches-box .matches-team img {
    left: auto;
    right: 0
}
.single-matches-box .matches-team .content {
    text-align: left
}
.single-matches-box .matches-team .content h3 {
    background-position: left center;
    padding-left: 55px;
    padding-right: 0
}
.single-matches-box .matches-team .content .watch-list {
    padding-right: 0;
    padding-left: 54px
}
.single-matches-box .matches-team .content .watch-list li {
    margin-right: 0;
    margin-left: 8px
}
.single-matches-box .matches-team .content .watch-list li:last-child {
    margin-left: 0
}
.single-matches-box .matches-team.right-image {
    padding-right: 0;
    padding-left: 100px
}
.single-matches-box .matches-team.right-image img {
    right: auto;
    left: 0
}
.single-matches-box .matches-team.right-image .content {
    text-align: right
}
.single-matches-box .matches-team.right-image .content h3 {
    background-position: right center;
    padding-left: 0;
    padding-right: 55px
}
.single-matches-box .matches-team.right-image .content ul {
    padding-left: 0;
    padding-right: 54px
}
.single-matches-box .matches-team.right-image .content ul li {
    margin-left: 0;
    margin-right: 8px
}
.single-matches-box .matches-team.right-image .content ul li:last-child {
    margin-right: 8px;
    margin-left: 0
}
.single-matches-box .matches-team.right-image .content ul li:first-child {
    margin-right: 0
}
.single-matches-box .matches-result ul {
    padding-right: 0
}
.single-matches-box .matches-result ul li {
    margin-left: 28px;
    margin-right: 28px
}
.single-matches-box .matches-result ul li:first-child {
    margin-left: 28px;
    margin-right: 0
}
.single-matches-box .matches-result ul li:last-child {
    margin-left: 0;
    margin-right: 28px
}
.single-matches-box .matches-result ul li::before {
    left: auto;
    right: -33px
}
.matches-tabs .nav-tabs {
    padding-right: 0
}
.matches-tabs .nav-tabs .nav-item .nav-link {
    -webkit-clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    padding-right: 30px;
    padding-left: 45px
}
.live-stream-tabs .nav-tabs {
    padding-right: 0
}
.live-stream-tabs .nav-tabs .nav-item .nav-link {
    -webkit-clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
    padding-right: 30px;
    padding-left: 45px
}
.single-live-stream-box .content h3 i {
    margin-left: 0;
    margin-right: 10px
}
.team-area .section-title {
    text-align: right
}
.single-team-member .content {
    text-align: right
}
.services-area .section-title {
    text-align: right
}
.single-magazine-box .content .read-more-btn {
    left: auto;
    right: 30px
}
.single-magazine-box .content .meta {
    padding-right: 0
}
.single-magazine-box .content .meta li {
    margin-right: 0;
    margin-left: 23px
}
.single-magazine-box .content .meta li:last-child {
    margin-left: 0
}
.single-magazine-box .content .meta li::before {
    left: -15.5px;
    right: auto
}
.single-popular-leagues-box .popular-leagues-box .popular-leagues-content .content .info {
    padding-right: 0
}
.single-popular-leagues-box .popular-leagues-box .popular-leagues-content .content .info li {
    margin-right: 0;
    margin-left: 25px;
    padding-right: 28px;
    padding-left: 0
}
.single-popular-leagues-box .popular-leagues-box .popular-leagues-content .content .info li i {
    left: auto;
    right: 0
}
.single-popular-leagues-box .popular-leagues-box .popular-leagues-content .content .info li:last-child {
    margin-left: 0
}
.single-tournaments-box .tournaments-content .content .date sub {
    left: auto;
    right: -5px
}
.single-tournaments-box .tournaments-content .content .date sup {
    left: auto;
    right: -49px
}
.single-tournaments-box .tournaments-content .content .meta {
    padding-right: 0
}
.single-tournaments-box .tournaments-content .content .info {
    padding-right: 0
}
.single-tournaments-box .tournaments-content .content .info li {
    margin-right: 0;
    margin-left: 25px;
    padding-right: 28px;
    padding-left: 0
}
.single-tournaments-box .tournaments-content .content .info li i {
    left: auto;
    right: 0
}
.single-tournaments-box .tournaments-content .content .info li:last-child {
    margin-left: 0
}
.featured-games-content .owl-theme .owl-dots {
    right: auto;
    left: 45px
}
.featured-games-content .owl-theme .owl-nav {
    left: auto;
    right: 45px
}
.featured-games-content .owl-theme .owl-nav [class*=owl-].owl-next {
    margin-left: 0;
    margin-right: 20px
}
.single-live-stream-item .content .meta {
    padding-right: 0
}
.single-live-stream-item .content .meta li {
    margin-right: 0;
    margin-left: 23px;
    font-size: 12px;
}
.single-live-stream-item .content .meta li:last-child {
    margin-left: 0
}
.single-live-stream-item .content .meta li::before {
    left: -15.5px;
    right: auto
}
.single-live-stream-item .video-btn {
    right: auto;
    left: 30px
}
.single-top-team-item ul {
    padding-right: 0
}
.single-top-team-box ul {
    padding-right: 0
}
.single-games-box .content .btn-box .playstore-btn {
    text-align: right;
    padding-left: 22px;
    padding-right: 65px;
    margin-right: 0;
    margin-left: 10px
}
.single-games-box .content .btn-box .playstore-btn img {
    left: auto;
    right: 22px
}
.single-games-box .content .btn-box .applestore-btn {
    text-align: right;
    padding-left: 22px;
    padding-right: 70px;
    margin-left: 0;
    margin-right: 10px
}
.single-games-box .content .btn-box .applestore-btn img {
    left: auto;
    right: 22px
}
.single-feedback-item::before {
    left: auto;
    right: 40px
}
.single-feedback-item span {
    padding-left: 0;
    padding-right: 25px
}
.single-feedback-item span::before {
    left: auto;
    right: 0
}
.single-stream-schedule-box {
    padding-left: 50px;
    padding-right: 100px
}
.single-stream-schedule-box .date {
    left: auto;
    right: 35px
}
.single-stream-schedule-box .content {
    border-right: 1px solid #1d1b1b;
    border-left: none
}
.contact-info ul {
    padding-right: 0
}
.contact-info ul li {
    padding-left: 0;
    padding-right: 100px
}
.contact-info ul li .icon {
    left: auto;
    right: 0
}
.contact-info ul li .social-box a {
    margin-right: 0;
    margin-left: 7px
}
.contact-info ul li .social-box a:last-child {
    margin-left: 0
}
.contact-form form input, .contact-form form textarea {
    padding-left: 0;
    padding-right: 15px
}
.contact-form form .help-block ul {
    padding-right: 0
}
.contact-form form .text-left {
    text-align: right!important
}
.faq-accordion-tab .tabs {
    padding-right: 0
}
.faq-accordion .accordion {
    padding-right: 0
}
.faq-accordion .accordion .accordion-title {
    padding-left: 25px;
    padding-right: 60px
}
.faq-accordion .accordion .accordion-title i {
    left: auto;
    right: 25px
}
.faq-accordion .accordion .accordion-content {
    padding-left: 25px;
    padding-right: 60px
}
.coming-soon-content form .form-group .input-newsletter {
    padding-left: 0;
    padding-right: 20px
}
.tournament-details-desc .tournament-meta {
    padding-right: 0
}
.tournament-details-desc .tournament-meta li {
    padding-left: 0;
    padding-right: 62px;
    margin-left: 40px;
    margin-right: 0
}
.tournament-details-desc .tournament-meta li:last-child {
    margin-left: 0
}
.tournament-details-desc .tournament-meta li .icon {
    left: auto;
    right: 0
}
.team-details-desc .team-meta {
    padding-right: 0
}
.team-details-desc .team-meta li {
    padding-left: 0;
    padding-right: 62px;
    margin-left: 40px;
    margin-right: 0
}
.team-details-desc .team-meta li:last-child {
    margin-left: 0
}
.team-details-desc .team-meta li .icon {
    left: auto;
    right: 0
}
.team-details-desc .team-meta li .social a {
    margin-right: 0;
    margin-left: 10px
}
.team-details-desc .team-meta li .social a:last-child {
    margin-left: 0
}
.player-details-desc .player-meta {
    padding-right: 0
}
.player-details-desc .player-meta li {
    padding-left: 0;
    padding-right: 62px;
    margin-left: 40px;
    margin-right: 0
}
.player-details-desc .player-meta li:last-child {
    margin-left: 0
}
.player-details-desc .player-meta li .icon {
    left: auto;
    right: 0
}
.player-details-desc .player-meta li .social a {
    margin-right: 0;
    margin-left: 10px
}
.player-details-desc .player-meta li .social a:last-child {
    margin-left: 0
}
.zelda-grid-sorting .ordering {
    text-align: left
}
.zelda-grid-sorting .ordering label {
    margin-right: 0;
    margin-left: 15px
}
.cart-table table tbody tr td.product-subtotal .remove {
    float: left
}
.cart-buttons .text-right {
    text-align: left!important
}
.cart-buttons .shopping-coupon-code button {
    right: auto;
    left: 0
}
.cart-totals ul {
    padding-right: 0
}
.cart-totals ul li span {
    float: left
}
.single-blog-post-box .post-content .post-meta {
    padding-right: 0
}
.single-blog-post-box .post-content .post-meta li {
    margin-right: 0;
    margin-left: 20px
}
.single-blog-post-box .post-content .post-meta li:last-child {
    margin-left: 0
}
.single-blog-post-box .post-content .post-meta li::before {
    right: auto;
    left: -12px
}
.match-details-desc .article-content .entry-meta ul {
    padding-right: 0
}
.match-details-desc .article-content .entry-meta ul li {
    margin-right: 0;
    margin-left: 20px
}
.match-details-desc .article-content .entry-meta ul li::before {
    right: auto;
    left: -12px
}
.match-details-desc .article-content .wp-block-gallery.columns-3 {
    padding-right: 0
}
.match-details-desc .article-footer .article-share .social {
    text-align: left;
    padding-right: 0
}
.match-details-desc .article-footer .article-share .social li span {
    margin-right: 0;
    margin-left: 3px
}
.comments-area .comment-body {
    padding-left: 0;
    padding-right: 70px
}
.comments-area .comment-author .avatar {
    left: auto;
    right: -65px
}
.comments-area .comment-respond input[type=date], .comments-area .comment-respond input[type=time], .comments-area .comment-respond input[type=datetime-local], .comments-area .comment-respond input[type=week], .comments-area .comment-respond input[type=month], .comments-area .comment-respond input[type=text], .comments-area .comment-respond input[type=email], .comments-area .comment-respond input[type=url], .comments-area .comment-respond input[type=password], .comments-area .comment-respond input[type=search], .comments-area .comment-respond input[type=tel], .comments-area .comment-respond input[type=number], .comments-area .comment-respond textarea {
    padding-left: 0;
    padding-right: 15px
}
.comments-area .comment-respond .comment-form-cookies-consent {
    padding-left: 0;
    padding-right: 20px
}
.comments-area .comment-respond .comment-form-cookies-consent input {
    left: auto;
    right: 0
}
blockquote::after, .blockquote::after {
    left: auto;
    right: 0
}
.widget-area {
    padding-left: 0;
    padding-right: 15px
}
.widget-area.widget-left-sidebar {
    padding-right: 0;
    padding-left: 15px
}
.widget-area .widget .widget-title::before {
    left: auto;
    right: 0
}
.widget-area .widget_search form .search-field {
    padding-left: 0;
    padding-right: 15px;
    font-family: inherit;
}
.widget-area .widget_search form button {
    right: auto;
    left: 5px
}
.widget-area .widget_zelda_posts_thumb .item .thumb {
    float: right;
    margin-left: 15px;
    margin-right: 0
}
.widget-area .widget_categories ul {
    padding-right: 0
}
.widget-area .widget_categories ul li {
    padding-left: 0;
    padding-right: 18px
}
.widget-area .widget_categories ul li::before {
    left: auto;
    right: 0
}
.widget-area .tagcloud a {
    margin-right: 0;
    margin-left: 4px
}
.widget-area .widget_instagram ul {
    padding-right: 0
}
.widget-area .widget_match_list .single-match-list img.team-1 {
    left: auto;
    right: 15px
}
.widget-area .widget_match_list .single-match-list img.team-2 {
    right: auto;
    left: 15px
}
.widget-area .widget_match_list .single-match-list ul {
    padding-right: 0
}
.widget-area .widget_match_list .single-match-list ul li:first-child {
    margin-right: 0;
    margin-left: 15px
}
.widget-area .widget_match_list .single-match-list ul li:last-child {
    margin-left: 0;
    margin-right: 15px
}
.widget-area .widget_match_list .single-match-list ul li::before {
    right: auto;
    left: -20px
}
.blog-details-desc .article-content .entry-meta ul {
    padding-right: 0
}
.blog-details-desc .article-content .entry-meta ul li {
    margin-right: 0;
    margin-left: 20px;
    padding-left: 20px;
    padding-right: 45px;
    border-right: none;
    border-left: 1px solid #22152c
}
.blog-details-desc .article-content .entry-meta ul li i {
    left: auto;
    right: 0
}
.blog-details-desc .article-content .entry-meta ul li:last-child {
    border-left: none;
    padding-right: 45px;
    padding-left: 0
}
.blog-details-desc .article-content .wp-block-gallery.columns-3 {
    padding-right: 0
}
.blog-details-desc .article-content .features-list {
    padding-right: 0
}
.blog-details-desc .article-content .features-list li {
    padding-left: 0;
    padding-right: 26px
}
.blog-details-desc .article-content .features-list li i {
    left: auto;
    right: 0
}
.blog-details-desc .article-footer .article-share .social {
    text-align: left;
    padding-right: 0
}
.blog-details-desc .article-footer .article-share .social li span {
    margin-right: 0;
    margin-left: 3px
}
.prev-link-wrapper {
    padding-left: 15px;
    padding-right: 0
}
.prev-link-wrapper .image-prev {
    margin-right: 0;
    margin-left: 20px
}
.next-link-wrapper {
    text-align: left;
    padding-right: 15px;
    padding-left: 0
}
.next-link-wrapper .image-next {
    margin-left: 0;
    margin-right: 20px
}
.billing-details .title::before {
    left: auto;
    right: 0
}
.billing-details .form-group select {
    padding-left: 0;
    padding-right: 15px
}
.billing-details .form-check {
    padding-left: 0;
    padding-right: 1.25rem
}
.billing-details .form-check .form-check-input {
    margin-right: -1.25rem;
    margin-left: 0
}
.order-details .title::before {
    left: auto;
    right: 0
}
.order-details .payment-box .payment-method p [type=radio]:checked+label, .order-details .payment-box .payment-method p [type=radio]:not(:checked)+label {
    padding-left: 0;
    padding-right: 27px
}
.order-details .payment-box .payment-method p [type=radio]:checked+label::before, .order-details .payment-box .payment-method p [type=radio]:not(:checked)+label::before {
    left: auto;
    right: 0
}
.order-details .payment-box .payment-method p [type=radio]:checked+label::after, .order-details .payment-box .payment-method p [type=radio]:not(:checked)+label::after {
    left: auto;
    right: 3px
}
.products-details-desc {
    padding-left: 0;
    padding-right: 30px
}
.products-details-desc .products-share .social {
    padding-right: 0
}
.products-details-desc .products-share .social li span {
    margin-left: 3px;
    margin-right: 0
}
.products-details-tabs .nav {
    padding-right: 0
}
.products-details-tabs .tab-content .tab-pane ul {
    padding-right: 0
}
.products-details-tabs .tab-content .tab-pane ul li {
    padding-left: 0;
    padding-right: 15px
}
.products-details-tabs .tab-content .tab-pane ul li::before {
    left: auto;
    right: 0
}
.products-details-tabs .tab-content .tab-pane .products-reviews h3 {
    margin-right: 0;
    margin-left: 15px
}
.products-details-tabs .tab-content .tab-pane .products-reviews .side {
    float: right
}
.products-details-tabs .tab-content .tab-pane .products-reviews .right {
    text-align: left
}
.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review {
    padding-left: 0;
    padding-right: 110px
}
.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .review-rating span {
    margin-left: 0;
    margin-right: 5px
}
.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review img {
    left: auto;
    right: 0
}
.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent {
    text-align: right
}
.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:checked+label, .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:not(:checked)+label {
    padding-left: 0;
    padding-right: 28px
}
.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:checked+label:before, .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:not(:checked)+label:before {
    left: auto;
    right: 0
}
.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:checked+label:after, .products-details-tabs .tab-content .tab-pane .review-form-wrapper form .comment-form-cookies-consent [type=checkbox]:not(:checked)+label:after {
    left: auto;
    right: 6px
}
.login-form form .lost-your-password-wrap {
    text-align: left
}
.login-form form .remember-me-wrap [type=checkbox]:checked+label, .login-form form .remember-me-wrap [type=checkbox]:not(:checked)+label {
    padding-left: 0;
    padding-right: 28px
}
.login-form form .remember-me-wrap [type=checkbox]:checked+label:before, .login-form form .remember-me-wrap [type=checkbox]:not(:checked)+label:before {
    left: auto;
    right: 0
}
.login-form form .remember-me-wrap [type=checkbox]:checked+label:after, .login-form form .remember-me-wrap [type=checkbox]:not(:checked)+label:after {
    left: auto;
    right: 6px
}
.subscribe-inner .newsletter-form label {
    left: auto;
    right: 20px
}
.subscribe-inner .newsletter-form .default-btn {
    right: auto;
    left: 0
}
.subscribe-inner .newsletter-form .input-newsletter {
    padding-left: 0;
    padding-right: 58px
}
.section-title .newsletter-form label {
    left: auto;
    right: 20px
}
.section-title .newsletter-form .default-btn {
    right: auto;
    left: 0
}
.section-title .newsletter-form .input-newsletter {
    padding-left: 0;
    padding-right: 58px
}
.footer-content .footer-menu {
    padding-right: 0
}
.footer-content .footer-menu li:last-child {
    margin-left: 0;
    margin-right: 20px
}
.footer-content .footer-menu li:first-child {
    margin-left: 20px;
    margin-right: 0
}
.copyright-area .lang-switcher {
    text-align: left
}
.copyright-area .lang-switcher::before {
    right: auto;
    left: 15px
}
.copyright-area .lang-switcher span {
    margin-right: 0;
    margin-left: 15px
}
.single-footer-widget .footer-links-list {
    padding-right: 0
}
.single-footer-widget .footer-contact-info {
    padding-right: 0
}
.single-footer-widget .footer-contact-info li {
    padding-left: 0;
    padding-right: 24px
}
.single-footer-widget .footer-contact-info li i {
    left: auto;
    right: 0
}
.single-footer-widget .social-link {
    padding-right: 0
}
.single-footer-widget .social-link li {
    margin-right: 0;
    margin-left: 5px
}
.single-footer-widget .social-link li:last-child {
    margin-left: 0
}
.footer-bottom-area ul {
    text-align: left;
    padding-right: 0
}
.footer-bottom-area ul li {
    margin-right: 0;
    margin-left: 20px
}
.footer-bottom-area ul li:last-child {
    margin-left: 0
}
.footer-bottom-area ul li::before {
    right: auto;
    left: -12px;
    top: 4.5px
}
.sidebarModal.modal .modal-body .social-list {
    padding-right: 0
}
.modal.right.fade .modal-dialog {
    left: -320px;
    right: auto
}
.modal.right.fade.show .modal-dialog {
    left: 0;
    right: auto
}
.modal.right .modal-content button.close {
    left: 10px;
    right: auto
}
.single-products-box .sale {
    right: 10px;
    left: auto
}
.single-products-item .hot {
    right: 10px;
    left: auto
}
.text-end {
    text-align: left!important
}
.billing-details .form-check .form-check-input {
    float: right;
    margin-right: -1.5em;
    margin-left: 0
}
.billing-details .form-check label {
    position: relative;
    top: 3px
}
.go-top {
    right: auto;
    left: 20px
}
@media only screen and (max-width:767px) {
    .main-banner-content .btn-box .optional-btn {
        margin-right: 8px
    }
    .home-slides .main-banner-content {
        text-align: center;
        padding-left: 0
    }
    .hero-banner-image {
        margin-right: 0
    }
    .hero-banner-content {
        margin-right: 0
    }
    .hero-banner-content .btn-box .video-btn {
        margin-left: 0;
        margin-right: 10px
    }
    .single-matches-box .matches-team {
        padding-right: 68px
    }
    .single-matches-box .matches-team .content h3 {
        padding-left: 20px
    }
    .single-matches-box .matches-team .content .watch-list {
        padding-left: 20px
    }
    .single-matches-box .matches-team.right-image {
        padding-left: 68px
    }
    .single-matches-box .matches-team.right-image .content h3 {
        padding-right: 20px
    }
    .single-matches-box .matches-team.right-image .content ul {
        padding-right: 20px
    }
    .services-area .section-title {
        text-align: center
    }
    .featured-games-content .owl-theme .owl-dots {
        left: 20px
    }
    .featured-games-content .owl-theme .owl-nav {
        right: 20px
    }
    .team-area .section-title {
        text-align: center
    }
    .subscribe-inner .newsletter-form label {
        right: 10px
    }
    .subscribe-inner .newsletter-form .input-newsletter {
        padding-right: 40px
    }
    .section-title .newsletter-form label {
        right: 10px
    }
    .section-title .newsletter-form .input-newsletter {
        padding-right: 40px
    }
    .single-popular-leagues-box .popular-leagues-box .popular-leagues-content .content .info li {
        margin-left: 15px;
        padding-right: 22px
    }
    .single-tournaments-box .tournaments-content .content .info li {
        margin-left: 15px;
        padding-right: 22px
    }
    .single-stream-schedule-box {
        padding-left: 20px;
        padding-right: 20px
    }
    .single-stream-schedule-box .date {
        right: 0
    }
    .single-stream-schedule-box .content {
        border-right: none
    }
    .single-feedback-item::before {
        right: 20px
    }
    .contact-info ul li {
        padding-right: 0
    }
    .contact-form form {
        text-align: right
    }
    .single-games-box .content .btn-box .playstore-btn {
        margin-left: 0
    }
    .single-games-box .content .btn-box .applestore-btn {
        margin-right: 0
    }
    .faq-accordion .accordion .accordion-title {
        padding-left: 15px;
        padding-right: 40px
    }
    .faq-accordion .accordion .accordion-title i {
        right: 10px
    }
    .faq-accordion .accordion .accordion-content {
        padding-left: 10px;
        padding-right: 40px
    }
    .tournament-details-desc .tournament-meta li {
        padding-right: 50px;
        margin-left: 20px
    }
    .team-details-desc .team-meta li {
        padding-right: 50px;
        margin-left: 20px
    }
    .player-details-desc .player-meta li {
        padding-right: 50px;
        margin-left: 20px
    }
    .match-details-desc .article-footer .article-share .social {
        text-align: center
    }
    .blog-details-desc .article-footer .article-share .social {
        text-align: center
    }
    .comments-area .comment-author .avatar {
        right: 0
    }
    .comments-area .comment-body {
        padding-right: 0
    }
    .products-details-desc {
        padding-right: 0
    }
    .products-details-tabs .tab-content .tab-pane .products-review-comments .user-review {
        padding-right: 0
    }
    .widget-area {
        padding-right: 0
    }
    .widget-area.widget-left-sidebar {
        padding-left: 0
    }
    .widget-area .widget_match_list .single-match-list ul li:first-child {
        margin-left: 12px
    }
    .widget-area .widget_match_list .single-match-list ul li:last-child {
        margin-right: 12px
    }
    .widget-area .widget_match_list .single-match-list ul li::before {
        left: -15px
    }
    .footer-content .footer-menu li:first-child {
        margin-left: 9px
    }
    .footer-content .footer-menu lilast-child {
        margin-right: 9px
    }
    .copyright-area .lang-switcher {
        text-align: center
    }
    .footer-bottom-area ul {
        text-align: center
    }
}
@media only screen and (max-width:991px) and (min-width:768px) {
    .home-slides .main-banner-content {
        text-align: center
    }
    .hero-banner-image {
        margin-left: 0
    }
    .hero-banner-content {
        margin-right: 0
    }
    .team-area .section-title {
        text-align: center
    }
    .services-area .section-title {
        text-align: center
    }
    .single-games-box .content .btn-box .playstore-btn {
        margin-left: 0
    }
    .single-games-box .content .btn-box .applestore-btn {
        margin-right: 0
    }
}
@media only screen and (max-width:1199px) and (min-width:992px) {
    .home-slides .main-banner-content {
        padding-left: 0
    }
    .single-matches-box .matches-result ul li:last-child {
        margin-right: 20px
    }
    .single-matches-box .matches-result ul li:first-child {
        margin-left: 20px
    }
    .single-matches-box .matches-result ul li::before {
        right: -25px
    }
}
