/*HEADER*/

.node-type-catalogo-proyectos .region-content{
    background-color: #f9f6ef;
}

@media (min-width: 601px){
    
#header-catalogo-proyectos-wrapper {
    margin-bottom: 95px;
}

.view-catalogo-proyectos{
    width: 1020px;
    margin: 0 auto;
}





.header-catalogo-proyecto p {
    font-family: 'Roboto',sans-serif;
    font-size: 18px;
    color: #1b3c6c;
    text-align: center;
    font-weight: 400;
    margin-bottom:95px;
    
}
.node-type-catalogo-proyectos .views-row {
    width: 300px;
    height: 345px;
    float:left;
    margin-right: 15px;
    margin-bottom: 20px;
    background-color: #ffffff;
    padding: 20px 10px 10px 10px;
}

.node-type-catalogo-proyectos .views-row:nth-of-type(2n+0){
    margin-right: 0px;
}
.node-type-catalogo-proyectos .view-content{
    width: 655px;
    float:right;
}
.node-type-catalogo-proyectos .views-field-title{
    font-family: 'roboto',sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 25px;
    line-height: 25px;
    color: #818181;
    min-height: 80px;
}

.node-type-catalogo-proyectos .pager{
    width: 655px;
    float: right;
    margin: 45px 0px 45px 0px;
    font-family: 'roboto', sans-serif;
    font-weight: 700;
    color:#1b3c6c;
    font-size: 16px;

}
.node-type-catalogo-proyectos .pager .pager-current{
    color: #de483d;
}

/* REGLAS PARA AYUDAR A ESTILIZAR LOS FILTROS Y RESULTADOS, ESTÁ COMPLICADO*/
.view-catalogo-proyectos {
    width:1020px;
    margin:0 auto;
}

.view-catalogo-proyectos .views-exposed-widgets {
    margin-bottom: .5em;
    width:1014px; /* medida arbitraria, cambiar y ajustar */
}

.view-catalogo-proyectos .views-exposed-widgets.clearfix:after {
    clear:none;
}

.view-catalogo-proyectos #filtros-esenciales {
    overflow:hidden;
    font-family: 'Roboto',sans-serif;
    font-size: 16px;
    color:#1b3c6c;
}

.view-catalogo-proyectos #filtro-prioridades {
    float:left;
    width:240px;
}

.node-type-catalogo-proyectos .view-content { /* este selector ya lo tienes en la línea 49; actualizar */
    width:660px; /* medida arbitraria, cambiar y ajustar */
    float:right; /* también puede ser left */
}
.node-type-catalogo-proyectos #filtros-esenciales {
    height: auto;
    width: 996;
    background-color: #eef0ef;
    padding: 20px 0px 20px 20px;
    border-radius: 5px;
    margin-bottom: 60px;
}

.node-type-catalogo-proyectos #filtros-esenciales select{
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(/sites/all/themes/YQYP_theme/assets/images/flecha-abajo1-copy.png) no-repeat right center;
    color: #707070;
    width: 560px;
    height: 34px;
    background-position: 50px;
}

.node-type-catalogo-proyectos .form-type-bef-checkbox{
    font-family: 'roboto',sans-serif;
    color: #1b3c6c;
    border-bottom: solid 1px #bdc3c7;
    padding-bottom: 15px;
    padding-top: 15px;
    text-indent: -25px;
    margin-left: 0px;
    padding-left: 27px;
}

#filtro-prioridades label {
    font-family: 'roboto',sans-serif;
    color: #1b3c6c;
    margin-bottom: 20px;
	font-weight: 500;
}

.node-type-catalogo-proyectos #filtros-esenciales input,
.node-type-catalogo-proyectos #filtros-esenciales select,
.node-type-catalogo-proyectos #filtros-esenciales textarea
{
    font-size: 14px;
    font-family: 'roboto', sans-serif;
    border-radius: 3px;
    border: thin solid #bdc3c7;
    padding: 7px;
    width: 100%;
    box-sizing: border-box;
    margin-top: 10px;
	cursor:pointer;
    
}
#filtros-esenciales .form-item-field-ubicacion-tid {
    width: 260px;
    margin-right: 50px;
}

#filtros-esenciales .form-item-title {
    width:240px;
    margin-right: 50px
}

#filtros-esenciales .form-item-field-duracion-proyecto-value-value-year{
    width: 80px;
    margin-right: 50px;
}

#edit-sort-bef-combine label{
	font-weight: 400;
}

#edit-field-duracion-proyecto-value-value-year{
    
    background-color: white !important;
    width: 90px !important;
}
#edit-submit-catalogo-proyectos {
    
    margin-left:5px;
    background-color: #1b3c6c;
    font-family: 'roboto',sans-serif;
    text-transform: uppercase;
    color: white;
	width: 150px !important;
}

#filtros-esenciales .views-submit-button {
	margin-right: 40px;
    float: left !important;
	/*width: 100%;
    text-align: center;*/ 
}

#edit-sort-bef-combine-field-duracion-proyecto-value-asc,
#edit-sort-bef-combine-field-duracion-proyecto-value-desc{
    width: 15px !important;
    margin-bottom: 10px;
}

.node-type-catalogo-proyectos .form-type-bef-checkbox input[type="checkbox"] {
	display: none;
}

.node-type-catalogo-proyectos .form-type-bef-checkbox input[type="checkbox"] + label {
    width:19px;
    height:18px;
    background: url(/sites/all/themes/YQYP_theme/assets/images/check-contacto2.png) left top no-repeat; 
    cursor: pointer !important; 
    padding-left: 24px;
    background-size: 17px;
}

.node-type-catalogo-proyectos .form-type-bef-checkbox input[type="checkbox"]:checked + label {
    background: url(/sites/all/themes/YQYP_theme/assets/images/check-contacto1.png) left top no-repeat;
    background-size: 17px;
	padding-left: 24px;
}

.node-type-catalogo-proyectos #edit-sort-bef-combine input[type="radio"] {
	display: none;
}

.node-type-catalogo-proyectos #edit-sort-bef-combine input[type="radio"] + label {
    display:inline-block;
    background: url(/sites/all/themes/YQYP_theme/assets/images/radial-uncheck.png) left top no-repeat;
    vertical-align:middle;
    cursor: pointer;
    padding-left: 24px;
    background-size: 17px;
	margin-top: 10px;
}
.node-type-catalogo-proyectos #edit-sort-bef-combine input[type="radio"]:checked + label {
            
background:url(/sites/all/themes/YQYP_theme/assets/images/radial-check.png) left top no-repeat;
    background-size: 17px;
	margin-top: 10px;
}
}
@media (min-width: 601px){
    #header-catalogo-proyectos-wrapper #wrapper-breadcrumb-social {
    overflow: hidden;
    padding-top: 70px;
    margin-bottom: 8px;
    width: 1020px;
    margin: 0 auto;
}
#header-catalogo-proyectos-wrapper #wrapper-breadcrumb-social #breadcrumb {
    float: left;
    font-family: 'Roboto', sans-serif;
    color: #707070;
    font-weight: 500;
    padding-top: 5px;
    font-size: 14px;
}
#header-catalogo-proyectos-wrapper #wrapper-breadcrumb-social #breadcrumb span.last {
    color: #de483d;
}
#header-catalogo-proyectos-wrapper #wrapper-breadcrumb-social #proyecto-compartir {
    width: 190px;
    float: right;
}
#header-catalogo-proyectos-wrapper #wrapper-breadcrumb-social #proyecto-compartir p {
    /*width: 100px;*/
    display: block;
    float: left;
    font-family: 'Roboto', sans-serif;
    color: #a8a7a3;
    text-transform: uppercase;
    font-size: 15px;
    padding-top: 7px;
    margin-right: 15px;
}
    .header-catalogo-proyecto {
    line-height: 22px;
    width: 800px;
    margin: 0 auto;
}


.header-catalogo-proyecto h1 {
    font-family: 'Roboto',sans-serif;
    font-size: 30px;
    color: #1b3c6c;
    text-align: center;
    font-weight: 700;
    margin-bottom: 40px;
}
}