.section_title1 {
    background-color: #fbfcfc;
    height: 6vh;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.section_title1 h3 {
    font-size: 22px;
    font-weight: normal;
    font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif, "Abril Fatface", cursive;
    color: #234262;
    margin-top: 5px;
}


.mid-menus {
    align-items: center;
    justify-content: center;
    display: flex;
    padding: 0 0px;
}

.mid-menus * {
    width: 100px;
}

.mid-menus .button {
    margin: 0;
}

.mid-menus .button:not(:first-child) {
    margin-top: 16px;
}

.editarea {
    width: 100%;
    height: 80vh;
}

.jsoneditor-poweredBy {
    display: none;
}

div.jsoneditor-menu,
.jsoneditor-modal .pico-modal-header {
    background-color: #909a9c;

}

div.jsoneditor,
div.jsoneditor-menu {
    border: 1px solid #909a9c;
}

.boxedbtn {
    background: #fff;
    color: #131313;
    display: inline-block;
    padding: 0px 0px;
    font-family: "Poppins", sans-serif;
    font-size: 14px;
    font-weight: 50;
    border: 0;
    border: 1px solid #1fc2d9;
    text-align: center;
    color: #1fc2d9 !important;
    text-transform: uppercase;
    cursor: pointer;
    border-radius:2px;
}

/* line 16, ../../Arafath/CL/january 2020/243.Education/HTML/scss/_btn.scss */
.boxedbtn:hover {
    background: #1fc2d9;
    color: #fff !important;
    border: 1px solid #1fc2d9;
}

/* line 21, ../../Arafath/CL/january 2020/243.Education/HTML/scss/_btn.scss */
.boxedbtn:focus {
    outline: none;
}


.box-table {
    border-collapse: collapse;
    border: 1px solid #EBEEF5;
    border-radius:2px;
    display: table;
    width: 100%;
    font-size: 14px;
}

.box-header {
    border-bottom: 1px solid #EBEEF5;
    display: table-row;
    font-weight:bolder;
    color: #d4eaee;
}

.box-row {
    border-bottom: 1px solid #EBEEF5;
    display: table-row;
}

.left-box {
    padding: 10px;
    vertical-align: middle;
    display: table-cell;
    word-break: break-all;
    color: #606266;
    /* width: 30%; 
    min-width: 50px; **/
}

.right-box {
    padding: 10px;
    vertical-align: middle;
    display: table-cell;
    word-break: break-all;
}

.input {
    border: 1px solid #d0d2d8;
    border-radius:2px;
}

.input:focus {
    outline: 1px solid #adb0b6;
}

.textarea {
    border: 1px solid #d0d2d8;
    border-radius:2px;
}

.textarea:focus {
    outline: 1px solid #adb0b6;
}

.select {
    border: 1px solid #d0d2d8;
    border-radius:2px;
}

.file-input {

    opacity: 0;
    position: absolute;
    outline: none;
    cursor: pointer;
}

canvas {
    display: block;
    margin: 50px auto;
    box-shadow: -2px -2px 2px #EFEFEF, 5px 5px 5px #cac7c7;
}
