/**
 * Place your custom styles here.
 */
.slick-slider{
	margin-bottom: 0;
}

.page-consejo-directivo .views-field-field-imagen-foto {
	float: left;
	padding: 1rem;
}

.page-directorio-institucion .blck_organizacion_e-mail {
    font-size: 1.2rem;
    color: #398D88;
    padding: 0 1rem;
    float: left;
}
.page-directorio-institucion  .blck_organizacion_anexo {
    font-size: 1.2rem;
    line-height: 4rem;
    padding: 0 1rem;
    float: left;
}
.accordion-directorio .ui-accordion-content .views-row{
	background: #f2f2f2;
    border: 1px solid #fff;
}
.page-directorio-institucion .blck_organizacion_title{
	font-weight: 600;
	    color: #398D88;
}

.amagcain-legend a.btn.btn-primary.pull-right {
    width: 60%;
    background: #398D88;
    border-color: #398D88;
    border-radius: 0;
}
.amagcain-legend a.btn.btn-primary.pull-right:hover {
    background: #8D4160;
    border-color: #8D4160;
    transition: background ease 0.5s;
}

#block-views-noticias-block .slick-dots li button:before{
    color: #398D88;
}
.block_tabs_front li.tabs_4{
    background: #939393;
}
.block_tabs_front ul.nav.nav-tabs{
    left: -186px !important;
}
.block_tabs_front .nav-tabs > li.active > a{
    height: 6.3rem;
    border: 0;
    background-color: inherit;
    color: #fff;
    padding-top: 1rem;
}
.block_tabs_front li.tabs_4 a{
        color: #fff;
    font-size: 1.8rem;
}
.region-program-tabs-4 h2.block-title{
    background: #939393;
}
.block_tabs_front .tab-content{
    position: relative;
    z-index: 1;
}
.block_tabs_front .views-row .views-field-field-image img{
    margin: 0 auto;
    width: 100%;
}
.block_tabs_front .region-program-tabs-4 .block-views {
        position: initial;
}
.block_tabs_front .region-program-tabs-4 .view-content {
    padding-top: 4rem;
}
.view-sedes .views-row{
    padding-bottom: 4rem;
}
#block-views-noticias-block .slick-dots{
    bottom: -21px !important;
}
.slick__arrow{
    z-index: 1 !important;
}
#popup-message-background{
    z-index: 10 !important;
}
.page-video-no-front .views-row{
        padding: 1rem !important;
}
.view-oportunidades-laborales a{
    display: block;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{
        font-size: 11px;
}
.page-oportunidades-laborales .table-responsive{
    padding: 0;
}
.view-grouping-header{
    border-radius: 0;
        background: none repeat scroll 0 0 #398D88;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
    border: 1px solid #7A1B41 !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
    background: #7A1B41 !important;
}
table td, table th{
    /*border: 1px solid #ccc;*/
}

.page-buscador-actividades table.table th{
    background: #12A59F;
    color: #fff;
    font-size: 14px;
    max-width: 500px;
}

.page-buscador-actividades table.table td{
    background: #EEEEEE;
    color: #333333;
    max-width: 500px;
    text-align: center;
}

.page-buscador-actividades table.table td:first-child{
    text-align: left;
}

.page-buscador-actividades table.table td a{
    color: #12A59F;
    text-align: center;
}

