.MultiCheckBox {
               border: 1px solid #cccccc;
    cursor: pointer;
    padding: 5px 12px;
        }

        .MultiCheckBox .k-icon{ 
              font-size: 15px;
    float: right;
    font-weight: bolder;
    margin-top: -1px;
    height: 10px;
    width: 14px;
    color: #cccccc;
        } 

        .MultiCheckBoxDetail {
            display:none;
            position:absolute;
            border:1px solid #e2e2e2;
            overflow-y:hidden;
            z-index:9;
                background: #fff;
                    width: 100% !important;
        }

        .MultiCheckBoxDetailBody {
            overflow-y:scroll;
        }

            .MultiCheckBoxDetail .cont  {
   clear: both;
    overflow: hidden;
    display: table;
    width: 100%;
    margin: 0;
    padding: 8px 0 8px 15px !important;
    cursor: pointer;
    border-top: 1px solid rgb(229, 229, 229);
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    transition: all 200ms ease;
            }

.MultiCheckBoxDetail .cont:last-child  {
        height: 62px;
}
            .MultiCheckBoxDetail .cont:hover  {
                background-color:#fbfbfb;
            }

            .MultiCheckBoxDetailBody > div > div {
                float:left;
            }



        .MultiCheckBoxDetail>div>div:nth-child(1) {
        
        }

        .MultiCheckBoxDetailHeader {
              overflow: hidden;
    position: relative;
    background-color: #233348;
    margin: 0;
    padding: 8px 0 8px 15px !important;
        cursor: pointer;
        }

            .MultiCheckBoxDetailHeader>input {
               float: left;
    margin-right: 10px;
    margin-top: 8px;
            }

            .MultiCheckBoxDetailHeader>div {
            
                color:#fff;
            }
            
            
            
            .btQuoteBooking .btQuoteItemInput{text-align: left;position: relative;}
            
            
            /*check box*/
            
            .MultiCheckBoxDetail .cont input{    margin-right: 10px;}
            
            /* close */
             .close{
         position: absolute;
    top: 0;
    width: 100%;
    height: 40px;
    cursor: pointer;
}
            .close:after{content:'';background: url(https://2020.antipiracyconference.com/wp-content/uploads/2020/02/close.png); position: absolute; right: 10px; top: 10px; width: 18px; height: 18px; background-color: #fff; background-repeat: no-repeat; background-size: auto; background-position: center;}
            
            
            