@charset "utf-8";
/* CSS Document */

.cpa{

    width: 100%;
    padding: 10px;
    box-sizing: border-box;
}

.cpa .pane-content{
}
.cpa .pane-content .view-content{
}
.cpa .pane-content .view-content .views-row{
	width: 33%;
    padding: 5px;
    height: auto;
    display: inline-block;
    float: left;
    box-sizing: border-box;
    min-height: 315px;
    text-align: center;
}
.cpa{
}
.cpa{
}
.cpa{
}
.cpa h2.pane-title{
	 background: #38627b;
    padding: 10px;
    box-sizing: border-box;
    color: #ffffff;
    font-weight: 600;
    font-size: 18px;
}
.bancoc{
	width: 100%;
padding: 10px;
box-sizing: border-box;

}
.bancoc h2.pane-title{
	    background: #0d7cd0;
    padding: 10px;
    box-sizing: border-box;
    color: #ffffff;
    font-weight: 600;
    font-size: 18px;
}
.bancoc .view-header{
}
.bancoc .view-header h2{
    padding: 10px;
    box-sizing: border-box;
    color: #ffffff;
    font-weight: 600;
    font-size: 16px;
	
}
.bancoc .pane-content{
	    padding: 10px;
	
}
.bancoc .pane-content .view{
	background-color: #0babde;
	    padding: 10px;
    box-sizing: border-box;
}
.bancoc .pane-content .view .view-filters{
}
.bancoc .pane-content .view .view-content{
	background: #dadada;
}
.bancoc .pane-content .view .view-content .views-row{
	display: inline-block;
    width: 49%;
    padding: 10px;
    box-sizing: border-box;
    float: left;
    height: 200px;

}
.bancoc .pane-content .view .view-content .views-row .views-field-field-imagen-contenido {
	width: 50%;
	display: inline-block;
	float:left;
}
.bancoc .pane-content .view .view-content .views-row .views-field-title{
		width: 50%;
	display: inline-block;
	float:left;
	padding: 5px !important;
box-sizing: border-box;
font-size: 14px !important;
}
.bancoc .pane-content .view .view-content .views-row .views-field-body{
display: inline-block;
    background: transparent;
    float: left;
    width: 50%;
    /* height: 120px; */
    overflow: hidden;
	
}
.bancoc .pane-content .view .view-content .views-row .views-field-body .field-content .views-field-body{
	width: 100% !important;
height: 150px;
overflow: hidden;

}

.bancoc .pane-content .view .view-content .views-row .views-field-body .field-content{
	width:100%;
	float:left;
}
.bancoc .pane-content .view .view-content .views-row .views-field-body .field-content p{
	width: 100% !important;
background: transparent !important;
padding: 5px !important;
box-sizing: border-box;
font-size: 12px !important;
}

.bancoc .pane-content .view .view-content .views-row .views-field-field-five-star-rating{
	width: 50%;
display: inline-block;
background: transparent;
float: left;
padding: 5px;
box-sizing: border-box;

}
.bancoc .pane-content .view .view-content .views-row .views-field-nothing{
	width: 50%;
	display: inline-block;
	background:transparent;
	float:left;
}
.bancoc .pane-content .view .view-content .views-row .views-field-nothing .infoc{
}
.bancoc .pane-content .view .view-content .views-row .views-field-nothing .infoc ul{
	border: solid thin #d8d8d8;
padding: 0px;
float: left;
width: 100%;
    background: #ffffff;

}
.bancoc .pane-content .view .view-content .views-row .views-field-nothing .infoc li{
	width: 33.3%;
float: left;
border-right: solid thin #c8c8c8;
font-size: 10px;
text-align: center;
padding: 4px 0px;
box-sizing: border-box;


}
.enlaces{
	width: 100%;
    padding: 10px;
    box-sizing: border-box;
}
.enlaces img{
width: 50% !important;
    float: left;
    height: auto !important;
    padding: 5px;
    margin: 0PX !important;
    box-sizing: border-box;
}
.infoc{
}
.views-reset-button{
	display:none;
}
.panels-flexible-86 .panels-flexible-region{
	width:100%;
	
}