/*MATERIALES FAMILIA*/

.materiales-familia .table-bordered {
    border: 1px solid #f68a26;
}

.materiales-familia .table-bordered > thead > tr > th
{
    border: 1px solid #f68a26;
    background-color: #f68a26;
    color: white !important;

}

.materiales-familia .table-bordered > tbody > tr > td,
.materiales-familia .table-bordered > tfoot > tr > td {
    border: 1px solid #f68a26;
    color: #f68a26 !important
}


/*MENSU SEMANAL*/

.carousel-indicators li {
       border: 1px solid #4a77ba;

}

#menu-semanal-tab .carousel-indicators .active {
    background-color: #4a77ba;
}

#menu-semanal-tab .table-bordered {
    border: 1px solid #4a77ba;
}

#menu-semanal-tab .table-bordered > thead > tr > th
{
    border: 1px solid #4a77ba;
    background-color: #4a77ba;
    color: white !important;

}

#menu-semanal-tab .table-bordered > tbody > tr > td,
#menu-semanal-tab .table-bordered > tfoot > tr > td {
    border: 1px solid #4a77ba;
    color: #4a77ba !important;
}

#menu-semanal-tab .table-bordered > thead > tr > td {
    border: 1px solid #4a77ba;
    color: #4a77ba !important;
}

/*INFORME EVALUACION*/

#evaluaciones-tab .table-bordered {
    border: 1px solid #00a8ff;
}

#evaluaciones-tab .table-bordered > thead > tr > th
{
    border: 1px solid #00a8ff;
    background-color: #00a8ff;
    color: white !important;

}

#evaluaciones-tab .table-bordered > tbody > tr > td,
#evaluaciones-tab .table-bordered > tfoot > tr > td {
    border: 1px solid #00a8ff;
    color: #00a8ff !important;
}



/*MATERIALES*/

#materiales-tab .table-bordered {
    border: 1px solid #9cca00;
}

#materiales-tab .table-bordered > thead > tr > th
{
    border: 1px solid #9cca00;
    background-color: #9cca00;
    color: white !important;

}

#materiales-tab .table-bordered > tbody > tr > td,
#materiales-tab .table-bordered > tfoot > tr > td {
    border: 1px solid #9cca00;
    color: #9cca00 !important
}


/*DATE PICKER*/

.agenda_dia {
    border-color: #f68a26 !important;
    background-color: white !important;
    border-radius: 25px 25px 25px 25px !important;
    -webkit-border-radius: 25px 25px 25px 25px !important;
    webkit-border-radius: 25px 25px 25px 25px !important;
    border: 1px solid transparent !important;
    color: #f68a26 !important;

}

.table-condensed {
     color: #f68a26 !important;
}

.datepicker thead tr:first-child+tr {
    background-color: #f68a26;
    color: white !important;

}

.datepicker table tr td.new, .datepicker table tr td.old {
    color: rgb(246 138 38 / 46%) !important;
}

.datepicker tbody td:not(.agenda_dia) {
    border-color: #f68a26 !important;
    border-radius: 0px 0px 0px 0px !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
    webkit-border-radius: 0px 0px 0px 0px !important;
    border: 1px solid transparent !important;

}

datepicker table tr td, .datepicker table tr th {

    border-radius: 0px 0px 0px 0px !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
    webkit-border-radius: 0px 0px 0px 0px !important;

}



/*FULL CALENDAR*/
.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td {
    border-color: #d74d71;
}
.fc-day-number
{
    color: #d74d71;

}
.fc-unthemed th{
    background: #d74d71;
    color: white !important;
}


/*COLORES VORDE TABS*/
.inicio-nuevo .tab-pane
{
    padding: 10px !important;

}

.inicio-nuevo .tab-content>div:first-child.active{
    border-color: #d74d71 !important;
    border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    webkit-border-radius: 0px 0px 10px 10px;
    border: 1px solid transparent

}

.inicio-nuevo .tab-content>div:first-child+div.active{
    border-color: #f68a26 !important;
    border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    webkit-border-radius: 0px 0px 10px 10px;
    border: 1px solid transparent

}




.inicio-nuevo .tab-content>div:first-child+div+div.active{
    border-color: #4a77ba !important;
    border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    webkit-border-radius: 0px 0px 10px 10px;
    border: 1px solid transparent

}

.inicio-nuevo .tab-content>div:first-child+div+div+div.active{
    border-color: #9cca00 !important;
    border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    webkit-border-radius: 0px 0px 10px 10px;
    border: 1px solid transparent

}


.inicio-nuevo .tab-content>div:first-child+div+div+div+div.active{
    border-color: #00a8ff !important;
    border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
    webkit-border-radius: 0px 0px 10px 10px;
    border: 1px solid transparent

}





/*CUANDO ESTAN ACTIVOS*/
.inicio-nuevo .nav>li > a
 {
   color: white !important;

}

.inicio-nuevo .nav>li.active:first-child>a{
    background: #d74d71!important;
}

.inicio-nuevo .nav>li:first-child+li.active>a{
    background: #f68a26!important;
}

.inicio-nuevo .nav>li:first-child+li+li.active>a{
    background: #4a77ba!important;
}

.inicio-nuevo .nav>li:first-child+li+li+li.active>a{
    background: #9cca00!important;
}

.inicio-nuevo .nav>li:first-child+li+li+li+li.active>a {
    background: #00a8ff!important;
}

.inicio-nuevo .nav>li:first-child+li+li+li+li+li.active>a {
    background: #bf74cd!important;
}

.inicio-nuevo .nav>li:first-child+li+li+li+li+li+li.active>a {
    background: #4a77ba !important;
}

/*CUANDO ESTAN INACTIVOS*/
.inicio-nuevo .nav>li:not(.active)>a{

    border-color: #d74d71 !important;
    color: #d74d71 !important;
    border-bottom: none !important;
}

.inicio-nuevo .nav>li:first-child+li:not(.active)>a{

    border-color: #f68a26 !important;
    color: #f68a26 !important;

}

.inicio-nuevo .nav>li:first-child+li+li:not(.active)>a{

    border-color: #4a77ba !important;
    color: #4a77ba !important;

}

.inicio-nuevo .nav>li:first-child+li+li+li:not(.active)>a{

    border-color: #9cca00 !important;
    color: #9cca00 !important;

}

.inicio-nuevo .nav>li:first-child+li+li+li+li:not(.active)>a {

    border-color: #00a8ff !important;
    color: #00a8ff !important;

}

.inicio-nuevo .nav>li:first-child+li+li+li+li+li:not(.active)>a {

    border-color: #bf74cd !important;
    color: #bf74cd !important;

}

.inicio-nuevo .nav>li:first-child+li+li+li+li+li+li:not(.active)>a {

    border-color: #4a77ba !important;
    color: #4a77ba !important;

}


.inicio-nuevo .nav>li>a {
    display: block;
    text-decoration: none;
    background: none;
    font-family: 'McLaren';
    font-weight: 400;
    font-size: 15px;
    line-height: 21px;
    color: #fff;
    text-shadow: none;
    padding: 12px 25px 12px;
    margin: 0;
    border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    webkit-border-radius: 10px 10px 0 0;
    text-align: center;
    transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    margin-right: 1px;
}