/** GLOBAL **/
#page {
    background-color: #dfa72a !important;
}
#page a {
	text-decoration:underline;
}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
    text-align: center;
}

/** FOOTER **/
.footer-widgets {
    background-color: #dfa72a !important;
}
.inside-footer-widgets {
    margin-left: 0 !important;
}


/** HOME **/
.text-home {
    font-size: 25px !important;
}
.slide-home .vc_inner {
    text-align: center;
}
/*Twitter*/
.text-twitter, .text-twitter a {
    color: white;
    font-size: 15px;
}

/** MENU **/
.main-navigation, .main-navigation ul ul {
    background-color: white;
}
.main-navigation .main-nav ul li a, .menu-toggle {
    color: black;
}
.main-navigation .main-nav ul li a {
    padding-left: 18px;
    padding-right: 18px;
}
.inside-header{
	padding-bottom: 2px !important;
	padding-top: 25px !important;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    /*color: black;*/
    background-color: inherit;
    border-bottom: solid 4px #4aba8e;
}
.main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
    color: #4aba8e;
    background-color: inherit;
    border-bottom: solid 4px;
}
.main-navigation .main-nav ul li[class*="current-menu-"]:hover > a {
    color: #df4aba8ea72a;
    background-color: inherit;
    border-bottom: solid 4px;
}
.main-navigation .main-nav ul li:hover > a {
    color: #4aba8e;
    background-color: inherit;
    border-bottom: solid 4px;
}
.main-navigation .main-nav ul li.sfHover > a {
    color: #4aba8e;
    background-color: inherit;
    border-bottom: solid 4px;
}

/** LOGO CABECERA EIT **/
.eit_logo_cabecera {
    max-height: 65px;
}
@media (min-width: 0px) {
    .inside-navigation {
        text-align: center;
    }
}
@media (min-width: 1091px) {
    .inside-navigation {
        text-align: right;
    }
}

/** USER REGISTRATION **/
#user_registration_select_1588075126_field {
    display: none;
}
.ur-frontend-form{
    border: 1px solid #656565;
}
select.ur-frontend-field {
    border-color: #666666;
    color: black;
}
#user-registration *, #user-registration.user-registration{
    background-color: #dfa72a;
}
#user-registration.horizontal .user-registration-MyAccount-navigation ul{
    border-bottom: 1px solid #666666;
}
div#user_registration_user_program_field {
    display: none;
}
/*Boton copiar*/
.button_copy {
    margin-top: 5px;
    font-size: 14px;
    padding: 5px 10px;
    color: #fff;
    border-color: #5aa1e3;
    background-color: #5aa1e3 !important;
    border-radius: 5px;
}
/*No mostrar Imagen en perfil*/
.dont-show-header {
    display: none;
}

/** NEWS **/
@media (min-width: 768px) {
    .row-news {
        max-height: 400px;
    }
    .text-news {
        max-height: 300px;
    }
}
button.menu-toggle:hover, button.menu-toggle:focus{
    color: black;
}


/** ESTILOS TABLA RESULTADOS DE PROYECTO **/

.projects_res-table{
	border-color:transparent;
}
.projects_res-table, .projects_res-table thead, .projects_res-table tbody, .projects_res-table tr, .projects_res-table td{
	border-color: black;
}
.projects_res-table thead{
	background-color:black;
}
.projects_res-table > thead > tr > th:first-child {
    border-right-color: #333;
}
.projects_res-table th {
    color: white;
}
.projects_res-table td, .projects_res-table th {
    padding: 10px 20px;
}

/** CARRUSEL IMAGENES RESULTADOS **/
.carrusel-imagenes-premios .vc_carousel-slideline {
    max-height: 760px !important;
    text-align: center !important;
}
.carrusel-imagenes-premios .vc_carousel-indicators li {
	background-color:#4aba8e !important;
	border: 1px solid #4aba8e !important;
}
.carrusel-imagenes-premios .vc_carousel-control .icon-prev,
.carrusel-imagenes-premios .vc_carousel-control .icon-next {
	background-color: #4aba8e !important;
}
.carrusel-imagenes-premios .vc_carousel-control .icon-prev:before,
.carrusel-imagenes-premios .vc_carousel-control .icon-next:before {
	color: #dfa72a !important;
}

/** FAQS **/
.faqs_furnish .vc_toggle_round .vc_toggle_icon{
    background-color: #4aba8e;
}