﻿.contendor-texto400 {
    height: 400px;
    overflow-y: auto;
    margin-top: 45px;
    padding: 30px;
    background-color: rgba(255,255,255,.2);
}

.contendor-texto400 {
    overflow-y: auto;
    /*max-height:300px;*/
}

    .contendor-texto400 a {
        text-decoration: none;
    }

        .contendor-texto400 a:hover {
            text-decoration: none;
        }

    .contendor-texto400::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
        border-radius: 10px;
        background-color: #FFF;
    }

    .contendor-texto400::-webkit-scrollbar {
        width: 12px;
        background-color: #FFF;
    }

    .contendor-texto400::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(255,255,255,.5);
        background-color: #555;
    }


.contendor-texto400 {
    height: 400px;
    overflow-y: auto;
    margin-top: 45px;
    padding: 30px;
    background-color: rgba(255,255,255,.2);
}


/*************************************************/
/**TABS DEL TEMA******/
/*************************************************/

.tab-content {
    background: #FFFFFF;
    border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    padding: 25px;
}

.nav-tabs li a {
    /*border-top: 2px solid #f6f6f6;*/
    /*color: #fc7700;*/
}

.nav-tabs li.active a,
.nav-tabs li.active a:hover,
.nav-tabs li.active a:focus {
    border-radius: 0;
    border-top: 2px solid #fc7700;
    color: #333333;
}

.tab-content .pull-left.media-object {
    background-color: #F6F6F6;
    margin-right: 20px;
    padding: 5px;
}

.nav-justificado {
    width: 100%;
}


    .nav-justificado > li {
        float: none;
    }

        .nav-justificado > li > a {
            margin-bottom: 5px;
            text-align: center;
        }

    .nav-justificado > .dropdown .dropdown-menu {
        top: auto;
        left: auto;
    }

@media(min-width:768px) {
    .nav-justificado > li {
        display: table-cell;
        width: 1%;
    }

        .nav-justificado > li > a {
            margin-bottom: 0;
        }
}

.nav-tabs-justified {
    border-bottom: 0;
}

    .nav-tabs-justified > li > a {
        margin-right: 0;
        border-radius: 4px;
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
        border-radius: 0;
        border-top: 2px solid #fc7700;
        color: #333333;
    }

@media(min-width:768px) {
    .nav-tabs-justified > li > a {
        /*border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;*/
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
        border-radius: 0;
        border-top: 2px solid #fc7700;
        color: #333333;
    }
}

/******************************************+*/
/**** contenedor blanco transparente   ***********+*/
/******************************************+*/
.contenedor-texto {
    overflow-y: auto;
    margin-top: 10px;
    padding: 30px;
    background-color: rgba(255,255,255,.2);
}

.contenedor-texto {
    overflow-y: auto;
    /*max-height:300px;*/
}

    .contenedor-texto a {
        text-decoration: none;
    }

        .contenedor-texto a:hover {
            text-decoration: none;
        }

    .contenedor-texto::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
        border-radius: 10px;
        background-color: #FFF;
    }

    .contenedor-texto::-webkit-scrollbar {
        width: 12px;
        background-color: #FFF;
    }

    .contenedor-texto::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(255,255,255,.5);
        background-color: #555;
    }

/******************************************+*/
/**** THUMBNAILS                ***********+*/
/******************************************+*/
.img-thumbnail-60 {
    max-width: 60px !important;
}


.img-thumbnail-100 {
    max-width: 100px !important;
}

.img-thumbnail-200 {
    max-width: 200px !important;
}

/******************************************+*/
/**** textos                ***********+*/
/******************************************+*/

.text-lowercase {
    text-transform: lowercase;
}

.text-uppercase {
    text-transform: uppercase;
}

.text-capitalize {
    text-transform: capitalize;
}



/******************************************+*/
/**** MODAL ADM LOGIN ***********+*/
/******************************************+*/
#Modal_Login_adm {
    background-image: linear-gradient(rgba(8,6,75,.6), rgba(8,6,75,.3)),url('../../publico/images/bg_login_adm.jpg');
    background-size: cover;
}

/******************************************+*/
/**** MODAL SWITCH EVENTOS                ***********+*/
/******************************************+*/
#modal_select_evento {
    background-image: linear-gradient(rgba(8,6,75,.6), rgba(8,6,75,.3)),url('../../publico/images/bg-change-pass-expositor.jpg');
    background-size: cover;
}
#modal_select_evento > div > div > div.modal-header.text-center > h3 {
    color: rgba(8,6,75,.6)
}

#modal_select_evento .modal-header {
    background-color: #fff;
}


#modal_select_evento > div > div > div.modal-body {
    background-color: #a0a0a0;
}

    #modal_select_evento > div > div > div.modal-body p {
        color: #fff;
    }
#filas_eventos   h4 {
    color:#fff;
}





/**********************/
/*EFECTO PULSADOS*/
.pulse-pulse {
    position: relative;
    border: none;
    box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7);
    
    background-color: #e84c3d;
    
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer;
    -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
}

    .pulse-pulse:hover {
        -webkit-animation: none;
        -moz-animation: none;
        -ms-animation: none;
        animation: none;
    }


.inline-show {
    display: inline !important;
}


/*MODAL DE REGLAMENTO ENCABEZADO DE ACORDEIOS */
#modal-body-politicas {
    background: linear-gradient(rgba(67,72,78,.8), rgba(67,72,78,.4)), url(../images/reglamento-bg.jpg?v=1);
    background-color: #43484E;
}

#col-modal-reglamento .panel-group .panel {
    border-radius: 0;
    background: #fff !important;
    border-color: #fff;
    border-top: 2px solid #fc7700;
}

#col-modal-reglamento .panel-default > .panel-heading {
    background: #fff;
    border-color: #fff;
}

#col-modal-reglamento .panel-title {
    text-align: left;
    border-radius: 0;
}

    #col-modal-reglamento .panel-title a {
        color: #333333;
    }

        #col-modal-reglamento .panel-title a:hover {
            color: #2a6496;
        }

#col-modal-reglamento .panel-body {
    color: #333;
    text-align: justify;
}

/*!!!FIN MODAL DE REGLAMENTO ENCABEZADO DE ACORDEIOS */