
.invalid-feedback-error {
    width: 100%;
    margin-top: .25rem;
    font-size: 85.714285%;
    color: red;
}


    .SizeBig{

        width:100%;
        text-align:center;
        font-size:18px;
        font-weight:bold; 
        /*margin:20px 0px 30px 0px;*/

    }

    .SizeBigg{
        width:100%;
        text-align:center;
        font-size:18px;
        font-weight:bold; 
        margin:20px 0px 30px 0px;
    }

/*    .textmagin{
        margin:15px 0px 15px 0px;
    }*/

    .serchmy{
        width:100%;
        overflow:hidden;
    }

    .serchmy input{
        float:left;
    }

    .accordion-header span{

        float:right;

    }

    .accordion-header {
        overflow:hidden;
    }

    .title_left{
        float:left;
    }

    .title_right{
        float:right;
    }

.accordion-item:hover{
    background:#F9F9FA;

}

.libray_year{

    width:120px;

}

.libray_ajax_select_box:first-child{
    margin-left:0px;
}

.libray_ajax_select_box{
    float:left;
    margin-left:10px;
}

.libray_bottom{

    margin-top:30px;
    margin-bottom:30px;
    overflow:hidden;
    line-height: 35px;

}


.profile_text{
     width:100%;
     text-align:center;
     padding:10px;
}

.card p{
    text-indent:1em;
}

.profile_float{
    float:left;
}


.infopdiv{
    padding:30px;

}

.infobg{
    overflow:hidden;
}


.activetwo{
    border-bottom:solid 2px #2FB344;
}

.accordion {

     margin-top:15px;

}

.action_but{
    position: relative;
    align-items: center;
    width: 100%;
    padding: var(--tblr-accordion-btn-padding-y) var(--tblr-accordion-btn-padding-x);
    font-size: 0.875rem;
    color: var(--tblr-accordion-btn-color);
    text-align: left;
    background-color: var(--tblr-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--tblr-accordion-transition);
}


#big{

    width:60px;
    height:60px;
    background: url(img/big.png) no-repeat center center;
    cursor: pointer;
    border-radius: 100%;
    position: absolute;
    left: 51%;
    bottom: 13px;
}

#small{

    width:60px;
    height:60px;
    background: url(img/big.png) no-repeat center center;
    cursor: pointer;
    border-radius: 100%;
    position: absolute;
    left: 54%;
    bottom: 13px;
}