
@media (max-width:1399px) {
    .what_say_slider .text_monial {
        max-width: 550px;
    }

    .android_donload_phone {
        max-width: 300px;
    }

    .android_donload_phone img {
        max-width: 100%;
    }

    .android_donload_phone:before,
    .android_donload_phone:after {
        width: 350px;
        height: 350px;
        top: 50%;
        left: 50%;
        margin-top: -175px;
        margin-left: -175px;
    }

    .android_donload_phone span.age {
        width: 50px;
        height: 50px;
        line-height: 50px;
        font-size: 23px;
        top: 19px;
        right: 19px;
    }

    .donload_btn_and button {
        margin-right: 15px;
    }

    .andi_phone_trs {
        width: 295px;
        top: -67px;
        margin-left: -147.5px;
    }

    .android_screen_slide .andi_scn_sot {
        width: 200px;
    }

    .android_screen_slide .center .andi_scn_sot figure {
        max-width: 195px;
        margin: 0 auto 0;
    }

    .andi_phone_trs:after,
    .with_phone_slider:after {
        display: none;
    }

    .how_install_stpes .how_stpes_ins .stpe_data h3 img {
        right: 10px;
    }

    .how_install_stpes .how_stpes_ins .phone_how_data:before {
        top: 53px;
    }

    .android_scren_shot .owl-nav {
        top: 177px;
        width: 340px;
        margin-left: -170px;
    }

    .android_scren_shot .owl-nav button {
        width: 15px;
    }

    .ios_scren_shot .andi_phone_trs {
        top: -39px;
    }

    .ios_scren_shot .android_screen_slide .andi_scn_sot {
        width: 208.5px;
    }

    .main_download_ios .donload_links_btns button {
        margin-right: 10px;
    }

    .main_download_ios .donload_links_btns button,
    .main_download_ios .donload_links_btns a {
        padding: 0 50px;
    }

    .titles_how h2,
    .titles_how h1,
    .titles_how h4 {
        font-size: 50px;
        line-height: 40px;
    }

    .titles_how p {
        font-size: 20px;
    }

    .money_list_section .money_data {
        margin-top: 0px;
    }

    .the_three_cards .about_card .card_text {
        padding: 15px;
    }

    .contact_cards .about_card .card_text h3 {
        font-size: 25px;
        line-height: normal;
    }

    .contact_cards .about_card .card_text p {
        font-size: 23px;
        line-height: normal;
    }

    .contact_cards .about_card .card_text {
        min-height: 280px;
    }
}

@media (max-width:1299px) {
    .mobile-image-up {
        top: -85px;
    }

    .app_info_modal .modal-dialog {
        max-width: 650px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-header {
        padding: 15px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-header a {
        right: 15px;
        width: 20px;
        margin-top: -10px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body {
        padding: 0 15px 15px 15px;
    }

    .iphone_home {
        width: 330px;
        top: -70px;
    }

    footer .social_banch ul li a {
        width: 42px;
        height: 42px;
        line-height: 39px;
    }

    footer .social_banch ul li a img {
        height: 14px;
    }

    .go_point h2 {
        font-size: 20px;
    }

    .how_step_sectin .how_step_data h3,
    .become_winner h2,
    .money_list_section .money_data .money_data_text h4,
    .total_money_wallet h4,
    .become_win_data h4 {
        font-size: 25px;
    }

    .how_step_sectin .how_step_data p,
    .how_step_sectin .how_step_data a,
    .become_winner p,
    .money_list_section .money_data .money_data_text p {
        font-size: 18px;
        margin-bottom: 0;
    }

    .total_money_wallet p {
        font-size: 18px;
        margin-bottom: 25px;
        margin-bottom: 25px;
    }

    .total_money_wallet {
        margin-top: 50px;
    }

    .become_winner {
        margin-top: 30px;
        text-align: center;
    }

    .team_creating_combo h4 {
        font-size: 19px;
    }

    .team_creating_combo .table-responsive table th img {
        max-width: 50px;
    }

    .team_creating_combo .table-responsive table td {
        line-height: 30px;
    }

    .about_com_info .com_info_data figure img {
        height: 50px;
    }

    .contact_cards .about_card .card_text h3 {
        font-size: 24px;
        line-height: normal;
    }

    .myteam_play .myteam_ad .text_data {
        margin-left: 10px;
        margin-right: 10px;
    }

    a.post_text {
        height: 50px;
        border-radius: 5px;
    }

    a.post_text span.name {
        font-size: 18px;
    }

    a.post_text span.location_time {
        font-size: 15px;
    }

    .carear_data h1,
    .carear_data h2 {
        font-size: 30px;
    }

    .carear_data p {
        font-size: 20px;
    }

    .wehn_not_find .not_find_data h4 {
        font-size: 20px;
    }

    .faq_data_main .panal_inner > .panel a[role=button] {
        font-size: 20px;
        font-weight: normal;
    }

    .faq_data_main .panal_inner > .panel > div[role=tabpanel],
    p.main_text_faq {
        font-size: 18px;
    }

    .if_dont_text h3 {
        font-size: 30px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body .team_creating_combo.foot_ball h3 {
        font-size: 25px;
    }
}

@media (max-width:1199px) {
    .top_menu .right_menu ul.menu_list li a {
        font-size: 18px;
        padding: 39.5px 0;
    }

    .hero_text_add h2 {
        font-size: 24px;
        max-width: 380px;
        line-height: 24px;
        margin-bottom: 20px;
    }

    .hero_text_add h2 span {
        font-size: 15px;
    }

    a.our_btn,
    button.our_btn {
        height: 40px;
        line-height: 45px;
        text-align: center;
        padding: 0 20px;
        font-size: 12px;
    }

    .refer_text h2 {
        max-width: 640px;
    }

    .mobile-image-up {
        top: -30px;
    }

    .what_say_slider .text_monial {
        max-width: 700px;
    }

    .how_install_stpes .how_stpes_ins {
        width: 650px;
    }

    .how_install_stpes .how_stpes_ins .phone_how_data {
        width: 300px;
    }

    .how_install_stpes .center .how_stpes_ins .stpe_data {
        margin-top: 150px;
        margin-left: -20px;
        padding-left: 0;
    }

    .how_install_stpes .how_stpes_ins .stpe_data {
        width: 350px;
    }

    .how_install_stpes .how_stpes_ins .stpe_data h3 {
        height: 50px;
        line-height: 50px;
        margin-left: -40px;
        width: 53%;
        padding-left: 40px;
        font-size: 25px;
    }

    .how_install_stpes .how_stpes_ins .stpe_data h3 img {
        position: absolute;
        width: 30px;
        top: 50%;
        margin-top: -17px;
    }

    .how_install_stpes .how_stpes_ins .stpe_data p {
        font-size: 19px;
    }

    .app_info_data h3 {
        font-size: 30px;
        margin: 0 0 20px;
    }

    .mian_info span.title_info {
        font-size: 15px;
    }

    .mian_info span.info_text {
        font-size: 20px;
    }

    .mian_info {
        margin-bottom: 25px;
    }

    .home_donload_app .donLoad_info {
        padding-top: 100px;
        padding-bottom: 100px;
    }

    .home_donload_app .donLoad_info .donload_btns a:first-child {
        margin-right: 20px;
    }

    .home_donload_app .donLoad_info .donload_btns a {
        width: 270px;
        padding-left: 30px;
    }

    .home_donload_app .donLoad_info .donload_btns {
        text-align: center;
        padding-top: 10px;
        padding-bottom: 10px;
        position: relative;
    }

    .home_donload_app .donLoad_info .donload_btns:after {
        height: 100px;
        margin-top: -50px;
    }

    .iphone_home {
        width: 300px;
        top: -70px;
    }

    footer h5 {
        font-size: 20px;
        margin: 0 0 15px;
    }

    footer .social_banch ul li {
        margin-left: 1px;
    }

    footer .social_banch ul li a {
        width: 38px;
        height: 38px;
        line-height: 35px;
    }

    footer .center_foot ul.urls,
    footer .company_foot address,
    footer .company_foot a.foot_logo,
    footer .company_foot a.phone {
        margin-bottom: 15px;
    }

    footer .center_foot ul.urls li {
        margin-bottom: 7px;
    }

    footer {
        padding-top: 30px;
    }

    footer .dark_foot {
        margin-top: 30px;
    }

    footer .dark_foot {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    footer .dark_foot .left_links li a {
        font-size: 15px;
    }

    footer .dark_foot .left_links li:after {
        font-size: 15px;
    }

    .home_donload_app .donLoad_info h3,
    .home_donload_app .donLoad_info h2 {
        font-size: 30px;
    }

    .android_donload_phone:before,
    .android_donload_phone:after {
        width: 200px;
        height: 200px;
        top: 50%;
        left: 50%;
        margin-top: -100px;
        margin-left: -100px;
    }

    .android_donload_phone span.age {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 13px;
        top: 19px;
        right: 19px;
    }

    .title h4,
    .title h2,
    .title h1 {
        font-size: 25px;
    }

    .how_install_stpes .how_stpes_ins .phone_how_data:before {
        top: 53px;
        left: 0;
    }

    .main_download_ios .app_top_information h2,
    .main_download_ios .app_top_information h1 {
        font-size: 30px;
    }

    .main_download_ios .donload_links_btns button,
    .main_download_ios .donload_links_btns a {
        padding: 0 40px;
    }

    .how_step_sectin {
        margin-top: 0;
    }

    .how_step_sectin .row {
        margin-top: 10px;
    }

    .how_step_sectin .how_step_data h3,
    .become_winner h2,
    .money_list_section .money_data .money_data_text h4,
    .total_money_wallet h4,
    .become_win_data h4 {
        font-size: 20px;
    }

    .become_winner img {
        max-width: 250px;
        margin-bottom: 5px;
    }

    .money_list_section .money_data {
        margin-top: 40px;
    }

    .fair_play_web .fair_paly_text {
        max-width: 100%;
        text-align: center;
    }

    .fair_play_web:before,
    .fair_play_web:after {
        display: none;
    }

    .fair_play_web {
        background-position: center center;
    }

    .fair_items .fair_items_list .fair_lay_r_data h2 {
        font-size: 25px;
        margin-bottom: 5px;
    }

    .fair_items .fair_items_list .fair_lay_r_data p {
        font-size: 18px;
    }

    .fair_items .fair_items_list .row:first-child figure img {
        max-width: 400px;
    }

    .fair_items .fair_items_list figure img {
        max-width: 280px;
    }

    .point_text h2,
    .point_text h1 {
        font-size: 35px;
        line-height: 35px;
    }

    .point_text {
        padding: 60px 0;
    }

    .footbal_point_text > ul > li p,
    .footbal_point_text > ul > li > ul > li {
        font-size: 18px;
    }

    .about_hero_text h2,
    .about_hero_text h1 {
        font-size: 60px;
        line-height: 60px;
    }

    .about_hero_text p {
        font-size: 20px;
        font-weight: normal;
        line-height: normal;
    }

    .the_three_cards .about_card .card_text h3 {
        font-size: 20px;
        margin: 0 0 0;
    }

    .the_three_cards .about_card .card_text p {
        font-size: 20px;
        letter-spacing: 0;
    }

    .the_three_cards .about_card .card_text {
        min-height: 170px;
        border-radius: 10px;
    }

    .the_three_cards .about_card.trust:after,
    .the_three_cards .about_card.respect:after,
    .the_three_cards .about_card.passion_text:after {
        width: 100px;
        height: 100px;
        background-size: 100%;
        margin-left: -50px;
        bottom: -50px;
    }

    .the_three_cards {
        margin-top: -30px;
    }

    .about_text_data_main p.about_pera {
        font-size: 18px;
        letter-spacing: 0px;
        line-height: normal;
    }

    .about_com_info .com_info_data h4,
    .about_com_info .com_info_data h6 {
        font-size: 30px;
        line-height: 30px;
    }

    .about_com_info .com_info_data p {
        font-size: 17px;
    }

    .about_vision_mission .about_contnet .title h2,
    .about_vision_mission .about_contnet .title h1 {
        text-align: center;
    }

    .about_vision_mission .about_contnet h5 {
        text-align: center;
        font-size: 20px;
    }

    .about_vision_mission .about_contnet p {
        text-align: center;
        font-size: 20px;
        line-height: normal;
    }

    .title p {
        line-height: normal;
        font-size: 20px;
    }

    .secuss_togeder_down_text p {
        font-size: 20px;
    }

    .picture_gired .pic_col_2 img:nth-child(1) {
        margin-top: 60px;
    }

    .the_three_cards .about_card .card_text p {
        font-size: 16px;
        letter-spacing: 0;
    }

    .the_three_cards .about_card .card_text {
        min-height: 140px;
        border-radius: 10px;
    }

    .about_com_info .com_info_data {
        text-align: center;
        margin-bottom: 50px;
    }

    .about_com_info {
        padding: 50px 0 20px;
    }

    .contact_cards .about_card .card_text figure {
        width: 80px;
        height: 80px;
        line-height: 80px;
    }

    .contact_cards .about_card .card_text figure img {
        max-width: 50px;
    }

    .the_three_cards .about_card .card_text h3 {
        font-size: 18px;
        margin: 0 0 5px;
    }

    .the_three_cards .about_card .card_text {
        min-height: 105px;
        border-radius: 10px;
    }

    .contact_cards .about_card .card_text {
        min-height: 165px;
        border-radius: 10px;
    }

    .get_touch {
        background-size: auto 70%;
    }

    .contac_form .form_box .contact_fomr_data .fomr_main .form-group textarea.form-control {
        resize: none;
        height: 90px;
    }

    .contac_form .form_box .contact_fomr_data .fomr_main .form-group {
        margin-bottom: 15px;
    }

    .live_score_dta {
        width: 750px;
    }

    .myteam_play .myteam_ad .text_data {
        font-size: 20px;
        width: 370px;
    }

    a.post_text {
        position: relative;
        display: block;
        height: auto;
        padding: 10px;
    }

    a.post_text span.name {
        width: 100%;
    }

    a.post_text span.location_time span.arrow {
        position: absolute;
        right: 10px;
        top: 50%;
        margin-left: 0;
        margin-top: -10.5px;
    }

    .coman_data h1,
    .coman_data h2 {
        font-size: 40px;
    }

    .coman_data p {
        font-size: 15px;
    }

    .faq_text h1 {
        font-size: 30px;
    }

    .faq_text h2 {
        font-size: 18px;
    }

    .faq_text {
        padding: 80px 0 10px;
    }

    .faq_hero .container .ballon_svg img {
        width: 140px;
    }

    .faq_hero .container .ballon_svg:after,
    .faq_hero .container .ballon_svg:before {
        width: 150px;
        height: 150px;
        margin-top: -75px;
        margin-left: -75px;
        top: 70px;
    }

    .faq_data_main .panal_inner > .panel a[role=button] {
        font-size: 18px;
        padding: 10px 30px 10px 10px;
    }

    .faq_data_main .panal_inner > .panel a[role=button] svg {
        width: 14px;
        height: 27px;
        top: 50%;
        right: 10px;
    }

    .faq_data_main .panal_inner > .panel > div[role=tabpanel] {
        padding: 0 10px 1px;
        font-size: 16px;
    }

    ul.right_faq li a {
        font-size: 18px;
        padding: 11px 8px 8px;
        margin-bottom: 3px;
        border-radius: 5px;
    }

    .faq_data_main .panal_inner > .panel {
        margin-bottom: 10px;
    }

    p.main_text_faq {
        margin-top: 20px;
    }

    .if_dont_find {
        background-color: #002a8b;
        padding: 40px 0;
    }

    .main_download_ios .donload_links_btns button {
        margin-right: 2px;
    }

    .fair_items {
        padding-top: 0;
    }

    .thank_in .thank_data p {
        font-size: 20px;
        line-height: 20px;
    }

    ul.tab_inner li a {
        height: 50px;
        font-size: 20px;
        padding: 0 30px;
        line-height: 50px;
    }

    .download_app_2 ul.btns li a {
        width: 200px;
    }

}

@media (max-width:991px) {
    .top_menu {
        height: 80px;
    }

    .top_menu a.left_logo {
        width: 140px;
    }

    .top_menu .right_menu ul.menu_list li a {
        padding: 30px 0;
    }

    .top_menu .right_menu ul.menu_list li {
        margin-left: 10px;
    }

    .top_menu.fixed a.left_logo img {
        padding: 21px 0;
    }

    .hero_text_add h2 {
        font-size: 20px;
    }

    .test_width {
        width: 370px;
        margin: 0 auto;
    }

    .testimonal-thumb {
        max-width: 40px;
    }

    .testimonial-name {
        line-height: 40px;
        font-size: 20px;
    }

    .how_work_slider .owl-nav button {
        width: 10px;
    }

    .what_say_slider .text_monial {
        padding: 30px 15px 20px;
    }

    .app_logo {
        max-width: 150px;
        padding: 10px 10px;
        margin: 0 auto;
    }

    .app_logo img {
        max-width: 100%;
    }

    .app_info_data h3 {
        text-align: center;
        margin-top: 15px;
    }

    .app_inform_div {
        background-position: center right;
    }

    .mian_info,
    .mian_info span.title_info,
    .mian_info span.info_text,
    .app_info_data {
        text-align: center;
    }

    footer .company_foot {
        margin-bottom: 30px;
    }

    footer .dark_foot .left_links {
        float: none;
    }

    footer .dark_foot .left_links ul {
        text-align: center;
        margin-bottom: 5px;
    }

    footer .dark_foot p.copy_right {
        float: none;
        text-align: center;
    }

    .how_work_slider .how_slid_data {
        padding: 0 15px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-header h6.modal-title {
        font-size: 25px;
        line-height: 35px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body h3 {
        font-size: 20px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body p {
        font-size: 16px;
    }

    .user_riview_on_app {
        margin-top: 0;
    }

    .main_download_ios .app_top_information h1,
    .main_download_ios .app_top_information h2 {
        font-size: 25px;
    }

    .main_download_ios .donload_links_btns button,
    .main_download_ios .donload_links_btns a {
        padding: 0 14px;
    }

    .become_winner .flax_row {
        margin-top: 10px;
    }

    .go_point h2 {
        font-size: 18px;
    }

    .go_point h2 a {
        margin-top: 10px;
        margin-left: 0;
        padding: 6px 9px;
    }

    .how_step_sectin .how_step_data p,
    .how_step_sectin .how_step_data a,
    .become_winner p,
    .money_list_section .money_data .money_data_text p,
    .total_money_wallet p {
        font-size: 16px;
        line-height: normal;
    }

    .money_list_section .money_data .money_data_text img {
        max-width: 50px;
    }

    .total_money_wallet img {
        max-width: 300px;
    }

    .fair_play_web .fair_paly_text {
        font-size: 20px;
        line-height: 30px;
    }

    .fair_items .fair_items_list .row {
        padding: 20px 0;
    }

    .hand_img {
        display: none;
    }

    .point_text h2,
    .point_text h1 {
        text-align: center;
    }

    .point_text {
        padding: 50px 0;
    }

    .refaer_hero .reafer_text h2,
    .refaer_hero .reafer_text h1 {
        font-size: 60px;
        line-height: 60px;
    }

    .refaer_hero .reafer_text {
        padding: 80px 0;
    }

    .the_three_cards .about_card.respect .card_text h3 br {
        display: none;
    }

    .the_three_cards .about_card .card_text {
        min-height: 115px;
    }

    .contact_cards .about_card .card_text {
        min-height: 170px;
    }

    .the_three_cards .about_card .card_text h3 {
        font-size: 15px;
    }

    .the_three_cards .about_card .card_text p {
        font-size: 14px;
    }

    .get_touch {
        background: #fff;
    }

    .contac_form .container > .row:after {
        width: 150px;
        height: 150px;
        top: -40px;
        left: -70px;
    }

    .contac_form .form_box .bgi_contact {
        background-position: center right -80px;
    }

    .myteam_play .myteam_ad .text_data {
        font-size: 20px;
        width: 340px;
    }

    .live_score_dta {
        width: 500px;
        padding: 10px;
        border-radius: 10px;
    }

    .live_score_dta h5,
    .live_score_dta h2 {
        font-size: 20px;
    }

    .live_score_dta h3 {
        font-size: 16px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry span.flg {
        width: 50px;
        height: 50px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry {
        width: 50px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry span.title {
        font-size: 15px;
        margin-top: 6px;
    }

    .live_score_dta .contry_flg .contry_data_div.left_con span.score_data {
        margin-left: 5px;
    }

    .live_score_dta .contry_flg .contry_data_div.right_con span.score_data {
        margin-right: 5px;
    }

    .live_score_dta .contry_flg .contry_data_div span.score_data span {
        font-size: 15px;
    }

    .live_score_dta .full_scro {
        margin-top: 30px;
    }

    .myteam_play .myteam_ad figure {
        display: none;
    }

    .myteam_play .myteam_ad {
        display: block;
    }

    .myteam_play .myteam_ad .text_data {
        margin-bottom: 15px;
        margin-left: 0;
        margin-right: 0;
    }

    .myteam_play .myteam_ad > span,
    .myteam_play .myteam_ad .text_data {
        display: block;
        width: 100%;
        text-align: center;
    }

    .run_baord .panel-group .panel .togal_div a {
        height: 50px;
        padding: 0 10px;
    }

    .run_baord .panel-group .panel .togal_div a span {
        font-size: 20px;
    }

    .run_baord .panel-group .panel .togal_div a span span.arrow {
        display: inline-block;
        width: 30px;
        height: 50px;
        line-height: 50px;
        text-align: center;
    }

    .run_baord .panel-group .panel .togal_div a span span.arrow img {
        width: 10px;
    }

    .table_res table.table th,
    .table_res table.table td {
        font-size: 16px;
        padding: 8px 10px;
    }

    .playing .panl_hed {
        height: 50px;
        padding: 0 10px;
        margin-top: -10px;
        margin-left: -10px;
        margin-right: -10px;
    }

    .playing .panl_hed span.tital,
    .playing .panl_hed span.palying_no {
        font-size: 20px;
    }

    .playing {
        padding: 10px;
    }

    .playing .team_data {
        margin-top: 20px;
    }

    .playing .team_data ul.right_players li p {
        font-size: 14px;
        height: 20px;
        line-height: 20px;
        padding: 0 10px;
    }

    .playing .team_data span.left_ig {
        width: 70px;
        height: 70px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70px;
        flex: 0 0 70px;
    }

    .form_back {
        max-width: 600px;
    }

    .main_form h3 {
        font-size: 25px;
    }

    .form_back:before {
        width: 200px;
        height: 200px;
        left: -74px;
    }

    .form_back:after {
        width: 150px;
        height: 150px;
        right: -65px;
    }

    .form_back h3.post_mark {
        text-align: center;
        margin-bottom: 30px;
    }

    .form_data_in {
        max-width: none;
        margin-top: 30px;
        margin-bottom: 30px;
        margin-left: 15px;
        margin-right: 15px;
    }

    .thank_you_data {
        max-width: 600px;
        padding: 15px;
        background: #fff;
    }

    .thank_you_data h1.thank_big {
        font-size: 120px;
        line-height: 95px;
    }

    .thank_you_data span.name {
        margin-top: -83px;
        margin-bottom: 40px;
        font-size: 24px;
    }

    .thank_you_data p {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .thank_you_data:after {
        display: none;
    }

    .thank_you_hero {
        padding: 170px 0;
    }

    .faq_hero .container .ballon_svg {
        right: 100px;
    }

    .full_scroe_hero .live_score_dta {
        padding-bottom: 35px;
    }

    .error_page_here .error_data p br {
        display: none;
    }

    .fecherd_point {
        margin-bottom: 50px;
    }

    .tada_area {
        padding-top: 0;
    }

    .download_app_2 ul.btns li a {
        width: 165px;
        padding-left: 40px;
    }

    .download_app_2 ul.btns li a span.icon {
        left: 5px;
    }

    .download_app_2 ul.btns li a span.text {
        padding-left: 5px;
    }

    .download_app_2 ul.btns li a span.text span.big {
        font-size: 14px;
        line-height: 14px;
    }
}

@media (max-width:767px) {

#card_top_margin {
    margin-top: 6%;


}
#top_mar_vehicle_loan
{
    margin-top:-39%;
}
#logn_images_size img {
    width: 100%;
    height: 130px;
}
    #carousel-example-generic .carousel-indicators {
    position: absolute;
    bottom: 6px;
    left: 51%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}
#carousel-example-generic .col-md-6.no_pad {
    height: auto;
}
.we_work_main_div {
    background: #fbfbfb;
    padding: 3px;
    box-shadow: 1px 1px 15px -11px blue;
    margin-bottom: 25px;
    margin-top: 10px;
    height: 444px;
}
.header_tittal_div h1 {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 32px;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
}
.insurance_images_div {
    margin-top: -11%;
    padding-left: 82px;
    position: absolute;
}
.insurance_images_div img{
    width: 82%;
}
.fotter_right_socil_media_link {
    margin-top: 7%;
    margin-bottom: 4%;
}
.navbar-inverse .navbar-toggle {
    border-color: #fff;
    background: red;
    border-radius: 0;
}
.gr-cards-image span {
    display: block;
    font-size: 20px;
    color: #ffffff;
    padding-left: 30px;
    font-weight: bold;
    text-transform: uppercase;
    width: 343px;
    position: absolute;
    top: 19%;
    transform: translateY(-50%);
}
.gr-cards-image.inner {
    background: #0e3345;
    position: relative;
    height: 217px;
    margin-bottom: 11px;
}
.gr-cards-image-block img{
        margin-top: 77px!important;
        width: 200px;
}
#nav_bar_div {
    
 float: left;
    margin-top: 16px;
}
.cibil_button_div {
    background: black;
    width: 153px;
    padding: 7px;
    border: none;
    margin: 10px;
}
#slider_size img {
    width: 100%;
    height: 200px;
}
#from_login_div {
    width: 94%;
    margin: 10px;
    background: #f5f5f52b;
    border-left: 5px solid #d83135;
    border-right: 5px solid #d83135;
    padding: 27px;
    box-shadow: 5px 5px 28px -17px #13131370;
    margin-top: 5%;
    margin-bottom: 5%;
    border-radius: 10px;
}
#from_login_divs {
    width: 94%;
    margin: 10px;
    background: #fff;
    border-left: 5px solid #d83135;
    border-right: 5px solid #d83135;
    padding: 27px;
    box-shadow: 5px 5px 28px -17px #13131370;
    margin-top: 5%;
    margin-bottom: 5%;
    border-radius: 13px;
   
}
.cont_testi {
    text-align: center;
    color: #fff;
    padding: 56px 12px 42px 0;
}
    .football_space {
        margin-top: 20px;
    }

    .refer_slde {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .flax_row {
        display: block;
    }

    .rafer_main_img {
        max-width: 200px;
        margin: 0 auto;
    }

    .refer_text {
        padding-top: 20px;
        padding-bottom: 0;
    }

    .refer_slde.hero_slid_team:before {
        display: none;
    }

    .hero_slid_team .container {
        width: 100%;
    }

    .home_hero_slider .owl-dots {
        display: none;
    }

    .hero_slid_team {
        position: relative;
    }

    .hero_slid_team:before {
        width: 100%;
        height: 100%;
        content: '';
        top: 0;
        left: 0;
        background-color: rgba(0, 0, 0, 0.5);
        position: absolute;
        display: block;
    }

    .refer_text h2 {
        max-width: 390px;
    }

    .hero_text_add {
        text-align: center;
    }

    .hero_text_add h2 {
        margin: 0 auto 20px;
    }

    .hero_text_add h2 span {
        text-align: center;
    }

    .top_menu a.left_logo {
        position: relative;
        z-index: 101;
    }

    .how_work_slider .how_slid_data figure {
        padding-left: 15px;
        padding-right: 15px;
    }

    .how_work_slider .how_slid_data h3 {
        font-size: 20px;
    }

    .app-download-section h2 {
        font-size: 25px;
    }

    .app-download-section {
        height: auto;
    }

    .what_say_slider .text_monial:before,
    .what_say_slider .text_monial h6:after {
        display: none;
    }

    .banner-text,
    .star,
    .gurantee {
        text-align: center;
    }

    .download-banner-detail .form-group {
        text-align: center;
    }

    .text-box {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }

    .donload_btn_and {
        text-align: center;
    }

    .android_scren_shot {
        padding: 80px 0;
    }

    .donload_btn_and > button,
    .donload_btn_and > a {
        padding: 0 15px;
        font-size: 12px;
        letter-spacing: 0px;
    }

    .donload_btn_and button {
        margin-right: 5px;
    }

    .donload_btn_and {
        top: 0;
    }

    .andi_phone_trs {
        width: 180px;
        top: -41px;
        margin-left: -90px;
    }

    .android_screen_slide .andi_scn_sot {
        width: 120px;
    }

    .android_screen_slide .center .andi_scn_sot figure {
        overflow: hidden;
        border-radius: 10px;
    }

    .android_scren_shot .owl-nav,
    .ios_scren_shot .owl-nav {
        position: absolute;
        top: 100px;
        width: 100%;
        left: 0;
        margin-left: 0;
    }

    .android_scren_shot .owl-nav button,
    .ios_scren_shot .owl-nav button {
        width: 15px;
        height: auto;
    }

    .android_scren_shot .owl-nav button.owl-prev,
    .ios_scren_shot .owl-nav button.owl-prev {
        left: 15px;
    }

    .android_scren_shot .owl-nav button.owl-next,
    .ios_scren_shot .owl-nav button.owl-next {
        right: 15px;
    }

    .android_screen_slide .andi_scn_sot h5 {
        font-size: 15px;
        margin-top: 20px;
    }

    .ios_scren_shot .android_screen_slide .owl-nav {
        top: 125px;
    }

    .android_screen_slide .andi_scn_sot p {
        font-size: 14px !important;
        line-height: 14px;
        width: 300px;
        margin-left: -90px;
    }

    .how_install_stpes .how_stpes_ins {
        width: 100%;
        display: block;
    }

    .how_install_stpes .how_stpes_ins .phone_how_data {
        width: 270px;
        margin: 0 auto;
    }

    .how_install_stpes .how_stpes_ins .stpe_data,
    .how_install_stpes .center .how_stpes_ins .stpe_data {
        margin-top: -45px;
        margin-left: auto;
        margin-right: auto;
        width: 300px;
    }

    .how_install_stpes .how_stpes_ins .stpe_data h3 {
        margin-left: auto;
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }

    .how_install_stpes .owl-nav {
        top: 240px;
    }

    .how_install_stpes .owl-nav button {
        width: 15px;
    }

    .how_install_stpes .owl-nav button.owl-prev {
        left: 15px;
    }

    .how_install_stpes .owl-nav button.owl-next {
        right: 15px;
    }

    .mang_margin {
        margin-top: 0;
        margin-bottom: 50px;
    }

    .app_info_data h3 {
        font-size: 24px;
        margin: 10px 0 10px;
    }

    .mian_info {
        margin-bottom: 10px;
    }

    .user_riview_on_app {
        margin-top: 0;
    }

    .user_riview_on_app .center .user_review_data {
        padding-left: 15px;
        padding-right: 15px;
    }

    .user_riview_on_app .user_review_data p {
        padding: 12px;
        font-size: 18px;
    }

    .user_riview_on_app .user_review_data .user_info_revi figure {
        margin: 0 auto;
        width: 50px;
    }

    .user_riview_on_app .user_review_data .user_info_revi {
        display: block;
        text-align: center;
    }

    .user_riview_on_app .user_review_data .user_info_revi .user_info_nam span.name {
        font-size: 20px;
    }

    .make_dots .owl-dots button.owl-dot,
    .make_y_dots .owl-dots button.owl-dot {
        margin: 0 3px;
    }

    .app_info_modal .modal-dialog {
        margin-left: 15px;
        max-width: none;
        width: auto;
        margin-right: 15px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-header h6.modal-title {
        font-size: 20px;
        line-height: 20px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-header a {
        width: 15px;
        margin-top: -7.5px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body h3 {
        font-size: 18px;
    }

    .app_info_modal .modal-dialog .modal-content .modal-body p {
        font-size: 15px !important;
        line-height: 18px !important;
    }

    footer .company_foot a.foot_logo {
        margin: 0 auto 15px;
    }

    footer .company_foot address,
    footer .company_foot a.phone,
    footer .company_foot .emails a,
    footer .center_foot ul.urls li,
    .clicnt_s,
    footer h5,
    footer .social_banch ul {
        text-align: center;
    }

    footer .center_foot ul.urls li a:before {
        display: none;
    }

    footer .center_foot ul.urls {
        display: -moz-flex;
        display: -ms-flex;
        display: -o-flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    ul.urls li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%;
    }

    footer .company_foot {
        margin-bottom: 15px;
    }

    footer .social_banch ul.footer_apps li a {
        width: 65px;
        height: 65px;
        line-height: 60px;
    }

    footer .social_banch ul.footer_apps li a img {
        height: 30px;
    }

    .social_banch {
        margin-top: 20px;
    }

    footer .social_banch ul {
        margin-bottom: 15px;
    }

    footer h5 {
        margin-bottom: 5px;
    }

    .title h2,
    .title h1 {
        font-size: 22px;
    }

    .main_download_andi .container {
        width: 100%;
    }

    .app_top_information h1,
    .app_top_information h2,
    .app_top_information form.donload_sems input.form-control {
        margin: 0 auto 10px;
    }

    .app_top_information .rating,
    .app_top_information h1,
    .app_top_information h2,
    .app_top_information form.donload_sems input.form-control,
    .app_top_information form.donload_sems p,
    .donload_links_btns {
        text-align: center;
    }

    .app_prom_data {
        margin-bottom: 40px;
    }

    .app_promation {
        padding: 40px 0 0;
    }

    footer .company_foot a.foot_logo {
        max-width: 186px;
    }

    .make_dots .owl-dots button.owl-dot span,
    .make_y_dots .owl-dots button.owl-dot span {
        width: 4px;
        height: 4px;
    }

    .user_riview_on_app .user_review_data {
        padding: 0 15px;
    }

    .ios_scren_shot .andi_phone_trs {
        top: -24px;
    }

    .ios_scren_shot .android_screen_slide .andi_scn_sot {
        width: 127px;
    }

    .ios_insatll_step .how_install_stpes .how_stpes_ins .stpe_data,
    .ios_insatll_step .how_install_stpes .center .how_stpes_ins .stpe_data {
        margin-top: -40px;
    }

    .how_install_stpes .how_stpes_ins .stpe_data p,
    .how_install_stpes .how_stpes_ins .stpe_data,
    .how_install_stpes .center .how_stpes_ins .stpe_data,
    .how_install_stpes .how_stpes_ins .stpe_data span.text {
        text-align: center;
    }

    .titles_how h2,
    .titles_how h1,
    .titles_how p {
        text-align: center;
    }

    .titles_how h2,
    .titles_how h1 {
        font-size: 40px;
        line-height: 30px;
    }

    .titles_how p {
        font-size: 18px;
        line-height: normal;
    }

    .how_step_sectin figure.how_img,
    .money_list_section .money_data figure.money_data_img {
        text-align: center;
        max-width: 280px;
        margin: 0 auto 10px;
    }

    .how_step_sectin .how_step_data {
        text-align: center;
    }

    .how_step_sectin .row {
        margin-top: 40px;
    }

    .how_step_sectin .rimg_ldata .how_step_data h3,
    .how_step_sectin .rimg_ldata .how_step_data p,
    .how_step_sectin .rimg_ldata .how_step_data a,
    .become_win_data h4,
    .become_winner p,
    .money_list_section .money_data .money_data_text h4,
    .money_list_section .money_data .money_data_text p {
        text-align: center;
    }

    .money_list_section .money_data .money_data_text img {
        display: none;
    }

    .money_list_section .money_data {
        background-size: auto 40%;
    }

    .money_list_section {
        margin-top: 0;
    }

    .team_creating_combo h4 {
        font-size: 17px;
    }

    .team_creating_combo .table-responsive table td {
        font-size: 16px;
    }

    .fari_paly_hero_data .main:after {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
    }

    .fari_paly_hero_data .main .crical:before,
    .fari_paly_hero_data .main .crical:after {
        width: 75px;
        height: 75px;
        margin-top: -37.5px;
        margin-left: -37.5px;
    }

    .fari_paly_hero_data .main h1.text_layer span {
        font-size: 40px;
        line-height: 20px;
    }

    .fari_paly_hero_data .main h1.text_layer span.fait_text {
        left: 0;
    }

    .fari_paly_hero_data .main h1.text_layer span.play_text {
        right: 0;
    }

    .fari_paly_hero_data p {
        font-size: 18px;
        line-height: normal;
    }

    .fari_paly_hero_data {
        padding-top: 0;
        max-width: 400px;
    }

    .fair_items .fair_items_list figure {
        text-align: center;
        display: block;
    }

    .fair_items .fair_items_list .row:first-child figure img {
        max-width: 300px;
    }

    .fair_items .fair_items_list .fair_lay_r_data,
    .fair_items .fair_items_list .row.right_img_l_data figure,
    .fair_items .fair_items_list .row.right_img_l_data .fair_lay_r_data {
        text-align: center;
    }

    .fair_items .fair_items_list .row figure img {
        margin-bottom: 15px;
    }

    .fair_items .fair_items_list figure img {
        max-width: 200px;
    }

    ul.match_type_select li {
        margin-left: 5px;
    }

    ul.match_type_select li a span.text {
        display: block;
        text-align: center;
        width: 100%;
        height: 100%;
        line-height: 75px;
        background-color: rgba(18, 110, 221, 0.5);
        opacity: 1;
        -webkit-transition: 0.5s;
        transition: 0.5s;
    }

    ul.match_type_select li a {
        height: 70px;
        width: 70px;
        padding: 0;
        overflow: hidden;
        background-position: center center;
        font-size: 10px;
        color: #fff;
    }

    ul.match_type_select li.active a span.text {
        opacity: 1;
    }

    ul.match_type_select li a span.img {
        width: 50px;
        height: 50px;
        margin-top: -25px;
        left: 50%;
        margin-left: -25px;
    }

    ul.match_type_select li.active a span.img {
        width: 70px;
        height: 70px;
        margin-top: -35px;
        margin-left: -35px;
    }

    .point_text h2,
    .point_text h1 {
        font-size: 30px;
        line-height: 30px;
    }

    .tada_area {
        padding-top: 20px;
    }

    .table-responsive {
        margin-bottom: 0px;
    }

    .playing_btn {
        margin-top: 50px;
    }

    .fecherd_point figure {
        max-width: 130px;
        margin-bottom: 5px;
    }

    .fecherd_point p {
        font-size: 18px;
    }

    .footbal_point_text ul {
        padding: 0 0 0 17px;
    }

    .footbal_point_text > ul > li p,
    .footbal_point_text > ul > li > ul > li {
        font-size: 15px;
    }

    .footbal_point_text > ul > li:after {
        width: 10px;
        height: 10px;
        left: -12px;
        top: 5px;
    }

    .footbal_point_text > ul > li > span {
        font-size: 14px;
    }

    .refaer_hero .reafer_text {
        padding: 50px 0;
    }

    .refaer_hero .reafer_text h2,
    .refaer_hero .reafer_text h1 {
        font-size: 50px;
        line-height: 50px;
        text-align: center;
    }

    .card_flip_anima,
    .rafer_card,
    .rafer_card_back {
        width: 200px;
        margin: -25.5px auto -25.5px;
        height: 100px;
    }

    .rafer_card .rafer_card_text {
        height: 100px;
    }

    .rafer_card .rafer_card_text,
    .rafer_card_back .back_texts {
        border-left: 2px solid #2ad573;
    }

    .rafer_card .rafer_card_text {
        padding: 5px 0;
    }

    .rafer_card:after {
        height: 2px;
        margin-top: -1px;
    }

    .rafer_card,
    .rafer_card_back {
        border-radius: 10px;
    }

    .rafer_card,
    .rafer_card_back {
        padding-left: 15px;
    }

    .rafer_card .rafer_card_text span.small {
        font-size: 11px;
        line-height: normal;
    }

    .rafer_card .rafer_card_text span.main {
        font-size: 60px;
        line-height: 50px;
        margin-top: 12px;
    }

    .rafer_card:before,
    .rafer_card_back:before {
        width: 55px;
        height: 45px;
        top: -18px;
        left: -10px;
        -webkit-transform: rotate(-20deg);
        transform: rotate(-20deg);
    }

    .refaer_hero .reafer_text {
        padding: 30px 0;
    }

    .rafer_card_back .back_texts {
        border-left: 2px solid #2ad573;
    }

    .rafer_card_back .back_texts a.our_btn.blue_btn {
        padding: 9px 17px;
        font-size: 14px;
        line-height: normal;
        height: auto;
    }

    .rafer_card_back .back_texts {
        padding: 0 5px;
    }

    .about_hero_text h2,
    .about_hero_text h1 {
        font-size: 40px;
        line-height: 40px;
    }

    .about_hero_text p {
        letter-spacing: 0;
        font-size: 18px;
    }

    .the_three_cards {
        margin-top: 0px;
    }

    .the_three_cards .about_card.trust {
        margin-top: -30px;
    }

    .the_three_cards .about_card .card_text {
        min-height: 0;
        border-radius: 10px;
        margin-bottom: 0px;
    }

    .the_three_cards .about_card.passion_text {
        margin-bottom: 0;
    }

    .about_text_data_main p.about_pera {
        background-size: auto;
    }

    .about_com_info .com_info_data h4,
    .about_com_info .com_info_data h6 {
        font-size: 23px;
        line-height: 25px;
    }

    .about_com_info .com_info_data {
        text-align: center;
        margin-bottom: 20px;
    }

    .about_com_info {
        padding: 30px 0 20px;
    }

    .about_com_info:before {
        display: none;
    }

    .the_three_cards .about_card {
        max-width: 300px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 50px;
    }

    .contact_cards.the_three_cards .about_card {
        margin-bottom: 100px;
    }

    .contac_form {
        padding-left: 15px;
        padding-right: 15px;
    }

    .myteam_play {
        padding-top: 5px;
    }

    .live_score_dta.online:after {
        width: 10px;
        height: 10px;
    }

    .live_score_dta {
        -webkit-filter: blur(0);
        filter: blur(0);
        opacity: 0.2;
    }

    .center .live_score_dta {
        opacity: 1;
    }

    .full_scroe_hero .live_score_dta {
        opacity: 1;
    }

    .carear_data h1,
    .carear_data h2 {
        font-size: 20px;
    }

    .carear_data p {
        margin-top: 5px;
        font-size: 16px;
    }

    a.post_text {
        padding: 10px 20px 10px 10px;
    }

    .wehn_not_find {
        padding: 30px 0;
        margin-top: 30px;
    }

    .coman_data h1,
    .coman_data h2 {
        font-size: 25px;
    }

    .coman_data p span {
        margin-right: 7px;
    }

    .coman_data {
        padding: 50px 0 0px;
    }

    .job_data_text h2 {
        font-size: 20px;
    }

    .job_data_text ul {
        padding-left: 15px;
    }

    .job_data_text ul li:before {
        width: 6px;
        height: 13px;
        top: 4px;
        left: -11px;
    }

    .job_data_text p {
        font-size: 16px;
        line-height: 22px;
    }

    h3.post_mark span {
        height: 30px;
        line-height: 30px;
        font-size: 15px;
    }

    .email_flip {
        max-width: 160px;
    }

    .email_flip img.email_img {
        width: 60px;
        height: 60px;
        margin-left: -30px;
    }

    .thank_you_data {
        max-width: 500px;
        border-radius: 10px;
    }

    @-webkit-keyframes up_don_email {
        0% {
            bottom: 50px;
        }

        50% {
            bottom: 70px;
        }

        100% {
            bottom: 50px;
        }
    }

    @keyframes up_don_email {
        0% {
            bottom: 50px;
        }

        50% {
            bottom: 70px;
        }

        100% {
            bottom: 50px;
        }
    }

    .thank_you_data h1.thank_big {
        font-size: 60px;
        line-height: 55px;
    }

    .thank_you_data span.name {
        margin-top: -47px;
        margin-bottom: 27px;
        font-size: 18px;
    }

    .thank_you_data p {
        font-size: 15px;
        margin-bottom: 20px;
        line-height: normal;
    }

    .faq_text h1 {
        font-size: 22px;
    }

    .faq_text {
        padding: 40px 0 0px;
        text-align: center;
    }

    .faq_data_main .panel > a.desk_hide {
        display: block;
        margin-top: -10px;
        margin-left: -10px;
        margin-right: -10px;
        margin-bottom: -10px;
        font-size: 16px;
        padding: 10px 10px 10px 10px;
        color: rgb(20, 24, 33);
        text-decoration: none;
        position: relative;
        -webkit-transition: 0.5s;
        transition: 0.5s;
    }

    .faq_data_main .panel > a.desk_hide:after,
    .faq_data_main .panel > a.desk_hide:before {
        content: '';
        position: absolute;
        background-color: rgb(20, 24, 33);
        -webkit-transition: 0.5s;
        transition: 0.5s;
        -webkit-transform-origin: center center;
        transform-origin: center center;
        border-radius: 25px;
    }

    .faq_data_main .panel > a.desk_hide:before {
        width: 10px;
        height: 2px;
        top: 50%;
        margin-top: -1px;
        right: 10px;
    }

    .faq_data_main .panel > a.desk_hide:after {
        height: 10px;
        width: 2px;
        top: 50%;
        margin-top: -5px;
        right: 14px;
    }

    .faq_data_main .panel > a.desk_hide[aria-expanded="true"] {
        color: #fff;
        background-color: rgb(20, 24, 33);
        margin-bottom: 10px;
    }

    .faq_data_main .panel > a[aria-expanded="true"].desk_hide:after,
    .faq_data_main .panel > a[aria-expanded="true"].desk_hide:before {
        background-color: #fff;
    }

    .faq_data_main .panel > a[aria-expanded="true"].desk_hide:after {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .faq_data_main > .panel {
        border-radius: 5px;
        background-color: rgb(255, 255, 255);
        -webkit-box-shadow: 0px 0px 8px 0px rgba(13, 54, 148, 0.25);
        box-shadow: 0px 0px 8px 0px rgba(13, 54, 148, 0.25);
        margin-bottom: 15px;
        overflow: hidden;
        padding: 10px;
    }

    .faq_data_main .panal_inner > .panel {
        border-radius: 5px;
    }

    .if_dont_text h3 {
        font-size: 20px;
        margin-bottom: 5px;
    }

    .if_dont_text h4 {
        font-size: 16px;
        margin-top: 5px;
    }

    .faq_data_main .panal_inner > .panel > div[role=tabpanel],
    p.main_text_faq {
        font-size: 12px;
        line-height: 14px;
    }

    .faq_data_main .panal_inner > .panel a[role=button] {
        font-size: 14px;
    }

    .form_data_in .form-group {
        margin-bottom: 20px;
    }

    span.error_text {
        font-size: 140px;
        line-height: 90px;
    }

    .error_page_here .error_data .error_graphic {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
        display: block;
    }


    @-webkit-keyframes up_down {
        0% {
            -webkit-transform: translate(0px, 0px) scale(0.8);
            transform: translate(0px, 0px) scale(0.8);
        }

        50% {
            -webkit-transform: translate(0px, 50px) scale(0.8);
            transform: translate(0px, 50px) scale(0.8);
        }

        100% {
            -webkit-transform: translate(0px, 0px) scale(0.8);
            transform: translate(0px, 0px) scale(0.8);
        }
    }

    @keyframes up_down {
        0% {
            -webkit-transform: translate(0px, 0px) scale(0.8);
            transform: translate(0px, 0px) scale(0.8);
        }

        50% {
            -webkit-transform: translate(0px, 50px) scale(0.8);
            transform: translate(0px, 50px) scale(0.8);
        }

        100% {
            -webkit-transform: translate(0px, 0px) scale(0.8);
            transform: translate(0px, 0px) scale(0.8);
        }
    }

    span.error_text {
        top: 40px;
    }

    .error_page_here .error_data p {
        font-size: 20px;
        line-height: 23px;
    }

    .app_top_information .secore_images {
        margin-left: auto;
        margin-right: auto;
    }

    .right_menu {
        display: none !important;
    }

    .mobil_menu_opner {
        display: block !important;
    }

    .mobile_menu {
        display: block;
    }

    ul.tab_inner {
        margin-top: 0;
    }

    ul.tab_inner li a {
        height: 35px;
        font-size: 15px;
        padding: 0 20px;
        line-height: 35px;
    }

    .run_baord .panel-group .panel .togal_div a span span.small {
        font-size: 13px;
    }
}

@media (max-width:639px) {
    .what_say_slider .text_monial h6 {
        padding: 10px;
        font-size: 17px;
        line-height: 25px;
        text-align: center;
    }

    .what_say_slider .text_monial .user_info {
        text-align: center;
        padding: 0;
    }

    .what_say_slider .text_monial .user_info figure {
        display: inline-block;
        width: 40px;
        margin-bottom: 10px;
        margin-right: 0;
    }

    .what_say_slider .text_monial .user_info span {
        display: block;
        text-align: center;
        font-size: 15px;
    }

    .home_donload_app .donLoad_info .donload_btns a {
        width: 140px;
        height: 40px;
        line-height: 45px;
        padding: 0;
        text-align: center;
    }

    .home_donload_app .donLoad_info .donload_btns a span.img {
        width: 20px;
        margin-right: 6px;
        top: -4px;
    }

    .home_donload_app .donLoad_info h3,
    .home_donload_app .donLoad_info h2 {
        margin: 0 0 20px;
    }

    .home_donload_app .donLoad_info .donload_btns:after {
        height: 50px;
        margin-top: -25px;
    }

    .home_donload_app .donLoad_info .donload_btns a span.text {
        display: none;
    }

    .home_donload_app .donLoad_info .donload_btns a span.img:after {
        display: none;
    }

    .home_donload_app .donLoad_info .donload_btns a:first-child {
        margin-right: 5px;
    }

    .home_donload_app .donLoad_info {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .donload_btns a span.mob_txt {
        display: inline-block;
        text-transform: uppercase;
    }

    footer .center_foot ul.urls li:nth-child(2n+2),
    footer .center_foot ul.urls li {
        margin-left: 0px;
        margin-right: 0px;
    }

    footer h5 {
        font-size: 14px;
        margin: 0 0 15px;
    }

    ul.urls li {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }

    footer .center_foot ul.urls li a {
        font-size: 14px;
    }

    footer .clicnt_s a {
        display: inline-block;
        width: 45px;
    }

    footer .dark_foot .left_links li:after {
        display: none;
    }

    footer .dark_foot .left_links li:last-child,
    footer .dark_foot .left_links li {
        margin-left: 10px;
        margin-right: 10px;
    }

    footer .dark_foot .left_links li a {
        font-size: 13px;
    }

    footer .dark_foot p.copy_right,
    footer .dark_foot p.copy_center {
        font-size: 11px;
    }

    .app_top_information h1,
    .app_top_information h2 {
        font-size: 25px;
    }

    .app_top_information .donload_links_btns button {
        margin-right: 2px;
    }

    .app_top_information .donload_links_btns button,
    .app_top_information .donload_links_btns a {
        padding: 0 13px;
        font-size: 10px;
        height: 30px;
        line-height: 32px;
    }

    .app_top_information .donload_links_btns a span.img {
        display: none;
    }

    .app_promation .app_prom_data figure {
        max-width: 50px;
        margin-bottom: 10px;
    }

    .app_promation .app_prom_data span.prom_text {
        font-size: 30px;
        height: 25px;
        line-height: 25px;
    }

    .app_promation .app_prom_data span.main_text {
        font-size: 17px;
    }

    .app_logo {
        max-width: 100px;
        padding: 5px;
        margin: 0 auto;
    }

    .titles_how h2,
    .titles_how h1 {
        font-size: 30px;
        line-height: 20px;
    }

    .titles_how p {
        font-size: 16px;
    }

    .how_step_sectin figure.how_img,
    .money_list_section .money_data figure.money_data_img {
        text-align: center;
        max-width: 180px;
        margin: 0 auto 5px;
    }

    .total_money_wallet img {
        max-width: 250px;
    }

    .team_creating_combo h4 {
        font-size: 16px;
    }

    .fair_items .fair_items_list .fair_lay_r_data h2 {
        font-size: 20px;
    }

    .fair_items .fair_items_list .fair_lay_r_data p {
        font-size: 16px;
        line-height: normal;
    }

    .fair_play_web .fair_paly_text {
        font-size: 20px;
        line-height: normal;
    }

    .fair_play_web {
        background-size: 50%;
    }

    .fair_items {
        background: #fff;
    }

    .refaer_hero .reafer_text h2,
    .refaer_hero .reafer_text h1 {
        font-size: 40px;
        line-height: 40px;
        text-align: center;
    }

    .live_score_dta {
        width: auto;
        margin-left: 5px;
        margin-right: 5px;
        padding: 5px;
    }

    .live_score_dta h5,
    .live_score_dta h2 {
        font-size: 13px;
    }

    .live_score_dta h3 {
        font-size: 13px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry {
        width: 30px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry span.flg {
        width: 30px;
        height: 30px;
    }

    .live_score_dta .contry_flg .contry_data_div span.contry span.title {
        font-size: 11px;
        margin-top: 3px;
        margin-left: -2px;
    }

    .live_score_dta .contry_flg .contry_data_div span.score_data span {
        font-size: 10px;
    }

    .live_score_dta .contry_flg .vs {
        width: 15px;
    }

    .live_score_dta .contry_flg .contry_data_div {
        width: calc(50% - 7.5px);
    }

    .live_score_dta .full_scro {
        margin-top: 20px;
    }

    .live_score_dta .full_scro a.our_btn {
        height: auto;
        line-height: normal;
        font-size: 12px;
        padding: 7px 17px 5px;
    }

    .match_head .title {
        width: 100%;
        margin-bottom: 25px;
    }

    .myteam_play .myteam_ad > span,
    .myteam_play .myteam_ad .text_data {
        font-size: 15px;
    }

    .match_head {
        display: block;
        margin-bottom: 30px;
    }

    .match_head .right_selction select.form-control {
        height: 40px;
        font-size: 14px;
        border-radius: 10px;
    }

    .match_data {
        border-radius: 5px;
        padding: 5px;
    }

    .match_data h3 {
        font-size: 18px;
    }

    .match_data span.time {
        font-size: 15px;
        margin-bottom: 3px;
    }

    .match_data .mactv_contry {
        margin-bottom: 8px;
    }

    .match_data .mactv_contry .vs {
        width: 20px;
    }

    .match_data .mactv_contry .contry_data {
        width: calc(50% - 10px);
    }

    .match_data .mactv_contry .contry_data span.flag {
        width: 30px;
        height: 30px;
    }

    .match_data .mactv_contry .contry_data span.text_data {
        margin-left: 5px;
    }

    .match_data .mactv_contry .contry_data.right_contry span.text_data {
        margin-right: 5px;
    }

    .match_data .mactv_contry .contry_data span.text_data span {
        font-size: 12px;
        line-height: normal;
    }

    .match_data h4.win_text {
        margin-left: -5px;
        margin-right: -5px;
        margin-bottom: -5px;
        padding: 5px;
        font-size: 13px;
    }

    .live_scroe_hero {
        background-position: left center;
        min-height: 0 !important;
    }

    .full_scroe_hero .live_score_dta {
        margin-left: 15px;
        margin-right: 15px;
    }

    .all_runs .container {
        padding-left: 5px;
        padding-right: 5px;
    }

    .run_baord .panel-group .panel {
        border-radius: 5px;
    }

    .run_baord .panel-group .panel .togal_div a {
        height: 40px;
    }

    .run_baord .panel-group .panel .togal_div a span {
        font-size: 15px;
    }

    .table_res table.table th,
    .table_res table.table td {
        font-size: 14px;
        padding: 8px 2px;
        vertical-align: top;
    }

    .table_res table.table th:first-child,
    .table_res table.table td:first-child {
        padding-left: 10px;
    }

    .table_res table.table th:last-child,
    .table_res table.table td:last-child {
        padding-right: 10px;
    }

    .table_res table.table span.small {
        font-size: 14px;
        white-space: nowrap;
    }

    .run_baord .panel-group .panel .togal_div a span span.arrow {
        display: inline-block;
        width: 20px;
        height: 40px;
        line-height: 40px;
        text-align: center;
    }

    .run_baord .panel-group .panel .togal_div a span span.arrow img {
        width: 6px;
    }

    .playing .panl_hed {
        height: 40px;
    }

    .playing .panl_hed span.tital,
    .playing .panl_hed span.palying_no {
        font-size: 15px;
    }

    .playing .panl_hed span.palying_no span.green {
        width: 7px;
        height: 7px;
    }

    .playing .team_data {
        display: block;
        margin-top: 15px;
    }

    .playing .team_data span.left_ig {
        width: 70px;
        height: 70px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70px;
        flex: 0 0 70px;
        display: block;
        margin: 0 auto 10px;
    }

    .playing .team_data ul.right_players {
        margin-left: 0;
        text-align: center;
    }

    .playing .team_data ul.right_players li p {
        font-size: 12px;
        height: 16px;
        line-height: 16px;
        padding: 0 5px;
    }

    .run_baord .panel-group .panel {
        margin-bottom: 15px;
    }

    .main_form h3 {
        font-size: 20px;
        padding: 15px 5px 10px 5px;
    }

    .main_form {
        border-radius: 5px;
    }

    .form_data_in {
        max-width: none;
        margin-top: 15px;
        margin-bottom: 25px;
        margin-left: 15px;
        margin-right: 15px;
    }

    .form_data_in .form-group {
        margin-bottom: 15px;
    }

    .form_data_in .form-group input.form-control,
    .form_data_in .form-group select.form-control {
        height: 45px;
        font-size: 16px;
    }

    .form_data_in .file_trgier span.big {
        font-size: 18px;
    }

    .form_data_in a.file_trgier {
        padding: 10px 5px;
    }

    .full_scroe_hero .live_score_dta {
        padding-bottom: 25px;
    }

    .home_donload_app .donLoad_info .donload_btns a {
        background-color: rgb(245, 212, 68);
        -webkit-box-shadow: 0px 15px 51px 0px rgba(245, 212, 68, 0.29);
        box-shadow: 0px 15px 51px 0px rgba(245, 212, 68, 0.29);
        color: #002a8b;
    }

    .home_donload_app .donLoad_info .donload_btns a span.img img {
        filter: brightness(1) invert(0);
        -webkit-filter: brightness(1) invert(0);
    }
}

@media (max-width:479px) {
    .full_479 {
        width: 100%;
    }

    .half_479 {
        width: 50%;
    }

    .app_top_information h2,
    .app_top_information h1,
    .main_download_ios .app_top_information h2,
    .main_download_ios .app_top_information h1 {
        font-size: 21px;
    }

    .get_touch .get_tach .row .col-xs-6 {
        width: 100%;
    }

    .cont_text_data.location,
    .cont_text_data {
        margin-bottom: 35px;
    }

    .cont_text_data.phone p {
        margin-bottom: 25px;
    }

    .cont_text_data.phone {
        margin-bottom: 0;
    }

    .cont_text_data.phone .row > .col-xs-6:last-child p {
        margin-bottom: 0;
    }

    .get_tach .title h2,
    .get_tach .title p,
    .cont_text_data figure,
    .cont_text_data h4,
    .cont_text_data address,
    .cont_text_data p,
    .cont_text_data a,
    .contac_form .form_box .contact_fomr_data .title h1,
    .contac_form .form_box .contact_fomr_data .title p {
        text-align: center;
    }
}

@media (max-width:375px) {
    #top_mar_vehicle_loan {
    margin-top: -42%;
}
}

/*Responcive End*/