/** Radio Image Button */
.f13 {
    font-size: 13px !important;
    line-height: 16px
}

.radio-image-wrapper {
    margin-right: 25px;
    float: left;
}

.hide-radio {
    position: relative;
    margin-bottom: 6px;
}

.hide-radio img,
.hide-radio label {
    display: block;
}

div#input_layout_style>label,
div#input_post_sidebar_layout>label,
div#input_page_sidebar_layout>label {
    width: 49%;
}

.hide-radio input[type="radio"] {
    position: absolute;
    left: 50%;
    top: 50%;
    opacity: 0;
}

.wp-customizer .repeater-field label>input {
    margin-top: 12px;
}

.hide-radio input[type=radio]+label {
    border: 3px solid #F1F1F1;
}

.hide-radio input[type=radio]:checked+label {
    border: 3px solid #CCC;
}

/** Radio Image Button Ends */

/*Admin Notice */
.notice-info .notice-text {
    position: relative;
}

.notice-text p.dismiss-link {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
}

/** Review Dialog Box */
.notice-info.review-message {
    border-left-color: #f8478d;
}

.review-message .notice-text {
    display: flex;
    align-items: center;
}

.review-message .notice-text .logo-holder img {
    width: 100px;
    margin-right: 20px;
}

.review-message .message-text {
    margin-bottom: 10px;
}

.review-message .button-holder a {
    margin-right: 25px;
}

/* For inter linking in customizer control */
.text-inner-link {
    text-decoration: underline;
    color: #0073aa;
}

.text-inner-link:hover {
    color: #00a0d2;
    cursor: pointer;
}

#feminine_lifestyle_blog_sidebar_layout .inside .form-table tr:last-child td {
    display: flex;
}