																												body{
	    /* max-width: 1200px; */
	    /* width: 100%; */
	    /* border-top:3px solid #B81007; */
	    /* display:flex; */
	    /* justify-content:space-between; */
	    /* flex-flow:wrap; */
	    }
.page-title{/* text-align:center; *//* background: #0a3b68; *//* color: white; *//* height: 30px; *//* z-index: -12; *//* position: fixed; */}
#sidebar{min-width: 248px;}
body.html{
    margin: auto;
    /* margin-top: 30px !important; */ 
    /* padding: 0; */
    /* max-width: 1219px; */
    }
 
body.html {
    /* margin-top: 120px; */
}
.docum > div{flex-grow:3;}
div input[type="submit"], a.form-submit{}
.dat_evaluado{padding:10px;background:lightgrey;}
div#sdoc2{width:100%;display:inline-block;}
.lab{font-size:x-small;line-height:1.2em;border-bottom:solid 1px;border-color:#999;text-align:left;background:#555;color:white;padding:5px 4px;}
.nombre{flex:1 0 46%;}
.docum1,.nombre{color:black;padding:0.2em;font-size:1.2em;background:#eee!important;text-align:left;}
.dat_evaluado li{display:table-row;}
.dat_evaluado ul{display:inline-block;}
.dat_evaluado .boton{display:inline-block;min-width:100%;text-align:center;}
.docum{display:flex;margin:0;padding:0;background:#ddd;}
.pendientes{text-align:center;width:100%;}
body a{color:#3f90e2;flex-wrap: nowrap;display: contents;min-width: auto;}
th{padding:2px 10px;background:#777;}
header#header{padding:0;}
#sidebar .block{padding:6px 7px;border-radius:10px;border:lightgray;border-width:1px;text-align:center;line-height:1.3em;background-color:aliceblue;border-style:solid;}
aside#sidebar{margin:5px!important;padding:0;}
#sidebar .content > *{/* padding:5%; */}
#breadcrumbs{border-bottom:1px solid #EEE;background:#dfffff;width:100%;background:#ddd;height:32px;padding:2px;display:flex;justify-content:space-between;font-size:8pt;}
div#block-elyte-user-busqueda-doc{background:lightgrey;padding:2%;}
div#wrap >*{flex:1 4 calc(80% - 255px);}
aside#sidebar{max-width:300px;flex:1 1 300px;}
div#wrap>*{flex:1 1 calc(95% - 255px);}
html.js {
    /* margin: 0 auto 32px auto; */
}



 .overlay-element {
	 
	 position: fixed;
	 top:0;
 }
body.sidebar-first section#post-content {
    flex: 1 1 500px;
    margin-right: 14px;
    padding: 21px;
}
.overlay-modal-background {top: 10px;position: fixed;}


body.html.page-node-edit.node-type-quiz.overlay {
    margin-top: inherit !important;
}		

div#quiz-progress {
    filter: invert(100%);
}

div#wrap {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

div#main {
    min-width: 100%;
    /* margin: 11px; */
    /* padding: 29px; */
    display: flex;
    width: 100%;
    background: #fff;
}