

.titul-pagina { width:100%; padding:10px; margin:10px;}
.titul-pagina-ruta-01 {font-size:24px; font-weight:500;}
.titul-pagina-ruta-02 {font-size:24px; font-weight:400;}
.titul-pagina-ruta-03 {font-size:24px; font-weight:400;}
.titul-pagina-ruta-separador {font-size:18px; color:#b4bc00;}
.leyenda-pagina {width:100%; padding:0px; margin:0px; text-align:right; font-size:12px; color:#b4bc00; font-style:italic;}
 br.salto-linea {padding-bottom:0px; margin-bottom:0px; line-height:0.1px;}
.box-filtro{width:100%; background:#dedede; border:0px solid #ccc; padding:10px; margin: 0 auto; margin-bottom:10px;}
.proyecto-item{width:100%; border:01px dotted #ccc; padding:10px; margin: 0 auto; margin:10px; display:block; padding: 8px;}
.proyecto-item:hover {background-color:#fcfcfc;}
.proyecto-item-box-img{float:left; margin-right:10px;}
.proyecto-item-img{font-size:34px; color:#b4bc00; display: ruby-text; padding:8px;}
.proyecto-item-number {padding:0px; margin:0px;}
.proyecto-item-name {padding:0px; margin:0px;}
.proyecto-item-fecha {}






label {margin-bottom: 0px !important;}

.proyecto-item-acciones { width:100%; border-top:0px dotted #ccc; text-align:right; margin-top:0px;}
.table-acciones {margin:-6px 1px -6px auto;}
.td-accion {text-align:center;width:44px; height:44px;}

.td-accion a{text-decoration-line:none; color:#999999; font-size:10px; width:44px; height:44px;}
.td-accion a:hover{text-decoration-line:none; color:#ffffff;}
i.action{font-size:18px !important; padding-bottom:2px;}

.td-accion div{background-color:#efefef; width:44px; height:44px; line-height:1em; padding:8px; border-radius:18px;}
.td-accion div:hover {background-color:#b4bc00;}







a.proyecto-item-over {text-decoration-line:none !important; color:#444;}
a div.proyecto-item-over:hover{text-decoration-line:none !important; color:#444; background-color:#ededed;}


.proyecto-item-ver-proyecto {padding:0px; margin:0px; text-align:center;}
.proyecto-item-ver-proyecto a {color:#b4bc00;  text-decoration-line:none !important; font-size:12px; width:44px; height:44px;}
.proyecto-item-ver-proyecto a:hover {color:#5c8b00;}

.proyecto-item-editar-proyecto a{padding:0px; margin:0px;cursor: pointer; text-decoration-line:none !important; color:#b4bc00; text-align:center; font-size:12px;}
.proyecto-item-editar-proyecto a:hover {color:#5c8b00;}

.proyecto-item-eliminar-proyecto a {color:#b4bc00;  text-decoration-line:none !important; font-size:12px;}
.proyecto-item-eliminar-proyecto a:hover {color:#5c8b00;}


.proyecto-item-crear-proyecto {padding:0px; margin:0px;cursor: pointer; text-decoration-line:none !important; color:#b4bc00; text-align:center; font-size:14px;}
.proyecto-item-crear-proyecto:hover {color:#5c8b00;}

.proyecto-item-descargar-proyecto {padding:0px; margin:0px; text-align:center;}
.proyecto-item-descargar-proyecto a {color:#b4bc00; text-decoration-line:none !important; font-size:14px;}
.proyecto-item-descargar-proyecto a:hover {color:#5c8b00;}

.proyecto-item-new-tarea {padding:0px; margin:0px; text-align:center;}
.proyecto-item-new-tarea a {color:#b4bc00;  text-decoration-line:none !important; font-size:14px;}
.proyecto-item-new-tarea a:hover {color:#5c8b00;}

.proyecto-item-eliminar-tarea {padding:0px; margin:0px;cursor: pointer; text-decoration-line:none !important; color:#b4bc00; text-align:center; font-size:12px;}
.proyecto-item-eliminar-tarea:hover {color:#5c8b00;}


h1.main_title {font-size:24px !important; font-weight:500;}

a.descargar-listado-tareas-csv {padding:0px; margin:0px;cursor: pointer; text-decoration-line:none !important; color:#b4bc00; text-align:center; font-size:14px;}
a.descargar-listado-tareas-csv:hover {color:#5c8b00;}

.contenedor-tareas-box {padding:0px; justify-content: center; margin:0 auto; margin-bottom: 30px;}
.contenedor-tareas-line {font-size:14px; padding-bottom:0px; margin-bottom:0px; border-bottom:1px dotted #ccc;}

.contenedor-listado-tareas-box { width:100%; padding: 0px; margin:0 auto; margin-bottom: 10px;}


table.table tr.tr-00 {background-color: #666666 !important;}

table.table th.th-01 {color:#fff; font-weight:500;}
table.table th.th-02 {color:#fff; font-weight:500; text-align:center;}
table.table th.th-03 {color:#fff; font-weight:500; text-align:center;}
table.table th.th-04 {color:#fff; font-weight:500; }
table.table th.th-05 {color:#fff; font-weight:500; text-align:center;}
table.table th.th-06 {color:#fff; font-weight:500; text-align:center;}


table.table td.td-01 {color:#444; font-weight:500;}
table.table td.td-02 {color:#444; text-align:center;}
table.table td.td-03 {color:#444; text-align:center;}
table.table td.td-04 {color:#444; }
table.table td.td-05 {color:#444; font-weight:500; text-align:right;}
table.table td.td-06 {color:#444; text-align:center;}


label {font-size: 15px; font-family: 'roboto';}

#footer-widgets {padding: 50px 0 20 0!important;}
#footer-widgets .footer-widget li a { color: #b4bc00; text-decoration: none; }
#footer-widgets .footer-widget li span.post-date { color: #eee; font-size:12px; font-style: italic; }
.footer-widget h4 {color: #b4bc00; font-weight: 400; border-bottom: 1px dotted;}

#footer-widgets input[type=text] { font-size: 15px; border:0px solid #ccc;  width:120px; border-radius: 6px 0px 0px 6px !important; margin-right:0px; padding: 6px 10px 6px 10px; }
#footer-widgets input[type=submit] { font-size: 15px; background-color:#b4bc00; color:#fff; border:0px solid #ccc; border-radius: 0px 6px 6px 0px !important; margin-left:-4px; padding: 6px 13px 6px 13px;}
#footer-widgets input[type=submit]:hover { background-color:#99a000;}


[type=reset], [type=submit], button, html [type=button] {background-color:#b4bc00; color:#fff; border:0px; border-radius:2px; padding:3px 12px 3px 10px;}

input[type=text] {padding: 2px 20px 2px 5px; border:1px solid #ccc;  border-radius: 2px;}

input.formcreaproyecto { width: 100%; padding: 2px 20px 2px 5px; border: 1px solid #ccc; border-radius: 2px;}






article.et_pb_post {margin-bottom: 15px !important; }
article.et_pb_post h2.entry-title a { font-size: 20px !important;}
article h2 {margin-bottom: 0px !important; line-height: 0.8; color: :#b4bc00;}
article h2 a{ color: #b4bc00 !important;}
article h2 a:hover{ color:#99a000 !important;}
article p.post-meta {border-bottom:1px dotted #b4bc00;}



.um-field-b, .um-field-c {padding-top: 0 !important; padding-bottom: 20px;}


#myModal{ max-height: 100%; max-width: 100%; display: block; margin-left: auto; margin-right: auto; width: 100%; top:10vh; background-color: rgba(0,0,0,0.8) !important;}    

#close{color:#FFFFFF; position:absolute; top:10px; right:10px; cursor: pointer;}

/* .modal-content{padding-right:800px; padding-left:50px;} */
/* .modal-header  {width: 230px !important;}  */

.modal-dialog {max-width: 500px !important; margin: 3rem auto !important; }


.uk-card-body {padding:20px 20px !important ;}
.uk-margin-medium-top {margin-top:20px !important;}
.uk-card-default{ transition: transform .2s;}
.uk-card-default:hover {transform: scale(1.1);box-shadow: 0 0 11px rgba(33,33,33,.2);}



@media (min-width: 1200px) {
/*	.container { max-width: 80% !important;} */
}

@media only screen and (max-width:980px){
/*	#dc-main-content { max-width: 720px;} */
}

@media (min-width: 576px) {
	.modal-dialog {max-width: 500px !important; margin: 3rem auto !important;}
}     

@media (min-width: 981px) {
    #main-content .container:before{width: 0px;}
   }

@media only screen and (max-width:992px){
table.table th.th-01 {font-size:13px;}
table.table th.th-02 {font-size:13px;}
table.table th.th-03 {font-size:13px;}
table.table th.th-04 {font-size:13px;}
table.table th.th-05 {font-size:13px;}
table.table th.th-06 {font-size:13px;}


table.table td.td-01 {font-size:13px;}
table.table td.td-02 {font-size:13px;}
table.table td.td-03 {font-size:13px;}
table.table td.td-04 {font-size:13px;}
table.table td.td-05 {font-size:15px;}
table.table td.td-06 {font-size:13px;}
}

@media only screen and (max-width:768px){
table.table th.th-01 {font-size:12px;}
table.table th.th-02 {font-size:12px;}
table.table th.th-03 {font-size:12px;}
table.table th.th-04 {font-size:12px;}
table.table th.th-05 {font-size:12px;}
table.table th.th-06 {font-size:12px;}


table.table td.td-01 {font-size:12px;}
table.table td.td-02 {font-size:12px;}
table.table td.td-03 {font-size:12px;}
table.table td.td-04 {font-size:12px;}
table.table td.td-05 {font-size:14px;}
table.table td.td-06 {font-size:12px;}
}

/* Smartphones (portrait) */
@media only screen and (max-width : 481px) {

table.table td.td-01 {font-size:11px;}
table.table td.td-02 {font-size:11px;}
table.table th.th-04 {display:none;}
table.table td.td-04 {display:none;}
table.table td.td-03 {font-size:9px;}
table.table td.td-05 {font-size:12px;}
table.table td.td-06 {font-size:11px;}
}