html {
    margin-top: 0 !important;
}

@font-face {
    font-family: Flaticon;
    src: url(/font/Flaticon.eot);
    src: url(/font/Flaticon.eot?#iefix) format("embedded-opentype"), url(/font/Flaticon.woff) format("woff"), url(/font/Flaticon.ttf) format("truetype"), url(/font/Flaticon.svg#Flaticon) format("svg");
    font-weight: 400;
    font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: Flaticon;
        src: url(/font/Flaticon.svg#Flaticon) format("svg")
    }
}

[class*=" flaticon-"]:after,
[class*=" flaticon-"]:before,
[class^=flaticon-]:after,
[class^=flaticon-]:before {
    font-family: Flaticon;
    font-size: 20px;
    font-style: normal
}

.flaticon-edit-category:before {
    content: "\f100"
}

.flaticon-category-add-button:before {
    content: "\f101"
}

.flaticon-category:before {
    content: "\f102"
}

.header,
body.innerPages {
    font-family: "Open Sans", sans-serif
}

.top_page_post>a,
a.logo {
    float: left
}

.movies_nav.nav_sticky {
    position: fixed;
    z-index: 9;
    top: 60px;
    max-width: 1160px;
    margin: 0 auto;
    transition: .8s
}

.banner-fb,
.navigation ul li a,
a,
span.date {
    text-decoration: none
}

.header {
    background: #01192c;
    width: 100%;
    padding: 7px 0 10px 0px;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    padding: 0 15px;
    box-sizing: border-box
}

body.forntpage {
    background: url(../images/homebg.png) center top no-repeat;
    font-family: "Open Sans", sans-serif;
    margin: 0;
    padding: 0;
    background-size: cover
}

body.innerPages {
    background: #eee;
    font-family: "Open Sans", sans-serif;
    margin: 0;
    padding: 0;
    background-size: cover
}

body.forntpage {
    background: #eee
}

.page.page-id-235489 {
    background: #fff
}

.widget-wrap {
    margin-left: 8px
}

.today_weather .logo {
    width: 65%;
    margin-top: -1px
}

h1.heading {
    font-size: 20px;
    margin-bottom: 20px;
    width: 100%;
    padding: 10px 0;
}

h1.heading:after {
    position: relative;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    top: 10px;
    left: 0;
    float: initial;
    display: block
}

button#down-caret1 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret2 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret3 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret4 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret5 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret6 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret7 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

button#down-caret8 {
    background: 0 0;
    border: 0;
    font-size: 20px;
    line-height: 24px;
    color: #07375a;
    margin-left: 15px;
    cursor: pointer
}

.highlighted_menu a {
    border-radius: 3px;
    color: #fff!important
}

.cont_info li {
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 10px
}

.bnr_img img {
    width: 100%
}

.signForm.trending_div.ipl_home {
    margin-bottom: 0
}

.original_size_thumbs {
    width: 100%;
    height: 180px;
    line-height: 180px;
    text-align: center;
    background: #ddd;
    position: relative
}

.original_size_thumbs img {
    position: absolute;
    width: auto!important;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top: 50%
}

.cb-caret-down,
.cb-caret-up {
    border-top: 4px solid;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 4px;
    margin-bottom: 1px;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.pmr_title h2.heading-move {
    font-size: 18px!important
}

.page-id-339610 .medium_images {
    overflow: hidden
}

.separator {
    width: 100%;
    border-bottom: 2px solid #0294ca;
    padding-bottom: 6px
}

.cb-col {
    display: inline-block;
    box-sizing: border-box;
    float: left;
    min-height: 1px
}

.cb-col-100 {
    width: 100%
}

.cb-sub-opning {
    padding-top: 5px
}

.text-bold {
    font-weight: 700
}

.cb-font-18 {
    font-size: 18px
}

.cb-lst-itm-lg {
    padding: 20px 0
}

.pmr_img {
    text-align: center;
    margin: 0 auto;
    width: 60%;
    float: none
}

.cb-col-50 {
    width: 50%
}

a.text-hvr-underline.cb-font-16 {
    pointer-events: all;
    z-index: 1!important;
    margin-right: 20px
}

.cb-nws-intr {
    margin-top: 10px
}

img.cb-lst-img.lazy-loading.ng-isolate-scope {
    height: 65px
}

h2.heading-move {
    font-size: 22px!important;
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    border-bottom: none;
    text-transform: capitalize;
    margin-bottom: 35px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.tablebox {
    width: 50%!important
}

.notification-settings.settings-groups {
    width: 96%;
    float: left
}

.header_new_one,
.navigation_new_one {
    float: left;
    width: 100%;
    background-color: #01192c
}

th.title.field-group-name {
    text-align: left
}

.profile-settings .title,
td.field-visibility .field-visibility-settings-notoggle {
    text-align: right
}

.submit {
    float: left
}

tr.field_1.field_name.required-field.visibility-public.field_type_textbox .field-name {
    color: #888
}

ul.radio {
    padding-left: 20px;
    padding-bottom: 20px
}

div#field-visibility-settings-toggle-1 {
    margin-bottom: 5px
}

.activity-header {
    margin-top: 10px
}

#navigation {
    left: 0;
    position: relative;
    right: 0;
    top: 0;
    z-index: 9;
    width: 100%
}

.header-sticky {
    padding: 0;
    position: fixed;
    top: 0;
    width: 950px;
    margin: 0 auto;
    z-index: 99
}

.header-sticky2 {
    position: fixed!important;
    top: 0!important;
    left: 0;
    right: 0;
    box-shadow: 1px 2px 2px 2px rgba(0, 0, 0, .2)
}

.header-sticky2 nav.navbar.navbar-default {
    margin-top: 0!important;
    border-radius: 0 0 26px 26px
}

div#top_header {
    position: relative
}

.script {
    float: left;
    margin-top: 5px
}

.header_new_one {
    min-height: 33px
}

.header-sticky2 {
    padding-bottom: 0
}

.navigation_new_one {
    display: none
}

.navigation_new_one .menu-primary-wrap {
    position: fixed;
    background: #01192c;
    z-index: 9999;
    top: 55px;
    margin-left: 0
}

.navigation_new_one.sticky {
    background: #00aff0 none repeat scroll 0 0;
    border: 5px solid #c1c1c1;
    display: block;
    margin-left: 0;
    padding: 10px 0 21px;
    position: fixed;
    top: 65px;
    width: 134px;
    z-index: 99999
}

i.fa.fa-caret-down {
    float: left;
    font-size: 18px;
    left: auto;
    position: absolute;
    right: -15px;
    top: 39%
}

.navigation_new_one.sticky .menu-primary-wrap {
    width: 13.4%;
    float: left
}

.navigation_new_one ul li.active a,
.navigation_new_one ul li:hover a {
    background: #0184b5;
    border-radius: 0;
    color: #fff
}

#simplemodal-login-container form .submit input:hover {
    background: #00aff0
}

#simplemodal-login-container form .submit input.simplemodal-close:hover {
    background-color: #d85a5a
}

form#settings-form a:hover {
    color: #00aff0
}

.navigation_new_one .menu-primary-wrap .menu-item-has-children ul.sub-menu li a:hover {
    background-color: #00aff0
}

form#register .crl-ajax-auth input.button:hover {
    background: #00aff0
}

.navigation_new_one ul {
    margin: 0;
    padding: 0
}

.navigation_new_one ul li {
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #ccc;
    color: #fff;
    display: list-item;
    font-size: 15px;
    font-weight: 400;
    list-style-type: none;
    font-family: 'Open Sans', sans-serif;
    margin-right: 11px
}

.navigation_new_one ul li:last-child {
    margin-right: 0;
    border-bottom: none
}

.navigation_new_one ul li a {
    display: block;
    color: #fff;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 10px 15px;
    text-decoration: none;
    display: block;
    text-transform: capitalize
}

#search,
.fb_iframe_widget,
.navigation ul li,
.testing_loging,
.today_weather,
.weather_detail,
.widget-wrap>li {
    display: inline-block
}

.sticky_menu {
    color: #fff;
    font-size: 13px;
    height: 34px;
    font-weight: bolder;
    position: relative;
    float: left;
    cursor: pointer;
    width: 45px;
    padding-top: 30px;
    margin-top: -16px;
    padding-left: 0;
    margin-right: 28px
}

i.fa.fa-caret-up {
    top: -31.6px;
    right: 42%;
    color: #00aff0;
    font-size: 29px;
    line-height: 19px;
    position: absolute;
    height: 0;
    width: 0;
    border: solid transparent;
    border-color: rgba(240, 240, 240, 0);
    pointer-events: none;
    bottom: 100%;
    border-bottom-color: #c1c1c1;
    border-width: 16px;
    padding: 0
}

.fa-caret-up:before {
    content: "\f0d8";
    margin-left: -8px
}

.top_head {
    float: right;
    text-align: right
}

.weather_detail {
    font-size: 13px
}

.wp_wunderground_partly-cloudy {
    float: left;
    font-size: 14px;
    width: 100%
}

.testing_loging.scnd a#show_signup:hover {
    background: 0 0!important
}

input#adminbar-search {
    margin-top: 3px
}

.today_weather {
    color: #fff;
    line-height: 33px
}

.wp_wunderground_partly-cloudy>img {
    padding-right: 7px
}

#_GPL_e6a00_parent_div {
    border-bottom: 3px solid #018eea!important;
    width: 100%!important;
    top: 44px!important
}

.top-right,
.top_head .login {
    display: inline-block;
    max-width: 440px;
    float: left;
    width: 100%
}

.top-right {
    display: inline-block;
    max-width: none!important;
    float: left;
    width: 100%;
    text-align: left;
    box-sizing: border-box
}

.login_weather {
    width: 70%;
    float: left;
    padding: 0 15px;
    box-sizing: border-box
}

.logo_sit {
    width: 28%;
    float: left
}

.header_head {
    background: #01192c;
    width: 100%;
    padding: 0;
    float: left
}

.top-right {
    margin-top: 4px;
    padding-bottom: 10px
}

.sticky .top-right {
    margin-top: 14px
}

.testing_loging a:first-child {
    border-left: none
}

.testing_loging a {
    color: #fff;
    font-size: 14px;
    padding-left: 2px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.testing_loging i {
    font-size: 14px
}

.top_head.top_login {
    margin-top: 15px
}

.testing_loging.scnd a#show_signup:hover {
    background: 0 0!important
}

.wp-social-login-connect-with {
    font-size: 14px
}

.wp-social-login-provider-list {
    padding: 10px;
    padding-left: 0
}

.entry.clearfix {
    float: left;
    padding-bottom: 30px;
    width: 100%
}

.signForm.trending_div.movie_home {
    height: 370px
}

.widget-wrap>li {
    margin-top: 6px;
    list-style-type: none;
    margin-left: 4px
}

.sidebar-primary {
    float: left
}

.entry.clearfix.single-post {
    width: 100%;
    float: left
}

.table-ipl th {
    background: #07375a;
    font-size: 14px;
    text-align: center;
    color: #fff;
    line-height: 1.4;
    text-transform: uppercase;
    padding: 10px 12px
}

.customize-support .signForm {
    min-height: 226px!important;
    width: 336px;
    padding: 8px 0 25px;
    background-size: 100% 100%;
    margin-bottom: 17px;
    background-position: 1px -3px
}

.fb_iframe_widget {
    position: relative;
    margin-top: 0;
    float: left
}

.banner-fb {
    margin-top: 418px;
    margin-left: 40px;
    background: 0 0;
    color: #000;
    cursor: auto;
    direction: ltr;
    font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1;
    overflow: visible;
    padding: 0;
    text-align: left;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    visibility: visible;
    white-space: normal;
    word-spacing: normal
}

.leftCol h2,
a.viewAll {
    text-transform: uppercase
}

.banner,
.footer p.left,
.social,
.title_top,
ul.footernav {
    text-align: center
}

.banner,
.bx-viewport,
.img,
.social {
    overflow: hidden
}

.rightCol ul.sidebar-primary.widget-wrap {
    background-color: none!important
}

.widget-wrap {
    float: left;
    padding: 0;
    margin-top: 3px;
    border-radius: 50%
}

#search {
    float: right;
    position: relative
}

.social {
    background: #fff;
    padding: 10px;
    padding-right: 0!important;
    padding-left: 25px!important
}

#searchform #s,
#searchform1 #s {
    background: #07375a;
    border: none;
    color: #f8f8f8;
    font-size: 15px;
    font-weight: 300;
    height: 42px;
    padding: 3px 50px 3px 15px;
    position: relative;
    transition: all .7s ease 0s;
    border-radius: 5px;
    width: 100%;
    box-sizing: border-box
}

form#search_form1 input#srch_data_anything {
    background: #07375a;
    border: none;
    color: #f8f8f8;
    font-size: 15px;
    font-weight: 300;
    height: 45px;
    padding: 3px 50px 3px 15px;
    position: relative;
    transition: all .7s ease 0s;
    border-radius: 5px;
    width: 100%;
    box-sizing: border-box;
    padding-left: 40px!important
}

#navigation i.fa.fa-times {
    font-size: 18px;
    color: #459ee4;
    position: absolute;
    right: 10px;
    top: 14px
}

#navigation i.fa.fa-times:hover {
    color: #fff;
    cursor: pointer
}

button#srch_the_datatxt {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    position: absolute;
    right: 15px;
    top: 3px;
    bottom: 0;
    width: 30px;
    cursor: pointer;
    left: 5px
}

button#srch_the_datatxt:before {
    color: #fff;
    content: "";
    font-family: fontawesome;
    font-size: 22px;
    position: absolute;
    right: 0;
    top: 7px;
    z-index: 7
}

#navigation form#search_form1 {
    position: absolute;
    width: 100%;
    top: -51px
}

#navigation input#srch_anything {
    background: #07375a;
    border: none;
    color: #f8f8f8;
    font-size: 15px;
    font-weight: 300;
    height: 42px;
    padding: 3px 50px 3px 15px;
    position: relative;
    transition: all .7s ease 0s;
    border-radius: 5px;
    width: 100%;
    box-sizing: border-box;
    padding-left: 15px!important
}

body.forntpage #search input.btn {
    top: 56px!important
}

#search input.btn {
    background: url(../images/searchicon.png) center center no-repeat #00aff0;
    border: none;
    padding: 12px 16px;
    position: absolute;
    width: 43px
}

.navigation {
    float: left;
    width: 100%
}

.navigation ul {
    margin: 0;
    padding: 14px 0;
    float: right;
    padding-top: 0
}

.menu-primary-wrap .current-menu-item {
    border-radius: 5px;
    line-height: 19px;
    color: #fff;
    padding: 0
}

.navigation_new_one .menu-primary-wrap .current-menu-item {
    background: #0184b5;
    border-radius: 0;
    box-shadow: 0 0 #00678d;
    color: #fff;
    padding: 0;
    width: 100%
}

.navigation ul li {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    list-style-type: none;
    font-family: 'Open Sans', sans-serif;
    margin-right: 2px
}

.navigation ul li:last-child {
    margin-right: 0
}

.navigation ul li.highlighted_menu a {
    background: #0184b5;
    border-radius: 3px;
    padding: 6px;
    color: #fff
}

.navigation ul li a {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    padding: 6px;
    text-transform: capitalize;
    text-transform: capitalize;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px
}

.leftCol h2,
.leftLeftCol h2,
.leftRightCol h2,
.sliderText p {
    font-family: 'Open Sans', sans-serif
}

.testing_loging.scnd {
    margin-left: 0
}

.testing_loging {
    color: #fff;
    float: left;
    padding-right: 0
}

.navigation ul li.active a,
.navigation ul li:hover a {
    background: #0184b5;
    border-radius: 3px;
    padding: 6px;
    color: #fff
}

.twoCol {
    width: 100%;
    float: left;
    margin-top: 14px
}

.leftCol h2 {
    color: #28313a;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: 5px solid #d4d4d4
}

.bxslider3 .sliderText h4,
.sliderText p {
    font-size: 13px
}

.sliderText {
    float: right;
    width: 90%;
    margin-top: 4px
}

.bxslider3 .sliderText {
    float: left;
    width: 600px
}

.sliderText p {
    color: #595959;
    padding-left: 15px;
    line-height: 21px;
    font-weight: 300;
    margin: 0
}

.bx-wrapper .bx-viewport {
    background: 0 0!important;
    border: none;
    box-shadow: none!important;
    left: 0
}

span.date {
    color: #949292;
    font-size: 11px;
    font-weight: 400;
    display: inline-block;
    margin-left: 10px
}

.highlight {
    height: 305px
}

.member_page {
    float: left;
    width: 100%;
    padding-top: 20px;
    min-height: 400px
}

.page-id-235489 .member_page {
    padding-top: 0
}

.dir-form div.item-list-tabs ul li {
    float: left;
    padding-left: 0!important
}

#buddypress div.item-list-tabs ul {
    padding: 0!important
}

.linkName {
    color: #949292!important;
    font-size: 11px!important;
    font-weight: 400!important;
    display: inline-block!important;
    text-decoration: none!important
}

.bxslider,
.bxslider3 {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.bxslider>li {
    padding-bottom: 10px!important;
    float: left!important
}

.bxslider3>li {
    padding-bottom: 52px
}

.bxslider1>li,
.bxslider2>li {
    width: 76px
}

a.viewAll {
    font-size: 12px;
    float: right;
    font-weight: 600;
    color: #00aff0;
    text-decoration: none;
    margin-top: 5px;
    letter-spacing: .5px
}

.leftLeftCol {
    width: 280px;
    float: left
}

.leftRightCol {
    width: 280px;
    float: right
}

.leftLeftCol h2,
.leftRightCol h2 {
    color: #28313a;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: 5px solid #d4d4d4
}

.trends,
.video {
    float: left;
    margin-top: 30px;
    width: 100%
}

em {
    font-size: 19px;
    margin-right: 4px
}

.rightCol {
    float: right;
    width: 30%;
    padding: 0 15px;
    box-sizing: border-box;
    padding-right: 0
}

.signForm {
    background: url(../images/sign-bg.png) 1px -18px no-repeat;
    min-height: 300px;
    width: 336px;
    padding: 9px 0 25px;
    background-size: 100% 100%
}

.member_sidebar,
div#item-body {
    min-height: 400px
}

.custom_register a,
.login-submit .button-primary,
.signForm h3 {
    font-weight: 400;
    background: #00aff0;
    text-transform: uppercase
}

.wp-social-login-connect-with {
    margin-top: 5px
}

.custom_register a {
    display: inline-block;
    font-size: 15px;
    padding-top: 8px;
    margin-right: 16px;
    color: #fff!important;
    margin-top: 0;
    text-decoration: none;
    padding-left: 10px;
    height: 30px;
    padding-right: 10px;
    margin-left: 10px!important
}

.custom_register a:hover {
    background-color: #0184b5
}

.video .highlight img {
    height: 70px!important
}

#loginform_value {
    float: left;
    padding: 2px 19px 0;
    width: 83%
}

.signForm h3 {
    color: #fff;
    font-size: 16px;
    margin: 0 0 0 2px;
    padding: 10px 10px 6px
}

form#loginform_value p {
    margin: 0
}

.login-submit {
    width: 27%;
    float: left
}

.login-submit input#login_submit_new {
    width: auto;
    margin-right: 0;
    padding: 0 10px
}

a.simplemodal-forgotpw {
    color: #00aff0
}

a.simplemodal-forgotpw:hover {
    color: #00aff0
}

.login-submit .button-primary {
    color: #fff;
    display: inline-block;
    font-size: 15px;
    margin-right: 16px;
    margin-top: 15px;
    text-decoration: none
}

.login-remember input {
    color: #fff;
    float: left;
    width: 4%!important
}

.login-remember {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    line-height: 36px!important;
    width: 100%
}

#loginform_value input:first-child {
    margin-top: 0;
    cursor: pointer
}

#loginform_value input {
    border: none;
    height: 38px;
    margin-top: 15px;
    padding: 0 7px;
    width: 95%
}

.signUp input:first-child {
    margin-top: 0
}

.banner,
.social {
    margin-top: 18px;
    padding-right: 16px;
    margin-bottom: 25px;
    display: block
}

.img {
    background: #000;
    display: inline-block;
    height: 70px;
    margin-top: 7px;
    width: 10%;
    max-width: 90px
}

.sliderText h4 {
    color: #00aff0;
    cursor: pointer;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    margin: 0;
    padding-left: 15px;
    text-decoration: none
}

a.btn,
a.btnReg {
    text-transform: uppercase;
    display: inline-block;
    font-weight: 400;
    text-decoration: none;
    background: #00aff0;
    font-size: 15px;
    padding: 10px 40px;
    margin-top: 15px
}

.alm-listing li img {
    border-radius: 3px;
    left: 0;
    position: absolute;
    top: 0;
    width: 88px!important
}

.footer,
ul.footernav {
    width: 100%
}

a.btn {
    color: #fff;
    margin-right: 16px
}

a.btnReg {
    color: #fff
}

.footer {
    background: url(../images/footerbg.png) left top;
    padding: 10px 0;
    float: left
}

.footer p.left {
    float: left;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    padding-top: 5px;
    width: 100%;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px;
    padding-bottom: 6px
}

ul.footernav {
    float: left;
    padding: 0;
    margin-bottom: 5px;
    margin-top: 5px
}

ul.footernav li {
    border-right: 1px solid #fff;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    line-height: 15px;
    margin-right: 3px;
    padding-right: 5px
}

ul.footernav li a {
    text-decoration: none;
    color: #fff;
    text-transform: capitalize;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px
}

ul.footernav li:last-child {
    border-right: none
}

ul.footernav li:hover a {
    color: #00aff0
}

a.inkName {
    color: #949292;
    display: inline-block;
    font-size: 11px;
    font-weight: 400;
    text-decoration: none
}

.title_top {
    width: 100%;
    border: 0;
    color: #fff;
    font: 22px/24px CallunaBoldItalic, Georgia, Times, Times New Roman, serif;
    margin: 0 0 2px;
    padding: 0;
    text-indent: 2px;
    float: left
}

.top_page_post a>img {
    border: 5px solid #fff;
    margin-right: 10px;
    border-bottom: none;
    height: 74px
}

.logo {
    margin-top: 3px;
    width: 193px
}

a.logo {
    width: 22%
}

.crl-ajax-auth input.button {
    padding: 8px 10px!important;
    border-radius: 5px!important;
    background-color: #257ea8
}

li.social-connect-widget.twitter {
    margin-left: 1px;
    margin-top: 7px
}

.crl-ajax-auth input#email,
.crl-ajax-auth input#password,
.crl-ajax-auth input#password2,
.crl-ajax-auth input#signonname,
.crl-ajax-auth input#signonpassword,
.crl-ajax-auth input#user_login,
.crl-ajax-auth input#username {
    width: 325px!important
}

#adminbarsearch1::before {
    content: "";
    color: #00aff0;
    font: 400 20px/1 dashicons!important;
    left: 5px;
    position: absolute;
    cursor: pointer;
    top: 6px;
    z-index: 20;
    display: none
}

.simplemodal-login-fields input.user_pass.input {
    height: 32px;
    padding-left: 10px!important
}

.simplemodal-login-fields input.user_login.input {
    font-size: 13px!important;
    height: 32px;
    padding-left: 10px!important
}

#buddypress .activity-list .activity-content .activity-header,
#buddypress .activity-list .activity-content .comment-header,
.profile {
    font-size: 15px
}

.activity-header img {
    width: 45px;
    height: 45px
}

#buddypress div.activity-comments div.acomment-avatar img {
    width: 45px!important;
    height: 45px!important
}

.item-avatar img {
    border: 1px solid #e0e0e0;
    border-radius: 50%;
    float: left;
    margin: 0 10px 0 0;
    padding: 4px
}

ul.widget-wrap.twitter li {
    margin-left: 0
}

li#-personal-li {
    display: none
}

.profile {
    color: #888;
    padding: 10px 0
}

.profile a,
a.ac-reply-cancel {
    color: #00aff0;
    font-size: 14px;
    text-transform: capitalize
}

form#avatar-upload-form p {
    padding-bottom: 15px
}

#buddypress div.item-list-tabs ul li#activity-personal-li.current {
    margin-top: 13px
}

#buddypress div.item-list-tabs ul li#settings-personal-li {
    margin-bottom: 13px
}

.member_sidebar {
    margin: 30px 0 0;
    float: left;
    width: 253px;
    padding-top: 20px;
    border: 1px solid #ece9e9;
    clear: left
}

.sticky_menu {
    display: none
}

#buddypress .profile,
#item-body {
    height: auto
}

.member_sidebar ul.widget-wrap {
    width: 100%;
    background: 0 0;
    height: auto;
    margin-left: 0
}

.activity-header a {
    color: #000!important
}

.acomment-meta a {
    color: #000
}

.activity-avatar {
    margin-top: 5px
}

.banner {
    margin-top: 0;
    padding-right: 0;
    margin-bottom: 25px;
    padding-left: 0;
    display: block
}

div#item-header-avatar a img {
    border-radius: 50%
}

li.vcard {
    margin-left: 10px!important;
    width: 100%;
    float: left
}

h3.widgettitle {
    font-size: 18px;
    margin-bottom: 24px;
    text-transform: uppercase;
    font-weight: 400
}

div#members-list-options a {
    color: rgba(0, 0, 0, .4)
}

li#bp_core_members_widget-3 {
    width: 100%;
    float: left;
    margin-left: 0
}

#buddypress span.activity {
    word-wrap: break-word;
    margin-right: 10px;
    margin-left: 10px
}

div#members-list-options {
    clear: left;
    margin-left: 0;
    border-top: 1px solid rgba(0, 0, 0, .11);
    border-bottom: 1px solid rgba(0, 0, 0, .11);
    color: transparent;
    text-align: center;
    width: 100%;
    word-wrap: break-word
}

a#newest-members.selected,
a#popular-members.selected,
a#recently-active-members.selected {
    color: #737373!important
}

a {
    pointer-events: all;
    z-index: 1!important
}

table.electiontable .electiondone td a {
    color: #000;
    font-weight: 700
}

table.electiontable .electiondone td a:hover {
    font-weight: 700;
    color: #00aff0
}

.quicklinks .menupop ul.ab-sub-secondary {
    margin: 0!important
}

#registerform .simplemodal-login-fields .wp-social-login-provider-list {
    display: none
}

.top_page_post>a {
    color: #fff
}

.leftCol {
    width: 70%;
    float: left;
    background: url(../images/leftcol-bg.png) left top;
    padding: 20px 15px;
    min-height: 732px;
    box-sizing: border-box;
    padding-left: 0
}

.page-id-182 .bx-viewport {
    width: 100%;
    position: relative
}

.page-id-63561 .bx-viewport {
    height: auto!important;
    box-shadow: none!important
}

.page-id-63561 {
    background: #fff!important
}

.header_top_text>a {
    color: #fff;
    font-size: 14px
}

.top_page_post {
    float: right;
    padding: 0;
    width: auto;
    margin-top: 5px
}

form#send_message_form textarea#message_content {
    color: #000!important
}

.menu-item-has-children ul.sub-menu {
    position: absolute;
    display: none;
    width: auto;
    z-index: 999
}

.navigation_new_one .menu-primary-wrap .menu-item-has-children ul.sub-menu {
    width: 100%
}

.menu-item-has-children:hover>ul.sub-menu {
    display: block;
    border-radius: 0 0 5px 5px
}

.archives_div li {
    list-style: none
}

.archives_div li a {
    color: #222;
    font-size: 14px;
    font-weight: 500;
    padding: 7px 5px;
    display: inline-block;
    text-align: left;
    background: #f2f2f2;
    margin-bottom: 4px
}

.top-right.logind {
    display: none
}

span.divider {
    color: #00aff0;
    float: left;
    margin: 0 10px
}

.header_left_side {
    width: 70%;
    float: left
}

div#widget-themater_tabs-2-id1 li a {
    width: 100%
}

ul.tabs-widget.tabs-widget-widget-themater_tabs-2-id li a {
    width: auto
}

.archives_div li:last-child>a {
    border-bottom: 0
}

.archives_div>h2 {
    text-align: left
}

.archives_div {
    border: 1px solid #f2f2f2;
    padding: 10px 15px 0;
    margin-bottom: 25px;
    width: 330px;
    margin-left: 0;
    box-sizing: border-box;
    width: 100%;
    background: #fff;
    clear: left
}

.archives_div h2 {
    margin: 0 0 10px;
    border-bottom: 1px solid #222
}

.navigation ul li ul li ul.sub-menu {
    position: absolute;
    width: 200px;
    left: -66%!important;
    top: 0;
    z-index: 99;
    border-radius: 5px;
    padding: 0;
    /*overflow: hidden*/
}
.navigation ul li ul li ul.sub-menu li ul.sub-menu {
    left: -100% !important;
}

.menu-item-has-children>ul.sub-menu>li:hover ul.sub-menu {
    display: block;
    left: 135px;
    padding-top: 0
}

.navigation ul li ul li ul.sub-menu li {
    margin: 0
}

.navigation ul li ul li.menu-item:hover ul {
    display: block
}

.navigation ul li ul li.menu-item {
    display: block;
    position: relative
}

.header_quote {
    display: none
}

.top_head .weather_detail {
    background: #fff none repeat scroll 0 0;
    bottom: -20px;
    color: #222;
    display: none!important;
    left: 0;
    min-width: 280px;
    padding: 0 10px;
    position: absolute;
    text-align: center
}

.top_head .today_weather:hover .weather_detail {
    display: inline-block!important
}

div#navigation.header-sticky.sticky .today_weather .logo {
    display: none!important
}

a.ab-item span#ab-pending-notifications {
    display: none!important
}

#navigation.sticky {
    padding-bottom: 0
}

.navigation ul li ul li ul.sub-menu li a {
    border-radius: 0
}

.navigation ul li ul li ul.sub-menu li:hover a {
    background: #006c94
}

.menu-item-has-children>ul.sub-menu>li ul.sub-menu {
    width: 155px
}

.archives_div li a.showless,
.archives_div li a.showmore {
    width: 100%;
    box-sizing: border-box
}

.archives_div li a.showless i.fa.fa-angle-up,
.archives_div li a.showmore i.fa.fa-angle-down {
    margin-left: 5px
}

.rightCol .wtpsw-medium-5,
.rightCol .wtpsw-medium-7 {
    width: 100%!important;
    padding: 0
}

.wtpsw-post-slider.design-1 .wtpsw-post-image-bg img {
    object-fit: inherit;
    display: inline-block;
    object-position: inherit;
    height: auto!important;
    width: auto!important
}

.wtpsw-post-slider.design-1 .wtpsw-post-image-bg {
    height: auto!important
}

.indian_idol .member_page .entry.clearfix img {
    width: 100%;
    height: auto
}

.indian_idol .page.type-page.status-publish.hentry.post .entry.clearfix h3 {
    padding: 10px 0 20px;
    font-size: 20px
}

table.idol_winners th {
    text-align: left;
    padding: 8px 15px;
    font-size: 18px;
    border: 1px solid #e8e7e7
}

table.idol_winners td {
    border-bottom: none;
    padding: 8px 15px;
    border: 1px solid #e8e7e7;
    margin: 0
}

.fcbk_button {
    float: left
}

.content.page.testing.indian_idol .fcbk_share {
    padding-bottom: 10px
}

.fcbk_share {
    margin-bottom: 10px
}

a.rising_regist {
    background: #00aff0;
    padding: 15px 45px;
    border-radius: 4px;
    font-size: 20px;
    color: #fff;
    margin-top: 15px;
    display: inline-block;
    box-shadow: 2px 1px 2px rgba(0, 0, 0, .25)
}

.member_page .entry.clearfix img {
    height: auto
}

.menu-item-has-children ul.sub-menu .menu-item {
    margin-right: 0
}

.menu-item-object-page.current-menu-item {
    padding: 0;
    box-shadow: none
}

.menu-item ul.sub-menu li a {
    border-radius: 0!important;
    border-bottom: 1px solid rgba(175, 163, 163, .38);
    padding: 8px 10px
}

ul.sub-menu li a:hover {
    background: #006c94
}

.menu-primary-wrap .menu-item ul.sub-menu {
    width: 225px;
    padding-top: 14px;
    z-index: 999
}

li.arrow::after {
    position: absolute;
    content: "";
    left: 77px;
    font-family: fontawesome;
    right: 0;
    top: 23px;
    font-size: 17px
}

.trend_news .sliderText {
    float: right;
    width: 100%;
    margin-top: 4px
}

.trend_news .sliderText p {
    color: #fff;
    line-height: 18px;
    padding-left: 0;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: .4px
}

.trend_news .sliderText h4 {
    color: #00aff0;
    font-size: 14px;
    padding-left: 0;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 5px;
    letter-spacing: .3px
}

ul.bxslider.trend_news {
    width: 100%;
    padding: 0 15px;
    float: left;
    box-sizing: border-box
}

.signForm.trending_div {
    background: url(../images/sign-bg1.png) 1px -20px no-repeat;
    width: 100%;
    background-size: 100% 100%;
    box-sizing: border-box;
    height: 329px
}

.gridContainer.clearfix {
    width: 100%;
    padding: 0 15px;
    box-sizing: border-box
}

p.sgjvs_widget_title a {
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    color: #00aff0
}

p.sgjvs_widget_date {
    font-size: 12px;
    color: #262626;
    padding: 3px 0
}

a.news_read_more {
    text-transform: capitalize;
    font-weight: 600;
    color: #3e4142;
    line-height: 0;
    padding: 2px 0
}

.signForm.trending_div h3.widgettitle {
    margin-bottom: 15px
}

p.sgjvs_widget_excerpt {
    color: #000;
    font-size: 14px
}

ul#menu-top_nav_bar-1 .menu-item-object-page.current-menu-item {
    padding: 0
}

ul#menu-top_nav_bar-1 .menu-item-object-page ul.sub-menu .arrow ul.sub-menu .current-menu-item {
    padding: 0
}

ul#menu-top_nav_bar-1 .menu-item-object-page .current-menu-item {
    padding: 0
}

ul#menu-top_nav_bar-1 .menu-item-object-page ul.sub-menu .arrow ul.sub-menu {
    left: 100%!important;
    top: 0
}

.menu-item ul.sub-menu li:last-child a {
    border-radius: 0 0 5px 5px!important
}

.weather_info {
    min-height: 170px;
    background: #fff;
    margin-top: 25px;
    float: left;
    margin-bottom: 25px;
    display: block;
    width: 100%
}

.weekly_weather_info {
    width: 25%;
    float: left;
    padding: 0 10px;
    box-sizing: border-box
}

.wp_wunderground_partly-cloudy b,
.wp_wunderground_partly-cloudyimg {
    display: block;
    padding: 5px 0
}

.weather_info h3 {
    color: #fff;
    font-size: 16px;
    margin: 0 0 10px 2px;
    padding: 10px 10px 6px;
    font-weight: 400;
    background: #00aff0;
    text-transform: uppercase
}

ul#menu-top_nav_bar-1 .menu-item-object-page .current-menu-item a {
    background: #00678d
}

.register-title {
    color: red;
    font-weight: 700;
    text-transform: uppercase
}

._2tga._49ve {
    height: 18px!important
}

.size-full {
    height: auto!important
}

._2tga._49ve {
    height: 18px!important
}

li.news-item a h4 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #262626
}

li.news-item a h4:hover {
    color: #00aff0
}

ul.demo2.trend_news,
ul.demo3.trend_news {
    width: 100%;
    padding: 5px 15px;
    box-sizing: border-box;
    min-height: 270px!important;
    height: auto!important
}

.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor .ul.sub-menu .current-menu-item.menu-item-has-children {
    padding: 0
}

ul.demo2.trend_news li,
ul.demo3.trend_news li {
    list-style: none;
    margin-bottom: 0;
    border-bottom: 1px solid rgba(148, 148, 148, .16);
    padding: 10px 0
}

.crl-ajax-auth input.button:hover {
    background: #00aff0
}

.fcbk_button {
    margin-top: 2px
}

.highlight .bx-viewport {
    padding: 15px 0;
    box-sizing: border-box
}

.video .leftLeftCol .highlight .bx-viewport {
    padding: 0 0;
    box-sizing: border-box
}

.video .leftLeftCol .bx-wrapper {
    position: relative;
    margin: 0;
    padding: 0
}

.header-sticky2 .logo_top {
    display: block
}

.header-sticky2 .logo {
    margin-top: 5px;
    width: 83px;
    margin-right: 15px
}

.header-sticky2 .top-right {
    max-width: 320px!important
}

li.arrow::after {
    position: absolute;
    content: "";
    left: 77px;
    font-family: fontawesome;
    right: 0;
    top: 7px;
    font-size: 17px
}

.content .entry p,
.content h2.generic span {
    display: block;
    word-break: normal
}

#item-body .profile p {
    word-break: break-word
}

.contestant_list ul.rising_star li {
    display: inline-block;
    margin: 0
}

.contestant_list ul.rising_star li h4.eliminate {
    text-align: center
}

ul.rising_star_host li,
ul.rising_star_judges li {
    font-weight: 700;
    font-size: 18px
}

ul.rising_star_host,
ul.rising_star_judges {
    margin: 15px 0!important
}

ul.rising_star li {
    float: left;
    overflow: hidden;
    width: 18%;
    box-sizing: border-box;
    position: relative;
    text-align: center;
    padding: 15px 2px;
    margin-right: 8px!important;
    box-shadow: 0 0 15px rgba(112, 117, 119, .4);
    padding: 15px 0 15px;
    margin: 20px 9px 10px!important;
    transition: .5s ease;
    box-shadow: 0 0 15px rgba(112, 117, 119, .4)
}

ul.rising_star li:hover {
    box-shadow: 0 0 40px rgba(112, 117, 119, .4);
    margin: 0 10px;
    transition: .5s ease
}

ul.rising_star h4.eliminate {
    color: #262626;
    font-size: 16px;
    font-weight: 500;
    margin: 20px 0 0;
    font-weight: 600
}

.rising_star_judges_img {
    text-align: center;
    padding: 30px 0 0
}

.rising_star_host_img {
    text-align: center;
    padding: 30px 0 0
}

h4.eliminate_idol a {
    color: #222;
    font-size: 15px;
    font-weight: 500;
    margin: 10px 0
}

ul.indian_idol li {
    width: 20%;
    float: left;
    list-style: none
}

.list_2 {
    width: 110px;
    height: 110px;
    margin: 0 auto;
    border-radius: 50%;
    overflow: hidden
}

ul.indian_idol li img {
    width: 100%
}

.indian_idol_contestant_list {
    width: 100%;
    float: left
}

span.city {
    font-size: 11px;
    color: #00aff0;
    font-weight: 600
}

span.city {
    font-size: 11px;
    color: #00aff0;
    font-weight: 600
}

.contestant_list.contestant_list.newsdata {
    overflow: inherit
}

.contestant_list.contestant_list.newsdata {
    padding-top: 30px
}

.contestant_list.newsdata .fcbk_share {
    display: none
}

.Cont_hover {
    box-shadow: 0 0 15px rgba(112, 117, 119, .4);
    padding: 20px 0 15px;
    margin: 0 10px;
    transition: .5s ease
}

.Cont_hover:hover {
    box-shadow: 0 0 40px rgba(112, 117, 119, .4);
    margin: 0 10px;
    transition: .5s ease
}

ul.indian_idol .Cont_hover .contestant_list h4 {
    color: #222;
    font-size: 16px;
    font-weight: 500;
    margin: 20px 0 5px
}

ul.indian_idol .Cont_hover h4 {
    color: #262626;
    font-size: 15px;
    font-weight: 500;
    margin: 20px 0 0;
    font-weight: 600
}

.Cont_hover .contestant_list li {
    padding: 15px 2px 10px
}

.indian_idol_contestant_list.contestant_list.newsdata {
    padding-bottom: 0
}

.contestant_list.contestant_list.newsdata ul.rising_star .list_1 img {
    margin-top: 0
}

.image_single {
    width: 100%;
    overflow: hidden
}

.amazon-products-container {
    overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    padding-right: 1em;
    text-align: center;
    margin-left: -10px;
    margin-right: -10px
}

p.product-price {
    text-align: center
}

.amazon-products-container a {
    text-decoration: none
}

.amazon-products-container .amazon-product-container {
    width: 25%;
    display: table;
    margin-bottom: 20px;
    float: left;
    padding: 0 10px;
    box-sizing: border-box;
    min-height: 480px
}

.amazon-products-container .amazon-product-thumbnail-container {
    width: 100%
}

.amazon-products-container .amazon-product-thumbnail {
    margin: 10px auto;
    text-align: center;
    margin-bottom: 20px
}

.amazon-products-container .amazon-product-thumbnail img {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto
}

.amazon-products-container .amazon-auto-links-credit {
    font-size: smaller
}

.amazon-products-container>.amazon-product-container>.amazon-product-description {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    display: inline;
    margin-right: .4em
}

.amazon-products-container>.amazon-product-container .amazon-product-meta {
    display: inline;
    font-size: 14px;
    margin-right: .4em
}

.riRssContributor {
    margin-right: .4em
}

.amazon-product-container .amazon-customer-reviews {
    word-break: break-all
}

.amazon-product-container .amazon-customer-reviews img,
.amazon-product-container span.asinReviewsSummary>a>img,
.amazon-product-container span.crVotingButtons>nobr>a>img {
    display: inline-block
}

.amazon-product-container .reviews-voting-stripe {
    border-right: 0!important
}

.amazon-product-container span.crAvgStars a {
    text-decoration: none;
    border-bottom: 0
}

.amazon-products-container .amazon-customer-rating-stars {
    margin: .4em 0
}

.amazon-products-container .sub-image-container {
    display: inline-block;
    clear: none;
    margin: 1em
}

.widget-area .amazon-products-container .sub-image-container {
    margin: .4em .4em 0 0
}

.amazon-products-container .amazon-auto-links-button-container {
    width: 100%;
    margin-top: 1em;
    margin-bottom: 1em
}

.amazon-products-container .dump-array {
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: auto;
    padding: 0 1em;
    word-wrap: break-word;
    word-break: break-all;
    margin: 1em 0
}

.amazon-products-container .pricing-disclaimer {
    font-size: small
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip {
    outline: 0
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip strong {
    line-height: 30px
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip:hover {
    text-decoration: none
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text {
    z-index: 999;
    display: none;
    padding: 14px 20px;
    margin-top: -30px;
    margin-left: 28px;
    width: 300px;
    line-height: 16px
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip:hover>span.amazon-disclaimer-tooltip-content {
    display: inline;
    position: relative
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip:hover>span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text {
    display: inline;
    float: right;
    position: absolute;
    color: #111;
    border: 1px solid #dca;
    background: #fffaf0;
    margin-left: -100px;
    margin-top: -140px
}

.amazon-products-container .pricing-disclaimer a.amazon-disclaimer-tooltip span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text {
    border-radius: 4px;
    box-shadow: 5px 5px 8px #ccc
}

.amazon-products-container .amazon-product-content * {
    width: auto!important;
    max-width: 100%!important
}

.widget .amazon-products-container .amazon-product-content * {
    width: auto;
    display: inline-block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto
}

.amazon-products-container .amazon-similar-products .amazon-similar-product {
    display: inline-block;
    margin: 1em
}

.amazon-products-container .amazon-similar-products .amazon-similar-product>img {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle
}

.sub-images {
    display: none
}

.amazon-products-container .amazon-product-title {
    margin-bottom: 10px;
    font-size: 15px;
    color: #262626;
    font-weight: 500;
    margin-top: 10px;
    text-align: center;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px;
    line-height: 22px
}

.shop_nowbutton {
    margin-top: 10px
}

p.more_offers {
    font-weight: 600;
    font-size: 14px
}

p.product-price {
    font-size: 13px;
    font-weight: 500;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px
}

.amazon-products-container .amazon-product-title a {
    color: #313131;
    font-weight: 600;
    line-height: 22px;
    font-size: 15px;
    font-family: Lato, sans-serif;
    letter-spacing: .8px
}

.amazon-product-inner {
    border: 1px solid #e7eaec;
    padding: 20px 15px;
    box-sizing: border-box;
    background: #fff;
    min-height: 445px
}

.amazon-products-container .amazon-product-title a:hover {
    color: #00aff0
}

.amazon-products-container .pricing-disclaimer {
    font-size: small;
    display: none
}

span.crAvgStars a {
    font-size: 13px
}

.amazon-auto-links {
    width: 100%;
    float: left;
    margin-top: 0
}

.amazon-product-inner:hover {
    box-shadow: 0 7px 17px 0 rgba(23, 84, 116, .18);
    border: solid .9px #f3f3f3;
    transition: .5s
}

.amazon-product-description a {
    font-size: 13px;
    font-weight: 600;
    text-transform: capitalize;
    color: #00aff0
}

.amazon-product-description {
    font-size: 13px;
    margin-top: 10px;
    line-height: 20px;
    display: none
}

.item_price s {
    color: #ccc;
    text-decoration: line-through;
    margin-right: 12px
}

.item_price {
    font-size: 13px;
    font-weight: 600
}

span.crAvgStars a {
    font-size: 12px;
    color: #00aff0
}

#post-235489 .fcbk_share {
    display: none
}

.content.page.testing {
    margin-bottom: 0;
    min-height: 450px
}

span.a-button.a-button-primary {
    background-color: #257ea8;
    cursor: pointer;
    padding: 6px 10px;
    color: #fff;
    border-radius: 3px;
    display: inline-block;
    border: 1px solid #257ea8
}

span.a-button.a-button-primary:hover {
    background-color: #00aff0;
    border-color: #00aff0
}

span.a-button-inner {
    display: inline-block;
    float: left
}

span.a-button-inner img {
    width: 24px;
    margin-right: 10px
}

span.a-button-text {
    color: #fff;
    float: right
}

p.product-price a {
    font-weight: 600;
    text-align: center;
    float: none
}

p.product-price {
    text-align: center;
    margin-bottom: 5px
}

.leftCol h2 {
    color: #28313a;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: 5px solid #d4d4d4
}

.leftCol h2 {
    color: #28313a;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: 5px solid #d4d4d4
}

.row.new_all .col-xs-12.col-sm-6 {
    width: 50%;
    float: left;
    padding: 0 15px;
    box-sizing: border-box
}

.row.new_all .col-xs-12.col-sm-6:nth-child(2n+1) {
    clear: left
}

.row {
    margin-left: -15px;
    margin-right: -15px
}

.col-images {
    width: 100%;
    float: left
}

.col-images img {
    width: 100%
}

.news_main {
    width: 100%;
    float: left;
    border: 1px solid #eee;
    background: #fff;
    margin-bottom: 30px
}

.col-content {
    padding: 15px 15px;
    box-sizing: border-box;
    width: 100%;
    float: left
}

.date_new ul li {
    float: left;
    list-style-type: none;
    margin-right: 10px;
}

.date_new ul li,
.date_new ul li a {
    font-size: 13px!important;
    color: #262626!important;
    font-weight: 400;
    font-family: Montserrat, sans-serif!important;
    letter-spacing: .8px;
    float: left;
    margin-left: 0!important;
    padding-left: 0;
    margin-bottom: 0
}

.addtoany_shortcode {
    float: left;
    margin-left: 1px
}

div#more_posts {
    text-transform: capitalize
}

a.viewAll:hover {
    color: #0081bf
}

.innerPages .addtoany_shortcode {
    float: left;
    margin-top: 1px;
    margin-left: 0
}

.alm-btn-wrap {
    text-align: center;
    padding: 10px 10px 30px;
    overflow: hidden;
    display: block;
    float: left;
    width: 100%
}

.date_new ul li:last-child {
    margin-right: 0;
    /*margin-top: 1px*/
}

.date_new {
    margin-top: 10px;
    float: left;width:100%;
}

.col-content p {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    font-family: Montserrat, sans-serif
}

.col-content h2 {
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize!important;
    line-height: 24px;
    border-bottom: none;
    margin-bottom: 5px;
    font-family: Roboto, sans-serif!important;
    letter-spacing: .5px
}

.leftCol h2.heading,
.leftLeftCol h2,
.leftRightCol h2,
.modal-title,
.signForm h3 {
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: none;
    background: 0 0;
    text-transform: capitalize;
    margin-bottom: 35px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.signForm.trending_div {
    background: #fff!important;
    margin-bottom: 40px;
    margin-top: 10px
}

body.innerPages .signForm.trending_div {
    margin-bottom: 35px;
    margin-top: 10px
}

body.innerPages .signForm.trending_div.ipl_home {
    margin-bottom: 0
}

ul.demo2.trend_news,
ul.demo3.trend_news {
    background: #fff;
    border-top: 1px solid #eee
}

.leftCol h2.heading:after,
.leftLeftCol h2:after,
.leftRightCol h2:after,
.modal-title:after,
.signForm h3:after,
.weather_info h3:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -15px;
    left: 0
}

.leftCol {
    background: #eee
}

.date_new ul li a i {
    margin-right: 3px;
    vertical-align: middle
}

.row.new_all a {
    color: #000;
    text-decoration: none
}

.row.new_all a h2:hover,
.row.new_all a:hover {
    color: #00aff0!important
}

.banner {
    margin-top: 50px
}

.signForm.trending_div h3:after,
.weather_info h3:after {
    left: 15px
}

.leftLeftCol .highlight {
    height: auto
}

.signForm {
    padding-top: 0
}

li.news-item a h4 {
    font-weight: 400;
    color: #262626;
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    font-family: Montserrat, sans-serif
}

.leftLeftCol {
    width: 50%;
    float: left;
    padding: 0 15px;
    box-sizing: border-box
}

.leftRightCol {
    width: 50%;
    float: right;
    padding: 0 15px;
    box-sizing: border-box
}

.signForm.trending_div h3,
.weather_info h3 {
    background: #fff;
    color: #000;
    font-size: 22px!important;
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: none;
    text-transform: capitalize;
    margin-bottom: 35px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.amazon-products-container .amazon-product-thumbnail {
    height: 200px
}

.amazon-products-container .amazon-product-thumbnail img {
    width: auto!important;
    max-height: 200px!important
}

.banner {
    margin-top: 25px!important
}

.header-sticky2 .logo {
    margin-top: 3px;
    width: 125px;
    margin-right: 15px
}

.header-sticky2 ul {
    margin: 0;
    padding: 19px 0;
    float: right
}

.page.page-id-182 .header-sticky2 ul {
    padding: 19px 0
}

.logged-in.admin-bar .header-sticky2 ul#menu-logged-in-1 {
    padding: 19px 0
}

.banner img {
    width: 100%
}

ul.sub-menu li a {
    font-size: 13px
}

h2.title {
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: none;
    background: 0 0;
    text-transform: capitalize;
    margin-bottom: 35px;
    position: relative!important;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px;
    display: inline-block
}

h2.title:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -15px;
    left: 0
}

.page-id-63561 .member_page {
    float: left;
    width: 100%;
    min-height: 400px;
    float: left
}

.shop_categories li {
    text-align: center;
    padding-bottom: 15px!important;
    margin-bottom: 15px;
    float: left;
    padding: 0 15px
}

.shop_categories li img {
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 15px
}

.shop_categories li a {
    font-size: 16px;
    display: block;
    border: 1px solid #e7eaec;
    color: #262626;
    font-weight: 500;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px;
    padding-bottom: 10px;
    margin-bottom: 5px;
    background: #fff
}

.fg-cell-content-container:hover,
.shop_categories li a:hover {
    box-shadow: 0 7px 17px 0 rgba(23, 84, 116, .18);
    -webkit-transition: .5s;
    transition: .5s;
    transition: .5s
}

.pagination_amajonshop {
    float: right
}

.page-id-63561 .bx-wrapper {
    position: relative;
    margin: 0 auto;
    padding: 0;
    margin-left: -15px;
    margin-right: -15px
}

.flaticon_category {
    position: absolute;
    top: 87px;
    z-index: 99
}

.flaticon_category .down_category ul.cat_flat {
    min-width: 150px;
    background: #eee;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .1);
    border-top: 3px solid #00cbf3;
    padding: 0
}

.flaticon_category .down_category ul.cat_flat li a {
    padding: 10px 15px;
    display: block;
    color: #000;
    font-size: 14px;
    left: .5px;
    background: #fff;
    font-weight: 400;
    box-sizing: border-box;
    font-family: Montserrat, sans-serif;
    border-bottom: 1px solid #ccc;
    text-align: left
}

ul.cat_flat li a:hover {
    background: #00cbf3;
    color: #fff
}

.content.page.testing .bx-controls-direction {
    display: none
}

.down_category i {
    color: #fff;
    text-align: center;
    font-size: 18px;
    margin-left: 5px
}

.down_category span strong {
    font-weight: 500
}

.down_category span {
    font-size: 14px;
    padding: 8px;
    border-radius: 0 4px 4px 0;
    color: #fff;
    display: block;
    font-family: Montserrat, sans-serif;
    cursor: pointer;
    letter-spacing: .5px
}

.flaticon_category .down_category ul.cat_flat {
    display: none
}

.bx-controls-direction {
    display: none
}

a.backbutton {
    background: #257ea8;
    color: #fff;
    float: right;
    padding: 10px 15px;
    text-align: center;
    border-radius: 4px;
    font-size: 15px;
    font-weight: 500
}

a.backbutton:hover {
    background: #00cbf3
}

a.backbutton i {
    margin-right: 5px
}

ul.ul_cat li:hover ul.cat_flat {
    display: block;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
    background: #fff
}

.googleadds {
    clear: both;
    text-align: center;
    border: 1px solid #e4e3e3;
    max-height: 239px;
    padding: 25px
}

.fg-widget-content {
    padding-top: 20px!important
}

.fg-cell-content-container p {
    color: #000!important;
    margin: 15px 0 14px 0;
    font-weight: 500;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px
}

.fg-cell-content-container {
    border: 1px solid #e7eaec
}

.fg-cell-container-fluid-grid .fg-cell {
    margin-bottom: 10px
}

.fg-cell-container .fg-cell-title {
    font-weight: 500!important
}

.social-header.top ul li a i {
    color: #00cbf3;
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    width: 40px;
    text-align: center;
    background-color: #fff;
    line-height: 40px;
    border-radius: 50%
}

.footer .widget-wrap>li {
    margin-top: 0;
    list-style-type: none;
    margin-left: 0
}

.googleadds2 {
    text-align: center;
    margin: 25px 0;
    width: 100%
}

.googleadds2 iframe#google_ads_frame2 {
    width: 100%;
    box-sizing: border-box
}

.googleadds1,
.googleadds2,
.googleadds3 {
    text-align: center;
    background: #fff;
    padding: 15px 0;
    overflow: hidden
}

.googleadds1 iframe,
.googleadds2 iframe,
.googleadds3 iframe {
    width: auto!important
}

.social-header.top ul li a i:hover {
    background: #00cbf3;
    color: #fff
}

.footer .widget-wrap {
    margin-left: 12px
}

.jalandhar_audition a img {
    width: 100%
}

.iplhome, .bigboss-section {
    float: left;
    width: 100%;
    padding: 0px 0px 15px;
}

.iplhome img, .bigboss-section img {
    width: 100%;
}

a.viewAll {
    padding-right: 10px
}

.leftRightCol a.viewAll {
    padding-right: 10px
}

.leftRightCol .bx-wrapper {
    margin: 0
}

.pagination_amajonshop a.next_nav,
.pagination_amajonshop a.pagination_nav,
.pagination_amajonshop a.prev_nav {
    background: #257ea8;
    padding: 0!important;
    color: #fff;
    border-radius: 3px!important;
    width: 40px!important;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
    margin-left: 5px;
    display: inline-block;
    margin-bottom: 5px
}

.search_bar {
    width: 100%;
    display: none
}

.search_bar input {
    width: 90%;
    height: 42px
}

span.span_search i {
    color: #fff;
    cursor: pointer;
    font-size: 20px
}

span.span_search {
    display: none;
}

.header-sticky .menu_nav .search01.search_show {
    display: none
}

.header-sticky2 span.span_search {
    display: block!important;
    float: left;
    margin: 20px 40px
}

.search01.search_show {
    width: 80%;
    float: right!important;
    margin-right: 0!important;
    position: absolute;
    top: 0!important;
    margin-top: -70px;
    display: block
}

.search01.search_show form#searchform1 {
    position: absolute;
    width: 100%;
    top: -51px
}

.search01.search_show {
    display: none
}

.header_new_one.sticky .search01.search_show {
    margin-top: 0;
    z-index: 9;
    top: 60px!important
}

.header_new_one.sticky .search01.search_show button {
    right: inherit;
    left: 5px
}

form#searchform1 i.fa.fa-times {
    font-size: 18px;
    color: #459ee4;
    position: absolute;
    right: 10px;
    top: 14px
}

.form-control-feedback {
    position: absolute!important
}

.has-feedback label~.form-control-feedback {
    top: 32px!important
}

.wpcrl-required-asterisk {
    color: #ff0000;
    top: 5px;
    position: absolute
}

.wpcrl-loader {
    text-align: center
}

.header-sticky2 {
    z-index: 999!important
}

.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    box-sizing: border-box
}

p.product-price.maxretailprice {
    text-decoration: line-through;
    color: #262626;
    display: inline-block;
    float: left;
    font-weight: 400
}

p.product-price.lowest_price {
    color: #b12704;
    display: inline-block
}

p.product-price.ampunt_saved {
    font-weight: 400
}

.content.page.testing table td,
.team table td {
    border-bottom: none;
    padding: 8px 15px;
    border: 1px solid #dadada;
    margin: 0;
    font-size: 14px;
    text-align: center
}

.content.page.testing table th,
.team table th {
    text-align: center;
    padding: 8px 15px;
    font-size: 16px;
    width: 40px;
    border: 1px solid #dadada
}

.content.page.testing table th:nth-child(2) {
    text-align: left!important;
}
.content.page.testing table.idol_winners th:nth-child(2) {
    text-align: center !important;
}
.content.page.testing table.table-ipl th:nth-child(2) {
    text-align: center !important;
}
.content.page.testing table th:nth-child(3) {
    min-width: 120px;
}

.content.page.testing table,
.team table {
    margin-top: 15px;
    width: 100%;
    float: left;
    word-break: break-all
}

table.table.cb-srs-pnts-dwn-tbl th:nth-child(2) {
    text-align: center!important
}

.team {
    width: 100%;
    float: left;
	line-height: 28px;
    font-size: 16px;
    font-family: inherit;
    letter-spacing: 0px;
}

.team table td a {
    text-align: center;
    display: block
}

.page-id-8067 .content.page.testing p {
    font-size: 14px;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px;
    line-height: 22px;
    margin-bottom: 15px
}

.content.page.testing p a:hover {
    color: #00cbf3
}

.table>thead:first-child>tr:first-child>th {
    border-top: 1px solid #dadada!important
}

.content.page.testing p a img.aligncenter.size-full.wp-image-229978 {
    width: auto
}

ul#menu-top_nav_bar-1 .menu-item-object-page .current-menu-item ul li a {
    background: #0184b5
}

ul#menu-top_nav_bar-1 .menu-item-object-page .current-menu-item ul li a:hover {
    background: #00678d
}

form#searchform1 i.fa.fa-times:hover {
    color: #fff;
    cursor: pointer
}

.search01.search_show input#s {
    padding-left: 40px!important;
    border-radius: 5px
}

.search01.search_show button::before {
    font-size: 18px!important;
    top: 10px!important;
    z-index: 7
}

ul.sub_nav {
    position: absolute;
    left: 100%;
    width: 180px;
    top: -2px;
    background: #fff;
    border-top: 3px solid #00cbf3;
    opacity: 0;
    padding: 0
}

ul.cat_flat li:hover ul.sub_nav {
    opacity: 1;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    transition: .2s;
    padding: 0
}

ul.sub_nav li a {
    padding: 8px 15px
}

.search_suggestions1 {
    cursor: pointer;
}

div#suggesstion-box1 li.search_suggestions1:hover {
    background: #07375a;
    color: #fff;
}

.flaticon_category .down_category ul.cat_flat li,
.flaticon_category .down_category ul.sub_nav li {
    list-style: none;
    position: relative;
    display: block;
    margin-right: 0
}

#navigation .flaticon_category {
    top: 0
}

.header-sticky2 .down_category span {
    font-size: 14px;
    padding: 11px
}

.page-id-198375 .contestant_list.contestant_list.newsdata p,
.page-id-198375 .indian_idol_contestant_list.contestant_list.newsdata p,
.page-id-198388 .contestant_list.newsdata p,
.page-id-229964 .content.page.testing p,
.page-id-231872 .contestant_list.contestant_list.newsdata p,
.page-id-269951 .content.page.testing p,
.page-id-270053 .content.page.testing p,
.page-id-270084 .content.page.testing p,
.page-id-270106 .content.page.testing p,
.page-id-274722 .content.page.testing li,
.page-id-274722 .content.page.testing p {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-198388 .contestant_list.newsdata br {
    display: none;
}

.page-id-269951 .contestant_list.contestant_list.newsdata p {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.indian_idol_contestant_list.contestant_list.newsdata h4,
.page-id-231872 .contestant_list.contestant_list.newsdata h4 {
    letter-spacing: .5px;
    font-family: Montserrat, sans-serif;
    line-height: 26px
}

.page-id-274722 .content.page.testing .page-id-359676 .content.page.testing p a {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-weight: 500;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-274722 .content.page.testing p a:hover {
    color: #00cbf3
}

.page-id-359676 .content.page.testing p {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-359676 .content.page.testing ol {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-359676 .content.page.testing ol {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-359676 .content.page.testing ul {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-274722 .content.page.testing li {
    font-size: 14px;
    margin-bottom: 7px;
}

.page-id-274722 .p_heading {
    margin-top: 25px;
    font-size: 18px!important;
    margin-bottom: 10px!important
}

h2.heading.etwo {
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    margin: 0 0 10px;
    border-bottom: none;
    background: 0 0;
    text-transform: capitalize;
    margin-bottom: 10px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px;
    margin-top: 30px;
}

span.timing {
    color: #00cbf3
}

.page-id-361277 .content.page.testing p {
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    color: #000;
    font-family: Montserrat, sans-serif;
    margin-bottom: 15px
}

.page-id-270053 .content.page.testing table,
.page-id-270084 .content.page.testing table {
    margin-top: 15px;
    width: 60%
}

.flaticon_category .down_category ul.cat_flat li:hover a {
    background: #00cbf3;
    color: #fff;
    border-radius: 0
}

.bx-controls.bx-has-pager.bx-has-controls-direction .bx-controls-direction {
    display: block
}

.bx-controls.bx-has-pager.bx-has-controls-direction.bx-has-controls-auto .bx-controls-direction a.bx-next:after {
    right: 0;
    background: #00cbf3;
    content: "";
    font-family: FontAwesome;
    position: absolute;
    font-size: 30px;
    text-align: center;
    color: #fff;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px
}

.bx-controls.bx-has-pager.bx-has-controls-direction.bx-has-controls-auto .bx-controls-direction a.bx-prev:after {
    right: 45px;
    background: #00cbf3;
    content: "";
    font-family: FontAwesome;
    position: absolute;
    font-size: 30px;
    text-align: center;
    color: #fff;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px
}

.bx-controls.bx-has-pager.bx-has-controls-direction.bx-has-controls-auto .bx-controls-direction a {
    text-indent: 0;
    font-size: 0;
    right: 15px;
    background: 0 0;
    margin-top: -40px
}

.brand_div ul.brands_list li {
    width: 16.3%;
    display: inline-block;
    text-align: center;
    list-style: none
}

.brand_div ul.brands_list li a img {
    width: 100%
}

h2.shop_by_brand {
    font-family: Roboto, sans-serif;
    letter-spacing: .5px;
    display: block;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    text-transform: capitalize;
    position: relative
}

h2.shop_by_brand:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -15px;
    left: 0;
    right: 0;
    margin: 0 auto
}

.brand_div {
    width: 100%;
    float: left;
    margin-bottom: 30px
}

.slider-container {
    width: 100%;
    float: left;
    margin-bottom: 80px
}

.archive .container>h2.generic,
.tag .container>h2.generic {
    margin-bottom: 0;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px;
    color: #282828;
}

div#signupform .modal-dialog {
    width: 600px
}

.form-group {
    position: relative
}

div#signupform button.btn.btn-primary.disabled {
    float: left
}

div#signupform .help-block {
    margin-top: 3px
}

.firstlastnames .form-group:last-child {
    padding-right: 0;
}

div#signupform .form-group {
    width: 100%;
    float: left;
    margin-bottom: 10px
}

.firstlastnames .form-group {
    width: 50%;
    float: left;
    padding-right: 15px;
    box-sizing: border-box
}

.firstlastnames .form-group:first-child small.help-block {
    padding-right: 15px
}

div#suggesstion-box {
    position: absolute;
    background: #fff;
    padding: 0 0;
    z-index: 999;
    height: 160px;
    overflow: auto;
    width: 100%;
    top: 42px
}

div#suggesstion-box li {
    list-style-type: none;
    margin: 0 0;
    font-size: 14px;
    line-height: 22px;
    padding: 10px 15px
}

div#suggesstion-box li.search_suggestions:hover {
    background: #07375a;
    color: #fff;
}

.search_suggestions {
    cursor: pointer
}

.movies_nav ul#menu-movies-menu .menu-item-has-children:hover>ul.sub-menu {
    display: block;
    border-radius: 0 0 5px 5px;
    background: #fff;
    height: auto
}

.movies_nav ul#menu-movies-menu .menu-item-has-children ul.sub-menu .menu-item {
    margin-right: 0;
    width: 100%
}

.movies_nav ul#menu-movies-menu .menu-item-has-children ul.sub-menu li a {
    padding: 10px 10px;
    display: block;
    font-size: 14px
}

.movies_nav ul#menu-movies-menu .menu-item-has-children ul.sub-menu li:last-child a {
    border-bottom: 0
}

.wht_box {
    background: #fff;
    margin-bottom: 40px;
    margin-top: 10px;
    width: 100%
}

.pmr_box {
    padding: 10px 15px 0 17px
}

.pmr_box_Items {
    width: 87px;
    float: left;
}

.pmr_box_Items:nth-child(3n+1) {
    clear: left
}

.pmr_box_Items a {
    padding: 8px;
    transition: all .5s
}

.pmr_box_img {
    width: 70px
}

.pmr_box_img,
.pmr_box_img img {
    border-radius: 4px
}

.pmr_box_title {
    font-size: 11px;
    line-height: 15px;
    padding-top: 5px;
    word-wrap: break-word;
    text-transform: capitalize;
    font-family: proxima-semibold
}

.trend-deal {
    background: #fff none repeat scroll 0 0;
    margin-bottom: 40px;
    margin-top: 10px;
    min-height: 500px;
    width: 100%;
}

.trend-deal .bx-wrapper ul#products_slider img {
    max-width: 100%;
    display: block;
    max-height: 290px;
    text-align: center;
    margin: 0 auto;
}

.popup {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, .75);
    z-index: 9999;
}

.popup-inner {
    max-width: 700px;
    width: 90%;
	padding-top: 20px;
	padding-bottom: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 1);
    border-radius: 3px;
    background: #fff;
}
.popup-inner {
	padding-right: 20px;
	padding-left: 20px;
}

.popup-close {
    width: 30px;
    height: 30px;
    /*padding-top: 4px;*/
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    transition: ease .25s all;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    border-radius: 100%;
    background: #00aff0;
    font-family: Arial, Sans-Serif;
    font-size: 20px;
    text-align: center;
    line-height: 100%;
    color: #fff;
}

.popup-close:hover {
    -webkit-transform: translate(50%, -50%) rotate(180deg);
    transform: translate(50%, -50%) rotate(180deg);
    background: rgba(0, 0, 0, 1);
    text-decoration: none;
}

.form-group {
    width: 100%;
    float: left;
}

#wpcrlRegisterForm .modal-title {
    margin-top: 0!important
}

#adminbarsearch1 input.adminbar-input:focus {
    background-color: rgba(255, 255, 255, .9);
    color: #000;
    cursor: text;
    width: 200px;
    z-index: 10
}
#adminbarsearch1 input.adminbar-input:focus {    border: 0 none;}

#adminbarsearch1::before {
    content: "?";
    color: #00aff0;
    font: 400 20px/1 dashicons!important;
    left: 5px;
    position: absolute;
    cursor: pointer;
    top: 6px;
    z-index: 20
}

input.adminbar-input {
    background-color: transparent;
    border: medium none;
    box-shadow: none;
    box-sizing: border-box;
    color: #ccc;
    cursor: pointer;
    font: 13px/24px "Open Sans", sans-serif;
    height: 24px;
    margin: 0;
    outline: 0 none;
    padding: 0 3px 0 24px;
    position: relative;
    transition-duration: .4s;
    transition-property: width, background;
    transition-timing-function: ease;
    width: 24px;
    z-index: 30
}

.header_quote {
    display: none;
}

div#suggesstion-box1 li {
    list-style-type: none;
    margin: 0 0;
    font-size: 14px;
    line-height: 22px;
    padding: 10px 15px;
    color: #111;
    display: block;
}

ul.art-vmenu {
    background: #fff;
    padding: 0 0;
    z-index: 999;
    height: 160px;
    overflow: auto;
    width: 100%;
    position: absolute;
    top: -8px;
}
ul.art-vmenu {padding: 0!important;}

.cb-col.cb-col-50.cb-lst-itm.cb-lst-itm-lg {
    padding: 10px 15px
}

.team_col {
    background: #fff;
    float: left;
    width: 100%;
    padding: 12px;
    box-sizing: border-box;
    box-shadow: 0 0 2px 2px rgba(222, 215, 215, .1);
    border: 1px solid #eee
}

.team_col .cb-col-67.cb-nws-lst-rt.cb-col.cb-col-text-container {
    padding-left: 10px
}

.team_col a.text-hvr-underline.cb-font-16 {
    font-weight: 600;
    color: #111
}

.team_col .cb-nws-intr {
    margin-top: 5px;
    font-size: 15px
}

.list-group.team_main {
    margin-left: -15px;
    margin-right: -15px
}

table.tablebox {
    border: 1px solid #ddd
}

.team_left {
    float: left;
    width: 40%;
    padding: 0 15px;
    box-sizing: border-box;
}

.team_right {
    float: left;
    width: 60%;
    padding: 0 15px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 24px
}

.team_player {
    width: 100%;
    float: left;
    margin-top: 30px
}

.team_left img.aligncenter.team_image {
    width: 100%
}

.team_ipl {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: 20px
}

.team_member {
    margin-top: 15px;
    line-height: 30px;
    font-size: 15px
}

table.tablebox.team_player_table {
    width: 70%!important
}

.team_member strong {
    margin-right: 4px
}

.rightCol .wht_box.trend-deal.pslist .bx-wrapper .bx-controls-direction a {
    top: -30px!important
}

.txt_mid {
    width: 20%;
    margin-top: 50px;
    font-weight: 700;
    font-style: italic;
    font-size: 28px;
    color: #00aff0
}

.city-nel .row {
    min-height: 246px
}

.signForm.trending_div.ipl_home {
    height: auto
}

div#logo-customised {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px
}

div#logo-customised:last-child {
    border: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

h2.heading-move-top {
    font-size: 16px;
    font-weight: 600
}

p.img-gillcc {
    text-align: center
}

#buddypress ul.item-list li {
    background: #fff;
    margin: 15px 0!important;
    padding: 10px!important;
    box-sizing: border-box;
    box-shadow: 0 0 2px 2px rgba(222, 215, 215, .1);
    border: 1px solid #eee;
    margin-top: 0!important
}

#buddypress ul.item-list li .item .item-title a {
    font-size: 16px;
    font-weight: 600;
    color: #333;
    margin-bottom: 2px;
    display: block
}

#buddypress ul.item-list li .item .item-meta span.activity {
    font-size: 11px;
    letter-spacing: .5px
}

#buddypress ul.item-list li .action a {
    background-color: #257ea8;
    cursor: pointer;
    padding: 6px 10px;
    color: #fff;
    border-radius: 3px;
    display: inline-block;
    border: 1px solid #257ea8
}

#buddypress ul.item-list li div.action {
    right: 15px!important;
    top: 25px!important;
    text-align: right
}

#buddypress div.pagination .pagination-links a,
#buddypress div.pagination .pagination-links span {
    padding: 10px 15px!important;
    border-right: 1px solid #eee;
    float: left;
    color: #111;
    font-weight: 600
}

#buddypress div.pagination .pagination-links {
    float: right;
    margin-right: 0;
    background: #fff;
    border: 1px solid #eee;
    border-right: 0;
}
#buddypress div.pagination .pagination-links {
    margin-right: 0!important}

#buddypress div.pagination .pagination-links a:hover,
#buddypress div.pagination .pagination-links span:hover {
    color: #257ea8
}

#buddypress div.item-list-tabs ul li.last select {
    max-width: 185px;
    height: 32px;
    padding: 0 5px;
    color: #111
}
#buddypress div.item-list-tabs ul li.last select {border: 1px solid #eee;}

#buddypress div.item-list-tabs {
    background: #fff!important;
    padding: 0
}

#buddypress div.item-list-tabs ul li a,
#buddypress div.item-list-tabs ul li span {
    font-size: 14px;
    text-decoration: none;
    color: #111;
    padding: 12px 15px!important;
    border-right: 1px solid #eee;
    border-top: 2px solid transparent
}

#buddypress div.pagination .pag-count {
    font-size: 12px;
    color: #111
}

.addtoany_share_save_container {
    clear: both;
    margin: 16px 0;
    background: #fff;
    display: inline-block;
    padding: 10px 15px
}

.addtoany_share_save_container a {
    font-size: 15px;
    color: #111
}

#buddypress div.item-list-tabs#subnav {
    background: 0 0!important;
    margin: 10px 0 15px!important
}

#members-dir-list #pag-top {
    display: none
}

#buddypress div.item-list-tabs ul li#activity-personal-li.current {
    margin-top: 0
}

#buddypress div.item-list-tabs ul li#settings-personal-li {
    margin-bottom: 0
}

#buddypress form#whats-new-form textarea {
    height: 70px!important
}

#buddypress form#whats-new-form textarea {border: 1px solid #eee;}

#buddypress div.activity-meta a {
    border: 1px solid #eee
}

#buddypress div.activity-meta a:hover {
    border: 1px solid #0184b5
}

#buddypress div.activity-meta {
    margin: 10px 0 5px!important
}

#buddypress .activity-list li.load-more a {
    background: #0081bf;
    padding: 10px 15px;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 500;
    color: #fff!important
}

#buddypress .activity-list li.load-more,
#buddypress .activity-list li.load-newest {
    background: 0 0;
    font-size: 110%;
    margin: 15px 0;
    padding: 10px 15px;
    text-align: center;
    box-shadow: inherit;
    border: 0
}

#buddypress .activity-list li.load-more a:hover {
    background: #0184b5
}

#buddypress input[type=submit] {
    background-color: #257ea8!important;
    cursor: pointer!important;
    padding: 5px 10px!important;
    color: #fff!important;
    border-radius: 3px!important;
    font-size: 16px!important;
    display: inline-block;
    border: 1px solid #257ea8!important
}

#buddypress .activity-header {
    margin-right: 0!important;
    margin-top: 0;
    line-height: 16px!important
}

#buddypress .activity-list .activity-content .activity-inner,
#buddypress .activity-list .activity-content blockquote {
    margin: 0 0 5px 0!important
}

#buddypress a.activity-time-since span.time-since {
    margin-left: 0;
    font-size: 13px
}

#buddypress a.activity-time-since {
    display: block;
    margin: 5px 0
}

#buddypress form#whats-new-form #whats-new-content {
    margin-left: 90px!important
}

#buddypress form#whats-new-form #whats-new-avatar {
    float: left;
    background: #eee;
    padding: 20px;
    border-radius: 50%
}

#buddypress form#whats-new-form p.activity-greeting {
    line-height: .5;
    margin-bottom: 15px;
    margin-left: 110px!important
}

#buddypress #latest-update {
    font-size: 15px;
    color: #111
}

#buddypress #latest-update a {
    color: #000
}

#buddypress table#message-threads a {
    color: #111
}

#buddypress .messages-options-nav select#messages-select,
#buddypress div.message-search input#messages_search {
    height: 30px;
    border: 1px solid #eee;
    padding: 0 5px;
    color: #111
}

#buddypress table#message-threads {
    margin-bottom: 10px
}

#buddypress form#settings-form {
    background: #fff;
    max-width: 450px;
    padding: 15px 20px
}

#buddypress form#settings-form input {
    width: 100%;
    border: 1px solid #eee;
    margin-bottom: 15px;
    font-size: 14px
}

#buddypress form#settings-form label {
    font-size: 13px;
    margin-bottom: 6px;
    display: block;
    margin-top: 0
}

#buddypress .standard-form div.submit {
    float: none
}

#buddypress div.item-list-tabs#subnav ul li a {
    border: 1px solid #ccc;
    padding: 6px 15px!important
}

#buddypress div.item-list-tabs#subnav ul li:last-child {
    display: block
}

#buddypress #item-body form#whats-new-form {
    margin-top: 20px
}

#buddypress div.activity-comments div.acomment-content {
    margin: 10px 0 0 40px!important
}

#buddypress table.profile-fields tr td.data,
#buddypress table.profile-fields tr td.label {
    height: 40px!important;
    border: 1px solid #ccc!important;
    border-radius: 0!important;
    color: #111!important;
    text-align: center!important;
    line-height: 18px;
    box-sizing: border-box
}

#buddypress table.profile-fields tr td.label {
    width: 100%!important;
    display: block
}

#buddypress .bp-widget.base h2 {
    font-size: 18px;
    font-weight: 600;
    color: #111;
    margin-top: 0!important
}

#buddypress .standard-form label,
#buddypress .standard-form legend,
#buddypress .standard-form span.label {
    display: block;
    font-weight: 700;
    margin: 15px 0 5px;
    width: auto;
    font-size: 14px;
    border-bottom: 0
}

#buddypress .standard-form input[type=text] {
    width: 100%!important;
    border: 1px solid #eee!important;
    margin-bottom: 10px;
    height: 38px
}

#buddypress #field-visibility-settings-toggle-1 {
    font-size: 14px
}

#buddypress .profile {
    background: #fff;
    padding: 0;
    float: left;
    width: 100%
}

#buddypress .profile h2 {
    font-size: 25px;
    font-weight: 500;
    color: #111;
    margin-top: 0!important;
    margin-bottom: 10px!important
}

#buddypress .drag-drop #drag-drop-area {
    height: auto!important;
    width: 100%
}

#buddypress .profile p {
    font-size: 14px;
    color: #111;
    line-height: 22px;
    margin-bottom: 15px
}

#buddypress table.notifications a {
    color: #111!important
}

#buddypress table.notifications a:hover {
    color: #00aff0!important
}

#buddypress select#notification-select {
    height: 32px;
    border: 1px solid #eee;
    padding: 0 5px;
    color: #111
}

#buddypress table.notifications {
    margin-bottom: 20px
}

#buddypress form#send_message_form {
    padding: 20px 15px;
    box-sizing: border-box;
    background: #fff
}

#buddypress ul.first.acfb-holder li input {
    width: 100%!important
}

#buddypress ul.first.acfb-holder li {
    display: block;
    width: 100%
}

#buddypress form#send_message_form textarea#message_content {
    border: 1px solid #eee;
    width: 100%;
    height: 100px!important
}

#buddypress .messages {
    background: #fff;
    padding: 0
}

#buddypress ul.item-list li {
    float: left;
    width: 100%
}

#buddypress ul.item-list li div.item-desc {
    color: #333!important;
    font-size: 13px!important;
    margin: 10px 0 0 60px;
    width: 100%!important;
    line-height: 23px!important
}

#buddypress span.activity {
    margin-left: 0
}

#buddypress ul.item-list p {
    font-size: 14px;
    margin-top: 4px
}

#buddypress ul.item-list a {
    color: #257ea8;
    font-weight: 600
}

#buddypress div.item-list-tabs ul li a span.count,
#buddypress div.item-list-tabs ul li a span.no-count {
    padding: 3px 6px!important
}

#buddypress a#bp-delete-cover-image {
    background: #3b8bb0!important;
    color: #fff!important;
    padding: 10px 15px!important;
    border: 0!important;
    border-radius: 3px;
    font-size: 15px!important
}

#buddypress .bp-avatar .button.edit {
    background: #3b8bb0 none repeat scroll 0 0!important;
    border: 0 none!important;
    border-radius: 3px;
    color: #fff!important;
    font-size: 15px!important;
    padding: 10px 15px!important
}

#buddypress #notification-bulk-manage {
    font-size: 14px!important
}

#buddypress #item-body {
    background: #fff none repeat scroll 0 0;
    box-sizing: border-box;
    float: left;
    margin-top: 15px;
    min-height: auto;
    padding: 10px 15px;
    width: 100%
}

#buddypress .activity-list li.load-more,
#buddypress .activity-list li.load-newest {
    background: #fff!important;
    font-size: 110%;
    margin: 15px 0;
    padding: 10px 15px;
    text-align: center
}

.section {
    padding: 10px 0
}

table.sdbr_tbl tr td,
table.sdbr_tbl tr th {
    padding: 5px 0
}

table {
    background-color: transparent
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.sport-points-table .points-head {
    height: 40px;
    background: #f2f2f2
}

.text-center {
    text-align: center
}

.sport-points-table .country-row {
    background: #46b0f0;
    color: #fff
}

.flag-of-china {
    background-position: 13.3318% 0
}

.wc-flag-24 {
    background-image: url(https://images.firstpost.com/wp-content/uploads/asiangames-2018/flags-35.png);
    width: 24px!important;
    height: 24px!important;
    background-size: 4600% auto;
    background-repeat: no-repeat;
    background-size: 1120px auto;
    float: left;
    margin: 0 10px 0 0
}

.flag-of-japan {
    background-position: 26.6638% 0
}

.flag-of-republic_of_korea {
    background-position: 37.7738% 0
}

.flag-of-indonesia {
    background-position: 19.9978% 0
}

.flag-of-iran {
    background-position: 22.2198% 0
}

.flag-of-uzbekistan {
    background-position: 95.5458% 0
}

.flag-of-chinese_taipei {
    background-position: 82.2138% 0
}

.flag-of-kazakhstan {
    background-position: 31.1078% 0
}

.flag-of-india {
    background-position: 17.7758% 0
}

.flag-of-dpr_korea {
    background-position: 33.3298% 0
}

.flag-of-bahrain {
    background-position: 2.2218% 0
}

.flag-of-thailand {
    background-position: 86.6578% 0
}

.flag-of-hong_kong {
    background-position: 15.5538% 0
}

.flag-of-malaysia {
    background-position: 51.1058% 0
}

.flag-of-qatar {
    background-position: 71.1038% 0
}

.flag-of-mongolia {
    background-position: 55.5498% 0
}

.flag-of-vietnam {
    background-position: 97.7678% 0
}

.flag-of-singapore {
    background-position: 75.5478% 0
}

.flag-of-philippines {
    background-position: 68.8818% 0
}

.flag-of-united_arab_emirates {
    background-position: 93.3238% 0
}

.flag-of-kyrgyzstan {
    background-position: 42.2178% 0
}

.flag-of-jordan {
    background-position: 28.8858% 0
}

.flag-of-cambodia {
    background-position: 11.1098% 0
}

.flag-of-saudi_arabia {
    background-position: 73.3258% 0
}

.flag-of-macau {
    background-position: 48.8838% 0
}

.flag-of-iraq {
    background-position: 24.4418% 0
}

.flag-of-lebanon {
    background-position: 46.6618% 0
}

.flag-of-unified_korea {
    background-position: 35.5518% 0
}

.flag-of-tajikistan {
    background-position: 84.4358% 0
}

.flag-of-lao_pdr {
    background-position: 44.4398% 0
}

.flag-of-turkmenistan {
    background-position: 91.1018% 0
}

.flag-of-nepal {
    background-position: 59.9938% 0
}

.flag-of-pakistan {
    background-position: 64.4378% 0
}

.flag-of-afghanistan {
    background-position: -.0002% 0
}

.flag-of-myanmar {
    background-position: 57.7718% 0
}

.flag-of-syria {
    background-position: 79.9918% 0
}

.flag-of-bangladesh {
    background-position: 4.4438% 0
}

.flag-of-bhutan {
    background-position: 6.6658% 0
}

.flag-of-brunei_darussalam {
    background-position: 8.8878% 0
}

.flag-of-maldives {
    background-position: 53.3278% 0
}

.flag-of-oman {
    background-position: 62.2158% 0
}

.flag-of-palestine {
    background-position: 66.6598% 0
}

.flag-of-sri_lanka {
    background-position: 77.7698% 0
}

.flag-of-timor-leste {
    background-position: 88.8798% 0
}

.flag-of-yemen {
    background-position: 99.9898% 0
}

.election-data {
    position: relative
}

.un-teri {
    font-size: 18px;
    color: #00cbf3;
    font-weight: 600;
    margin-bottom: 20px;
    text-align: center;
    position: relative;
    margin-top: 20px;
    text-transform: capitalize
}

.loksabha {
    font-size: 18px;
    background-color: #07375a;
    padding: 5px 20px;
    color: #fff
}

.un-teri::after {
    border-bottom: 1px solid #00cbf3;
    content: "";
    width: 10%;
    float: none;
    position: absolute;
    top: 31px;
    left: 45%;
    margin: 0 auto;
    right: 50%
}

.match-item__team.match-item__team--b.t-NZ .match-item__team-name {
    left: 5px!important
}

p.terri-data {
    text-align: left;
    width: 100%;
    float: left;
    margin: 10px 0;
    line-height: 26px;
    font-size: 15px;
    padding: 0;
    word-wrap: break-word;
    white-space: normal
}

p.terri-data a {
    color: #000;
    font-weight: 700;
    margin: 0 5px;
    font-size: 14px;
    width: auto;
    display: inline-table
}

.election-data p strong::after {
    content: "-";
    position: absolute;
    margin-left: 2px;
    margin-right: 0
}

.election-data p strong {
    text-transform: capitalize;
    margin-bottom: 3px;
    margin-top: 11px;
    position: relative;
    margin-right: 8px
}

table.electiontable.cmplte-elect {
    margin-top: 0!important
}

.election-data {
    padding: 0 0
}

.cmplte-elect fieldset {
    background-color: #f0f8ff;
    margin-top: 20px;
    border: 1px solid #9a9a9a
}

p.terri-data {
    font-size: 13px;
    width: 96%;
    float: left;
    padding: 0 20px 0 20px!important
}

.cmplte-elect .election-data ul {
    width: 100%;
    float: left;
    margin-top: 15px
}

.cmplte-elect .election-data ul li p {
    text-transform: capitalize;
    text-align: center!important
}

.election-data {
    width: 100%;
    float: left;
}

.union {
    padding: 0;
    border-left: 1px solid #d6d6d6;
    width: 100%;
    float: left
}

.electiontable.cmplte-elect ul.all-notification {
    width: 100%;
    float: left;
    padding: 0 17px
}

.electiontable.cmplte-elect {
    width: 100%;
    float: left
}

.electiontable.cmplte-elect ul.all-notification li {
    width: auto!important;
    float: left;
    padding: 0 12px;
    border-right: 1px solid #dadfe2
}

.electiontable.cmplte-elect ul.all-notification li:last-child {
    border-right: 0
}

.testing .entry-content-page .election li img {
    width: 100%!important;
    height: 290px
}

#loksabha2019phase1:hover {
    color: #000
}

.Wiing.seats {
    background-color: #e5dfbf;
    width: 100%;
    float: left;
    height: 295px;
    margin-bottom: 20px;
    text-align: center;
    margin-top: 20px
}

.Wiing.seats p {
    width: 100%;
    float: left;
    background-color: #01192c;
    color: #fff;
    padding: 10px;
    text-align: center!important
}

.Wiing.seats ul.result-table {
    width: 100%;
    float: left;
    list-style: none;
    margin-bottom: 30px
}

.Wiing.seats ul.result-table li.fynl-res {
    width: 33%;
    float: left;
    text-align: center;
    margin-top: 15px;
    font-size: 24px
}

.Wiing.seats img.imageStyle-v2 {
    width: 50%!important;
    float: none;
    text-align: center;
    min-height: 24px
}

.Wiing.seats img.imageStyle {
    min-height: 24px;
    display: block;
    opacity: 0
}

.Wiing.seats ul li:last-child img.imageStyle-v2 {
    opacity: 0
}

.Wiing.seats img.imageStyle-v2 {
    width: 50%!important;
    float: none;
    text-align: center;
    min-height: 55px
}

.Wiing.seats ul.result-table li.fynl-res span {
    width: 85%;
    float: left;
    text-align: center;
    margin-top: 15px;
    font-size: 24px;
    border: 1px solid #000;
    margin: 15px 10px 0
}

.Wiing.seats a.elect-res {
    background-color: #01192c;
    color: #fff;
    padding: 10px 16px;
    cursor: pointer
}

.Wiing.seats a.elect-res:hover {
    background-color: #00aff0
}

.map-container .map-svg {
    width: 100%!important;
    float: left
}

#error-page-enf {
    background-color: #fff;
    position: fixed!important;
    position: absolute;
    text-align: center;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999
}

#error-inner-enf h1 {
    text-transform: uppercase;
    color: #00cbf3;
    text-align: center;
    font-size: 20px;
    margin: 20px 0;
}

.pesan-eror-enf {
    width: 200px;
    height: 200px;
    margin: 0 auto 40px;
    background: #00cbf3;
    color: #fff;
    font-size: 100px;
    line-height: 200px;
    -moz-border-radius-topleft: 75px;
    -moz-border-radius-topright: 75px;
    -webkit-border-top-left-radius: 75px;
    -webkit-border-top-right-radius: 75px;
    border-top-left-radius: 95px;
    border-top-right-radius: 95px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;
    position: relative;
    animation-name: floating;
    -webkit-animation-name: floating;
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite
}

.pesan-eror-enf img {
    position: absolute;
    width: 45%;
    left: 27%;
    top: 18%
}

.mainmsg-enf {
    position: absolute;
    top: 12%;
    left: 7%
}

@keyframes floating {
    0% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(8%)
    }
    100% {
        transform: translateY(0)
    }
}

@-webkit-keyframes floating {
    0% {
        -webkit-transform: translateY(0)
    }
    50% {
        -webkit-transform: translateY(8%)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}

.pesan-eror-enf::after {
    content: " ";
    width: 0;
    height: 0;
    bottom: -17px;
    border-color: #00cbf3 transparent transparent;
    border-style: solid;
    border-width: 20px 20px 0;
    position: absolute;
    left: 40%
}

.balik-home {
    position: relative;
    margin: 20px auto;
    display: block;
    padding: 10px 15px 10px 15px;
    font-family: "Helvetica Neue", Helvetica;
    font-size: 30px;
    background: #f26964;
    border: 0;
    color: #fff;
    border-radius: 3px;
    outline: 0;
    width: 47%;
    height: auto;
    cursor: pointer
}

.balik-home:hover {
    background: 0 0
}

.balik-home:after,
.balik-home:before {
    position: absolute;
    background: #01192c;
    content: "";
    width: 0%;
    height: 100%;
    bottom: 0;
    left: 0;
    z-index: -999999999;
    border-radius: 3px
}

.balik-home:before {
    background: #f26964;
    width: 100%
}

.balik-home:hover:after {
    width: 100%;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out
}

.balik-home a {
    color: #fff;
    text-decoration: none
}

@media only screen and (min-width:1300px) and (max-width:1360px) {
    #wpadminbar .quicklinks ul {
        text-align: left;
        float: left;
        margin-top: 9px;
        width: 86.5%
    }
}

span.meta_date {
    background: #fff;
    padding: 3px 7px;
    color: #000;
    margin-bottom: 7px;
    display: inline-block
}

.title {
    font-family: open sans;
    font-size: 26px;
    font-weight: 600;
    margin: 0 0 10px;
    color: #00aff0
}

#sidebar {
    float: right;
    width: 336px;
    padding: 0 0 10px 10px
}

.post-wrap.post-wrap-single p {
    margin-bottom: 15px;
    color: #595959;
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 22px;
    font-family: Montserrat, sans-serif
}

.image_single>img {
    border: 6px solid #ddd;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width: 100%;
    box-sizing: border-box
}

.alignright {
    float: right
}

.footernav .current-menu-item>a {
    color: #00aff0
}

.top_page_post a>img {
    border: 5px solid #fff;
    height: auto;
    margin-right: 10px;
    padding: 0
}

.search01 input[type=submit] {
    position: absolute;
    top: 12px;
    right: 15px
}

.search01 {
    display: inline-block;
    position: relative!important;
    margin-right: 0;
    float: right;
    margin-left: 0;
    width: 72%;
    margin-top: 19px;
    box-sizing: border-box
}

.logo_top {
    display: none
}

.top_head {
    float: right;
    text-align: right;
    position: relative;
    z-index: 99
}

#searchform1>button,
#searchform>button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    position: absolute;
    right: 15px;
    top: 3px;
    bottom: 0;
    width: 30px;
    cursor: pointer
}

#searchform1>button::before,
#searchform>button::before {
    color: #fff;
    content: "";
    font-family: fontawesome;
    font-size: 22px;
    position: absolute;
    right: 0;
    top: 7px;
    z-index: 7
}

.widget-wrap>li {
    margin-left: 0!important
}

.social-header {
    display: inline-block;
    vertical-align: middle;
    float: left
}

.test1 {
    display: inline-block;
    vertical-align: middle;
    margin-top: 21px;
    float: right
}

.social-header.top {
    margin-right: 0
}

ul#wp-admin-bar-top-secondary {
    right: 185px;
    top: 5px
}

#item-nav ul>li>a:hover {
    color: #00aff0!important
}

#buddypress .comment-reply-link:hover,
#buddypress button:hover,
#buddypress div.generic-button a:hover,
#buddypress input[type=button]:hover,
#buddypress input[type=reset]:hover,
#buddypress ul.button-nav li a:hover,
#buddypress ul.button-nav li.current a {
    background: #0184b5!important;
    color: #fff!important;
    outline: 0;
    text-decoration: none
}

#buddypress div.profile h4,
.separator h4 {
    margin-bottom: auto;
    display: inline-block;
    margin-top: 15px;
    font-size: 29px;
    color: #242424;
    text-transform: uppercase;
    font-weight: 300!important;
    font-family: open sans
}

.social-header.top>ul:hover {
    background-color: #fff
}

#login_error {
    font-size: 13px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
    line-height: 21px
}

div#group-create-body input#group-creation-next {
    float: right
}

.simplemodal-login-fields input.user_login.input {
    font-size: 13px!important;
    height: 32px
}

form#loginform .simplemodal-login-fields p {
    margin-bottom: 0!important
}

#simplemodal-login-container form p.nav {
    margin-bottom: 0!important;
    padding: 0!important
}

div#simplemodal-login-form form#loginform .simplemodal-login-fields p {
    margin-bottom: 0!important
}

#simplemodal-login-container form .submit input {
    padding: 8px 10px!important;
    border-radius: 5px!important;
    cursor: pointer
}

img.logo {
    cursor: pointer
}

input#login_submit_new:hover {
    background: #0184b5!important
}

a#show_signup:hover {
    background: #0184b5!important
}

#buddypress ul.item-list li .item {
    width: 90%
}

#buddypress ul#members-list div.action {
    top: 29px!important
}

span.activity-read-more a:hover {
    color: #00aff0!important
}

.buddy-links-head ul li a:hover {
    color: #00aff0!important
}

form#send_message_form ul.first.acfb-holder input#send-to-input:focus,
input#subject:focus {
    background: #f0f0f0!important;
    color: #000!important
}

ul.first.acfb-holder li input {
    margin-bottom: 10px!important
}

div#item-body form#send_message_form input#subject {
    margin-bottom: 10px!important
}

.member_page div#members-dir-search form#search-members-form input#members_search {
    padding: 7.5px 7px!important
}

.member_page div#members-dir-search form#search-members-form input#members_search_submit {
    border-radius: 0!important;
    margin-left: -5px
}

.item-list-tabs.buddy-links-head {
    border-top: none
}

ul#wp-admin-bar-bp-notifications-default {
    width: 100%!important
}

ul#wp-admin-bar-bp-notifications-default li a {
    padding: 5px!important
}

.header_new_one.sticky .widget-wrap {
    margin-top: -6px!important
}

.header_new_one.sticky .search01 {
    margin-top: 0
}

.archives_div .sidebar_widget {
    float: left;
    list-style: none;
    margin: 0 0 15px 0;
    padding: 0
}

.archives_div .tabs-widget {
    background: url(http://www.watsup.in/wp-content/themes/TodaysNews/images/title_bg.jpg) repeat-x;
    list-style: none;
    height: 43px;
    padding: 2px 0 0;
    clear: both;
    width: 100%;
    float: left;
    margin-bottom: 8px
}

.archives_div .tabs-widget li:first-child {
    margin: 0
}

.archives_div .tabs-widget li {
    list-style: none;
    list-style-type: none;
    padding: 0;
    float: left;
    padding-right: 2px;
    box-sizing: border-box
}

.archives_div .tabs-widget li a:hover,
.tabs-widget li a.tabs-widget-current {
    color: #fff!important;
    background: url(http://www.watsup.in/wp-content/themes/TodaysNews/images/sidebartab_bg.jpg) repeat-x;
    text-decoration: none
}

.alm-listing.alm-ajax li a {
    color: #222;
    font-size: 16px;
    line-height: 20px
}

.alm-listing.alm-ajax li a:hover {
    color: #00aff0
}

.container>h2.generic {
    float: left;
    padding: 20px 0 0;
    margin-bottom: -10px
}

.navigation ul li ul li a {
    background: #0184b5;
    display: block;
    margin-top: 0;
    border-radius: 5px;
    padding: 8px 10px
}

.navigation ul li.active ul li a {
    box-shadow: none;
    padding: 0
}

.contestant_list ul li a {
    color: #222
}

.archives_div .tabs-widget li a {
    color: #02a0da;
    display: block;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 16px;
    padding: 11px 14px;
    text-decoration: none;
    text-align: center
}

.archives_div div#widget-themater_tabs-2-id3 a {
    padding: 3px 5px;
    background: #f2f2f2;
    margin-bottom: 2px;
    vertical-align: middle;
    border-radius: 2px
}

.archives_div .tabs-widget li {
    width: 50%
}

div#group-create-body label {
    margin-top: 50px!important;
    width: 23%
}

.crl-ajax-auth p.status {
    font-size: 16px
}

#buddypress div.item-list-tabs ul li#xprofile-personal-li.current a {
    color: #00aff0
}

input#rememberme_value {
    cursor: auto!important
}

.content {
    float: left;
    width: 100%;
    margin: 30px 0;
    padding: 0 15px;
    box-sizing: border-box
}

li#members-all a:hover {
    color: #242424!important
}

span.time-since {
    margin-left: 10px;
    font-size: 13px
}

.test1 .testing_loging a:hover {
    color: #00aff0
}

.wp-social-login-connect-with {
    color: #fff;
    font-size: 13px
}

#avatar-crop-pane {
    height: 120px!important
}

#buddypress .item-body input#avatar-crop-submit {
    margin: 0
}

#buddypress #item-nav #object-nav .current.selected a {
    color: #fff!important;
    border-top: 2px solid #000;
    background: #257ea8
}

.top-right.login.footer_social .social-header {
    float: none
}

.top-right.login.footer_social {
    float: none;
    width: 100%;
    max-width: inherit;
    text-align: center;
    margin-top: 0;
    margin: 5px 0
}

ul#activity-stream li .activity-meta a:hover {
    color: #0184b5!important;
    background: 0 0!important
}

ul.sub-menu a {
    width: auto
}

.navigation_new_one .menu-primary-wrap li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-22113:hover>ul {
    width: 138px!important;
    border-top: 1px solid #fff
}

#group-create-body>div {
    margin-bottom: 15px
}

ul.bxslider .alm-listing li h3 {
    margin: 0 0 5px
}

.leftCol ul.bxslider .alm-listing li {
    font-size: 14px
}

.leftCol ul.bxslider .alm-listing li {
    margin: 0 0 15px
}

.cont_descp.contestant_list {
    min-height: 460px
}

.navigation ul li ul li ul.sub-menu li.current-menu-item a {
    background: #00678d
}

div#navigation.sticky .top-right.login {
    max-width: 449px
}

.simplemodal-container {
    left: 50%!important;
    top: 50%!important;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

form.crl-ajax-auth {
    display: none;
    z-index: 999999;
    position: fixed;
    left: 50%!important;
    top: 50%!important;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 400px!important;
    margin-left: 0!important;
    padding: 40px 25px 25px 25px;
    background-color: #fff;
    border-radius: 8px;
    font-family: Arial, Helvetica, sans-serif;
    box-shadow: 0 0 6px rgba(0, 0, 0, .2);
    color: #878787;
    font-size: 11px;
    box-sizing: border-box
}

span.upload {
    line-height: 17px
}

#simplemodal-login-container form label {
    font-size: 14px
}

#simplemodal-login-container .rememberme {
    vertical-align: bottom!important
}

.menu-primary-wrap .menus.menu-primary .current-menu-item a {
    padding: 6px;
    background: #0184b5;
    border-radius: 3px
}

.menu-primary-wrap .menus.menu-primary .current-menu-item ul li a {
    padding: 6px
}

.menu-primary-wrap .menus.menu-primary .current-menu-item ul li a:hover {
    background: #006c94!important
}

.menu-item-22113 .current-menu-item {
    padding: 0!important
}

.date_new img.news_iconss {
    width: 15px!important;
    height: 15px;
    margin-right: 5px;
    vertical-align: bottom;
    position: relative;
    top: -3px
}

.page-id-182.forntpage img.news_iconss {
   /* width: 15px;
    height: 15px;
    margin-right: 10px;
    vertical-align: bottom;
    top: 0*/
}

form#searchform {
    position: absolute;
    width: 100%;
    top: 0
}

form#searchform .head-srchinput,
form#searchform1 .head-srchinput {
    background: #07375a!important;
    border: none;
    color: #f8f8f8;
    font-size: 15px;
    font-weight: 300;
    height: 42px;
    padding: 3px 50px 3px 20px;
    position: relative;
    transition: all .7s ease 0s;
    border-radius: 5px;
    width: 100%;
    box-sizing: border-box
}

form#searchform1 .head-srchinput {
    padding: 3px 50px 3px 15px
}

#searchform1>button,
#searchform>button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    position: absolute;
    right: 15px;
    top: 3px;
    bottom: 0;
    width: 30px;
    cursor: pointer
}

form#searchform1 i.fa.fa-times {
    font-size: 18px;
    color: #459ee4;
    position: absolute;
    right: 10px;
    top: 14px
}

td.ipl-td {
    border: 1px solid;
    padding: 10px
}

.city-nel table {
    width: 100%;
    float: left;
    border: 1px solid #bababa
}

.city-nel table tr {
    border-bottom: 1px solid #bababa;
    height: 44px
}

.city-nel table tr th {
    text-align: center;
    border-right: 1px solid #bababa;
    background-color: #fff
}

.city-nel table tr td {
    border-right: 1px solid #bababa;
    text-align: center
}

.city-nel .row {
    min-height: 899px
}

.top_page_post .top-right {
    margin-top: 10px
}

#searchform>button::before {
    top: 7px
}

.popup1 .popup-inner .popup-close {
    top: 23px;
    right: 19px;
    line-height: 27px;
}

.popup2 .popup-inner .popup-close {
    top: 23px;
    right: 19px;
    line-height: 27px;
}

.mob.tab {
    width: 100%;
    background: #fff
}

body.innerPages {
    width: 100%
}

.contestant_list {
    padding-top: 0!important
}

.testing .bx-viewport {
    height: auto!important
}

.testing .bx-viewport .shop_categories li {
    width: 184px!important
}

.team_main .team_col .cb-col.cb-col-33 {
    width: 34%
}

.team_main .team_col .cb-col-67.cb-nws-lst-rt.cb-col.cb-col-text-container {
    width: 66%;
    word-wrap: break-word
}

.team_main .cb-col-50 {
    width: 50%;
    height: 130px!important
}

.signForm.trending_div.movie_home {
    height: auto
}

.signForm.trending_div h3,
.weather_info h3 {
    font-size: 20px!important
}

#weektab .bx-wrapper .bx-controls-direction a {
    top: -45px!important;
    right: -5px
}

.pmr_img img {
    margin: auto
}

.popup-inner {
    max-width: 560px;
    width: 80%
}

.date_new ul li {
    min-height: 30px;
    line-height: 20px;
}
.date_new ul li a {
    line-height: 20px;
}

img.article-photo__image {
    width: 100%
}

#weektab .bx-wrapper .bx-controls-direction a {
    right: -5px;
    top: -38px!important
}

.rightCol .wht_box.trend-deal.pslist .bx-wrapper .bx-controls-direction a {
    right: 10px
}

.news_main a.entertain_img {
    float: left;
    width: 100%;
    max-height: 250px;
    height: auto;
    overflow: hidden
}

.movies-section-main {
    margin: 5px 0 20px;
    float: left;
    width: 100%
}

.movies-section-main h3 {
    color: #282828;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 3px;
    margin: 20px 0 10px;
    border-bottom: none;
    text-transform: capitalize;
    margin-bottom: 32px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.movies-section-main h3 a {
    color: #282828
}

.movies-section-main h3:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -10px;
    left: 0
}

.movies-image-area {
    background: #fff;
    padding: 0;
    overflow: hidden;
    border-radius: 10px 10px 0 0
}

.pmr_img {
    text-align: center;
    margin: 0 auto;
    width: 100%;
    float: none
}

.pmr_title {
    margin: 10px 0
}

.pmr_title h2.heading-move {
    margin-bottom: 0
}

.container {
    width: 98%;
    max-width: inherit
}

.leftCol {
    width: 75%
}

.rightCol {
    width: 25%
}

.news_main {
    margin-bottom: 0
}

.date_new ul li {
    /*margin-right: 10px;*/
}

.date_new ul li:first-child {
    /*width: 100%;*/
}

.date_new ul li:last-child {
    margin-right: 0
}

a.logo {
    width: auto
}

.team_col {
    margin: 0 0 30px 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
    min-height: 240px
}

.team_col img {
    max-width: 100%;
    height: auto
}

.new_all .grid-item {
    padding: 0 10px 0 0!important
}

.grid-item {
    margin-bottom: 10px;
    float: left
}

.social {
    padding-left: 0!important
}

.fb_iframe_widget {
    width: 100%
}

.googleaddsnew {
    text-align: center;
    background: #fff;
    padding: 10px 5px;
    overflow: hidden;
    margin-bottom: 20px
}

.election-section {
    float: left;
    width: 100%;
    height: auto;
    border: 0 solid #ccc;
    margin: 0 0;
    background: #fff;
    overflow: hidden
}

.cb-team-col .list-group.team_main {
    display: grid;
    /*grid-template-columns: 33% 33% 33%;*/
	grid-template-columns: 25% 25% 25% 25%;
}

.logo_a {
    width: 40%;
    float: left
}

.logo_b {
    width: 40%;
    float: left
}

.logo_a img,
.logo_b img {
    max-width: 100%
}

.timingss h2.heading-move-top {
    margin-bottom: 20px
}

.match-scroller__list {
    position: relative;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding: .3rem 0 .3rem 0;
    background: linear-gradient(90deg, #37267d 0, rgba(72, 48, 125, .9878326330532213) 35%, #5e1c61 100%)
}

.match-scroller__date {
    position: relative;
    line-height: 1.15;
    padding: 0 1.6rem;
    text-align: center;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    right: 5px;
	margin:0px;
}

.match-scroller__date::before {
    left: .5rem
}

.match-scroller__date::after,
.match-scroller__date::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1px;
    right: 0;
    background-color: rgba(255, 255, 255, .2)
}

.match-scroller__month {
    display: block;
    font-size: 1rem
}

.match-scroller__day {
    display: block;
    font-size: 3.2rem
}

.match-scroller__item {
    position: relative;
    display: inline-block;
    right: 2px;
    width: 26%;
    float: left;
}

.match-item {
    /*--match-item-height: 2.2rem;*/
    display: block;
    position: relative;
    color: inherit;
    text-decoration: none
}

.match-scroller__item .match-item {
    padding: 0 .7rem;
    transition: padding .2s ease
}

.match-item__summary,
.match-item__venue {
    /*width: 100%;*/
	width:95%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    position: relative;
    bottom: 0;
    left: 0;
    text-align: center;
    color: #fff;
    line-height: 1.8rem;
    font-size: .9rem;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);
    transition: opacity .2s ease;
	margin: 0;
}

.match-item__time .match-item__venue {
    color: #000;
    font-size: 12px
}

.match-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
    padding-top: .5rem;
    transition: padding-top .2s ease
}

.match-item__team {
    min-width: auto;
    height: var(--match-item-height);
    position: relative;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    transition: height .2s ease;
    z-index: 5
}

.match-item__team--a {
    padding-left: 1.4rem;
    border-radius: 6px 0 0 6px;
    min-width: 7rem
}

.match-item__team.t-CSK {
    background: linear-gradient(to bottom, #fdb913 0, #fdbf27 50%, #fdb609 50%, #fdb504 100%)
}

.match-item__team-name {
    position: relative;
    display: inline-block;
    vertical-align: top;
    line-height: var(--match-item-height);
    color: #fff;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);
    font-weight: 700;
    font-size: 1.6rem;
    transition: line-height .2s ease, font-size .2s ease;
    z-index: 10
}

.match-item__team--b {
    min-width: 6rem
}

.match-item__team--a .match-item__team-name {
    padding-right: 4rem
}

.tLogo70x {
    background-image: url(../images/tLogo70x-sprite.png);
    background-repeat: no-repeat;
    display: block;
    width: 70px;
    height: 70px;
    background-position: -150px -225px
}

.match-item__team-logo {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 5
}

.tLogo70x.CSK {
    background-position: -75px 0
}

.match-item__team--a .match-item__team-logo {
    right: 0;
    left: 2rem
}

.match-item__scorebox {
    min-width: 11rem;
    height: var(--match-item-height);
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    vertical-align: middle;
    margin: 0 -1.5rem;
    padding: 0;
    background: linear-gradient(to right, #c31126, #df142b, #c31126);
    border-radius: 6px;
    border: 0 solid #fff;
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, .5);
    transition: margin .2s ease, height .2s ease, top .2s ease, border-width .2s ease;
    z-index: 6;
    left: -15px;
    overflow: hidden
}

.match-item__scorebox::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fff;
    border-radius: 6px;
    transition: opacity .2s ease
}

.match-item__time {
    position: relative;
    line-height: 1;
    text-align: center;
    transition: color .2s ease
}

.match-item__time .time__ist {
    display: block;
    font-weight: 700;
    font-size: .8rem;
    transition: font-size .2s ease;
    color: #000
}

.match-item__time .time__gmt {
    display: block;
    font-size: .8rem;
    transition: font-size .2s ease
}

.match-item__team--b {
    padding-right: 1.4rem;
    border-radius: 0 6px 6px 0;
    text-align: right
}

.match-item__team.t-RCB {
    background: linear-gradient(to bottom, #000 0, #0a0a0a 50%, #000 50%, #000 100%)
}

.tLogo70x.RCB {
    background-position: -225px -88px
}

.match-item__team--b .match-item__team-logo {
    left: -1rem
}

.match-scroller__list .match-scroller__item .match-item__team-name {
    position: relative;
    display: inline-block;
    vertical-align: top;
    line-height: var(--match-item-height);
    color: #fff;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);
    font-weight: 700;
    font-size: 1.1rem;
    transition: line-height .2s ease, font-size .2s ease;
    z-index: 10
}

.match-item__team--b .match-item__team-name {
    padding-left: 0rem;
    left: -13px !important;
}

.match-item__team.t-KKR {
    background: linear-gradient(to bottom, #3d2256 0, #472865 50%, #381f4f 50%, #351e4b 100%)
}

.tLogo70x.KKR {
    background-position: -150px -75px
}

.match-item__team.t-SRH {
    background: linear-gradient(to bottom, #fb653f 0, #fb7553 50%, #fb5d35 50%, #fb5930 100%)
}

.tLogo70x.SRH {
    background-position: -75px -225px
}

.match-item__team.t-RR {
    background: linear-gradient(to bottom, #004b8c 0, #0056a0 50%, #004682 50%, #00437d 100%)
}

.tLogo70x.RR {
    background-position: 0 -225px
}

.match-item__team.t-KXIP, .match-item__team.t-PBKS {
    background: linear-gradient(to bottom, #b32524 0, #c42927 50%, #ab2322 50%, #a62221 100%)
}

.tLogo70x.KXIP, .tLogo70x.PBKS {
    background-position: 0 0;
}

.match-item__team.t-MI {
    background: linear-gradient(to bottom, #005ea0 0, #006ab4 50%, #005896 50%, #005591 100%)
}

.tLogo70x.MI {
    background-position: -150px -150px
}

.match-item__team.t-DC {
    background: linear-gradient(to bottom, #004c93 0, #0057a7 50%, #004789 50%, #004484 100%)
}

.tLogo70x.DC {
    background-position: -75px -150px
}

.leftLeftCol,
.leftRightCol {
    width: 100%
}

.match-item--live .match-item__scorebox {
    height: calc((.3rem * 2) + var(--match-item-height));
    top: -.3rem;
    border-width: 2px;
    min-width: 8rem
}

.match-item__score {
    position: relative;
    min-width: 2rem;
    top: -1px;
    color: #111;
    line-height: 1;
    white-space: nowrap;
    font-size: 1.1rem;
    transition: font-size .2s ease
}

.match-item--live .match-item__score {
    color: #fff;
    font-size: 1.1rem;
    min-width: 2rem
}

.match-item__score--runs {
    font-weight: 700
}

.match-item__versus {
    position: relative;
    padding: 0 1rem;
    color: #fff;
    font-weight: 700;
    font-size: 1rem;
    transition: font-size .2s ease, color .2s ease;
    z-index: 5
}

.match-item--live .match-item__versus {
    color: #df142b;
    font-size: 1.2rem
}

.match-item__versus::before {
    content: '';
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 100%;
    background-color: #19398a;
    transition: width .2s ease, height .2s ease, background-color .2s ease;
    z-index: -1
}

.match-item--live .match-item__versus::before {
    width: 1.5rem;
    height: 1.5rem;
    background-color: #fff;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .2)
}

.match-scroller__list {
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
    float: left;
	margin: 0px;
}

.home-bottom-add {
    width: 100%;
    float: left;
    height: 100px;
    overflow: hidden
}

.ui-tabs.ui-corner-all.ui-widget.ui-widget-content {
    float: left;
    width: 100%
}

.ui-tabs-panel.ui-corner-bottom.ui-widget-content {
    float: left;
    width: 100%;
    padding: 1em 0
}

p.election-head {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    font-size: 22px;
    color: #282828
}

p.election-head strong {
    float: left;
    width: 100%
}

p.election-head:after {
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    float: left;
    top: 10px;
    position: relative
}

table.electiontable {
    background: #fff
}

.news_main .col-content h2 {
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize!important;
    line-height: 24px;
    border-bottom: none;
    margin-bottom: 5px;
    font-family: Roboto, sans-serif!important;
    letter-spacing: .5px;
    color: #28313a
}

.date_new ul li i.fa {
    margin-right: 5px;
    font-size: 15px
}

.date_new ul li:nth-child(2) {
    margin-right: 10px
}

.date_new ul li:nth-child(1) a {
    font-weight: 500
}

.has-error .help-block {
    color: red!important
}

.has-error .form-control {
    border-color: red!important
}

.india-election-year {
    float: left;
    width: 23%;
    text-align: right;
    margin-left: 30px
}

.india-election-item {
    float: left;
    width: 100%
}

.india-election-item img {
    float: left;
    width: 100%
}

.left-model-col {
    float: left;
    width: 100%;
    margin-right: 0;
    margin-bottom: 4%;
    margin-top: 25px;
    margin-left: 0
}

.india-election-content {
    float: left;
    width: 100%
}

.right-model-col {
    float: left;
    width: 49%;
    margin-left: 1%;
    margin-bottom: 1%
}

.schedule-head {
    float: left;
    width: 100%
}

.schedule-head h2 {
    border: none;
    font-weight: 700;
    margin-top: 40px;
    padding-bottom: 0;
    margin-bottom: 20px;
    text-transform: capitalize;
    position: relative
}

.schedule-head h2:after {
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    float: left;
    top: 28px;
    position: absolute;
    left: 0
}

.general.election {
    float: left;
    width: 100%
}

.general.election-model {
    float: left;
    width: 100%;
    background: #fff;
    padding: 15px
}

.col-md-12.election-key {
    padding: 0
}

.general.election li {
    list-style: none
}

.general.election h1 {
    color: #282828;
    font-size: 19px;
    font-weight: 500;
    padding-bottom: 0;
    margin: 30px 0!important;
    border-bottom: none;
    text-transform: capitalize;
    margin-bottom: 53px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px
}

.general.election h1:after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -15px;
    left: 0
}

.election-states.el-home h2 {
    color: #282828;
    font-size: 19px;
    font-weight: 500;
    padding-bottom: 0;
    margin: 30px 0!important;
    border-bottom: none;
    text-transform: capitalize;
    margin-bottom: 53px;
    position: relative;
    font-family: Roboto, sans-serif;
    letter-spacing: .5px;
    margin-bottom: 30px!important
}

.election-states.el-home h2::after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -15px;
    left: 0
}

.flag-india {
    float: left;
    width: 100%;
    text-align: center
}

.elaction-date {
    float: left;
    width: 100%;
    margin-top: 10px;
    border-top: 1px solid #ddd;
    padding-top: 10px;
    text-align: center
}

.election-members {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 5px
}

.election-lok-sbha {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    border-top: 1px solid #ddd;
    padding-top: 10px
}

.Opinion-polls {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 10px
}

.Opinion-polls ul {
    float: left;
    width: 100%
}

.Opinion-polls ul li {
    float: left;
    width: 30%;
    margin-left: 2%
}

.election-leaders {
    float: left;
    width: 100%
}

.election-leaders ul {
    float: left;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px
}

.election-leaders ul li {
    width: 32%;
    float: left;
    font-size: 13px;
    text-align: center
}

.election-leaders ul li:first-child {
    text-align: left
}

.election-lok-sbha li {
    font-size: 14px;
    margin-bottom: 2px
}

.general.election-model a {
    color: #000;
    cursor: inherit;
    pointer-events: none
}

.general.election li img {
    width: 100%;
    height: 100px;
    border: 1px solid #eee
}

.general.election li.pm-md img {
    border-bottom: 5px solid #f19a2d
}

.general.election li.pm-rh img {
    border-bottom: 5px solid #00aff0
}

.content.page.testing table td {
    min-width: 55px
}

.flag-india img {
    width: 50px;
    height: 33px
}

.firstlastnames {
    width: 100%;
    float: left
}

.match-scroller__list .match-scroller__item .match-item__team a.match-item__team-name {
    position: relative;
    z-index: 99999!important;
    left: 8px;
    padding-top: 0
}

.election-states.el-home {
    float: left;
    width: 100%;
    margin-top: 6%
}

.electionstate-info {
    background: #fff;
    border: 1px solid #e0e0e0;
    min-height: 300px;
    padding: 10px;
    border-radius: 2px
}

.el-home .keyCandidate-group {
    height: 574px
}

.keyCandidate-group .thumb {
    display: inline-block;
    height: 70px;
    overflow: hidden;
    width: 30%;
    position: relative;
    float: left
}

.keyCandidate-group .desc {
    display: inline-block;
    font-family: OpenSans-regular, sans-serif;
    padding-left: 15px;
    vertical-align: top;
    max-width: 70%;
    float: left;
    width: 63%
}

.keyCandidate-group>li {
    padding-bottom: 15px;
    list-style: none;
    float: left;
    width: 100%
}

.keyCandidate-group .desc .title {
    color: #212121;
    font-size: 16px;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.keyCandidate-group {
    height: 637px;
    overflow-y: auto;
    margin-right: -10px
}

p.seat {
    font-size: 12px
}

.alm-reveal .repeat_data {
    margin-bottom: 15px
}

.acf-input-wrap input[type=text] {
    display: block
}

.cb-col.cb-col-100.cb-lv-main {
    width: 100%;
    float: left
}

h2.cb-lv-grn-strip.text-bold.cb-lv-scr-mtch-hdr {
    font-size: 18px;
    text-align: center;
    margin: 14px;
    position: relative
}

h2.cb-lv-grn-strip.text-bold.cb-lv-scr-mtch-hdr::after {
    position: absolute;
    content: "";
    width: 40px;
    height: 3px;
    background: #00aff0;
    bottom: -10px;
    left: 7rem
}

.cb-col-100.cb-col.cb-schdl {
    margin: 0 18px;
    width: 88%;
    float: left;
    margin-top: 10px
}

.match-item__team.match-item__team--a.t-ENG {
    background-color: #cd1023
}

.match-item__team.match-item__team--a.t-ENG a.match-item__team-name {
    position: relative;
    right: -6px
}

.match-item__team.match-item__team--b.t-SA {
    background-color: #017a4d
}

.match-item__team.match-item__team--b.t-SA a.match-item__team-name {
    position: relative;
    right: 16px
}

.match-item__team.match-item__team--a.t-PAK {
    background-color: #01411e
}

.match-item__team.match-item__team--a.t-PAK a.match-item__team-name {
    position: relative;
    left: 5px
}

.match-item__team.match-item__team--b.t-WI {
    background-color: #7b0041
}

.match-item__team.match-item__team--b.t-WI a.match-item__team-name {
    position: relative;
    right: 15px
}

.match-item__team.match-item__team--a.t-NZ {
    background-color: #01247e
}

.match-item__team.match-item__team--a.t-NZ a.match-item__team-name {
    position: relative;
    left: 11px
}

.match-item__team.match-item__team--b.t-SL a.match-item__team-name {
    position: relative;
    right: 12px
}

.match-item__team--b {
    padding-right: 0!important
}

.match-scroller__item .match-item__team--a {
    padding-left: 0!important
}

h1.cwc {
    width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 0;
    color: #112f57;
    font-size: 42px;
    position: relative
}

h2.cricket.heading {
    width: 100%;
    float: left;
    text-align: center;
    margin-bottom: 49px;
    text-transform: capitalize;
    font-size: 39px;
    color: #fd1e50;
    position: relative
}
/*
.tLogo70x {
    background-image: url(http://www.watsup.in//wp-content/uploads/2019/06/flag-icons.png)!important
}*/

.t-AFG .match-item__team-logo.tLogo70x.AFG {
    background-size: 223px 200px!important;
    background-position: -23px -52px;
    top: 7px
}

.match-item__team.match-item__team--a.t-IND {
    background: linear-gradient(180deg, #ff8b2c 0, #fd8c2f 35%, #ff7022 100%)
}

.match-item__team.match-item__team--a.t-IND .match-item__team-logo.tLogo70x.IND {
    background-size: 250px 250px!important;
    background-position: -165px -175px;
    top: 7px;
    left: inherit;
    right: 2px
}

.match-item__team.match-item__team--b.t-IND {
    background: linear-gradient(180deg, #ff8b2c 0, #fd8c2f 35%, #ff7022 100%)
}

.match-item__team.match-item__team--b.t-IND .match-item__team-logo.tLogo70x.IND {
    background-size: 250px 250px!important;
    background-position: -130px -175px;
    top: 7px;
    left: inherit;
    right: 40px
}

.match-item__team.match-item__team--b.t-IND a.match-item__team-name {
    left: -4px
}

.match-item__team.match-item__team--b.t-ENG {
    background: linear-gradient(90deg, #fff 0, #fff 35%, #fff 100%)
}

.match-item__team.match-item__team--b.t-ENG a.match-item__team-name {
    left: -7px;
    color: #de2110
}

.match-item__team.match-item__team--b.t-ENG .match-item__team-logo.tLogo70x.ENG {
    left: inherit;
    background-size: 150px 240px;
    background-position: -100px -36px
}

.match-item__team.match-item__team--b.t-TBA a.match-item__team-name {
    left: -15px!important
}

.match-item__team.t-TBA {
    background-color: #000
}

.match-item__team-logo.tLogo70x.TBA {
    background-position: 100px
}

.match-item__team.t-TBA a.match-item__team-name {
    left: 21px!important
}

.match-item__team-logo.tLogo70x.AUS {
    background-size: 135px 224px!important;
    background-position: 3px -107px;
    top: 7px
}

.match-item__team.match-item__team--b.t-AUS a.match-item__team-name {
    left: -8px
}

.match-item__team.match-item__team--b.t-AUS {
    background-color: #006
}

.match-item__team.match-item__team--a.t-AUS {
    background-color: #006
}

.match-item__team.match-item__team--a.t-AUS .match-item__team-logo.tLogo70x.AUS {
    background-size: 170px 224px!important;
    background-position: 4px -107px;
    top: 7px
}

.match-item__team-logo.tLogo70x.ENG {
    background-position: -202px -51px;
    left: 42px
}

.match-item__team-logo.tLogo70x.SA {
    background-size: 126px 215px!important;
    background-position: -41px -105px;
    top: 8px;
    left: -24px
}

.match-item__team.match-item__team--a.t-SA .match-item__team-logo.tLogo70x.SA {
    background-position: -61px -114px;
    left: 8px;
    background-size: 153px 230px!important;
    top: 7px
}

.match-item__team-logo.tLogo70x.WI {
    background-size: 200px 234px!important;
    background-position: -127px 23px;
    top: 7px
}

.match-item__team.match-item__team--b.t-BGD .match-item__team-logo.tLogo70x.BGD {
    background-size: 165px 173px!important;
    background-position: -20px 35px;
    top: 2px;
    left: inherit
}

.match-item__team-logo.tLogo70x.BGD {
    background-size: 165px 173px!important;
    background-position: 15px 33px;
    top: 2px;
    left: 9px
}

.match-item__team-logo.tLogo70x.NZ {
    background-size: 195px 198px!important;
    background-position: 0 -132px;
    top: 10px
}

.match-item__team-logo.tLogo70x.SL {
    background-size: 235px 230px!important;
    background-position: -139px -76px;
    top: 11px;
    right: 5px;
    left: -17px
}

.match-item__team.match-item__team--b.t-NZ .match-item__team-logo.tLogo70x.NZ {
    background-size: 117px 185px!important;
    background-position: 3px -122px;
    top: 10px
}

.match-item__team.match-item__team--b.t-BGD a.match-item__team-name {
    left: -6px
}

.match-item__team--a .match-item__team-name {
    padding-right: 2rem
}

.match-item__team-logo.tLogo70x.PAK {
    background-position: -29px -18px;
    background-size: 201px 180px!important
}

.world-data {
    height: 130px
}

.world-general table {
    width: 100%;
    float: left;
    background-color: #fff;
    box-shadow: 0 8px 39px rgba(0, 0, 0, .2);
    margin-top: 20px
}

.world-general table thead {
    background-color: #55256d;
    color: #fff;
    text-align: center
}

.world-general table thead tr.bowler {
    text-transform: capitalize
}

.world-general table thead tr.bowler th {
    padding: 6px 15px
}

.world-general table tbody tr.player-score {
    border-bottom: 1px solid #d5d5d5
}

.world-general table tbody tr.player-score:last-child {
    border-bottom: none
}

.world-general table tbody tr.player-score td {
    padding: 12px
}

.world-general h5.tbl-player-name {
    margin: 0
}

.world-general h5.tbl-player-name a {
    font-size: 18px;
    font-weight: 400;
    color: #000
}

.wrl-bsic {
    margin: 0
}

.wrl-bsic table.basic-info-tbl.general-tbl tr {
    text-transform: capitalize
}

.wrl-bsic table.basic-info-tbl.general-tbl tr th {
    padding: 6px 15px
}

.wrl-bsic table {
    width: 100%;
    float: left;
    background-color: #fff;
    box-shadow: 0 8px 39px rgba(0, 0, 0, .2);
    margin-top: 20px
}

.wrl-bsic table thead {
    background-color: #55256d;
    color: #fff;
    text-align: center
}

.wrl-bsic table thead tr.scnd-bowl {
    text-transform: capitalize
}

.wrl-bsic table thead tr.scnd-bowl th {
    padding: 6px 15px
}

.wrl-bsic table tbody tr.scnd-bowl {
    border-bottom: 1px solid #d5d5d5
}

.wrl-bsic table tbody tr.scnd-bowl:last-child {
    border-bottom: none
}

.wrl-bsic table tbody tr.scnd-bowl td {
    padding: 12px
}

.wrl-bsic h5.tbl-player-name {
    margin: 0
}

.wrl-bsic h5.tbl-player-name a {
    font-size: 18px;
    font-weight: 400;
    color: #000
}

.world-data {
    background-color: #fff;
    padding: 0;
    margin-top: 20px;
    text-align: center;
    float: left
}

.world-data .basic-info-tbl.general-tbl {
    background-color: #55256d;
    color: #fff;
    padding: 6px 0;
    text-align: center
}

.cb-col.cb-col-100.ng-scope {
    background-color: #fff;
    width: 65%;
    float: none;
    margin: 0 auto 21px;
    text-align: center;
    display: table;
    position: relative;
    top: 25px;
    box-shadow: 0 8px 39px rgba(0, 0, 0, .2)
}

span.ball-fours {
    float: left;
    margin-top: 18px;
    text-align: center;
    line-height: 26px;
    margin-left: 15px;
    width: 30px;
    height: 30px;
    border: 1px solid #dcdcdc;
    border-radius: 50%;
    font-size: 12px
}

.world-zero {
    padding: 0!important
}

.world-general {
    padding-left: 0!important
}

.wrl-bsic {
    padding-left: 0!important
}

.match-item__team.match-item__team--b.t-PAK {
    background-color: #01411c
}

.match-item__team.match-item__team--b.t-PAK a.match-item__team-name {
    right: 14px;
    left: -7px
}

.match-item__team.match-item__team--a.t-AFG a.match-item__team-name {
    left: 10px
}

.match-item__team.match-item__team--a.t-IND {
    background-color: #f93
}

.match-item__team.match-item__team--a.t-IND a.match-item__team-name {
    left: 4px
}

.match-item__team.match-item__team--a.t-AFG {
    background-color: #d32011
}

.basic-score-details {
    float: left;
    width: 100%;
    margin-bottom: 50px
}

.cb-col.cb-col-100.cb-scrd-hdr-rw {
    background-color: #55256d;
    color: #fff;
    padding: 10px 15px
}

.cb-mtch-info-itm {
    border-bottom: 1px solid #d5d5d5;
    padding: 12px 24px
}

.cb-mtch-info-itm .cb-col.cb-col-27 {
    width: 35%;
    float: left;
    text-align: left
}

.cb-mtch-info-itm .cb-col.cb-col-73 {
    width: 65%;
    float: left;
    text-align: left
}

div#innings_1 a {
    color: #262626;
    font-weight: 600
}

div#innings_2 a {
    color: #262626;
    font-weight: 600
}

.cb-scrd-sub-hdr.text-bold {
    color: #fff;
    font-weight: 400;
    background-color: #532972;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 10px
}

.cb-col-rt.cb-font-13 {
    margin-top: 0;
    padding: 10px;
    margin-bottom: 20px
}

.mat-diff {
    width: auto;
    float: left;
}

.mat-diff span.team-name {
    font-weight: 700;
    margin: 0 10px;
    color: #000;
}

.mat-diff span {
    color: red;
    font-weight: 700;
}

.mat-diff span.team-name:first-child {
    margin-left: 0
}

.widget-teams-div {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    width: 100%;
    float: left;
    margin-top: 25px
}

.widget-team-details.widget-team-one {
    width: 25%;
    float: left
}

.widget-team-details.widget-team-two {
    width: 25%;
    float: left
}

.versus-txt {
    width: 10%;
    float: left;
    font-size: 40px;
    font-weight: 700
}

.widget-team-details.widget-team-one h6 {
    margin-top: 25px;
    text-align: center;
    font-size: 22px;
    width: 100%;
    float: left;
    color: #522972;
    font-weight: 600;
    margin-bottom: 25px;
    position: relative
}

.cb-scrcrd-status.ng-scope.world-score {
    padding: 14px 0;
    width: 40%;
    float: none;
    background-color: #55256d;
    color: #fff;
    border-radius: 15px;
    margin-bottom: 18px
}

h3.match-score {
    margin: 0
}

h4.other-details {
    margin: 0
}

.widget-team-details.widget-team-one {
    width: 100%;
    float: left;
}

.match-details {
    margin: 0 auto;
    width: 50%;
    float: none;
    text-align: center;
    overflow: hidden;
    padding: 25px 20px 25px;
    display: table;
}

.match-world {
    width: 40%;
    float: left;
    background-color: #fff;
    height: 90px;
    box-shadow: 0 2px 2px #ccc;
    padding: 8px 0 0 20px;
}

.match-world span.score {
    width: 100%;
    float: left;
    font-size: 13px;
    text-align: left;
    line-height: 0;
    position: relative;
    top: -4px;
    left: 0;
    margin-left: 0;
    margin-top: 0;
}

.cb-scrcrd-status {
    background-color: #55256d;
    width: 50%;
    float: none;
    margin: 0 auto;
    display: table;
    margin-bottom: 20px;
    padding: 10px 15px;
    text-align: center;
    border-radius: 50px;
    color: #fff;
    margin-top: 0;
}

.cb-col.cb-scrcrd-status.cb-col-100.cb-text-preview {
    display: none;
}

.match-world img {
    width: auto;
    float: left;
}

.match-details span {
    width: 20%;
    float: left;
    margin-top: 25px;
}

.match-world h5.match-country {
    font-size: 20px;
}

.match-details h5 {
    font-size: 38px;
}

.team-details {
    width: 100%;
    float: left;
    background-color: #55256d;
    margin-top: 50px;
    margin-bottom: 20px;
    color: #fff;
}

.match-world img {
    float: left;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    margin-top: 15px;
}

.match-world h5 {
    float: left;
    line-height: 52px;
}

.team-info-squad {
    width: 50%;
    float: left;
    border-right: 1px solid #b3b3b3;
    padding: 0 40px;
    min-height: 250px;
    margin: 28px 0;
}

.team-info-squad span.suad1 {
    width: 100%;
    float: left;
    margin: 20px 0;
    font-size: 24px;
    font-weight: 600;
}

.team-info-squad:last-child {
    border: 0;
}

span.squad_name {
    line-height: 35px;
}

.match-details span h5 {
    font-size: 30px;
    color: #512b74;
    margin-top: 20px;
}

.team-flag-div {
    margin-top: 5px;
    width: 100%;
    float: left;
}

.team-flag-div {
    font-size: 30px;
    color: #630000;
}

.widget-team-details.widget-team-one h2 {
    width: 100%;
    float: left;
    margin: 20px 0 4px;
    text-align: center;
}

.widget-team-details.widget-team-one h5 {
    text-align: left;
    margin: 0 0 0 12px;
    display: grid;
}

.match-details span h5 {
    text-align: center !important;
}

.widget-team-details.widget-team-one span h5 {
    margin: 0px;
}

.sticky-scores-section {
    background: linear-gradient(90deg, #37267d 0, rgba(72, 48, 125, .9878326330532213) 35%, #5e1c61 100%);
    padding: 10px;
    color: #fff;
    display: none;
}

.match-text-content {
    overflow: hidden;
    float: left;
    width: 100%;
}

body.page-id-494291 .world-cup-tab {
    top: -74px!important;
}

li.plaerlist-queue .playerPhoto {
    border-radius: 50%;
    padding: 7px;
    box-shadow: 1px 6px 10px -3px #000;
    border: solid 1px transparent;
    background: #fff;
    height: 200px;
    width: 200px;
    overflow: hidden;
}

li.plaerlist-queue .details {
    height: 50px;
    margin-top: 10px;
    width: 100%;
    float: left;
}

.backdrop {
    /*padding-top: 20px;*/
	padding-top:0px;
    width: 100%;
    float: left;
	border-radius: 10px 10px 0px 0px;
    overflow: hidden;
}

.commentary-section {
    background-color: #fff;
    padding: 20px 25px;
    border: 1px solid #d8d8d8;
    width: 100%;
    float: left;
    height: 400px;
    overflow-y: scroll;
    margin-top: 25px;
}

.small-squad-list .playersList li.plaerlist-queue .playerPhoto img {
    margin-top: 0;
    border-radius: 50%;
    width: 100%!important;
    height: 184px!important;
}

.page-id-270053 .entry-content-page img.aligncenter.size-large.wp-image-270079 {
    width: 100%;
    float: left;
    height: auto;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-9429 {
    padding: 6px 0px;
}

.backdrop.australia.AFG {
    margin-top: 20px;
}

.tab-post-content p {
    font-size: 16px;
    line-height: 30px;
}

span.team_code {
    float: left;
    text-align: center;
    width: 100%;
    font-size: 14px;
    padding: 5px 0px;
}

@-moz-document url-prefix() {
    .match-item__team {
        min-width: 5rem
    }
}

.updatescore {margin: 0;padding: 0;}

.search_data .bx-wrapper .bx-controls-direction a {
    top: 80px!important;
}

ul#menu-movies-menu {margin-top: 0px;}

.erf-content-above {float: left;width: 100%;margin: 5% 0 2%;text-align: center;font-size: 20px;font-weight: 600;}

.erf-contact form.erf-form.erf-front-form {
    float: left;margin: 0 auto;width: 100%;
}

.content.page.testing .erf-form.erf-front-form label.fb-text-label {
    float: left;width: 30%;text-align: right;padding: 10px 20px;
}

.content.page.testing .erf-form.erf-front-form label.fb-textarea-label {
    float: left;width: 30%;text-align: right;padding: 10px 20px;
}

.content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {
    float: left;width: 30%;padding: 10px 15px;
}

.erf-form.erf-front-form .checkbox-group {float: left;width: 70%;}
.erf-form.erf-front-form h3.head-txt {float: left;width: 100%;text-align: center;margin: 5% 0 2%;}
ul.write-us-list {float: left; width: 100%;margin: 10px 0 0 20px;}
ul.write-us-list li {float: left;width: 100%;margin: 0;padding: 5px 0 5px 0;line-height: 30px;}
.topic-con {width: 100%;float: left;margin-top: 35px;}
.erf-container .erf-form .checkbox input:checkbox~label {color: #fff;}
.erf-container.erf-contact p {
    color: #fff;font-size: 25px!important;font-weight: 600;width: 40%!important;float: none!important;background-color: #01192c;margin: 40px auto 20px!important;padding: 10px 10px!important;text-align: center!important;
}
.erf-container .erf-form .checkbox input:checked~label {color: #fff;}
.erf-form.erf-front-form .checkbox-group .checkbox {height: 35px;}
.erf-container .erf-form .checkbox label {top: 2px;position: relative;left: 8px;}
.erf-container .erf-form .checkbox input[type=checkbox]:checked+label:before {
    color: #fff; content: "\f00c";text-align: center;position: absolute;left: -22px;font: normal normal normal 14px/1 FontAwesome;top: 2px;
}
.erf-container .erf-form .checkbox input[type=checkbox]:checked {visibility: hidden;}
.erf-form.erf-front-form .checkbox-group .checkbox {margin-right: 20px;padding: 5px 25px;border: 1px solid #dfdfdf;border-radius: 5px;}
body.page-id-484553 .content.page.testing {margin-top: 0px;}
.write-fr h2 {line-height: 2rem;font-weight: 600;color: #554747;margin: 2rem 0 0;}
.write-fr ul.write-us-list {
    width: 100%;float: left;list-style: none;text-decoration: none;margin-top: 20px;
    list-style-image: url(http://192.168.1.111/watsup/wp-content/uploads/2018/02/news_icn.png);margin-left:2px;
}
.topic {width: 100%;float: left;margin-top: 0;margin-bottom: 20px;}
.topic ul.write-us-list {list-style: none;width: 100%;float: left;margin: 20px 0 20px;text-align: center;background-color: #fff;}
.topic ul.write-us-list li {width: auto;margin-left: 27px;}
.write-form {width: 100%;float: left;margin-top: 30px;}
.write-form h2 {line-height: 2rem;font-weight: 600;color: #554747;margin: 0;}
.topic h2 {line-height: 2rem;font-weight: 600;color: #554747;margin: 0;}
.write-form p {line-height: 30px!important;}
.write-form p a {color: #0089a5;font-weight: 600;}
ul.write-us-list li i.fa.fa-check {margin-right: 20px;color: #3e3e3e;margin-top: 10px;}
.topic ul.write-us-list li i.fa.fa-check {margin-right: 4px;color: #0089a5;}
.topic ul.write-us-list li i.fa {margin-right: 7px;}
.contact-form {width: 80%;float: left;}
body.page-id-484553 .checkbox {width: auto;float: left;margin-top: 11px!important;}
body.page-id-484553 .checkbox-group {width: 70%;}
h3.head-txt {margin-bottom: 10px;font-weight: 600;}
.btn.submit.btn-default {text-align: center;width: 12%;float: none;background-color: #07375a;color: #fff;}
.btn.submit.btn-default:hover {background-color: #01192c;}
.write-fr {width: 80%;float: left;}
.erf-btn-left {width: 100%;text-align: center;float: none;}
.write-fr ul.write-us-list li {line-height: 35px;display: inline-flex;}
.erf-form.erf-front-form .checkbox-group .checkbox {margin-right: 20px;padding: 5px 25px;width: auto;float: left;}
.erf-container p {color: #00aff0;font-size: 25px!important;font-weight: 600;}
.erf-container .erf-form input[type=checkbox] {left: 12px;}
.erf-container .erf-form .checkbox input[type=checkbox] {left: 12px!important;}
.erf-container .parsley-errors-list {width: 70%;float: left;}
.team_main .ip_20 {width: 100%;float: left;height: auto!important;}
.team_main .ip_20 .team_col .cb-col.cb-col-33 {width: 100%;float: left;text-align: center;}
.team_main .ip_20 .team_col {width: 100%;float: left;padding-top: 50px;}
.team_main .ip_20 .team_col .cb-nws-lst-rt {width: 100%!important;float: left;text-align: center;}
.team_main .ip_20 .team_col .cb-nws-lst-rt p {text-align: center!important;}
.modal-content .modal-header button.close:hover {background: #c10a4d!important}
.leftCol {padding: .6% 0;width: 74%;}

/*Corona Css Starts*/
.corona-result-sect {width: 100%; float: left; padding: 5px 0px 20px;}
.corona-virus-div {float: left; width:100%; padding: 0px; background:#ffffff;/*overflow-x:auto;height: 2268px;*/position: relative;z-index: 0;}
.corona-virus-table thead tr th{background: #f5f5f5;padding: 10px 5px !important;text-align: center;}
.corona-virus-table tbody tr td{padding: 10px 6px !important;text-align: center;}
.table.corona-virus-table>thead>tr>th{border-bottom: 1px solid #ddd;}
/*.corona-virus-div::-webkit-scrollbar-track{background-color:rgba(245, 245, 245, 0);}
.corona-virus-div::-webkit-scrollbar{width:6px;background-color:#F5F5F5;height:4px;}
.corona-virus-div::-webkit-scrollbar-thumb{border-radius:7px;width:7px;opacity:0;transition:opacity 0.2s linear;background:grey;}
*/
.corona-virus-div table.corona-virus-table {width:100%; padding:0px; font-size: 12px;}
.corona-virus-div table.corona-virus-table tr {padding:0px; font-size: 12px;}
.corona-virus-div table.corona-virus-table tr th {padding:5px 5px; font-size: 12px; text-transform: capitalize; max-width: 100px;
    min-width: 100px;}
.corona-virus-div table.corona-virus-table tr td {padding:5px 5px; font-size: 12px; /*border: 1px solid #f7f7f7;*/}

.table.corona-virus-table>thead:first-child>tr:first-child>th {
    border-top: 0 !important;border-bottom: 0px !important;
}

.corona-virus-table tbody::-webkit-scrollbar-track{background-color:rgba(245, 245, 245, 0);}
.corona-virus-table tbody::-webkit-scrollbar{width:6px;background-color:#F5F5F5;height:4px;}
.corona-virus-table tbody::-webkit-scrollbar-thumb{border-radius:7px;width:7px;opacity:0;transition:opacity 0.2s linear;background:grey;}

.all-info .comn-info:last-child {
    border-right: 0px;
}
/****************************************************************/
.jalandhar_audition.mrspunjab {
    margin-top: 15px;
}
.page-id-522364 .contact-form {
    width: 100%;
    float: left;
}
.page-id-342004 .content.page.testing table th:nth-child(2) {
    text-align: center !important;
}
.page-id-335614 .cb-col.cb-col-67.cb-sr-left.cb-nws-lft-col {
    width: 100%;
}
.ipl-banner {
    float: left;
    width: 100%;
    margin-bottom: 40px;
    margin-top: 10px;
}
.ipl-banner img {
    width: 100%;
    float: left;
}
.page-template-people .lft {
    padding-right: 15px;
}
.nothing_found {
    padding: 50px 0;
}
h1.generic_archive {
    float: left;
    width: 100%;
    padding: 15px 0;
}
div#more_posts {
    margin-top: 15px;
    margin-bottom: 20px;
}
.contestant_list.contestant_list.newsdata {
    padding-top: 30px !important;
    float: left;
    width: 100%;
    padding-bottom: 10px;
}
/****************************************************************/

.stickysearch form button {display: none;}
table.table.corona-virus-table {
    border: 1px solid #ddd;margin-bottom: 0;
}

.sub-header {float: left;width: 100%;}
.virus-dfn {float: left;width: 100%; border-bottom: 1px solid #d8d8d8;}
.virus-status {float: left; width: 20%;}
.all-info {float: left;width: 80%;height: 77px;}
.all-info .comn-info {width: 14.1%;float: left;padding: 0px 0;text-align:center;border-right:1px solid #d8d8d8;min-height: 77px;/* height:67px; max-height:67px;*/}
.alert {color: #ff0000; margin-bottom: 0px !important; padding: 0 !important;}
.all-info .comn-info h3 {margin: 10px 0;}
.country-by-info {float: left;width: 100%;background: #ff0e0e;padding: 10px 0px 15px;}
.country-by-info h3 {padding-left: 15px;color: #fff;padding-bottom: 5px;margin: 0;}
.all-info .comn-info p {margin: 0;}
.country-by-info p{padding-left: 15px;color: #fff;margin: 0;}
.country-by-info p a{color: #fff;text-decoration: none;}
.menu-section{float: left;width: 100%;position: relative;}
.menu-section nav ul li {margin: 30px 0;}
.menu-section nav ul li h3 {padding-bottom: 10px;}

.menu-section .heading-section {float: left;padding: 25px 10px;}
.menu-section.on .heading-section {display: none;} 

.menu-section .menu-toggle {width: 40px;height: 30px;position: absolute;top: 20px;right: 25px;cursor: pointer;}
.menu-section .menu-toggle.on .one {
  -moz-transform: rotate(45deg) translate(7px, 7px);-ms-transform: rotate(45deg) translate(7px, 7px);-webkit-transform: rotate(45deg) translate(7px, 7px);
  transform: rotate(45deg) translate(7px, 7px);
}
.menu-section .menu-toggle.on .two {opacity: 0;}
.menu-section .menu-toggle.on .three {
  -moz-transform: rotate(-45deg) translate(8px, -10px);-ms-transform: rotate(-45deg) translate(8px, -10px); -webkit-transform: rotate(-45deg) translate(8px, -10px);transform: rotate(-45deg) translate(8px, -10px);
}
.one,
.two,
.three {
  width:100%;height: 5px;background: #000;margin: 6px auto;backface-visibility: hidden;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;  -webkit-transition-duration: 0.3s;transition-duration: 0.3s;
}
.menu-section nav ul {margin: 0;padding: 0;font-family: Open Sans;list-style: none;margin: 4em auto;text-align: center;}
.menu-section nav ul.hidden {display: none;}
.menu-section nav ul a {
  -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;text-decoration: none;  color: white; font-size: 3em;line-height: 1.5;width: 100%;display: block;
}
.menu-section nav ul a:hover {background-color: rgba(0, 0, 0, 0.5);}
.menu-section.on {z-index: 10;width: 100%;height: 100%;display: block;background-color:rgba(122, 170, 180, 0.5);position: absolute;overflow: auto;}
.for-mobile{display: none;}

/*Corona Css Ends*/

.jalandhar_audition.big_boss {
    float: left;
    width: 100%;
    margin: 0px 0px 20px;
}

.cb-font-13 {background-color: #fff}


.match-scroller__list li:hover a {
    background: 0 0!important;
}

.header-sticky2 .match-scroller__list {
    padding: 4px 0!important;
}

.fr_dsk {
    display: none;
}

.modal-content {
    background-color: transparent;
}

.modal-header .close {
    background-color: #391b71!important;
    position: relative;
    top: 30px;
}


.corona-result-sect.state-result tbody {
   /*display: block;*/
    height: 840px;
    overflow: auto;
}
.corona-result-sect.state-result .corona-virus-div {
    height: auto;
}


/************covid-19-statewise************/
.statewise-covid {
    float: left;
    width: 100%;
    background: #fff;
    padding: 15px;
    margin-bottom: 30px;
    margin-top: 15px;
}
.statewise-covid p {
    font-size: 15px;
}
.statewise-covid ul li {
    list-style: none;
    text-transform: capitalize;
    font-size: 14px;
    margin: 10px 0;
    padding-left: 20px;
    position:relative;
}
.statewise-covid ul li:after {
    content: '';
    position: absolute;
    left: 5px;
    width: 5px;
    height: 5px;
    background: #000;
    top: 8px;
}
.statewise-covid ul {
    margin-top: 18px;
    padding-left: 5px;
}
.cm-pr {
    float: left;
    width: 100%;
    margin: 10px 0;
}
.cv-link {
    float: left;
    width: 100%;
    margin-top: 15px;
}
.cv-link a {
    border: 1px solid #0184b5;
    padding: 8px;
    float: left;
    border-radius: 3px;
    color: #0184b5;
    transition: all 0.8s;
}
.cv-link a:hover {
    background: #0184b5;
    color: #fff;
}
.cv-link a i.fa {
    position: relative;
    right: -3px;
    top: 1px;
}
.covid-head-btn a {
    border-radius: 2px;
    transition: all 0.5s;
    background: #0184b5;
    font-size: 16px !important;
    padding: 8px 10px !important;
}
.movie_image img {
    width: 100%;
}

.winning-team-pic {float:left; width:100%; margin:20px 0px;}
table.ipl-winning-result {width:49%; margin:0px 5px;}
.rising-star-result {font-size:16px; line-height:28px; font-family:inherit;}
.rising-star-result .season-section {margin:20px 0px;}
.rising-star-result .season-section h3 {margin: 0px 0px 40px;}
.top-rated-indian .top_rated .rate img {
    width: auto;
}

.ipl-news-view{padding-left:0px !important;padding-right:0px !important;}
.team_col .cb-nws-lst-rt.cb-col.text-center {width:100%;padding-left: 15px;}
.contestant_list.contestant_list.newsdata.indian-idol {padding-top: 0 !important;}

.sport-points-table {width: 100%;float: left;margin-bottom: 25px;}




@media(max-width:1024px){
    .corona-virus-div {overflow-x:auto;height: 2268px;}
}

@media(min-width:1025px){
    .corona-virus-table thead {
        display: table;
        width: 100%;
        table-layout: fixed;
        line-height: 3em;
        background: #eee;
    }
    .corona-virus-table tbody{
        display: block;
        height: 2268px;
        overflow: auto;
    }
    .corona-virus-table tbody tr {
        display: table;
        width: 100%;
        table-layout: fixed;
    }
}

@media(max-height:485px) {
    .navigation_new_one ul {
        height: 200px;
        overflow: auto;
    }
    ul.sub-menu {
        height: 180px
    }
    #simplemodal-login-container {
        width: 100%!important
    }
}

@media(max-height:285px) {
    .navigation_new_one ul {
        height: 200px;
        overflow: auto
    }
    ul.sub-menu {
        height: 172px;
    }
}

@media(max-width:991px) {
    .top_head .login,
     .top-right {
        max-width: 380px
    }
    .amazon-products-container .amazon-product-title a {
        line-height: 20px!important;
        font-size: 13px!important;
        letter-spacing: .6px!important
    }
    .fg-cell-container-fluid-grid .fg-cell {
        width: 50%!important
    }
    .fg-cell-container .fg-cell-title {
        font-size: 14px
    }
    .amazon-products-container .amazon-product-title {
        font-size: 14px;
        font-weight: 500
    }
    .amazon-product-inner {
        padding: 20px 5px
    }
    span.a-button.a-button-primary {
        padding: 4px 8px
    }
    p.more_offers {
        font-weight: 500;
        font-size: 13px
    }
    .highlight {
        height: 150px
    }
    .flaticon_category {
        top: 75px
    }
    .down_category span {
        font-size: 12px
    }
    .search01.search_show {
        width: 70%
    }
    .flaticon_category {
        display: none
    }
    .movie__info a.movie__title {
        font-size: 18px;
        padding-bottom: 5px;
        letter-spacing: .4px
    }
    .movie__info p {
        font-size: 14px;
    }
    a.trailer_btn, a.book_btn {
    font-size: 16px;
    }
}

@media(max-width:880px) {
    .top-right,
    .top_head .login {
        max-width: 280px
    }
    .navigation ul li a {
        font-size: 10px!important
    }
}

@media(max-width:767px) {
    #searchform>button {right: 15px;}
    form#searchform {margin-top: 15px;}
    #searchform>button::before {top: 5px;}
    .top_head #wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before {top: 10px!important;}
    .navigation_new_one .menu-primary-wrap li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-22113:hover>ul {
        width: 100%!important;border-top: 1px solid #fff;
    }
    li.arrow::after {top: 8px;}
    .signForm.trending_div {
        background: url(../images/sign-bg1.png) 1px 0 no-repeat;background-size: 100% 100%
    }
    .col-content h2 {font-size: 14px;line-height: 20px;}
    .col-content p {font-size: 12px;line-height: 20px;}
    .date_new ul li,
    .date_new ul li a {
        font-size: 11px!important;letter-spacing: .5px
    }
    .amazon-products-container .amazon-product-container {width: 50%;min-height: 350px;}
    .page-id-63561 .member_page {padding-top: 0px;}
    .fg-cell-container-fluid-grid .fg-cell {width: 50%;}
    .menu-primary-wrap .menu-item ul.sub-menu {padding-top: 0px;}
    .contestant_list.contestant_list.newsdata center p img {width: 100%;}
    .modal.in .modal-dialog {
        width: 100%;box-sizing: border-box;margin: 0;padding: 0 20px;box-sizing: border-box
    }
    .modal-body {position: relative;padding: 15px;box-sizing: border-box;}
    .flaticon_category {top: 130px;}
    .down_category span {font-size: 13px;}
    .addtoany_shortcode {margin-top: 0px}
    .leftCol { padding-left: 15px;}
    .col-sm-4,
    .col-sm-8 {
        width: 100%
    }
    .content.page.testing {min-height: auto;width: 100%;}
    .page-id-270053 .content.page.testing table,
    .page-id-270084 .content.page.testing table {
        margin-top: 15px;width: 100%
    }
    ul#menu-top_nav_bar-1 .menu-item-object-page.current-menu-item a {padding: 10px 6px;}
    ul#menu-top_nav_bar-1 .menu-item-object-page.current-menu-item {padding: 0;}
    .header-sticky2 span.span_search {display: none!important;}
    #navigation .flaticon_category {top: 0;}
    .down_category span {color: #fff;}
    .flaticon_category .down_category ul.ul_cat li {border-bottom: none;}
    .page.page-id-182 .header-sticky2 ul {padding: 0;}
    .menu-primary-wrap {overflow: auto;width: 100%;height: 225px;}
    .actor_mainpage .col-xs-12.col-sm-3.col-md-3 {width: 50%;}
    .brand_div ul.brands_list li {width: 30%;}
    .page-id-274722 .content.page.testing p img {width: 100%;}
    .header_head .fr_dsk {float: left; display: block; width: 100%;}
    #navigation .election-section {display: none;}
    .popup-inner {width: 95%; padding: 10px;}
    .firstlastnames .form-group {width: 50%;padding-right: 15px;}
    .for-mobile{display: block;}
    .desktop-view{display: none;}
    .virus-status {float: left; width: 100%;}
    .all-info {float: left;width: 100%;max-width: 100%;overflow-x: scroll;height:85px;display: flex; border-bottom: 1px solid #d8d8d8;}
    .all-info .comn-info {width:25%;float:left;padding:10px 0; text-align:center; min-width:80px; border-right: 1px solid #d8d8d8; min-height:65px;}
    .all-info .comn-info h3 {margin:3px 0px 10px; float: left; width: 100%; font-size: 14px;height:30px;}
    .all-info .comn-info p {float: left;width: 100%;}
    .corona-virus-div table.corona-virus-table tr th:first-child {width: 50px; max-width: 50px; min-width: 50px;}
    div.country-by-info {padding: 10px 0px 10px;}
    .biography .lft{float: left;width:100% !important;}
    .biography .rgt{float: left;width:100% !important;margin-top: 15px;}
    div#actor_bio {padding: 0px;}
    div.biography {width: 100%;padding: 0;}
    div.date_new ul li{width: auto !important;height: auto;min-height: auto;}
    div.date_new ul li a {font-size: 13px!important;}
    .page-id-182.forntpage img.news_iconss {margin-right: 5px;}
    .date_new ul li:last-child .addtoany_shortcode {margin-top: 1px;}
    .date_new {float: left;width: 100%;margin-top: 15px;}
    .date_new ul li:last-child {margin-left: 8px !important;margin-top: 0px;margin-left: 0px !important;}
    div.news_main .col-content p{min-height: auto;}

    .leftCol .row {margin-left: 0;margin-right: 0;}
}

@media(max-width:720px) {
    .testing table.table.cb-srs-pnts.table-ipl {
        overflow: scroll;
        width: 100%;
        height: 550px;
        display: inherit
    }
    .page-id-342004 .content.page.testing {
        padding: 0
    }
    .mobile.movies_nav {
        display: block!important;
        float: left
    }
    .movies_nav.desktop {
        display: none
    }
}

@media(max-width:580px) {
    .twoCol .leftCol .row.new_all .col-xs-12.col-sm-6 {
        width: 100%
    }
    .page-id-103 .medium_images {
        text-align: center;
        padding-top: 10px
    }
    .page-id-103 .news_main .medium_images img {
        width: 100%;
        height: auto
    }
    .amazon-products-container .amazon-product-container {
        width: 100%!important
    }
    table.table-ipl {
        overflow: scroll;
        width: 100%;
        height: 550px;
        display: inherit
    }
    .team_main .cb-col-50 {
        width: 100%
    }
    .team_col .cb-col.cb-col-33 {
        width: auto!important
    }
    .team_col .cb-col-67.cb-nws-lst-rt.cb-col.cb-col-text-container {
        width: auto!important
    }
    .pmr_img {
        text-align: center;
        /*margin-left: 30px*/
    }
    .pmr_img img {margin: auto;}
}

@media (max-width:320px) {
    .cmplte-elect ul li {
        width: 29%!important;
        font-size: 10px!important
    }
    .row.new_all .col-xs-12.col-sm-6 {
        width: 100%
    }
    .leftCol {
        padding: 20px 10px
    }
    .amazon-products-container .amazon-product-container {
        width: 100%;
        min-height: auto;
        padding: 0
    }
    .fg-cell-container-fluid-grid .fg-cell {
        width: 100%!important;
        padding: 0
    }
    .menu-primary-wrap {
        height: 370px
    }
    .date_new ul li,
    .date_new ul li a {
        font-size: 10px!important
    }
    .actor_mainpage .col-xs-12.col-sm-3.col-md-3 {
        width: 100%
    }
    .brand_div ul.brands_list li {
        width: 48%
    }
    .team_left,
    .team_right {
        float: left;
        width: 100%
    }
    .team_left {
        margin-bottom: 20px
    }
    table.tablebox.team_player_table {
        width: 100%!important
    }
    .twoCol .leftCol.elections-data {
        width: 100%!important;
        float: left
    }
    .loksabha {
        margin-bottom: 12px
    }
    p.terri-data {
        text-align: center;
        margin: 7px 0 15px;
        width: 87%;
        float: left
    }
    .un-teri {
        color: #00aff0;
        margin-bottom: 0;
        font-size: 15px;
        margin-top: 0
    }
    .loksabha {
        color: #fff
    }
    .election-data {
        height: 52px;
        padding-top: 10px
    }
    .election-data p strong {
        margin-top: 10px;
        width: 100%;
        float: left;
        margin-bottom: -7px
    }
    .union {
        width: 100%;
        float: left;
        padding: 38px 2%
    }
    table.electiontable.cmplte-elect {
        min-height: 190px!important
    }
    .electiontable.cmplte-elect ul.all-notification {
        width: 100%
    }
    .electiontable.cmplte-elect ul.all-notification li {
        width: 100%!important;
        border: 0;
        margin: 9px 0
    }
    .electiontable.cmplte-elect {
        border-top: 1px solid #e4e2e2
    }
    .un-teri::after {
        top: 22px
    }
    p.terri-data a {
        margin: 0 1px
    }
    .election-data p strong::after {
        display: none
    }
    legend {
        width: 100%;
        float: left;
        margin-left: 0
    }
    .cmplte-elect fieldset {
        border: 0 solid #9a9a9a
    }
    p.terri-data {
        text-align: center!important
    }
    .cb-scrcrd-status {
        width: 100%;
        float: left
    }
    .start div#innings_1 {
        width: 100%;
        float: left
    }
    .start div#innings_2 {
        width: 100%;
        float: left
    }
    div#innings_1 a {
        font-size: 12px
    }
    span.text-gray {
        font-size: 12px!important
    }
    .cb-col.cb-col-8.text-right {
        font-size: 12px
    }
    div#innings_2 a {
        font-size: 12px
    }
    .widget-team-details.widget-team-one h6 {
        font-size: 14px;
        font-weight: 700
    }
    .match-details {
        padding-top: 0
    }
    .cb-col.cb-col-10.text-right {
        font-size: 12px
    }
    .start div#innings_1 .cb-col.cb-col-33 {
        font-size: 12px
    }
    .cb-mtch-info-itm {
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        padding: 0;
        margin-top: 5px
    }
    .cb-font-13 {
        margin-top: 0;
        padding: 10px;
        margin-bottom: 20px
    }
}

@-moz-document url-prefix() {
    .upload-group-img input#uploadFile {
        cursor: default;
        height: 19px
    }
    .upload-group-img input#uploadFile {
        height: 19px!important
    }
}

@media (max-height:400px) {
    .modal.in .modal-dialog {
        overflow: scroll;
        overflow-x: hidden;
        height: 350px
    }
    .Wiing.seats {
        height: 310px
    }
}

@media only screen and (min-width:768px) {
    #boxes .window.covid-pop {top: 107px !important;}
}

@media (min-width:1600px) {
    .electiontable.cmplte-elect ul.all-notification li {
        padding: 0 22px
    }
}

@media (max-width:768px) {
    .twoCol .leftCol.elections-data {
        width: 100%!important
    }
    p.terri-data {
        font-size: 9px
    }
    .Wiing.seats img.imageStyle-v2 {
        min-height: 122px
    }
    .start div#innings_1 {
        width: 100%;
        float: left
    }
    .start div#innings_2 {
        width: 100%;
        float: left
    }
    .topic ul.write-us-list li {
        display: grid;
        margin-left: 45px;
        width: 13%;
        line-height: 20px
    }
    .erf-content-above {
        text-align: left
    }
    .btn.submit.btn-default {
        float: left
    }
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {
        text-align: left
    }
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {
        text-align: left
    }
    .erf-form.erf-front-form h3.head-txt {
        text-align: left
    }
}

@media (max-width:1260px) {
    .match-item__scorebox {
        min-width: 7rem
    }
    .match-item__team {
        min-width: auto
    }
}

@media (max-width:768px) {
    .match-scroller__list {
        overflow-x: auto
    }
    .match-item__scorebox {
        min-width: auto;
        width: 15rem;
        left: 0
    }
    li.match-scroller__item {
        width: 80%;
        float: left
    }
    .match-item__team {
        min-width: auto
    }
    .match-item__team--b .match-item__team-name {
        padding-left: 3rem
    }
    .match-item__team--a .match-item__team-name {
        padding-right: 2rem
    }
    .match-scroller__list {
        width: 100%
    }
    .election-section .india-election-year {
        width: 100%;
        margin: 0
    }
    .india-election-year .india-election-item {
        float: left;
        width: 100%
    }
    .india-election-year .india-election-content {
        float: none;
        width: 100%;
        margin: auto;
        overflow: hidden;
        cursor: pointer
    }
    .content.page.testing table tbody {
        width: 100%!important;
        float: left;
        overflow-x: scroll!important
    }
    .content.page.testing .left-model-col table tbody {
        width: 98%;
        overflow: hidden;
        margin: 0;
        border: none
    }
    .content.page.testing .right-model-col table tbody {
        width: 100%;
        overflow: hidden;
        margin: 0;
        border: none
    }
    .content.page.testing .right-model-col {
        width: 100%;
        margin: 0
    }
    .content.page.testing .left-model-col {
        width: 100%;
        margin: 0
    }
    .content.page.testing .left-model-col table,
    .content.page.testing .right-model-col table {
        border: none
    }
    .content.page.testing table td:last-child {
        min-width: 100%
    }
    .leftCol h2 {
        font-size: 16px
    }
    .twoCol .leftCol table.electiontable {
        position: relative;
        min-width: 100%;
        display: block
    }
    .page-id-313147 .leftCol {
        width: 100%!important;
        float: left
    }
    .page-id-313147 .rightCol {
        width: 100%!important;
        float: left
    }
    .testing .entry-content-page .election li img {
        width: 100%;
        height: auto
    }
    .twoCol .rightCol {
        width: 100%!important
    }
    .twoCol .leftCol {
        width: 100%!important;
        float: left;
        padding: 0;
    }
    div.new_all .grid-item {
        /*padding: 0 !important;*/
    }
    .content.page.testing .left-model-col table td {
        min-width: 322px
    }
    .content.page.testing .right-model-col table td {
        min-width: 322px!important
    }
    .corona-result-sect {width: 100% !important;}
    .corona-virus-div {width:100%;}
    
    .img-gillcc img.glc-img {width: 100%;}
}

@media (max-width:639px) {
    div.a2a_full {left: 4%;width: 91%;}
}

@media (max-width:480px) {
    .match-scroller__list {
        overflow-x: auto
    }
    .match-item__scorebox {
        width: 12rem;
        left: 0
    }
    .match-item__team {
        width: 5rem
    }
    .match-item__team--b .match-item__team-name {
        padding-left: 3rem
    }
    .match-item__team--a .match-item__team-name {
        padding-right: 2rem
    }
    .totl-result {
        position: relative;
        float: left;
        width: 100%;
        margin: 20px 0
    }
    .content.page.testing p {
        margin: 0 0 20px 0!important;
        font-size: 10px!important
    }
    .content.page.testing table td:last-child {
        min-width: 274px
    }
    .election-section .match-scroller__date {
        padding: 0 1rem
    }
    .election-section .match-scroller__date .match-scroller__day {
        font-size: 1rem
    }
    .election-section .match-scroller__date span.match-scroller__month {
        font-size: 14px
    }
    .Wiing.seats {
        height: 300px
    }
    .Wiing.seats img.imageStyle-v2 {
        min-height: 57px
    }
    .city-nel .row {
        min-height: 899px
    }
    .city-page p.city-head {
        font-size: 15px;
        margin-bottom: 25px
    }
    .new_all .grid-item {
        padding-right: 0!important
    }
    .sport-points-table {
        width: 100%;
        float: left;
        overflow: scroll
    }
}

@media (max-width:320px) {
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {display: none;}
    .erf-contact form.erf-form.erf-front-form {width: 100%;}
    .erf-content-above {font-size: 15px;}
    .Wiing.seats table tbody tr td {width: 27%;}
    .blank-world {height: 11rem;}
    .addtoany_shortcode {margin-top: 0;position: relative;top: 1px;}
    td.standings-table__team.standings-table__freeze a {margin-top: -4px!important;}
    .popup2 .popup-inner .popup-close {line-height: 1;}
    button.btn.btn-primary {margin-bottom: 10px;}
    .totl-reslt h4#total_searchresult {top: 20px;position: relative;}
    .match-scroller__list .match-scroller__item .match-item__team a.match-item__team-name {
        font-size: 13px;left: 15px;}
    .match-details {width: 100%;}
    .match-details span {width: 100%!important;float: left;}
    .match-item__team.match-item__team--b.t-WI a.match-item__team-name {left: -32px;}
    .match-item__team-logo {display: none;}
    .recents.overs strong {width: 100%;float: left;padding: 8px 0px;}
    .cb-col.cb-col-100.ng-scope {width: 100%;float: left;}
    .mat-diff span.team-name {width: 100%;float: left}
    .recents.overs strong {width: 100%!important;float: left;padding: 10px 0!important;}
    span.cont_dob h4 {font-size: 11px;margin-top: 5px;}
    .tabbed-standings {width: 100%;}
    .modal.in .modal-dialog {width: 360px!important;}
    .modal-body img {width: 100%;float: left;}
    .modal-content {height: 230px;}
    .write-fr {width: 100%;float: left;}
    .write-fr h2 {font-size: 20px;line-height: 1.5rem;margin-top: 0px;}
    .write-fr ul.write-us-list {margin-left: 0px}
    .write-form p {width: 100%;float: left;font-size: 15px;line-height: 30px;margin-top: 15px;}
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {width: 100%;float: left; padding-left: 0px;}
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {width: 100%;float: left;padding-left: 0px}
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {width: 100%; padding-left: 0px}
    .topic {margin-bottom: 0px}
    .topic ul.write-us-list {padding: 10px 0px;}
    .topic ul.write-us-list li {width: 50%;margin: 10px 0px;}
    .content.page.testing p {font-size: 15px!important;line-height: 28px!important;margin-top: 20px!important;}
    .date_new ul li:last-child {width: 100%;float: left;}
    .header {height: 65px;width: 100%;float: left;padding: 0!important;}
    .header .header_left_side {width: 70%;float: left;}
    .header_left_side .login_weather .search01 {width: 140px;position: relative;top: 3px; left: 15px;float: left;}
    .header .top_page_post {width: 24%!important;float: right;margin-top: 0!important;position: relative;top: 10px;}
    span.divider {margin: 0 9px;}
    .testing_loging a {display: none;}
    .header_left_side .logo_sit {padding: 0;position: relative;top: 13px;}
    .header .header_left_side .logo_sit a img.logo {width: 100%!important;float: left;}
    .search01 form#searchform .head-srchinput {height: 30px!important;padding: 3px 0 3px 10px;top: 0px;}
    #searchform>button::before {font-size: 12px;top: 6px;}
}

@media(max-width:1400px) {
    .header-sticky2 .down_category span {
        font-size: 0;
        padding: 0;
        position: relative;
        height: 40px
    }
    .navigation ul li a {
        font-size: 12px;
        padding: 6px
    }
    .header-sticky2 .down_category span:after {
        font-size: 0;
        position: absolute;
        content: "";
        background: url(images/category-menu.png);
        width: 25px;
        height: 25px;
        background-size: 100%
    }
    .header-sticky2 .down_category span i {
        font-size: 0
    }
}

@media (max-width:1260px) {
    .top_page_post {
        width: 30%
    }
    .addtoany_shortcode {
        margin-top: -2px
    }
    .down_category span {
        color: #01192c
    }
    #navigation .flaticon_category {
        top: 35px
    }
    .down_category i {
        color: #01192c
    }
}

@media (max-width:1100px) {
    .navigation ul li a {
        font-size: 11px;
    }
}

@media (max-width:1024px) {
    .amazon-products-container .amazon-product-container {
        min-height: auto
    }
    .col-content h2 {
        font-size: 15px;
        line-height: 22px;
        letter-spacing: .4px;
    }
    .col-content p {
        font-size: 14px;
        line-height: 24px;
    }
    .news_main .col-content h2 {
        font-size: 16px;
    }
    .date_new ul li,
    .date_new ul li a {
        font-size: 14px!important;
    }
    li.news-item a h4 {
        font-size: 11px;
        letter-spacing: .2px;
        line-height: 18px
    }
    .navigation ul li a {
        color: #fff;
        font-size: 12px;
        letter-spacing: .4px
    }
    .top_page_post {
        float: right;
        padding: 0;
        width: 30%;
        margin-top: 5px
    }
    .highlight {
        height: 220px
    }
    .shop_categories li a {
        font-size: 15px
    }
    .amazon-products-container .amazon-product-title {
        margin-bottom: 10px;
        font-size: 15px
    }
    .leftCol h2.heading,
    .leftLeftCol h2,
    .leftRightCol h2,
    .signForm h3 {
        font-size: 18px
    }
    .leftCol h2.heading:after,
    .leftLeftCol h2:after,
    .leftRightCol h2:after,
    .signForm h3:after,
    .weather_info h3:after {
        bottom: -10px
    }
    .indian_idol p img {
        width: 100%
    }
    .contestant_list.contestant_list.newsdata a img {
        width: 100%;
        height: auto
    }
    .match-item__team-logo.tLogo70x.ENG {
        background-position: -202px -51px
    }
    .match-item__team.match-item__team--a.t-PAK a.match-item__team-name {
        left: 3px
    }
    .match-item__team-logo.tLogo70x.PAK {
        background-position: -33px -17px
    }
    .match-details span {
        width: 27%;
        float: left;
        margin-top: 5px
    }
    .widget-team-details.widget-team-one h5 {
        font-size: 20px
    }
    body.page-id-480310 .date_new ul li {
        width: 100%;
        float: left
    }
    .modal-content {
        height: 380px;
        background-color: transparent
    }
    .modal-header .close {
        position: relative;
        right: 15px;
        top: 30px;
        background-color: #391b71!important
    }
    .modal-body img {
        width: 100%;
        float: left
    }
}




@media only screen and (min-width:2201px) {
    .match-item__team.match-item__team--b.t-BGD a.match-item__team-name {left: -27px;}
    .match-item__team.match-item__team--b.t-SL a.match-item__team-name {left: -39px!important;}
    h2.cb-lv-grn-strip.text-bold.cb-lv-scr-mtch-hdr::after {left: 17rem;}
    .match-item__scorebox {min-width: 15rem;}
    .topic ul.write-us-list li {width: 225px;}
    body.page-id-480310 .new_all .grid-item {height: 630px;min-height: 630px;}
}

@media only screen and (min-width:2001px) and (max-width:2200px) {
    .match-item__team.match-item__team--b.t-BGD a.match-item__team-name {left: -27px;}
    .match-item__team.match-item__team--b.t-SL a.match-item__team-name {left: -39px!important;}
    .match-item__scorebox {min-width: 15rem;}
    .match-item__content .match-item__team.match-item__team--b.t-SA a.match-item__team-name {left: -12px;}
    .match-item__content .match-item__team.match-item__team--b.t-SL a.match-item__team-name {left: -12px!important;}
    .topic ul.write-us-list li {width: 160px}
    body.page-id-480310 .new_all .grid-item {height: 560px;min-height: 560px;}
}

@media only screen and (min-width:1801px) and (max-width:2000px) {
    .match-item__content .match-item__team.match-item__team--b.t-BGD a.match-item__team-name {left: -27px;}
    .topic ul.write-us-list li {margin-right: 45px;}
    .match-item__content .match-item__team.match-item__team--b.t-SL a.match-item__team-name {left: -12px!important;}
    .match-item__content .match-item__scorebox {min-width: 15rem;}
    .match-item__content .match-item__team.match-item__team--b.t-TBA a.match-item__team-name {
        width: 100%;float: left;padding-left: 0;left: -25px!important
    }
    .match-item__content .match-item__team.match-item__team--b.t-SA a.match-item__team-name {left: -12px;}
    .match-item__content .match-item__team.match-item__team--b.t-NZ .match-item__team-name {left: -18px!important;}
    body.page-id-480310 .new_all .grid-item {height: 520px;min-height: 520px;}
}

@media only screen and (min-width:1611px) and (max-width:1800px) {
    .match-item__team.match-item__team--b.t-BGD a.match-item__team-name {
        left: -27px
    }
    .match-item__team.match-item__team--b.t-SL a.match-item__team-name {
        left: -39px!important
    }
    .topic ul.write-us-list li {
        margin-right: 34px
    }
    .match-item__scorebox {
        min-width: 15rem
    }
    .match-item__content .match-item__team.match-item__team--b.t-SA a.match-item__team-name {
        left: -10px
    }
    .match-item__team.match-item__team--b.t-SL a.match-item__team-name {
        left: -10px!important
    }
    .match-item__team.match-item__team--b.t-NZ .match-item__team-name {
        left: -13px!important
    }
    .match-item__team.match-item__team--b.t-TBA a.match-item__team-name {
        left: -32px!important
    }
    .match-item__team.match-item__team--b.t-PAK .match-item__team-logo.tLogo70x.PAK {
        background-position: -21px -18px
    }
}

@media only screen and (min-width:1500px) and (max-width:1610px) {
    .match-item__team.match-item__team--b.t-SL {
        padding-left: 22px
    }
    .match-item__team.match-item__team--b.t-SA {
        padding-right: 0!important
    }
    .match-item__team.match-item__team--b.t-SA a.match-item__team-name {
        left: -12px!important
    }
    .match-item__team-logo.tLogo70x.SA {
        left: 0
    }
    .match-item__team.match-item__team--b.t-NZ .match-item__team-name {
        left: -13px!important
    }
    .match-item__team.match-item__team--b.t-BGD a.match-item__team-name {
        left: -27px!important
    }
    .match-item__team.match-item__team--b.t-SL a.match-item__team-name {
        left: -32px!important
    }
    .match-item__scorebox {
        min-width: 12rem
    }
    .match-scroller__item {
        right: 10px
    }
    .match-item__team.match-item__team--b.t-SA a.match-item__team-name {
        left: -10px
    }
    .match-item__team-logo.tLogo70x.SA {
        background-size: 192px 210px!important;
        background-position: -126px -102px
    }
    .t-AFG .match-item__team-logo.tLogo70x.AFG {
        top: 5px
    }
    .match-item__team-logo.tLogo70x.AUS {
        background-position: 5px -108px
    }
    .match-item__team.match-item__team--b.t-AUS a.match-item__team-name {
        left: -22px
    }
    .match-item__team.match-item__team--b.t-PAK a.match-item__team-name {
        left: -25px!important
    }
    .match-item__team.match-item__team--b.t-TBA a.match-item__team-name {
        left: -35px!important
    }
    .match-item__team.match-item__team--b.t-IND a.match-item__team-name {
        left: -22px!important
    }
    .match-item__team.match-item__team--a.t-SA .match-item__team-logo.tLogo70x.SA {
        background-position: -70px -115px
    }
    .match-item__team.match-item__team--b.t-ENG a.match-item__team-name {
        left: -22px!important
    }
    .match-item__team-logo.tLogo70x.PAK {
        background-size: 201px 180px!important;
        background-position: -30px -18px
    }
    .topic ul.write-us-list li {
        margin-left: 40px
    }
    .erf-form.erf-front-form .checkbox-group .checkbox {
        margin-right: 20px
    }
}

@media only screen and (min-width:1401px) and (max-width:1480px) {
    .match-scroller__item .match-item__team--a {
        padding-left: .4rem
    }
    .match-scroller__item .match-item__team--b .match-item__team-name {
        padding-left: 3rem
    }
    .match-scroller__list .match-scroller__date {
        padding: 0 1.3rem
    }
    .election-data p {
        padding: 2px 0
    }
    .Wiing.seats {
        height: 310px
    }
}

@media only screen and (min-width:1200px) and (max-width:1340px) {
    .match-item__team {
        width: 5rem;
        float: left
    }
    .match-item__scorebox {
        left: 2px;
        width: 10rem
    }
    .match-scroller__item {
        width: 25%
    }
     .api-get-score {
        margin-top: 40px
    }
    a.about-live-scorecard {
        padding: 7px 0
    }
}

@media only screen and (min-width:1025px) and (max-width:1260px) {
    .Wiing.seats {
        height: 426px
    }
    .Wiing.seats img.imageStyle {
        min-height: 130px
    }
}

@media only screen and (min-width:1025px) and (max-width:1181px) {
    div.country-by-info h3 {font-size: 16px;padding-bottom: 2px;padding-left:10px;}
    div.country-by-info {height: 93px;}
    div.country-by-info p{padding-left:10px;}
    div.all-info .comn-info {height: 100%;}
    div.all-info .comn-info h3 {margin-top:20px;font-size: 16px;}
    div.searchh_bar input#search_name {padding-right: 55px;}
    div.all-info {height: 90px;}
}

@media only screen and (min-width:1024px) and (max-width:1400px) {
    #weektab .bx-wrapper .bx-controls-direction a {
        right: -6px;
        top: -1px!important
    }
    .rightCol .wht_box.trend-deal.pslist .bx-wrapper .bx-controls-direction a {
        right: 8px
    }
    .match-scroller__item .match-item__team--a {
        padding-left: .4rem
    }
    .match-scroller__item .match-item__team--b .match-item__team-name {
        padding-left: 1.8rem
    }
    .match-scroller__list .match-scroller__date {
        padding: 0 1rem 0 1.3rem
    }
    .match-scroller__list .match-item__team--a .match-item__team-name {
        padding-right: 3.8rem
    }
    p.terri-data {
        font-size: 13px
    }
    .electiontable.cmplte-elect ul.all-notification li {
        margin: 0;
        padding: 0 10px!important
    }
    .left-model-col.notification {
        margin-top: 12px!important;
        margin-bottom: 3%!important;
        height: 90px
    }
    .electiontable.cmplte-elect ul.all-notification {
        width: 100%
    }
    .electiontable.cmplte-elect ul.all-notification li {
        width: 20%!important;
        float: left;
        height: 40px!important
    }
    .match-scroller__item {
        width: 24%
    }
    .match-item__scorebox {
    min-width: 9rem;
}
}

@media only screen and (min-width:1024px) and (max-width:1360px) {
    .match-world {
        box-shadow: none;
        width: 35%;
        padding: 8 0 0 0
    }
    .match-details span {
        width: 28%;
        float: left;
        margin-top: 25px
    }
    .match-world img {
        margin-left: 2px
    }
}

@media only screen and (min-width:945px) and (max-width:1024px) {
    div.country-by-info h3 {font-size: 16px;padding-bottom: 2px;padding-left:10px;}
    div.country-by-info {height: 100%;}
    div.country-by-info p{padding-left:10px;}
    div.all-info .comn-info {height: 100%;}
    div.all-info .comn-info h3 {margin-top:20px;font-size: 16px;}
}

@media only screen and (min-width: 841px) and (max-width: 1024px){
    .all-info .comn-info h3 {font-size: 14px;padding-left: 5px;padding-right: 5px;}
    .virus-status{height: 112px;}
    .all-info {height: 112px;}
    .all-info .comn-info {height: 93px;}
}

@media only screen and (min-width:800px) and (max-width:1024px) {
    .Wiing.seats table tbody tr td {
        width: 30%;
        margin: 10px
    }
    .Wiing.seats p {
        width: 98%
    }
    .blank-world {
        height: 30rem
    }
    .match-scroller__item {
        width: 40%
    }
    .match-item__scorebox {
        margin: 0 -1.5rem 0 .5rem
    }
    .match-item__team.match-item__team--a {
        width: 5rem
    }
    .match-item__team-logo {
        display: none
    }
    .match-item__team.match-item__team--a {
        padding: 0;
        width: 5rem;
        text-align: center
    }
    .match-scroller__item .match-item__content .match-item__team.match-item__team--b {
        padding: 0!important;
        width: 5rem;
        float: left;
        text-align: center
    }
    .match-item__content .match-item__team.match-item__team--b a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .match-item__content .match-item__team.match-item__team--a a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .start div#innings_1 {
        width: 100%;
        float: left
    }
    .start div#innings_2 {
        width: 100%;
        float: left
    }
    .widget-team-details .match-world {
        width: 36%;
        float: left
    }
    .widget-team-details .match-details span {
        width: 28%;
        float: left;
        margin-top: 15px;
        margin-bottom: 15px
    }
    .widget-team-details .match-world span.score {
        width: 100%!important;
        top: -18px
    }
    .match-details {
        width: 100%;
        float: left
    }
    .modal.in .modal-dialog {
        width: 750px!important
    }
    .modal-body img {
        width: 100%;
        float: left
    }
    .modal-content {
        height: 510px
    }
    .modal-body {
        padding: 20px
    }
    body.page-id-480310 .date_new ul li {
        width: 100%;
        float: left
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
    .match-scroller__item {
        width: 100%!important;
        margin-right: 20px;
        min-width: 400px;
        float: left
    }
    .match-scroller__day {
        font-size: 2rem
    }
    .match-scroller__item .match-item {
        width: 100%
    }
    .match-scroller__date {
        min-width: 100px;
        float: left
    }
    .match-item__team.match-item__team--a {
        width: 100px!important
    }
    .match-item__scorebox {
        width: 70%!important
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .date_new ul li {
        width: 100%;
        margin: 0
    }
    .date_new ul li:nth-child(1) {
        width: 100%;
        margin-bottom: 0
    }
    .date_new ul li:nth-child(1) a {
        width: 100%;
        float: left
    }
    .cb-nws-lst-rt .date_new li:last-child a {
        width: 5%
    }
    .date_new ul li:nth-child(1) a img.news_iconss {
        margin-right: 8px
    }
    .wht_box #weektab .bx-wrapper .bx-controls-direction a {
        margin-top: -25px;
        right: 0;
        top: -23px!important
    }
    .rightCol .wht_box.trend-deal.pslist .bx-wrapper .bx-controls-direction a {
        top: 0!important;
        right: 8px
    }
    #weektab .bx-viewport {
        height: auto!important
    }
    .pmr_img {
        margin: auto;
        width: 100% !important;
    }
    .row.new_all .col-xs-12.col-sm-6 {
        min-height: 560px!important
    }
    .row.new_all .col-xs-12.col-sm-6 .news_main {
        height: 530px!important
    }
    ul.score-list li.result-list {
        min-height: 300px
    }
    p.terri-data {
        font-size: 13px
    }
    .electiontable {
        min-height: 140px!important
    }
    p.terri-data {
        text-align: center;
        font-size: 11px;
        margin: 0;
        margin-top: 20px
    }
    .election-data p {
        padding: 6px 0
    }
    .electiontable.cmplte-elect ul.all-notification li {
        width: 20%!important;
        float: left;
        padding: 0;
        border-right: 1px solid #dadfe2;
        height: 50px;
        margin: 19px 0 0 0;
        padding: 0 7px
    }
    p.terri-data {
        margin-top: 20px
    }
    .Wiing.seats img.imageStyle {
        min-height: 125px
    }
    .Wiing.seats {
        height: 380px
    }
    .Wiing.seats p {
        font-size: 21px
    }
    .topic ul.write-us-list li i.fa {
        margin: 5px 0 6px
    }
    .erf-content-above {
        text-align: left
    }
    .btn.submit.btn-default {
        float: left
    }
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {
        text-align: left
    }
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {
        text-align: left
    }
    .erf-form.erf-front-form h3.head-txt {
        text-align: left
    }
    td.standings-table__team.standings-table__freeze a {
        margin-top: 0!important
    }

    .content.page.testing table {
        width: 100%;
        float: left
    }
    .Wiing.seats img.imageStyle {
        min-height: 125px
    }
}

@media only screen and (min-width:768px) and (max-width:964px) {
    div.country-by-info h3 {font-size: 15px;}
    div.all-info .comn-info {height: 100%;}
    div.all-info .comn-info h3 {margin-top: 20px;font-size: 15px;padding-left: 10px;padding-right: 10px;}
}

@media only screen and (min-width: 768px) and (max-width: 840px){
    .all-info .comn-info h3 {font-size: 14px;padding-left: 5px;padding-right: 5px;}
    .virus-status{height: 112px;}
    .all-info {height: 112px;}
    .all-info .comn-info {/*height: 93px;*/height: 112px;}
}

@media only screen and (min-width:769px) and (max-width:799px) {
    .match-scroller__item {
        width: 40%
    }
    .match-item__scorebox {
        margin: 0 -1.5rem 0 .5rem
    }
    .match-item__team.match-item__team--a {
        width: 5rem
    }
    .match-item__team-logo {
        display: none
    }
    .match-item__team.match-item__team--a {
        padding: 0;
        width: 5rem;
        text-align: center
    }
    .match-scroller__item .match-item__content .match-item__team.match-item__team--b {
        padding: 0!important;
        width: 5rem;
        float: left;
        text-align: center
    }
    .match-item__content .match-item__team.match-item__team--b a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .match-item__content .match-item__team.match-item__team--a a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .modal-body {
        padding: 20px
    }
    .modal.in .modal-dialog {
        width: 750px!important
    }
    .modal-body img {
        width: 100%;
        float: left
    }
    .modal-content {
        height: 510px
    }
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {
        display: none
    }
    .erf-form.erf-front-form .checkbox-group {
        width: 100%;
        float: left
    }
}

@media only screen and (device-width:768px) {
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {display: none;}
    .Wiing.seats table tbody tr td {width: 29%;}
    .blank-world {height: 23rem;}
    h2.cb-lv-grn-strip.text-bold.cb-lv-scr-mtch-hdr::after {left: 47%;}
    .match-scroller__item {width: 50%;}
    .match-item__team--a .match-item__team-name {left: 4px;}
    .match-item__team.match-item__team--b.t-WI a.match-item__team-name {left: -30px!important;}
    .match-item__team.match-item__team--b.t-WI {padding-right: 4px;}
    .match-item__scorebox {margin: 0;width: 9rem;}
    .match-item__team.match-item__team--a {width: 5rem;}
    .match-item__team-logo {display: none;}
    .match-item__team.match-item__team--a {padding: 0;width: 70px;text-align: center;}
    .match-scroller__item .match-item__content .match-item__team.match-item__team--b {
        padding: 0!important;width: 5rem;float: left;text-align: center;left: -2rem;
    }
    .match-item__content .match-item__team.match-item__team--b a {padding: 0;width: 100%;position: unset!important;}
    .match-item__content .match-item__team.match-item__team--a a {padding: 0;width: 100%;position: unset!important;}
    .match-world {width: 36%;float: left;height: 90px;}
    .match-details span {width:100%!important;float: left;text-align: center; margin-top: 15px!important;margin-bottom: 15px;}
    .match-details {width: 100%;float: left;}
    .match-details span {width: 27%!important;float: left;}
    .tabbed-standings {width: 100%;float: left;}
    .match-world span.score {width: 100%!important;}
    .modal.in .modal-dialog {width: 725px!important;}
    .modal-body img {width: 100%;float: left;}
    .modal-content {height: 500px;}
    .erf-form.erf-front-form .checkbox-group {width: 100%;float: left;}
    body.page-id-480310 .date_new ul li {width: 100%;float: left;}
    body.page-id-480310 .new_all .grid-item {min-height: 515px; height: 515px;}
    .innerPages .addtoany_shortcode {margin-top: 2px; margin-left: 4px;}
    .header .top_page_post {width: 17% !important; float: right;margin-top: 20px !important;}
    .header .top_page_post .top-right.mobile {margin-top: 0px;float: right;}
    .header .top_page_post .top-right.mobile .testing_loging {padding-right: 0px !important; margin-left: 0px;}
    .header .top_page_post .top-right.mobile span.divider {color: #00aff0; float: left;margin: 0 5px;}
    div.column p {margin-bottom: 20px; font-size: 16px;}
    section.genres.right_column ul li {margin: 0px 0px 5px;}
}

@media only screen and (min-width:581px) and (max-width:767px) {
    .content.page.testing table td:last-child {
        min-width: 274px!important
    }
    .twoCol .leftCol.elections-data {
        width: 100%!important;
        float: left
    }
    .loksabha {
        margin-bottom: 12px
    }
    p.terri-data {
        text-align: center;
        margin: 0
    }
    .un-teri {
        color: #00aff0;
        margin-bottom: 12px
    }
    .loksabha {
        color: #fff
    }
    .election-data p {
        padding: 3px 0
    }
    p.terri-data {
        margin: 6px 0 14px
    }
    p.terri-data {
        margin: 15px 0
    }
    .cmplte-elect fieldset {
        margin-top: 60px
    }
    .electiontable.cmplte-elect ul.all-notification li {
        width: 48%!important;
        border: 0;
        padding: 16px 0
    }
    .cmplte-elect ul li {
        width: 31%
    }
    .electiontable .cmplte-elect li {
        width: 31%
    }
    p.terri-data {
        width: 92%
    }
    .electiontable.cmplte-elect ul.all-notification {
        width: 93%
    }
    .electiontable.cmplte-elect ul.all-notification {
        width: 93%;
        padding: 0 17px 15px
    }
    .electiontable.cmplte-elect ul.all-notification li:last-child {
        width: 100%!important;
        float: left
    }
    .Wiing.seats img.imageStyle {
        min-height: 35px!important
    }
    .Wiing.seats img.imageStyle-v2 {
        min-height: 92px
    }
    .start div#innings_1 {
        width: 100%;
        float: left
    }
    .start div#innings_2 {
        width: 100%;
        float: left
    }
    .widget-team-details .match-details span {
        width: 20%
    }
    .match-details {
        width: 100%
    }
    .match-world h5 span.score {
        width: 100%;
        float: left;
        margin-top: 0
    }
    .world-cup-info {
        width: 100%;
        float: left
    }
    .world-cup-info .cb-nws-lst-rt.cb-col.text-center {
        width: 55%;
        float: left
    }
}

@media only screen and (min-width:480px) and (max-width:764px) {
    .Wiing.seats table tbody tr td {
        width: 29%
    }
    .blank-world {
        height: 18rem
    }
    td.standings-table__team.standings-table__freeze a {
        margin-top: -4px!important
    }
    .match-item__team.match-item__team--b.t-WI a.match-item__team-name {
        left: -30px!important
    }
    .match-item__team.match-item__team--b.t-WI {
        padding-right: 4px
    }
    .match-item__scorebox {
        margin: 0 -1.5rem 0 .5rem;
        min-width: 19rem
    }
    .match-item__team.match-item__team--a {
        width: 5rem
    }
    .match-item__team-logo {
        display: none
    }
    .match-item__team.match-item__team--a {
        padding: 0;
        width: 5rem;
        text-align: center
    }
    .match-scroller__item .match-item__content .match-item__team.match-item__team--b {
        padding: 0!important;
        width: 5rem;
        float: left;
        text-align: center
    }
    .match-item__content .match-item__team.match-item__team--b a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .match-item__content .match-item__team.match-item__team--a a {
        padding: 0;
        width: 100%;
        position: unset!important
    }
    .match-details span {
        width: 100%!important;
        float: left;
        margin-top: 10px;
        margin-bottom: 10px
    }
    .sport-points-table {
        width: 100%;
        float: left;
        overflow: scroll
    }
    .cb-col.cb-col-100.cb-ltst-wgt-hdr .cb-bg-gray {
        width: 100%;
        text-align: center
    }
    .cb-col-rt.cb-font-13 {
        width: 100%;
        float: left
    }
    .match-world {
        width: 100%
    }
    .modal.in .modal-dialog {
        width: 550px!important
    }
    .modal-body img {
        width: 100%;
        float: left
    }
    .modal-content {
        height: 350px
    }
    .match-details {
        width: 60%
    }
    .topic ul.write-us-list li {
        line-height: 25px
    }
    .topic ul.write-us-list {
        padding: 20px 0
    }
    .write-fr {
        width: 100%
    }
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {
        width: 100%;
        float: left;
        padding-left: 0
    }
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {
        float: left;
        width: 100%;
        padding-left: 0
    }
    .erf-form.erf-front-form .checkbox-group {
        width: 100%
    }
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {
        display: none
    }
    .new_all .grid-item {
        /*min-height: 600px;
        height: 600px*/
    }
    .header .header_left_side {
        width: 100%;
        float: left
    }
    .header {
        height: 80px;
        width: 100%;
        float: left;
        padding: 0!important
    }
    .header_left_side .login_weather .search01 {
        width: 200px;
        position: relative;
        top: 8px;
        left: 15px;
    }
    span.divider {margin: 0 6px;}
    .logo-with-search {
        width: 66%;
        float: left;
    }
    .header .top_page_post {
        width: 34%!important;
        float: right;
        margin-top: 35px!important
    }
    .header_left_side .logo_sit {
        padding: 0;
        position: relative;
        top: 10px
    }
    #searchform>button::before {
        font-size: 15px
    }
    .header_left_side .logo_sit a img.logo {
        width: 100%!important;
        float: left
    }
    form#searchform .head-srchinput {
        height: 35px
    }
    .date_new ul li:first-child {
        margin-right: 12px!important;
    }
}

@media only screen and (min-width:321px) and (max-width:485px) {
    .row.new_all .col-xs-12.col-sm-6 {
        width: 100%
    }
    .leftCol {
        padding: 20px 10px
    }
    .amazon-products-container .amazon-product-container {
        width: 100%;
        min-height: auto;
        padding: 0
    }
    .fg-cell-container-fluid-grid .fg-cell {
        width: 100%!important;
        padding: 0
    }
    .menu-primary-wrap {
        height: 370px
    }
    .date_new ul li,
    .date_new ul li a {
        font-size: 10px!important
    }
    .actor_mainpage .col-xs-12.col-sm-3.col-md-3 {
        width: 100%
    }
    .brand_div ul.brands_list li {
        width: 48%
    }
    .team_left,
    .team_right {
        float: left;
        width: 100%
    }
    .team_left {
        margin-bottom: 20px
    }
    table.tablebox.team_player_table {
        width: 100%!important
    }
    .twoCol .leftCol.elections-data {
        width: 100%!important;
        float: left
    }
    .loksabha {
        margin-bottom: 12px
    }
    p.terri-data {
        text-align: center;
        margin: 7px 0 15px;
        width: 87%;
        float: left
    }
    .un-teri {
        color: #00aff0;
        margin-bottom: 0;
        margin-top: 0
    }
    .loksabha {
        color: #fff
    }
    .election-data {
        height: 52px;
        padding-top: 10px
    }
    .election-data p strong {
        margin-top: 10px;
        width: 100%;
        float: left;
        margin-bottom: -7px
    }
    .union {
        width: 100%;
        float: left;
        padding: 5px 2%
    }
    table.electiontable.cmplte-elect {
        min-height: 190px!important
    }
    .cmplte-elect ul li {
        width: 30%!important;
        font-size: 12px!important
    }
    .electiontable.cmplte-elect ul.all-notification {
        width: 100%
    }
    .electiontable.cmplte-elect ul.all-notification li {
        width: 100%!important;
        border: 0;
        margin: 9px 0
    }
    .electiontable.cmplte-elect {
        border-top: 1px solid #e4e2e2
    }
    .election-data p strong::after {
        display: none
    }
    legend {
        width: 100%;
        float: left;
        margin-left: 0
    }
    .cmplte-elect fieldset {
        border: 0 solid #9a9a9a
    }
    p.terri-data {
        text-align: center!important
    }
    .cb-scrcrd-status {
        width: 100%;
        float: left;
        margin-top: 15px
    }
    .start div#innings_1 {
        width: 100%;
        float: left
    }
    .start div#innings_2 {
        width: 100%;
        float: left
    }
    div#innings_1 a {
        font-size: 12px
    }
    span.text-gray {
        font-size: 12px!important
    }
    .cb-col.cb-col-8.text-right {
        font-size: 12px
    }
    div#innings_2 a {
        font-size: 12px
    }
    .widget-team-details.widget-team-one h6 {
        font-size: 14px;
        font-weight: 700
    }
    .cb-mtch-info-itm {
        padding: 10px 0 0 0
    }
    .cb-col.cb-col-10.text-right {
        font-size: 12px
    }
    .start div#innings_1 .cb-col.cb-col-33 {
        font-size: 12px
    }
    .cb-mtch-info-itm {
        font-size: 12px;
        font-weight: 600
    }
    .cb-mtch-info-itm {
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        padding: 0;
        margin-top: 5px
    }
    .cb-font-13 {
        margin-top: 0;
        padding: 10px;
        margin-bottom: 20px
    }
    .team_main .ip_20 .team_col {
        padding-top: 15px
    }
    .team_main .ip_20 .team_col .cb-col.cb-col-33 {
        width: 100%!important;
        float: left
    }
    .team_main .ip_20 .team_col .cb-col-67.cb-nws-lst-rt.cb-col.cb-col-text-container {
        width: 100%!important;
        float: left
    }
    .team_main .ip_20 .team_col .cb-nws-lst-rt p {
        margin-bottom: 0!important
    }
}

@media only screen and (min-width:321px) and (max-width:479px) {
    .addtoany_shortcode {margin-top: 0;position: relative;/*top: 3px;left: 2px;*/}
    .standings-table td.standings-table__team.standings-table__freeze a {margin-top: -4px!important;}
    .popup2 .popup-inner .popup-close {line-height: 1;top: 20px;right: 20px;}
    button.btn.btn-primary {margin-bottom: 10px;}
    .mat-diff span {width: 100%;float: left;text-align: center;}
    .totl-reslt h4#total_searchresult {top: 20px; position: relative; }
    .match-scroller__list .match-scroller__item .match-item__team a.match-item__team-name {font-size: 13px;left: 12px!important;}
    .match-item__team.match-item__team--b.t-WI a.match-item__team-name {left: 12px!important;}
    .match-item__team.match-item__team--b.t-WI {padding-right: 4px;}
    .match-item__scorebox {margin: 0 -4px;}
    .match-item__team.match-item__team--a {width: 5rem;}
    .match-item__team-logo {display: none;}
    .match-item__team.match-item__team--a {padding: 0;width: 4rem;text-align: center;}
    .match-scroller__item .match-item__content .match-item__team.match-item__team--b{padding:0!important;width:4rem;float:left;text-align:center;}
    .match-item__content .match-item__team.match-item__team--b a {padding: 0;width: 100%;position: unset!important;}
    .match-details span {width: 100%!important;float: left;}
    .recents.overs strong {width: 100%;float: left;padding: 8px 0;}
    .cb-col.cb-col-100.ng-scope {width: 100%;float: left;}
    .recents.overs strong {width: 100%!important; float: left; padding: 10px 0!important;}
    .tabbed-standings {width: 100%;}
    .match-details span {margin-top: 15px;margin-bottom: 15px;}
    .modal.in .modal-dialog {width: 380px!important;}
    .modal-body img {width: 100%;float: left;}
    .modal-content {height: 245px;}
    .write-fr h2 {font-size: 20px;line-height: 1.5rem;margin-top: 0px;}
    .write-fr ul.write-us-list {margin-left: 0px;}
    .write-fr {width: 100%;float: left;}
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {padding-left: 0;width: 100%;float: left;}
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {width:100%;float:left;padding-left:0px;}
    .write-form p {width: 100%;float: left;font-size: 15px;line-height: 30px;margin-top: 15px;}
    .content.page.testing .erf-form.erf-front-form label.fb-text-label {width: 100%; float: left;}
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {width: 100%;padding-left: 0px;}
    .erf-form.erf-front-form .checkbox-group checkbox {width: 100%;}
    .topic {margin-bottom: 0px;}
    .content.page.testing .erf-form.erf-front-form label.fb-textarea-label {width: 100%;float: left;}
    .topic ul.write-us-list {padding: 10px 0px;}
    .topic ul.write-us-list li {width: 50%;margin: 10px 0px;}
    .content.page.testing p {font-size: 15px!important;line-height: 28px!important;margin-top: 0!important;}
    .erf-contact form.erf-form.erf-front-form {width: 100%;}
    .erf-content-above {font-size: 15px;}
    .erf-form.erf-front-form .checkbox-group {width: 100%;float: left;}
    .erf-form.erf-front-form .checkbox-group .checkbox {width: 43%;}
    .content.page.testing .erf-form.erf-front-form label.fb-checkbox-group-label {display: none;}
    .date_new ul li:last-child {width: 100%;float:left;}
    .header {height: 65px;width: 100%;float: left;padding: 0!important;}
    .header .header_left_side {width: 100%;float: left;}
    .header_left_side .login_weather .search01 {width: 170px;position: relative;top: 0px;left: 15px;}
    .header .top_page_post {width: 20% !important;float: right;margin-top: 22px !important;}
    .logo-with-search {float: left;width: 80%;}
    .header .top_page_post .top-right.mobile {margin-top: 0px;float: right;}
    .header .top_page_post .top-right.mobile .testing_loging {padding-right: 0px !important;margin-left: 0px;}
    .header .top_page_post .top-right.mobile span.divider {color: #00aff0;float: left;margin: 0 5px;}
    div.column p {margin-bottom: 20px;font-size: 16px;}
    section.genres.right_column ul li {margin: 0px 0px 5px;}
    .header_left_side .logo_sit {padding: 0;position: relative;top: 10px;width: 30%;}
    #searchform>button::before {font-size: 15px;}
    .header_left_side .logo_sit a img.logo {width: 100%!important;float: left;}
    form#searchform .head-srchinput {height: 35px;}
    .modal-content .modal-header .close {position: relative;right: 13px;top: 18px;width: 20px;height: 20px;}
}

@media only screen and (min-width:321px) and (max-width:360px) {
    .header_left_side .login_weather .search01 {
        left: 14px !important
    }
}




/*WC T20 2021 Css Starts*/

.match-item__team.match-item__team--a.t-ENG {
    background-color: #cd1023;
}

.match-item__team.match-item__team--b.t-ENG {
    background-color: #cd1023;
}

.match-item__team.match-item__team--a.t-BGD {
    background: #316a4e;
}

.match-item__team.match-item__team--b.t-BGD {
    background: #316a4e;
}

.match-item__team.match-item__team--a.t-SCOT {
    background: #003ab2;
}

.match-item__team.match-item__team--b.t-SCOT {
    background: #003ab2;
}

.match-item__team.match-item__team--a.t-NAM {
    background: #51a158;
}
.match-item__team.match-item__team--b.t-NAM {
    background: #51a158;
}

.match-item__team.match-item__team--a.t-SL {
    background: #8d2329;
}
.match-item__team.match-item__team--b.t-SL {
    background: #8d2329;
}

