/*
*   Portada Principal - RESUMEN
*   @mamarilla
*
*/
.view-publicaciones{border: 0px dotted}
.view-publicaciones .view-content{border: 0px dotted}
.view-publicaciones .views-row{
    background:#F5F5F5;    
    box-shadow: 0 0px 1px rgba(0, 0, 0, 0.4);
    border-bottom: 1px solid #F5F5F5;    
    padding: 0;
    margin: 25px 0
}
.view-publicaciones .node{border-bottom: 1px solid #F5F5F5;}
.view-publicaciones .node header{
    border-bottom: 1px solid #F5F5F5;
    padding: 10px 41px 0px;
    background: #F5F5F5;  
}
.view-publicaciones .views-row header h2.title{
    font-weight: 100;
    font-size: 17px;
    font-weight: 600
}
.views-row article.node h2.title a:hover{color: #D71E1E}
.view-publicaciones .views-row footer{
    background-color: transparent;
    padding: 0 50px;
    text-align: right;
}
.view-publicaciones .views-row footer ul.inline{
    margin-top: -30px
}

/*
*   Institución Poponente 
*
*/
.view-publicaciones .views-row .field-name-field-instituci-n-proponente{
    margin-left: 0;
    margin: 0 0 10px 0;
    padding:0 27px 0;
    background-color: #F5F5F5;
    box-shadow: none;
}
.view-publicaciones .views-row .field-name-field-instituci-n-proponente .field-label{
    background-color: #F5F5F5; /* #DCDCDE/*#3398DC*/;
    color: #000 !important;
    font-weight: normal;
    border-radius: 0;
    padding: auto 0;
    padding: 9px 0 0 12px;
}
.view-publicaciones .views-row .field-name-field-instituci-n-proponente .field-items{
    padding: 0;
    font-weight: normal;
    font-size: 16px !important;
}
/*    
*    CODIGO 
*
*/
.view-publicaciones .views-row .field-name-field-codigo{
    margin-left: 0;
    margin: 0;
}
.view-publicaciones .views-row .field-name-field-codigo .field-label{
    background-color: #DCDCDE/*#3398DC*/;
    color: #000;
    border-radius: 0}
.views-row .node-publicaciones{
    background-color:transparent;
    padding:0;
}
node.views-row .node-publicaciones .field{box-shadow: none}


/* botón Ver más: */
.views-row .node-publicaciones .links li a {    
    padding: 10px 20px !important;
}
/*
*    Buscador Publicación
*
*/

#block-views-exp-publicaciones-page{margin:0}
#views-exposed-form-publicaciones-page{}
#views-exposed-form-publicaciones-page .views-exposed-form{border:1px solid #f1f1f1;background-color: #F5F5F5;padding: 10px;text-align: center}
#views-exposed-form-publicaciones-page .views-exposed-widgets{background-color: #fff;border:10px solid #E5E5E5;padding: 10px;margin: 0 auto}
#views-exposed-form-publicaciones-page #edit-keys-wrapper{width: 89%;}

#views-exposed-form-publicaciones-page .views-exposed-widget{margin-left: 0;float: left}

#views-exposed-form-publicaciones-page .views-exposed-widget.views-submit-button input{
    text-align: left;
    font-size: 12px;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    background: #CCCCCC;
    padding: 11px;
    white-space: nowrap;
    margin: 22px 5px 0;
    border: 0;
    border-radius: 0 5px 6px 0;
    text-shadow: none !important;
    widows: auto;
}

#views-exposed-form-publicaciones-page .views-exposed-widget input{
    width: 100%;
    border: none;
    border-bottom: 1px solid #c2c2c2;
    padding:10px;
    background-color: #f9f9f9;
}
@media screen and (max-width: 1153px){
    #edit-keys-wrapper{width: 88%;}
}
@media screen and (max-width: 1153px){
    #edit-keys-wrapper{width: 80%;}
}
@media screen and (max-width: 960px)
{
    #head#block-views-exp-publicaciones-page{margin:0}
    .page-publicaciones .content-sidebar-wrap #content{width:100% !important;}
}

@media screen and (max-width: 664px){
    #views-exposed-form-publicaciones-page .views-exposed-widget.views-submit-button input{display:none}
    #views-exposed-form-publicaciones-page .views-exposed-widget.views-widget-filter-keys{width:95%;}
}


/*** Detalle de publicaciones	***/

.node-publicaciones{
    background-color:#f9f9f9;
    padding:10px;	
    font-family: 'Open Sans', Arial;
}
/*    Título    */
.node-publicaciones h2.title{
    color: #f30;
    /*background-color: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,.1);
    padding: 5px 19px;*/
    padding: 0;
    margin: 0;
    text-align: center;    
    font-size: 18px !important;
}
.node-publicaciones	.field {
    background-color:#FFF;
    padding:0px;
    margin:10px 5px;
    box-shadow: 0 1px 2px rgba(0,0,0,.1);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.node-publicaciones .field-label{
    font-weight:normal;
    font-size: 16px;
    font-style: normal;
    padding:5px;	
    color:#000;
    background-color:#DCDCDE;

    padding: 10px 12px
}
.node-publicaciones .field-items{font-size: 14px;padding: 10px 27px 1px;}

/*	Institución Proponente, Sitio web, CÓDIGO	*/
.node-publicaciones .field-name-field-sitio-web,
.node-publicaciones .field-name-field-codigo{float:left}

.node-publicaciones .field-name-field-instituci-n-proponente .field-label,
.node-publicaciones .field-name-field-sitio-web .field-label,
.node-publicaciones .field-name-field-codigo .field-label{

    margin-top: 0px !important;
    margin-bottom: 0;
    margin-top: 0;
}

.node-publicaciones .field-name-field-instituci-n-proponente .field-items{
    font-size:15px
}
.node-publicaciones .field-name-field-instituci-n-proponente .field-items,
.node-publicaciones .field-name-field-sitio-web .field-items,
.node-publicaciones .field-name-field-codigo .field-items{
    margin-bottom: 0 !important;
    padding-top: 9px !important;
}

.node-publicaciones .field-name-field-instituci-n-proponente .field-items p,
.node-publicaciones .field-name-field-sitio-web .field-items p,
.node-publicaciones .field-name-field-codigo .field-items p{
    margin:0 !important;
}

.node-publicaciones .field-name-field-sitio-web{ width:73%}
.node-publicaciones .field-name-field-codigo{width:25%}

.node-publicaciones .field-name-field-codigo .field-items{font-size: 18px;text-align:center}

/*********************************/
.node-publicaciones .field-name-field-objetivo-general{margin-top:75px}

.node-publicaciones .field-name-field-monto-total-contrapartida,
.node-publicaciones .field-name-field-monto-total-conacyt,
.node-publicaciones .field-name-field-monto-transferido,
.node-publicaciones .field-name-field-monto-rendido,

.node-publicaciones .field-name-field-fecha-de-inicio,
.node-publicaciones .field-name-field-fecha-de-fin-de-ejecucion,
.node-publicaciones .field-name-field-fecha-de-vigencia,

.node-publicaciones .field-name-field-nabs,
.node-publicaciones .field-name-field-unesco,
.node-publicaciones .field-name-field-ocde,
.node-publicaciones .field-name-field-isic
{
    width:24%;
    float:left;
    margin-bottom:10px;	
}
.node-publicaciones .field-name-field-fecha-de-inicio,
.node-publicaciones .field-name-field-fecha-de-fin-de-ejecucion,
.node-publicaciones .field-name-field-fecha-de-vigencia
{
    width:32.3%;
}
.node-publicaciones .field-name-field-nabs,
.node-publicaciones .field-name-field-unesco,
.node-publicaciones .field-name-field-ocde,
.node-publicaciones .field-name-field-isic
{
    width: 49%;
}
.node-publicaciones .field-name-field-estado-del-proyecto,
.node-publicaciones .field-name-field-tipo-de-presupuesto
{
    width: 49%;
    float: left
}
.node-publicaciones .field-name-field-tipo-de-presupuesto .field-items .field-item{
    padding: 9px 0
}
.node-publicaciones .field-name-field-monto-total-contrapartida .field-label,
.node-publicaciones .field-name-field-monto-total-conacyt .field-label,
.node-publicaciones .field-name-field-monto-transferido .field-label,
.node-publicaciones .field-name-field-monto-rendido .field-label
{
    font-size:17px !important;
    text-align:center;
    background-color:#FFF;
    padding:5px 0;
    color:#000;	
}	

.node-publicaciones .field-name-field-monto-total-contrapartida .field-items,
.node-publicaciones .field-name-field-monto-total-conacyt .field-items,
.node-publicaciones .field-name-field-monto-transferido .field-items,
.node-publicaciones .field-name-field-monto-rendido .field-items
{
    color: #337AB7;
    font-weight: bolder;
    font-size: 20px;
    text-align:center;
    text-shadow: 1px 1px #c5c5c5;
    padding: 0 0 20px;

}
.node-publicaciones .field-name-field-fecha-de-inicio .field-items,
.node-publicaciones .field-name-field-fecha-de-fin-de-ejecucion .field-items,
.node-publicaciones .field-name-field-fecha-de-vigencia .field-items,

.node-publicaciones .field-name-field-nabs .field-items,
.node-publicaciones .field-name-field-unesco .field-items,
.node-publicaciones .field-name-field-ocde .field-items,
.node-publicaciones .field-name-field-isic .field-items{
    
    text-align:center;
    padding: 5%;
}
.node-publicaciones .field-name-field-codigo-nabs{
clear: both}
/*	Responsive	*/
/*	Sitio Web - CÓDIGO	*/
@media screen and (max-width:1154px) {
    .node-publicaciones .field-name-field-sitio-web{ width:67%}
    .node-publicaciones .field-name-field-codigo{width:30%}
}
@media screen and (max-width:915px) {
    .node-publicaciones .field-name-field-sitio-web{ width:59%}
    .node-publicaciones .field-name-field-codigo{width:38%}
}
@media screen and (max-width:770px) {
    .node-publicaciones .field-name-field-sitio-web{ width:auto;float:none}
    .node-publicaciones .field-name-field-codigo{width:auto;float:none}
    .node-publicaciones .field-name-field-objetivo-general {
        margin-top: 0;
    }
}

@media screen and (max-width:1154px) {
    .node-publicaciones .field-name-field-monto-total-contrapartida,
    .node-publicaciones .field-name-field-monto-total-conacyt,
    .node-publicaciones .field-name-field-monto-transferido,
    .node-publicaciones .field-name-field-monto-rendido,
    .node-publicaciones .field-name-field-estado-del-proyecto,
    .node-publicaciones .field-name-field-tipo-de-presupuesto{
        width:23.8%;
    }

    .node-publicaciones .field-name-field-monto-total-contrapartida .field-label,
    .node-publicaciones .field-name-field-monto-total-conacyt .field-label,
    .node-publicaciones .field-name-field-monto-transferido .field-label,
    .node-publicaciones .field-name-field-monto-rendido .field-label,
    .node-publicaciones .field-name-field-estado-del-proyecto .field-label,
    .node-publicaciones .field-name-field-tipo-de-presupuesto{
        font-size:14px !important
    }
}
@media screen and (max-width:926px) {
    .node-publicaciones .field-name-field-monto-total-contrapartida,
    .node-publicaciones .field-name-field-monto-total-conacyt,
    .node-publicaciones .field-name-field-monto-transferido,
    .node-publicaciones .field-name-field-estado-del-proyecto,
    .node-publicaciones .field-name-field-tipo-de-presupuesto,
    .node-publicaciones .field-name-field-monto-rendido{
        width:48%;
        margin-bottom: 10px;
    }		
}
@media screen and (max-width:700px) {
    .node-publicaciones .field-name-field-monto-total-contrapartida,
    .node-publicaciones .field-name-field-monto-total-conacyt,
    .node-publicaciones .field-name-field-monto-transferido,
    .node-publicaciones .field-name-field-estado-del-proyecto,
    .node-publicaciones .field-name-field-tipo-de-presupuesto,
    .node-publicaciones .field-name-field-monto-rendido{
        width:98%;
        margin-bottom: 10px;
    }
    .node-publicaciones .field-name-field-monto-total-contrapartida .field-label,
    .node-publicaciones .field-name-field-monto-total-conacyt .field-label,
    .node-publicaciones .field-name-field-monto-transferido .field-label,
    .node-publicaciones .field-name-field-estado-del-proyecto .field-label,
    .node-publicaciones .field-name-field-tipo-de-presupuesto,
    .node-publicaciones .field-name-field-monto-rendido .field-label{
        font-size:16px !important
    }
}