.wrap.connection-form{
    width: 95%;
    }
    .connection-form form {
        padding: 20px;
        border-radius: 5px;
        max-width: 600px;
    }
    .connection-form form  table th,
    .connection-form form  table td{
        padding: 10px 0px;
    }
    .connection-form form  table tr{
        display: flex;
        flex-direction: column;
    }
    .connection-form .submit {
    padding: 0;
    }
    .get-token-block{
        width: 100%;
        position: relative;
        /* max-width: 520px; */
        margin: 30px auto 0px auto  ;
        background: #fff;
        box-shadow: 0 1px 1px rgba(0,0,0,0.12), 0 2px 2px rgba(0,0,0,0.12);
       
    }
    
    #channel-container.badge .reputando_shortcode_settings_table, #channel-container.badge .advance-setings-bottom{
        display: none;
    }
    .badge .reputando_badge_customurl_fields{
        display: block !important;
    }

    a#reputando-setting-step.disable,a#reputando-style-step.disable {
        background: gray;
        border-color: gray;
        pointer-events: none;
    }
    div#advance-setting-container {
        display: flex;
        justify-content: space-evenly;
        margin-top: 30px;
    }
    .get-token-block.locations button{
        position: absolute;
        top: 32%;
        right: calc(100% - 515px);
    }

    #get-token-popup, #get-logout-popup{
        position: fixed;
        width: 100%;
        top: 55%;
        left: 0;
        right: 0;
        margin: 0 auto;
        transform: translateY(-50%);
    }

    #get-token-popup #reputando-token-fields label,
    #get-token-popup #reputando-login-fields label{
        margin: 10px 0px;
        display: block;
    }
   
    
    

    table.form-table.reputando_shortcode_settings_table td, table.form-table.reputando_shortcode_settings_table th {
        width: 50%;
    }

    
#channel_metabox .postbox-header,
#advance_metabox .postbox-header,
#reputando_shortcode_settings .postbox-header{
    background: #005580;
}
#channel_metabox .toggle-indicator,
#channel_metabox span.order-higher-indicator::before ,
#channel_metabox span.order-lower-indicator::before ,
#channel_metabox .postbox-header h2,
#advance_metabox .toggle-indicator,
#advance_metabox span.order-higher-indicator::before ,
#advance_metabox span.order-lower-indicator::before ,
#advance_metabox .postbox-header h2,
#reputando_shortcode_settings .toggle-indicator,
#reputando_shortcode_settings span.order-higher-indicator::before ,
#reputando_shortcode_settings span.order-lower-indicator::before ,
#reputando_shortcode_settings .postbox-header h2
{
    color: #fff!important;
}
#reputando_shortcode_settings .hndle.ui-sortable-handle,
#reputando_shortcode_settings .form-table th{
    font-size: 14px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif;
}
#reputando_shortcode_settings .meta-box-sortables select {
    padding: 5px 39px 5px 10px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif;

}
.advance-setings-top {
    display: flex;
    justify-content: space-between;
}

.advance-setings-top .channel_fields{
    padding: 10px;
}
.advance-setings-top > div {
    width: 50%;
}
.reputando_date_range {
    margin-left: 25px;
    margin-top: 13px;
    width: 230px;
    text-align: right;
}
td.reputando_title_new.column-reputando_title_new {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 15px;
    font-weight: 600;
}
td.reputando_title_new img {
    max-width: 30px;
    min-width: 30px;
}
input#number_of_reviews {
    margin-top: 10px;
}
.advance-setings-bottom {
    padding: 20px;
}
#reputando_shortcode_settings  .form-table td label{
    padding: 5px;
    font-size: 14px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif;
}
#channel-container{
    padding-top: 20px;
}

#rating_bigger_than.error-border, #rating_smaller_than.error-border{
 border-color: red;
}


.channel-item{
    margin-bottom: 20px;
}
/* .channel-details{
    margin-left: 20px!important;
} */
#reputando_shortcode_settings td input#reputando_review_length,
#reputando_shortcode_settings td input#input#reputando_text_color,
#reputando_shortcode_settings td select{
    width: 100%;
}

.channel-item label{
    font-family: "Montserrat", sans-serif;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 10px;
    display: inline-block;
    padding: 0px 10px;
}
#normal-sortables{
    /* display: flex;
    flex-wrap: wrap;
    justify-content: space-between; */
    display: inline-block;
    width: 100%;
}
/* #channel_metabox{
    width: 48%;
    float: right;
}
#reputando_shortcode_settings{
 width: 49%;
 float: left;
}
#advance_metabox{
    width: 100%;
    float: left;
} */
@media (max-width: 1400px) {
    .channel-item label span{
        display: block;
    }
}

@media (max-width: 1199px) {
    #normal-sortables{
    display: block;
}
#reputando_shortcode_settings{
    width: 100%;
}
.channel-item label span{
    display: inline-block;
}
}
.location_selection{
    text-align: center;
}
.location_selection button.button{
    margin-top: 12px;
}

div#display_review_text, div#display_reply_text {
    padding: 10px 0;
    margin: 15px 0;
}
.post-type-reputando_reviews table {
    table-layout: auto!important;
}
.post-type-reputando_reviews .column-content{
    /* max-width: 350px; */
    min-width: 350px;
    width: 100%;
    display: inline-block;
    line-height: 1.5!important  ;
}

.post-type-reputando_reviews .column-review_date{
    max-width: 76px;
    min-width: 76px;
}

.post-type-reputando_reviews .column-custom_buttons{
    max-width: 125px;
    min-width: 125px;
}
.post-type-reputando_reviews .widefat td {
    vertical-align: inherit;
}

.post-type-reputando_reviews td.reply.column-reply, 
.post-type-reputando_reviews td.content.column-content {
    cursor: pointer;
}

.post-type-reputando_reviews th.column-author,
.post-type-reputando_reviews th.column-content,
.post-type-reputando_reviews th.column-date,
.post-type-reputando_reviews th.column-custom_buttons,
.post-type-reputando_reviews th.column-ratings,
.post-type-reputando_reviews th.column-reply,
.post-type-reputando_reviews th.column-review_date{
    font-size: 16px;
    font-weight: 600;
    font-family: "Montserrat", sans-serif;
    line-height: 1.2;
    text-transform: capitalize;
}
.post-type-reputando_reviews td.column-date,
.post-type-reputando_reviews .column-author a{
    color:#ccc;
    font-weight: 600;

}
.post-type-reputando_reviews .column-author a,
.post-type-reputando_reviews .column-content,
.post-type-reputando_reviews .column-date ,
.post-type-reputando_reviews .column-custom_buttons,
.post-type-reputando_reviews .column-ratings,
.post-type-reputando_reviews .column-reply,
.post-type-reputando_reviews .column-review_date{
    font-size: 14px;
    font-weight: 400;
    font-family: "Montserrat", sans-serif;
    line-height: 1.2;
    text-transform: capitalize;
}
.column-ratings svg{
    width:20px;
    height: 20px;
}
.reputando-steps{
    padding: 10px;
    text-align: right;
    display: flex;
}
.reputando-steps.end{
    justify-content:end;
}
.reputando-steps.start{
    justify-content: start;
}
.reputando-steps.between{
    justify-content: space-between;
}   
#channel_metabox .handlediv,#reputando_shortcode_settings .handlediv,#advance_metabox .handlediv{
    display: none;
}
.reputando_slide_per_page_setting,.reputando_slider_arrow_color, .reputando_column_setting, .reputando_row_setting, .reputando_pagination_setting {
    display: none;
}
.slider .reputando_slide_per_page_setting, .slider .reputando_slider_arrow_color {
    display: table-row !important;
}

.grid .reputando_column_setting, .grid .reputando_row_setting, .grid .reputando_pagination_setting {
    display: table-row !important;
}

.list .reputando_row_setting, .list .reputando_pagination_setting {
    display: table-row !important;
}
#reputando_shortcode_settings .gridBlock, #reputando_shortcode_preview_container .gridBlock{
    grid-template-columns: repeat(2, 1fr);
}

#reputando_shortcode_settings .gridBlock, #reputando_shortcode_preview_container .gridBlock{
    grid-template-columns: repeat(2, 1fr);
}

#reputando_shortcode_preview_container .gridBlock.col-2{
    grid-template-columns: repeat(2, 1fr);
}

#reputando_shortcode_preview_container .gridBlock.col-3{
    grid-template-columns: repeat(3, 1fr);
}
#reputando_shortcode_preview_container .gridBlock.col-4{
    grid-template-columns: repeat(4, 1fr);
}

#reputando_shortcode_preview_container .gridBlock.col-5{
    grid-template-columns: repeat(5, 1fr);
}

#reputando_shortcode_preview_container .gridBlock.col-6{
    grid-template-columns: repeat(6, 1fr);
}
#reputando_shortcode_preview_container .gridBlock.col-7{
    grid-template-columns: repeat(7, 1fr);
}
#reputando_shortcode_preview_container .gridBlock.col-8{
    grid-template-columns: repeat(8, 1fr);
}
#reputando_shortcode_preview_container .gridBlock.col-9{
    grid-template-columns: repeat(9, 1fr);
}
#reputando_shortcode_preview_container .gridBlock.col-10{
    grid-template-columns: repeat(10, 1fr);
}


.badge .reputando_show_avatar_setting, .badge .reputando_show_author_setting,.badge .reputando_user_font_size_setting,.badge .reputando_username_text_color_setting,.badge .reputando_show_ratings_setting,.badge .reputando_slide_per_page_setting,.badge .reputando_slider_arrow_color,.badge .reputando_column_setting,.badge .reputando_row_setting,.badge .reputando_alignment_setting,.badge .reputando_show_channel_icon_setting,.badge .reputando_channel_icon_size_setting,.badge .reputando_channel_icon_position_setting,.badge .reputando_show_reply_setting,.badge .reputando_reply_text_color_setting,.badge .reputando_reply_font_size_setting,.badge .reputando_reply_font_family_setting,.badge .reputando_show_by_reputando_setting,.badge .reputando_pagination_setting{
    display: none;
}