﻿.is-required {
    /*placeholder for custom validation*/
}
.btn-add-country, .addDetail {
    /* btn placeholders, usually where js is bound to them but no style... */
}
.btn-table-edit, .btn-back {
    cursor: pointer
}
.k-multiselect-wrap {
    height: 30px;
    background: rgb(254,254,254); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(246,247,248,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(246,247,248,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(246,247,248,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    border: 1px solid #ced7db;
    border-radius: 4px;
    box-shadow: none;
    outline: none !important;
    padding: 0 10px;
    color: #212121;
    font-size: 13px;
    font-weight: 600;
    line-height: 28px;
    width: 100%;
}

.k-multiselect {
    display: inline-table;
}

.k-grid td {
    padding-left: 14px;
}

.notify-alerts {
    width: 350px;
    height: 100px;
}
/* edit_group replaces the on_edit dynamic  show hide controls with actual inline editors loaded on demand*/
.edit_group {
    padding-top: 12px;
    padding-bottom: 5px;
}
    .edit_group .btn {
        min-width: 85px;
        margin-right: 5px;
    }
.cms-form label {
    color:#212121
}
.cms-form row {
    
}
.cms-form .form-control {
    /* restore the bootstrap control settings*/
    height: 34px !important;
    width: 100%;
    padding: 6px 12px !important;
}

.grid-header h1 {
    font-family: "Open Sans", sans-serif;
    font-size: 19px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    color: #212121;
}
.remove-inline {
    display: block !important;
}
.form-group input[type="checkbox"] ~ label {
    margin-bottom: 0;
}

.form-group input[type="checkbox"]:checked ~ label:after {
    background: #85C344;
    border: 2px solid #85C344;
    background: url(/content/images/icon2.png);
    background-size: contain;
    background-position: center center;
   
}
.form-group input[type="checkbox"] ~ label:after {
    content: "";
    border-radius: 0;
    border: 2px solid #cccccc;
    transition: all 0.2s linear 0s;
    position: relative;
    top: -1px;
    content: '';
    margin: 0 14px 0 0;
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: middle;
    background: url(/content/images/icon1.png);
    background-size: 100% 100%;
    background-position: center center;
    position: absolute;
    left: 100px;
}
.bg_dark_grey {
    background: #A1ACB1;
}
