﻿.titulopaneltextopaneles {
    color: white;
    font-size: 13px !important;
    text-align: center;
    padding: 1px;
}
.cuerpopaneles { /*Estas son las caracteristicas del panel*/
    height: 50px;
    background-color: transparent;  /*rgb(213, 205, 182, 0.8);*/
    color: transparent; /*rgb(213, 205, 182, 0.5);*/
    font-weight: bold;
    font-size: 50px;
    text-align: center;
    height: auto;
    padding: 1px;
}
.cuerpopanelesblue { /*Estas son las caracteristicas del panel*/
    height: 50px;
    background-color: transparent; /*rgb(0, 21, 77)*/
    color: red;
    font-weight: bold;
    font-size: 50px;
    text-align: center;
    height: auto;
    padding: 1px;
}
.panel-body:hover { /*Esto es para que efectue el hover en el panel*/
    background-color: rgb(72, 59, 50, 0.1) !important;
    color: lightblue;
}

a:hover, a:visited, a:link, a:active /* esto es para que no muestre subrayado un link*/ {
    text-decoration: none;
}
.card-headerpaneles {
    padding: 0px;
    margin-bottom: 0;
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.colortitulopaneles {
    background-color: rgb(8, 110, 130, 0.6 ) !important;
    }
.hr {
    border-top: 2px solid rgb(0, 21, 77);
    margin-top: 0rem;
    margin-bottom: 0rem;
}
.titulogrupopaneles {
    color: rgb(0, 21, 77);
    font-size: 25px;
   /* font-family: kumlien-pro-condensed,serif; */
    font-style: normal;
    text-shadow: 0px 0px 0px black;
    text-align: center;
    height: 5px;
    margin: 1px;
}
@media (min-width: 315px) and (max-width: 380px) {
     Solo se aplicarán entre los tamaños indicados 
    .anchocolumnatitulolinea{
        width: 25%;
    }
    .titulogrupopaneles {
        color: rgb(0, 21, 77);
        font-size: 18px;
       font-family: kumlien-pro-condensed,serif; 
        font-style: normal;
        text-shadow: 0px 0px 0px black;
        text-align: center;
        height: 5px;
        margin: 1px;
    }
}
.anchocolumnatitulolinea{
    width: 33%;
}
.colordepanellogin {
    background-color: transparent !important; /*rgb(128, 128, 128, 0.1);*/
}
.colortitulosmembrete {
    /*    color: rgb(107 10 159);*/
    color: rgb(0, 21, 77);
}
.titulosEspecialidad{
    color: rgb(0, 21, 77);
}
.titulosPonencia{
    color: rgb(72, 59,50);
}
@media (min-width: 1200px) {
    .anchopanel {
        width: 450px;
    }
}
@media (max-width: 1199px) {
    .anchopanel {
        width: 450px;
    }
}

@media (max-width: 992px) {
    .anchopanel {
        width: 450px;
    }
}

@media (max-width: 768px) {
    .anchopanel {
        width: 450px;
    }
}

@media (max-width: 767px) {
    .anchopanel {
        width: 450px;
    }
}

@media (max-width: 576px) {
    .anchopanel {
        width: 350px;
    }
}

@media (max-width: 360px) {
    .anchopanel {
        width: 350px;
    }
}
