.header_new_one.sticky .test1 {
    display: inline-block;
    vertical-align: middle;
    float: right;
    margin-top: 0;
}
.sticky_menu i.fa.fa-bars {
    margin-left: 0;
    font-size: 30px;
    margin-top: -6px;
}
.bx-wrapper .bx-controls-direction a {
    top: -20px !important;
}

@media (max-width: 1024px) {
    .bxslider > li {
        padding: 0 10px;
        box-sizing: border-box;
    }
    .img_area_bg {
        width: 140px !important;
    }
    .navigation_new_one .menu-primary-wrap .menu-item-has-children ul.sub-menu {
        width: 100%;
        border-top: 1px solid rgba(175, 163, 163, 0.38);
    }
}
@media (max-width: 991px) {
    .signForm.trending_div {
        height: 440px;
        background: url(../images/sign-bg1.png) 1px -36px no-repeat;
        background-size: 100% 100%;
    }
    .navigation ul li a {
        font-size: 14px !important;
    }
}
@media (max-width: 900px) {
    .signForm.trending_div {
        height: 453px;
        background: url(../images/sign-bg1.png) 1px -40px no-repeat;
        background-size: 100% 100%;
    }
}
@media (min-width: 768px) {
    button.nav_togglre {
        display: none;
    }
}
@media (max-width: 991px) {
    .login_weather {
        width: 70%;
        float: left;
    }
    .header {
        padding: 5px 0;
    }
    a.logo {
        width: auto;
    }
    img.logo {
        cursor: pointer;
        width: 100%;
    }
    .search01 {
        width: 100%;
        float: left;
        margin-right: 0;
        box-sizing: border-box;
    }
    .logo_sit {
        width: 28%;
        float: left;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .top_page_post {
        float: right;
        padding: 0;
        width: 30%;
    }
    #searchform #s {
        width: 100% !important;
        padding: 3px 42px 3px 15px;
    }
    .today_weather {
        display: none;
    }
    .top-right {
        width: 100% !important;
    }
    .navigation ul li a {
        padding: 6px 2px;
    }
}
@media (max-width: 767px) {
    .top_head .script .today_weather > a {
        display: none !important;
    }
    .navigation_new_one.sticky {
        right: 0 !important;
        width: 100% !important;
        border: none !important;
        top: 62px !important;
        border-bottom: 2px solid #fff !important;
        border-top: 2px solid #fff !important;
    }
    .custom_register a {
        height: 26px !important;
        padding-top: 0 !important;
        line-height: 26px !important;
        font-size: 13px !important;
    }
    .rightCol #loginform_value input {
        height: 26px !important;
    }
    .testing_loging {
        padding-right: 0px !important;
        margin-left: 10px;
    }
    .header_new_one.sticky {
        background: #00aff0 !important;
    }
    .login-submit .button-primary {
        font-size: 12px !important;
    }
    .signForm {
        background-position: 1px -23px !important;
        min-height: 270px !important;
        float: none;
        margin: 0 auto;
    }
    .wp-social-login-provider-list {
        padding: 5px !important;
    }
    .signForm h3 {
        font-size: 14px !important;
        padding: 8px 10px !important;
    }
    .navigation_new_one.sticky .container {
        width: 100% !important;
    }
    #simplemodal-login-container .user_pass,
    #simplemodal-login-container .user_login,
    #simplemodal-login-container .user_email {
        width: 66% !important;
    }
    .navigation_new_one .menu-primary-wrap .current-menu-item {
        width: 100% !important;
    }
    .login-remember {
        margin: 10px 0 10px 0 !important;
    }
    .testing_loging a {
        line-height: 7px !important;
        letter-spacing: 1px;
        font-size: 11px;
    }
    .navigation_new_one.sticky .testing_loging a {
        line-height: 20px !important;
    }
    .stickys .top-right {
        margin-top: 10px !important;
    }
    .login-remember input {
        margin-right: 3px !important;
    }
    #simplemodal-login-container form .submit {
        margin: 0px 0 0 0 !important;
    }
    .login-remember {
        line-height: 25px !important;
    }
    .top_page_post a > img {
        height: 50px !important;
        width: 50px !important;
    }
    #buddypress div#item-header img.avatar {
        width: 50px;
        height: 50px;
    }
    #wpadminbar .quicklinks ul {
        width: 100% !important;
    }
    .navigation_new_one ul li {
        margin-right: 0 !important;
        border-bottom: 1px solid rgba(255, 255, 255, 0.5);
        text-transform: uppercase;
    }
    #simplemodal-login-container .reg_passmail {
        font-size: 12px !important;
    }
    #simplemodal-login-container .user_pass,
    #simplemodal-login-container .user_login,
    #simplemodal-login-container .user_email {
        height: 18px !important;
    }
    #simplemodal-login-container .nav {
        font-size: 14px !important;
    }
    i.fa.fa-caret-up {
        display: none !important;
    }
    #buddypress div.profile h4,
    .brderBtm h4 {
        font-size: 25px !important;
    }
    ul.footernav li {
        line-height: 8px !important;
    }
    .footer p.left {
        font-size: 10px !important;
    }
    #friendship-button-770 {
        float: none !important;
    }
    #friend-770,
    .send-message {
        padding: 5px !important;
    }
    #latest-update {
        font-size: 16px !important;
        line-height: 20px !important;
    }
    #friendship-button-886 {
        float: none !important;
    }
    #buddypress ul.item-list li {
        height: auto;
        overflow: hidden;
    }
    #send-private-message {
        float: none !important;
        margin-bottom: 10px !important;
    }
    #notifications-bulk-management {
        padding: 0 !important;
    }
    .object-nav .current {
        margin-left: 0 !important;
    }
    .leftCol {
        margin-bottom: 10px;
        width: 100% !important;
        margin-top: 10px !important;
        box-sizing: border-box;
    }
    #buddypress div#item-header {
        padding: 10px 0 0 0 !important;
    }
    .container {
        width: 100% !important;
        padding: 0px 10px;
    }
    h1.heading {
        padding-left: 0;
    }
    .navigation .container {
        padding: 0;
    }
    form#settings-form {
        margin-top: 20px !important;
    }
    #settings-form > a {
        display: block;
    }
    #buddypress ul.item-list li div.action {
        top: 10px !important;
        position: relative !important;
    }
    #buddypress div#item-header div#item-meta {
        margin: 0 !important;
    }
    div#item-header-content {
        margin-top: 10px !important;
    }
    #buddypress div.item-list-tabs ul li#settings-personal-li.current {
        margin-left: -21px !important;
    }
    #buddypress div#subnav.item-list-tabs ul li a {
        font-size: 14px !important;
        padding: 5px 10px !important;
        margin-bottom: 10px;
    }
    .top_head .login {
        width: 100% !important;
    }
    #buddypress #item-nav .item-list-tabs ul {
        margin-top: 0 !important;
    }
    #buddypress #item-nav {
        width: 100% !important;
    }
    #buddypress .standard-form div.submit {
        width: 100% !important;
    }
    #wpadminbar .quicklinks ul {
        z-index: 9999;
        right: 0;
    }
    #wpadminbar .scrolling ul {
        margin-top: 0 !important;
        width: 100% !important;
    }
    #buddypress div#item-header div#item-header-content {
        float: none !important;
        text-align: center !important;
        width: 100% !important;
    }
    .member_page {
        width: 100% !important;
    }
    #buddypress div#item-header img.avatar {
        display: block !important;
        float: none !important;
        margin: 0 auto !important;
        text-align: center;
    }
    #buddypress .standard-form label {
        width: 100% !important;
        margin-bottom: 5px;
    }
    #buddypress .profile,
    #item-body {
        width: 100% !important;
    }
    #buddypress #item-nav .item-list-tabs ul {
        width: 98% !important;
    }
    .widget.buddypress div.item-meta,
    .widget.buddypress div.item-content {
        margin-left: 0 !important;
    }
    .member_sidebar {
        width: 100% !important;
    }
    .login-remember {
        font-size: 13px !important;
        width: 100% !important;
    }
    .top_page_post {
        margin-top: 0 !important;
    }
    .menu-primary-wrap {
        display: none;
    }
    button.nav_togglre {
        position: relative;
        float: right;
        padding: 9px 10px;
        margin-top: 8px;
        margin-right: 0px;
        margin-bottom: 8px;
        background-color: transparent;
        background-image: none;
        border: 1px solid #fff;
        border-radius: 4px;
        cursor: pointer;
    }
    .icon-bar {
        margin-top: 4px;
        color: #fff;
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
        background: #fff;
    }
    .login_weather {
        width: 70%;
        float: left;
        max-width: none;
        padding: 0;
        box-sizing: border-box;
    }
    .header-sticky2 img.logo {
        cursor: pointer;
        width: 50% !important;
    }
    .search01 {
        width: 100%;
        float: left;
        margin-right: 0;
        padding: 0;
        box-sizing: border-box;
        max-width: none;
    }
    .top-right {
        margin-top: 4px;
        padding-bottom: 0;
    }
    .logo_sit {
        width: 30%;
        float: left;
    }
    img.logo {
        cursor: pointer;
        width: 130px !important;
    }
    .sticky a.logo {
        float: left !important;
    }
    .sticky_menu {
        float: right !important;
        margin-left: 0 !important;
        border-left: none !important;
        padding-left: 0 !important;
        letter-spacing: 2px;
        font-size: 12px !important;
        display: block !important;
        margin-right: 0px;
    }
    .top_page_post {
        width: 100% !important;
        margin-top: 5px !important;
        text-align: center !important;
    }
    .widget-wrap {
        padding: 0px !important;
    }
    .rightCol {
        width: 100% !important;
        padding-right: 15px;
        padding-left: 10px;
        box-sizing: border-box;
        overflow: hidden;
        box-sizing: border-box;
    }
    .social {
        margin-right: 0 !important;
        display: none !important;
    }
    .header {
        padding-top: 0 !important;
        padding: 5px 10px;
        box-sizing: border-box;
    }
    .top-right .social-header .widget-wrap > li {
        margin-top: 0px !important;
        padding: 0;
        text-align: center;
    }
    .top-right {
        width: 100% !important;
        text-align: center;
    }
    .header_new_one {
        width: 100% !important;
    }
    .video {
        height: auto !important;
    }
    .leftRightCol {
        float: left !important;
    }
    .banner {
        padding-right: 0 !important;
    }
    .signForm {
        overflow: hidden;
    }
    .top_head {
        width: 100% !important;
        margin-bottom: 0px;
    }
    .navigation_new_one.sticky .menu-primary-wrap {
        width: 100% !important;
    }
    html {
        margin-top: 0 !important;
    }
    .leftLeftCol,
    .leftRightCol {
        width: 100% !important;
    }
    .sliderText {
        width: 98% !important;
        float: none;
        padding-left: 10px;
    }
    .twoCol {
        width: 100% !important;
        margin-top: 0 !important;
    }
    .sliderText h4,
    .sliderText p {
        padding-left: 0 !important;
    }
    .bx-wrapper {
        max-width: 100% !important;
    }
    ul.footernav li {
        font-size: 11px !important;
    }
    ul.footernav li {
        font-size: 11px !important;
    }
    .img {
        float: left;
        margin-right: 10px;
    }
    .sticky .social-header {
        display: block;
    }
    #buddypress div#subnav.item-list-tabs {
        float: none !important;
    }
    #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
        padding: 4px 17px !important;
        font-size: 12px;
    }
    #wpadminbar .scrolling .ab-item {
        right: 0;
        top: 0px;
    }
    #wpadminbar .quicklinks .menupop ul li .ab-item,
    #wpadminbar .quicklinks .menupop ul li a strong,
    #wpadminbar .quicklinks .menupop.hover ul li .ab-item,
    #wpadminbar .shortlink-input,
    #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
        font-size: 10pt !important;
        height: 22px !important;
        line-height: 28px !important;
        min-width: 140px;
        white-space: nowrap;
    }
    .stickys,
    .sticky {
        display: block !important;
    }
    .sticky .top-right {
    }
    .header_new_one.sticky .test1 {
        float: left;
    }
    .test1 {
        margin-top: 0;
        padding: 5px 0;
    }
    .header_new_one.sticky .test1 {
        float: right;
        margin-top: 0;
    }
    .navigation ul li {
        margin-right: 0px !important;
        line-height: 27px;
        font-size: 14px;
        display: block;
        clear: left;
        border-bottom: 1px solid rgba(245, 238, 238, 0.42);
    }
    .navigation ul li a {
        font-size: 14px !important;
        display: block;
    }
    .logo_top a.logo {
        float: left !important;
        width: auto !important;
        text-align: left;
    }
    .logo {
        margin: 3px auto !important;
        text-align: center;
        width: 100% !important;
    }
    .weather_detail {
        font-size: 11px !important;
    }
    #simplemodal-login-container .user_pass,
    #simplemodal-login-container .user_login,
    #simplemodal-login-container .user_email {
        margin-bottom: 2px !important;
    }
    #searchform #s {
        width: 100%;
        height: 42px;
        box-sizing: border-box;
    }
    .top-right {
        margin-top: 0;
    }
    .search01 {
        margin-top: 0px;
    }
    .header_new_one {
        padding: 0px 10px;
        box-sizing: border-box;
    }
    .header_new_one.sticky {
        height: auto;
    }
    .top-right,
    .top_head .login {
        max-width: 100%;
        width: 100%;
    }
    .sticky_menu {
        padding-top: 20px;
        margin-top: 0 !important;
    }
    .header_new_one.sticky .search01 {
        margin-top: 0px;
    }
    .leftCol {
        min-height: 882px;
    }
    .content .leftCol {
        min-height: 300px;
    }
    #wpadminbar #wp-admin-bar-my-account {
        float: right;
        margin-top: 0px;
        margin-right: 8px;
    }
    .alm-listing li h3 {
        font-size: 16px;
    }
    .alm-listing li {
        font-size: 14px;
    }
    .news_txt {
        box-sizing: border-box;
    }
    .news_txt h5 {
        white-space: inherit;
        word-break: break-word;
    }
    .menu-item-has-children:hover ul.sub-menu {
        display: block;
        width: 100%;
        border-top: 1px solid #fff;
        margin-top: 0px;
    }
    .menu-item-has-children ul.sub-menu {
        position: relative;
        width: 100%;
    }
    .top-right.login.footer_social {
        display: block;
    }
    .top-right.login {
        display: none;
    }
    .navigation_new_one .menu-primary-wrap {
        position: fixed;
        background: #01192c;
        z-index: 9999;
        top: 90px;
        margin-left: 0;
        right: 0;
        width: 100%;
    }
    .header-sticky2 .navigation_new_one .menu-primary-wrap {
        top: 177px;
    }
    .top-right.login.footer_social .widget-wrap {
        padding: 0px !important;
    }
    html #wpadminbar {
        left: 0 !important;
        z-index: 9999999 !important;
        height: 46px;
        min-width: 300px;
    }
    #wpadminbar .quicklinks ul {
        margin-right: 30px;
    }
    ul#wp-admin-bar-user-actions {
        margin-right: 0 !important;
    }
    #buddypress table th {
        font-size: 16px !important;
        text-align: left;
    }
    .notifications-options-nav {
        text-align: right;
        margin-bottom: 10px;
        margin-right: 10px;
    }
    .member_sidebar,
    div#item-body {
        min-height: 200px;
    }
    #buddypress .standard-form input[type="password"] {
        width: 100% !important;
        box-sizing: border-box;
    }
    .formGroup input {
        width: 100% !important;
        box-sizing: border-box;
    }
    .content {
        margin: 0;
        padding: 10px 15px;
        box-sizing: border-box;
    }
    .banner img {
        width: auto;
    }
    .buddy-links-head {
        margin-top: 0;
    }
    #buddypress div.item-list-tabs ul li#xprofile-personal-li.current {
        width: auto !important;
    }
    #buddypress #item-nav #object-nav ul li {
        border-bottom: 1px solid #e2e2e2;
    }
    #buddypress div.item-list-tabs ul li#settings-personal-li {
        margin-bottom: 0;
        border-bottom: none !important;
    }
    #buddypress div.item-list-tabs ul li#activity-personal-li {
        margin-top: 0 !important;
    }
    #buddypress .standard-form input[type="text"] {
        box-sizing: border-box;
        height: 42px !important;
        width: 100% !important;
    }
    .upload-group-img .browse-image {
        margin-bottom: 0;
    }
    .upload-group-img input#upload {
        position: inherit;
        right: 0;
        margin-bottom: 20px;
        float: right;
    }
    #buddypress span.activity {
        margin-left: 0;
    }
    .member_page {
        float: left;
        width: 100%;
        padding-top: 20px;
        min-height: 400px;
        padding: 0;
        box-sizing: border-box;
    }
    #buddypress ul.item-list li .item {
        width: 100%;
    }
    .member_sidebar ul.widget-wrap li#bp_core_members_widget-3 ul#members-list li.vcard {
        margin-left: 0px !important;
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }
    .widget.buddypress div.item {
        margin: 0;
    }
    .news_txt h5 {
        text-overflow: inherit !important;
        white-space: inherit !important;
    }
    .member_sidebar {
        overflow: hidden;
    }
    #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
        top: 17px !important;
    }
    h2.generic {
        text-align: center;
        width: 100%;
    }
    .archives_div {
        width: 100%;
        margin-left: 0px;
    }
    ul#wp-admin-bar-my-account-notifications-default {
        background: #333 !important;
        position: relative;
        z-index: 9999999 !important;
    }
    .archives_div .tabs-widget {
        width: 100%;
    }
    #buddypress .standard-form div.submit {
        padding: 10px 0 0 !important;
    }
    #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
        top: 10px !important;
    }
    #buddypress .standard-form input[type="text"] {
        margin-bottom: 15px !important;
    }
    .header_new_one.sticky .test1 a#show_signup:hover,
    .header_new_one.sticky .test1 a.simplemodal-login:hover {
        color: #000;
    }
    .bx-viewport ul.bxslider1 a,
    .bx-wrapper ul.bxslider2 a {
        width: 60px !important;
        margin-right: 10px !important;
    }
    div#buddypress #item-body .brderBtm #subnav {
        float: right !important;
        margin: 10px 0 0;
    }
    .brderBtm {
        float: left;
    }
    .member_page .bp_members #buddypress #item-body #notifications-bulk-management {
        float: left;
    }
    .img_area_bg {
        width: 150px;
    }
    .menu-item-has-children > ul.sub-menu > li ul.sub-menu {
        width: 100%;
    }
    .navigation_new_one .menu-primary-wrap > ul.sub-menu > li ul.sub-menu {
        width: 100% !important;
    }
    .navigation_new_one .menu-primary-wrap ul.sub-menu {
        width: 100% !important;
    }
    .navigation_new_one .menu-primary-wrap ul.sub-menu a {
        width: 100% !important;
    }
    .top_head div#wpadminbar a.screen-reader-shortcut {
        display: none;
        box-sizing: border-box;
    }
    ul#wp-admin-bar-top-secondary li#wp-admin-bar-my-account .ab-sub-wrapper ul#wp-admin-bar-user-actions li a {
        width: auto;
        float: right;
    }
    .top_head div#wpadminbar {
        margin-top: 0;
    }
    #wp-admin-bar-my-account .ab-item {
        height: 48px !important;
        top: 0;
    }
    .news_txt h5 {
        max-width: inherit;
    }
    .groups.mygroups ul#groups-list li.odd.private .item {
        width: 50%;
    }
    .groups.mygroups ul#groups-list li.odd.private .action {
        position: absolute !important;
        width: 50%;
    }
    form#lostpasswordform .simplemodal-login-fields input.user_login.input,
    form#loginform .simplemodal-login-fields input.user_login.input,
    form#loginform .simplemodal-login-fields input.user_pass.input {
        margin-bottom: 16px !important;
        height: 32px !important;
        box-sizing: border-box;
        width: 100% !important;
    }
    .signForm.trending_div {
        height: 343px;
    }
    .cont_descp.contestant_list {
        width: 100%;
    }
    form.crl-ajax-auth {
        max-width: 300px;
        width: 300px !important;
    }
    form#register input#signonname,
    form#register input#email,
    form#register input#signonpassword,
    form#register input#password2 {
        width: 100% !important;
        box-sizing: border-box !important;
    }
    .header_left_side {
        width: 100%;
        float: left;
    }
    #navigation {
        z-index: 9;
        background: #00aff0;
    }
    .navigation ul {
        margin: 0;
        padding: 0;
        display: block;
        float: left;
        width: 100%;
        border-top: 1px solid rgba(214, 214, 214, 0.5);
    }
    .wp-social-login-connect-with {
        color: #000;
        margin: 0;
    }
    .navigation ul li ul li ul.sub-menu {
        position: relative;
        width: 200px;
        left: 0px !important;
        top: 0;
        z-index: 99;
        border-radius: 5px;
        padding: 0;
        overflow: hidden;
        background: #00aff0;
    }
    .bx-wrapper .bx-controls-direction a {
        z-index: 1 !important;
    }
    #searchform > button::before {
        z-index: 9;
    }
    #simplemodal-login-container form p.forgetmenot label {
        line-height: 14px;
    }
    ul#menu-top_nav_bar-1 .menu-item-object-page ul.sub-menu .arrow ul.sub-menu {
        left: 0 !important;
        top: 0px;
        margin-top: 0;
    }
    .upload-group-img input#uploadFile {
        cursor: default;
        height: 17px;
        left: auto;
        margin-top: 0;
        top: -2px;
    }
    .navigation ul li.active a,
    .navigation ul li:hover a {
        border-radius: 0px;
    }
}
@media (max-width: 460px) {
    .upload-group-img input#uploadFile {
        left: 0 !important;
        top: 0 !important;
        margin-bottom: 10px;
        width: 100%;
        box-sizing: border-box;
        height: 36px !important;
    }
    #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
        width: 165px !important;
    }
    .upload-group-img span.upload {
        background: #00aff0 !important;
        width: 100% !important;
        box-sizing: border-box;
    }
    .upload-group-img span.browsfile .browse-image {
        margin-top: 0 !important;
        width: 100% !important;
        margin-bottom: 0 !important;
    }
    form#avatar-upload-form p {
        padding-bottom: 25px;
    }
    div#simplemodal-login-container {
        width: 100% !important;
    }
}
@media (max-width: 400px) {
    .signForm {
        width: 100% !important;
    }
    .banner img {
        width: 100%;
    }
    #buddypress table th {
        font-size: 13px !important;
        text-align: left;
    }
    .notifications td a {
        font-size: 12px;
    }
    .menu-item-has-children > ul.sub-menu > li ul.sub-menu {
        width: 100%;
    }
}
@media (max-width: 360px) {
    .logo_top a.logo {
        width: 70% !important;
        text-align: left;
    }
    .testing_loging.scnd {
        margin-left: 0;
        padding-right: 12px;
    }
    .navigation_new_one .menu-primary-wrap {
        top: 97px;
    }
    #wpadminbar .ab-top-secondary.ab-top-menu {
        max-width: 140px;
    }
}
@media (max-width: 358px) {
    .navigation_new_one .menu-primary-wrap {
        top: 92px;
    }
    .groups.mygroups ul#groups-list li.odd.private .action {
        position: static !important;
        width: 100%;
    }
    .groups.mygroups ul#groups-list li.odd.private .item {
        width: 100%;
    }
}
@media (max-width: 600px) {
    ul#wp-admin-bar-my-account-buddypress li:hover .ab-sub-wrapper {
        top: 0px !important;
    }
}
@media (max-height: 400px) {
    form.crl-ajax-auth {
        overflow: auto;
        height: 260px;
        max-width: 360px;
        width: 100% !important;
    }
}


@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .top_head {
        width: 40% !important;
    }
    .top_head.top_login {
        width: 100% !important;
    }
    #wpadminbar .quicklinks ul {
        width: 100% !important;
    }
    ul#wp-admin-bar-top-secondary {
        right: 0px;
        top: 10px;
    }
}
@media only screen and (max-device-width: 640px) and (orientation: landscape) {
    .navigation_new_one.sticky {
        top: 42px !important;
    }
    .navigation_new_one ul li a {
        font-size: 13px !important;
        padding: 8px !important;
    }
    .sticky_menu {
        margin-left: 0;
    }
    .navigation_new_one ul li.active a,
    .navigation_new_one ul li:hover a {
        padding: 4px !important;
    }
    .leftCol {
        width: 100% !important;
    }
}
@media only screen and (max-device-width: 480px) and (orientation: landscape) {
    #simplemodal-login-container {
        height: 264px !important;
        overflow: scroll;
    }
    .leftCol {
        width: 98% !important;
    }
    .navigation_new_one.sticky {
        top: 42px !important;
    }
    .navigation_new_one ul li a {
        font-size: 13px !important;
        padding: 4px !important;
    }
    .navigation_new_one ul li.active a,
    .navigation_new_one ul li:hover a {
        padding: 4px !important;
    }
    .contestant_list h4 {
        font-size: 14px;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1240px) {
    ul.score-list li {
        margin: 0;
        margin-bottom: 30px;
        margin-right: 23px;
        width: 48.5%;
    }
    ul.cscore_competitors li.cscore_item {
        width: 43%;
        margin-bottom: 0;
        height: auto;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        margin-right: 12px;
    }
    li.content-slider__item.js-thumb.is-active {
        width: 31.5%;
    }
    .leaderBackdrop .imageContainer {
        padding-top: 15px;
    }
    .leaderBackdrop .imageContainer img {
        width: 100%;
    }
    .winner-st-team {
        left: 22px;
        top: -1px;
    }
    .leftCol .match-scheduled-area ul.score-list li {
        width: 47.5%;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home.ipl-detail-info,
    ul.cscore_competitors li.cscore_item.cscore_item--away.ipl-detail-info {
        width: 41%;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 80px;
        height: 80px;
    }
    ul.score-list li.verses {
        margin: 29px 32px 0 !important;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 40%;
    }
    .cscore_logo .winner-st-team {
        left: 9px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
    ul.score-list li.verses {
        margin: 27px 5px 0px !important;
    }
    .twoCol .leftCol {
        min-height: 713px;
    }
    .twoCol .leftCol .match-scheduled-area {
        margin: 0;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
    ul.cscore_competitors li.cscore_item {
        margin-bottom: 0;
        width: 26%;
        margin-left: 20px;
    }
    .cscore_logo {
        width: 80%;
        float: none;
        text-align: center;
        margin: 15px auto 0;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .leftCol {
        width: 100%;
    }
    .rightCol {
        width: 100%;
    }
    .block-list-6 > li {
        width: 30%;
    }
    .leaderBackdrop .imageContainer {
        min-height: 20rem;
    }
    .leaderBackdrop .imageContainer img {
        width: 100%;
        float: left;
        margin-top: 20px;
    }
    .leaderBackdrop .leaderStat {
        min-height: 11rem;
    }
    .team_col {
        padding: 0;
    }
    .team_col .text-center {
        padding: 0;
        width: 100%;
        float: left;
    }
    .team_col .text-center:last-child {
        padding: 10px;
    }
    .leftCol .match-scheduled-area ul.score-list li {
        width: 46%;
        margin: 10px 7px;
    }
    ul.cscore_competitors li.cscore_item {
        width: 42.5%;
        float: left;
        margin-left: 22px;
        height: auto;
        margin: 0;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 60px;
        height: 60px;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 36%;
    }
    .cscore_logo .winner-st-team {
        left: 0;
    }
    ul.score-list li.result-list li.verses {
        margin: 23px 5px 0px !important;
    }
    ul.score-list li.result-list {
        min-height: 200px;
        width: 29%;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home.ipl-detail-info,
    ul.cscore_competitors li.cscore_item.cscore_item--away.ipl-detail-info {
        width: 39%;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        margin-right: 15px;
    }
    .cscore_score.cscore_score--record span.final-score {
        font-size: 14px;
    }
    .rightCol .detail-result a {
        padding: 10px 60px;
        float: none;
    }
    .rightCol .detail-result {
        margin-top: 35px;
        margin-bottom: 35px;
    }
    .twoCol .widget {
        margin: 0;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 41%;
        float: left;
    }
    ul.score-list li.world-cup-detail li.verses {
        margin: 50px 0 0 !important;
    }
    .leftCol .match-scheduled-area ul.score-list li.world-cup-detail {
        min-height: 200px;
        height: 200px;
    }
    .cb-col.cb-col-100.cb-team-col {
        margin-top: 20px;
    }
    ul.score-list li.result-list {
        padding: 5px 10px 0;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 37% !important;
    }
    ul.score-list li.result-list {
        width: 29%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .sliderText {
        width: 488px;
    }
    .sticky_menu {
        margin-left: 0;
        padding-left: 0;
    }
    ul#wp-admin-bar-top-secondary {
        right: 0;
        top: 10px;
    }
    .header_new_one.sticky .social-header.top {
        margin-right: 0px;
        margin-left: 40px;
    }
    .leftCol {
        min-height: 850px;
    }
    #buddypress #item-nav .item-list-tabs.no-ajax.singlehome li {
        padding-left: 48px !important;
    }
    #buddypress #item-nav .item-list-tabs.no-ajax.singlehome li.current {
        margin-left: -21px !important;
        padding-left: 68px !important;
    }
    .archives_div {
        width: 100%;
    }
    .archives_div .tabs-widget {
        width: 100%;
    }
    .top_head div#wpadminbar a.screen-reader-shortcut {
        display: none;
    }
    #simplemodal-login-container form .submit input {
        background: #257ea8 !important;
        background-color: #257ea8 !important;
        border: none;
        border: 1px solid;
        color: #fff;
        font-weight: bold;
        padding: 3px 10px;
        font-size: 12px;
        -moz-border-radius: 11px;
        -webkit-border-radius: 11px;
        border-radius: 11px;
        cursor: pointer;
        text-decoration: none;
        margin-top: -3px;
    }
    #simplemodal-login-container form .submit input.simplemodal-close {
        background-color: #c00 !important;
    }
    #simplemodal-login-container form .submit input.simplemodal-close {
        background: #c00 !important;
    }
    #searchform #s {
        padding: 3px 50px 3px 15px;
        position: relative;
        transition: all 0.7s ease 0s;
    }
    .top_page_post a > img {
        width: 60px !important;
        height: 60px !important;
    }
    #buddypress div#item-header img.avatar {
        width: 50px;
        height: 50px;
    }
    #buddypress div.item-list-tabs ul li {
        padding-left: 0 !important;
    }
    #buddypress .current {
        padding-left: 0 !important;
        margin-left: 0 !important;
    }
    #friend-770,
    .send-message {
        padding: 5px !important;
    }
    #friendship-button-886 {
        float: none !important;
    }
    #friendship-button-770,
    #send-private-message {
        float: none !important;
    }
    #wpadminbar .quicklinks ul {
        width: 100% !important;
    }
    .navigation_new_one.sticky .menu-primary-wrap {
        float: left;
        width: 100% !important;
    }
    .member_sidebar {
        display: none;
    }
    #buddypress div#subnav.item-list-tabs ul li a {
        padding: 5px 6px !important;
    }
    #buddypress div.profile h4,
    .brderBtm h4 {
        font-size: 24px !important;
    }
    #buddypress div#subnav.item-list-tabs ul li {
        padding: 0 !important;
    }
    #buddypress div.item-list-tabs ul li {
        line-height: 29px !important;
    }
    .member_sidebars {
        display: block;
    }
    #buddypress #item-nav {
        float: left;
        margin-top: 20px;
        width: 35% !important;
    }
    #buddypress div#item-header img.avatar {
        display: block !important;
        float: none !important;
        margin: 0 auto !important;
    }
    #buddypress .profile {
        width: 100% !important;
    }
    #buddypress #item-body {
        float: right;
        width: 64% !important;
        padding: 0 15px;
        box-sizing: border-box;
    }
    div#item-header-content {
        text-align: center !important;
        width: 100% !important;
    }
    .navigation ul li a {
        font-size: 12px !important;
    }
    .leftCol {
        width: 67% !important;
    }
    #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
    }
    #wpadminbar #adminbarsearch {
        display: none !important;
    }
    .top-right.login.footer_social {
        width: 100% !important;
    }
    html {
        margin-top: 0 !important;
    }
    .corona-result-sect {
        width: 100%;
    }
    .rightCol {
        float: left !important;
        width: 33% !important;
        padding-left: 15px;
        box-sizing: border-box;
    }
    div#sidebar .rightCol {
        float: left !important;
        width: 100% !important;
        padding-left: 15px;
        box-sizing: border-box;
    }
    .social {
        padding-left: 5px !important;
        box-sizing: border-box;
    }
    .video {
        height: auto !important;
    }
    .bx-wrapper {
        max-width: 100% !important;
    }
    .banner img {
        max-width: 100%;
    }
    .leftLeftCol,
    .leftRightCol {
        width: 100% !important;
    }
    .container {
        width: 100% !important;
    }
    .sliderText {
        width: 70% !important;
    }
    .sliderText h4,
    .sliderText p {
        padding-left: 0 !important;
    }
    .navigation ul li {
        margin-right: 0px !important;
    }
    .header_new_one {
        width: 100% !important;
    }
    .video {
        height: auto !important;
    }
    .leftRightCol {
        float: left !important;
    }
    .banner {
        padding-right: 0 !important;
    }
    .signForm {
        width: 100% !important;
        overflow: hidden;
    }
    #sidebar .rightCol .signForm {
        width: 100% !important;
    }
    .top_head {
        width: 40% !important;
    }
    .top_head.top_login {
        width: 100% !important;
    }
    #searchform > button {
        right: 15px;
    }
}
@media (min-width: 768px) and (max-width: 800px) {
    .leftCol {
        min-height: 862px;
    }
}

@media only screen and (max-width: 768px) {
    .leftCol h2.heading {
        font-size: 20px;
    }
    .match-scheduled-area .content {
        margin-top: 0;
    }
    .rightCol {
        margin-top: 0;
        padding-left: 0;
        width: 100%;
        padding-bottom: 30px;
    }
    ul.cscore_competitors {
        width: 100%;
        float: left;
        margin-top: 10px;
    }
    ul.cscore_competitors li.cscore_item {
        width: 30%;
        margin: 0 10px;
    }
    .cscore_info-overview {
        font-size: 13px;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 100px;
        height: 100px;
    }
    .innerPages .addtoany_shortcode {
        margin-left: 17px;
    }
    .leftCol {
        min-height: 480px;
        width: 100%;
        float: left;
    }
    .ipl-news {
        width: 100%;
        min-height: 100%;
    }
    ul.cscore_competitors li.cscore_item {
        margin-bottom: 0;
    }
    .cscore_logo {
        width: 100%;
        float: none;
        text-align: center;
        margin: 15px auto 0;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    ul.score-list li.verses {
        margin: 25px 0 0 !important;
    }
    .rightCol {
        width: 100%;
    }
    ul.score-list li.result-list {
        width: 29%;
        min-height: 280px;
        padding: 5px 10px 0;
    }
    .team_col a.text-hvr-underline.cb-font-16 {
        width: 100%;
        float: left;
        margin-right: 0;
        font-size: 14px;
        margin-bottom: 10px;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 28%;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 60px;
        height: 60px;
    }
    .leftCol .match-scheduled-area ul.score-list li {
        width: 46%;
    }
    .ui-tabs-panel ul.score-list li.verses {
        margin-top: 40px !important;
    }
    ul.score-list li.result-list li.verses {
        margin: 24px 0px 0 8px !important;
    }
    .block-list-6 > li {
        width: 30.5%;
    }
    .rightCol .detail-result a {
        padding: 10px 40px;
        color: #fff;
        border-radius: 10px;
        cursor: pointer;
        width: auto;
        float: none;
    }
    .rightCol .detail-result {
        margin: 35px 0 0;
        width: 100%;
        float: left;
        text-align: center;
    }
    a.btn {
        margin-right: 10px !important;
        padding: 10px 26px;
        margin-bottom: 10px;
    }
    span.final-score {
        font-size: 16px;
    }
    .leaderCard .imageContainer img {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    .winner-st-team {
        left: 0;
        width: 29px;
    }
    body.page-id-453373 .col-sm-12.ipl-news-image {
        padding-top: 0;
    }
    .match-scheduled-area h2.heading {
        margin-left: 15px;
    }
    ul.score-list li.verses {
        width: 25px !important;
        height: 25px !important;
        line-height: 22px;
        font-size: 12px;
    }
}
@media only screen and (min-width: 481px) and (max-width: 600px) {
    ul.score-list li {
        width: 100%;
        margin: 0;
        margin-bottom: 30px;
    }
    ul.cscore_competitors li.cscore_item {
        margin-bottom: 0;
        width: 37.5%;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 90px;
        height: 90px;
    }
    ul.score-list li.result-list li.verses {
        margin: 28px 0px 0px 15px !important;
    }
    .page-id-453373 .twoCol .cb-col {
        width: 100%;
        float: left;
    }
    .page-id-453373 .twoCol .list-group.team_main .cb-col {
        padding: 0 5px;
    }
    .cb-team-col .list-group.team_main {
        display: grid;
        grid-template-columns: 50% 50%;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        width: 5%;
    }
    .date_new ul {
        margin-top: 5px;
    }
    .winner-st-team {
        left: 8px;
    }
    .leftCol .match-scheduled-area ul.score-list li {
        width: 44%;
        height: 207px;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 3%;
    }
    ul.cscore_competitors {
        margin-top: 0;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 32% !important;
        height: auto;
    }
    ul.score-list li.result-list {
        width: 47%;
        margin-left: 10px;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home.ipl-detail-info,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.ipl-detail-info {
        width: 37%;
    }
    .rightCol .detail-result a {
        padding: 10px 40px;
    }
    .rightCol .detail-result {
        margin: 35px 0 0;
    }
    a.btn {
        margin-right: 10px !important;
        padding: 10px 26px;
        margin-bottom: 10px;
    }
    .leaderCard .imageContainer img {
        width: 100%;
        float: left;
        margin-top: 30px;
    }
    .leftCol .match-scheduled-area ul.score-list li.world-cup-detail {
        width: 47%;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 40%;
    }
}
@media only screen and (min-width: 361px) and (max-width: 375px) {
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 40%;
        float: left;
    }
    .leftCol h2.heading {
        font-size: 14px;
    }
    .ui-tabs-panel ul.score-list li.verses {
        margin: 25px 19px 0px !important;
    }
    ul.score-list li {
        width: 100%;
    }
    .twoCol .match-result-area ul.cscore_competitors li.cscore_item {
        float: none;
        width: 78% !important;
        margin: 8px auto;
    }
    .leftCol {
        min-height: 632px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .leaderBackdrop .imageContainer {
        min-height: 22rem !important;
    }
    .match-scheduled-area {
        margin-bottom: 0px;
    }
    ul.score-list li.result-list {
        width: 96% !important;
        min-height: auto;
    }
    .leftCol h2.heading {
        font-size: 14px;
    }
    ul.score-list li {
        width: 100%;
    }
    .leftCol {
        min-height: 632px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .match-scheduled-area {
        margin-bottom: 0px;
    }
    .ipl-news-section {
        margin-top: 20px;
    }
    .match-result-area ul.cscore_competitors li.cscore_item {
        width: 22%;
    }
    ul.score-list li.verses {
        margin: 40px 59px;
    }
    .match-result-area ul.score-list li.verses {
        margin: 30px 69px;
        line-height: 29px;
        font-size: 18px;
    }
    .leftCol ul.cscore_competitor li.verses {
        margin: 45px 34px 0px;
    }
    .cb-team-col .list-group.team_main {
        grid-template-columns: 100%;
    }
    .rightCol {
        padding-left: 3px;
        padding-right: 0;
        margin-top: 0;
    }
    a.btn {
        padding: 4px 13px;
    }
    .cscore_logo {
        width: 100%;
        float: left;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .ipl-news-section h2.heading {
        font-size: 18px;
        margin-left: 11px;
        font-style: italic;
    }
    ul.cscore_competitors li.cscore_item {
        width: 26%;
        margin: 0 20px;
        height: auto;
    }
    ul.cscore_competitors {
        width: 100%;
        float: left;
        margin-top: 15px;
    }
    .cscore_logo .winner-st-team {
        left: 55px;
        top: -11px;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 85px;
        height: 85px;
    }
    .cscore_overview .cscore_info-overview {
        font-size: 13px;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    li.cscore_item.cscore_item--away {
        float: right;
    }
    .backdrop.CSK .playerPhoto {
        height: 387px;
        width: 100%;
        float: left;
    }
    h2.heading {
        font-size: 20px;
    }
    .innerPages .addtoany_shortcode {
        margin-top: -1px;
        margin-left: 0px;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        width: 5%;
        float: left;
    }
    .block-list-6 > li {
        width: 100%;
    }
    li.result-list .cscore_details ul.cscore_competitors {
        padding: 0 32px;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
}
@media only screen and (min-width: 361px) and (max-width: 480px) {
    .leftCol h2.heading {
        font-size: 14px;
    }
    ul.score-list li {
        width: 100%;
    }
    body.page-id-453373 .leftCol {
        min-height: 390px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .match-scheduled-area {
        margin-bottom: 0px;
    }
    .ipl-news-section {
        margin-top: 20px;
    }
    .twoCol .match-result-area ul.cscore_competitors li.cscore_item {
        float: left;
        width: 31% !important;
        margin: 8px auto;
    }
    ul.score-list li.verses {
        margin: 40px 59px;
    }
    ul.score-list li.result-list li.verses {
        margin: 50px 25px 0 !important;
    }
    .match-result-area ul.score-list li.verses {
        margin: 30px 28px !important;
        line-height: 29px;
        font-size: 18px;
    }
    .leftCol ul.cscore_competitor li.verses {
        margin: 45px 34px 0px;
    }
    .cb-team-col .list-group.team_main {
        grid-template-columns: 100%;
    }
    .rightCol {
        padding-left: 3px;
        padding-right: 0;
        margin-top: 0;
    }
    a.btn {
        padding: 4px 13px;
    }
    .cscore_logo {
        width: 100%;
        float: left;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .ipl-news-section h2.heading {
        font-size: 18px;
        margin-left: 11px;
        font-style: italic;
    }
    ul.cscore_competitors li.cscore_item {
        height: auto;
    }
    ul.cscore_competitors {
        width: 100%;
        float: left;
        margin-top: 15px;
    }
    .cscore_logo .winner-st-team {
        left: 55px;
        top: -11px;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 100px;
        height: 100px;
    }
    .cscore_overview .cscore_info-overview {
        font-size: 13px;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .leaderBackdrop .imageContainer {
        min-height: 25rem;
    }
    .leaderBackdrop .imageContainer img {
        width: 100%;
        float: left;
    }
    li.cscore_item.cscore_item--away {
        float: right;
    }
    .backdrop.CSK .playerPhoto {
        height: 330px;
    }
    h2.heading {
        font-size: 20px;
    }
    .innerPages .addtoany_shortcode {
        margin-top: 2px;
        margin-left: 0px;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        width: 5%;
        float: left;
        margin-right: 12px;
    }
    .block-list-6 > li {
        width: 100%;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
        width: 92%;
        float: left;
        padding: 0 11px;
    }
    div.leftCol .match-scheduled-area ul.score-list li {
        width: 100%;
        margin: 10px 0px;
        float: left;
        height: auto;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        float: none;
    }
    ul.score-list li.result-list {
        width: 100%;
        margin: 10px 5px;
        float: left;
        height: auto;
    }
    ul.score-list li.verses {
        margin: 60px 28px 0 !important;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home.ipl-detail-info,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.ipl-detail-info {
        width: 39%;
    }
    .ui-tabs-panel ul.score-list li.verses {
        margin: 47px 10px 0 !important;
    }
    .leaderCard .imageContainer img {
        margin-top: 20px;
        width: 100%;
    }
    li.result-list .cscore_details ul.cscore_competitors {
        padding: 0 32px;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 28%;
        height: auto;
        margin: 0;
    }
    .match-block__summary {
        width: 90%;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 30%;
    }
    ul.score-list li.world-cup-detail li.verses {
        margin: 59px 35px 0px !important;
    }
    .leftCol .match-scheduled-area ul.score-list li.world-cup-detail ul.cscore_competitors {
        width: 85%;
        padding: 0px 26px;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 37%;
    }
    ul.score-list li.world-cup-detail li.verses {
        margin: 58px 15px 0px !important;
    }
}
@media only screen and (max-width: 360px) {
    ul.cscore_competitors li.cscore_item {
        width: 34%;
    }
    .leftCol h2.heading {
        font-size: 14px;
    }
    .leftCol .match-scheduled-area ul.score-list li {
        height: auto;
    }
    .leftCol {
        min-height: 632px;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .match-scheduled-area {
        margin-bottom: 0px;
    }
    .ipl-news-section {
        margin-top: 20px;
    }
    ul.cscore_competitors li.cscore_item {
        width: 29%;
    }
    ul.score-list li.result-list li.verses {
        margin: 30px 16px 0px !important;
    }
    ul.cscore_competitors li.cscore_item .cscore_logo {
        width: 90px;
        height: 90px;
    }
    .cb-team-col .list-group.team_main {
        grid-template-columns: 100%;
    }
    .rightCol {
        padding-left: 3px;
        padding-right: 0;
        margin-top: 0;
    }
    a.btn {
        padding: 5px 15px;
        margin-bottom: 10px;
    }
    body.page-id-480310 h2.heading {
        margin: 5px 0 30px !important;
    }
    a.btn.btn--cta-right.u-hide-phablet.u-hide-phablet {
        margin-right: 20px;
        padding: 5px 8px;
        height: 35px;
        line-height: 25px;
    }
    .cscore_logo {
        width: 100%;
        float: left;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    .ipl-news-section h2.heading {
        font-size: 18px;
        margin-left: 11px;
        font-style: italic;
    }
    .cscore_logo {
        width: 80%;
        float: none;
        margin: 0 auto;
    }
    .cscore_logo img {
        width: 100%;
        float: left;
    }
    h2.heading {
        font-size: 16px;
    }
    li.cscore_item.cscore_item--away {
        float: right;
    }
    .innerPages .addtoany_shortcode {
        margin-top: 2px;
        margin-left: 0px;
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        width: 5%;
        float: left;
        margin-right: 12px;
    }
    .block-list-6 > li {
        width: 100%;
    }
    .cscore_logo .winner-st-team {
        width: 34px;
        left: 0;
        top: -5px;
    }
    .ui-tabs-panel.ui-corner-bottom.ui-widget-content {
        width: 90%;
        padding: 1em 12px 1.5em;
    }
    div.leftCol .match-scheduled-area ul.score-list li {
        width: 100%;
        margin: 10px 0px;
        float: left;
        height: auto;
    }
    ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 40%;
    }
    .cscore_details ul.cscore_competitors {
        margin-top: 0;
    }
    ul.score-list li.result-list {
        width: 92% !important;
        min-height: auto;
        height: 280px;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away {
        width: 32%;
        margin: 0;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home.ipl-detail-info,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.ipl-detail-info {
        width: 42%;
    }
    .leaderCard .imageContainer img {
        margin-top: 20px;
        width: 100%;
    }
    .leaderBackdrop .imageContainer {
        min-height: 18rem;
    }
    .rightCol .detail-result a {
        padding: 10px 40px;
        width: auto;
        float: none;
        background-color: #0f6a70;
        color: #fff;
        border-radius: 10px;
        cursor: pointer;
    }
    .rightCol .detail-result {
        margin-top: 30px;
        width: 100%;
        float: left;
        text-align: center;
    }
    .leftCol.world-2019 {
        width: 100%;
        float: left;
    }
    .leftCol .match-scheduled-area ul.score-list li.world-cup-detail {
        width: 100%;
    }
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--home,
    ul.score-list li ul.cscore_competitors li.cscore_item.cscore_item--away.world-divided {
        width: 37%;
    }
    .match-block__summary {
        width: 94%;
        padding: 0 10px;
    }
}