/*button{*/
/*    border-width: 0;*/
/*    background-color: #2b78d6;*/
/*    border-radius: 7px;*/
/*    color: white;*/
/*    padding: 10px 20px;*/
/*    transition: all 0.2s;*/
/*}*/
/*button:hover{*/
/*    background-color: #6cbef8;*/
/*    filter: drop-shadow(0 0 5px #6cbef8);*/
/*}*/
/*input,*/
/*select{*/
/*    border-radius: 7px;*/
/*    border-color: #d1d0d0;*/
/*    font-weight: bolder;*/
/*    font-size: 110%;*/
/*    font-weight: bolder;*/
/*    padding: 7px 20px;*/

/*    border-width: 1px;*/
/*    border-style: solid;*/
/*}*/
/*input{*/
/*    width: 180px;*/
/*}*/
/*select{*/
/*    width: 200px;*/
/*}*/

.butt_del{
    background-color: red;
}

.absolute_cont{
    position: relative;
    height: 5px;
    top: -10px;
}

.inplist{
    padding: 10px;
    border-radius: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #d1d0d0;
    margin: 10px 0;
}
.inplist .msg_{
    font-size: 80%;
    color: #8f6262;
}
.subject1{
    font-weight: bolder;
    font-size: 140%;
    color: var(--dark_color_1);
    padding: 20px 0;
    text-align: right;
}

.selected_subject{
    padding: 10px 0 20px 0;
}
.selected_subject .lable{
    display: inline-block;
    min-width: 180px;
    padding: 5px 0;
}
.selected_subject .value_{
    padding: 5px 0;
    font-weight: bolder;
    font-size: 110%;
}

.subject_div .text_{
    padding: 5px 0;
    font-weight: bolder;
    font-size: 110%;
}

.subject_div .text_1_{
    padding: 5px 0;
}

.subject_div .text_ .smalbtn{
    position: relative;
    top: -5px;
}

.subject_inp_ctrl{
    padding: 8px 0;
    text-align: left;
}
.subject_inp_ctrl .butt_{

}

.head_ .to_butt_btn{
    background-size: auto;
}

.cat_ctrl_{
    padding: 7px 0;
}
.cat_ctrl_ .lable_,
.cat_ctrl_ .inp_,
.cat_ctrl_ .butt_{
    display: inline-block;
}
.cat_ctrl_ .lable_{
    width: 200px;
    padding: 10px 0;
}
.cat_ctrl_ .inp_{
    /*padding: 7px 10px 7px 20px;*/
    width: 250px;
    padding: 10px;
}
.cat_ctrl_ .butt_,
.cat_ctrl_ .butt_del{
    padding: 15px 20px;
}
.cat_ctrl_ .value_{
    font-weight: bolder;
    font-size: 110%;
}

.border_box{
    margin: 5px 0;
    padding: 10px;
    border-radius: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: grey;
}

.addcatform{
    display: block;
    padding: 20px;
    border-radius: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: grey;
    background-color: white;
    filter: drop-shadow(0 0 5px rgba(128, 128, 128, 0.52));
}

.addcatform-hide{
    display: none;
}

.addcatform .head_{
    display: grid;
    grid-template-columns: auto 30px;
    padding: 15px 0;
}
.addcatform .head_ .title_{
    font-weight: bolder;
    font-size: 110%;
}
.addcatform .head_ .butt_{
    padding: 5px;
}
.addcatform .head_ .to_butt_btn{
    background-color: rgba(255, 255, 255, 0);

}
.addcatform .ctrl_{
    padding: 10px 0;
    text-align: left;
}
.addcatform .ctrl_ .butt_{
    padding: 10px 20px;
    width: 100px;
}

.addcatform .cat_ctrl_ .inp_{
    width: 300px;
}

