.sidetitle{
    font-size: 0.9rem;
    font-weight: 700;
}

.sidesubtitle{
    font-size: 0.8rem;
}

.custom-dark-bg{
/*    background-color: #3f4550 !important;*/
/*    background-color: #f8f8f9 !important;*/
    background-color: #f3f7ff !important;
}
.custom-dark-border{
/*    background-color: #3f4550 !important;*/
/*   border:0.5px solid #e6e6e6;*/
}


.upload-area{
    width: 70%;
    height: 200px;
    border: 2px solid lightgray;
    border-radius: 3px;
    margin: 0 auto;
    margin-top: 100px;
    text-align: center;
    overflow: auto;
}

.upload-area:hover{
    cursor: pointer;
}

.upload-area h1{
    text-align: center;
    font-weight: normal;
    font-family: sans-serif;
    line-height: 50px;
    color: darkslategray;
}

#file{
    display: none;
}

/* Thumbnail */
.thumbnail{
    width: 80px;
    height: 80px;
    padding: 2px;
    border: 2px solid lightgray;
    border-radius: 3px;
    float: left;
}

.size{
    font-size:12px;
}

.entry:not(:first-of-type)
{
    margin-top: 10px;
}

.glyphicon
{
    font-size: 12px;
}


.custom-switch.custom-switch-adaptive {
	 padding-left: 0;
}
 .custom-switch.custom-switch-adaptive .custom-control-label {
	 padding: 0.5em 3em;
	 position: relative;
	 border-radius: 1em;
	 line-height: 1.4em;
	 color: #6c757d;
	 border: 1px solid #6c757d;
	 background-color: #f8f9fa;
	 transition: background-color 200ms;
     cursor: pointer;
}
 .custom-switch.custom-switch-adaptive .custom-control-label::before {
	 content: none;
}
 .custom-switch.custom-switch-adaptive .custom-control-label::after {
	 position: absolute;
	 height: 1.1em;
	 top: 30%;
	 left: 0.2em;
	 width: 1.1em;
	 border-radius: 1em;
	 transition: left 200ms;
}
 .custom-switch.custom-switch-adaptive .custom-control-input:checked ~ .custom-control-label {
	 color: #fff;
	 background-color: #28a745;
	 border-color: #28a745;
}
 .custom-switch.custom-switch-adaptive .custom-control-input:checked ~ .custom-control-label::after {
	 background-color: #fff;
	 left: calc(100% - 1.2em);
	 transform: none;
	 -webkit-transform: none;
}