


.texto-boton {font-weight:600; letter-spacing:0.5pt; }
.fullscr{min-height: 82vh;}

img.logo { vertical-align: middle;  max-height: 72px; max-width: 303px; display: block;}
.navbar-brand{  padding-bottom: 7px; padding-top: 9px; }
.navbar-btn { margin-bottom: 4px; margin-top: 4px; }
.navbar-brand a { height: 100%; padding:0; margin:0;}

.fondo-verde{background-color:#e7f3f3;}
.fondo-blanco{background-color:#fff;}
.fondo-maya{ background: #f7f7f2 url('/img/fondo-certifica-ingles.png') repeat; }

.azul{color:#53bfcb;}
.azul-oscuro{color:#02335C;}
.azul-metodo{color:#063367;}


ul.espacio-list li i { padding-right:5px;}
ul.espacio-list li { padding-top:1%; padding-bottom:1%; font-size: 105%;}
ul.espacio-list li b { color: #02335C;}
ul.espacio-list img { width:30px; margin-right: 5px; }

.rellena{padding-top:3%; padding-bottom:3%;}
.rellena1{padding-top:1%; padding-bottom:1%;}
.icono { padding-top:20px; padding-bottom:25px; }

body{ padding-top:90px;}

.navbar-brand{height: 90px;}

.titular { font-family: 'Lobster'; font-weight: 500; }

div.cinta{display: block; background: url("/images/banda-certified.png") no-repeat center 25px;}
div.cinta h1{ color:#fff; margin-top: 21px; margin-bottom: 45px; }

#img-sello{margin-top:30%;}


footer{ background-color: #0C4776; color:#fff; vertical-align: middle; line-height:20px; min-height: 80px; }
 footer a{ color:#fff; font-size:80%;}
 footer a:hover{ color:#fcc209;}
.marginfooter {margin-top: 15px;}
.containerfooter {padding: 15px 0;}


/* Alumnos */
/*.nav-alumno ul li {height: 90px; vertical-align:center;}*/
.nav-alumno ul li a{ margin-top: 8px;}
a#vaughanResponde{margin-top: 15px; font-size: 120%; }
a#vaughanResponde:hover{ color:#db0239; }

.nav-alumno ul li a:hover{color:#db0239 !important;}
.navbar-right{margin-right: 30px;}

#contenidos{margin-top:15px;}

.color-principiante{color:#ee8360;}
.color-intermedio{color:#50bab1;}
.color-avanzado{color:#e85269;}
.color-aprueba{color:#32b196;}


/* niveles */

ul#tabs li{ float:right;}
li.li-last{margin-right: 2%;}

a#tab-principiante , a#tab-intermedio , a#tab-avanzado { text-decoration: none; color:#fff; background-color:#ddd; font-size:105%; font-weight:600; }

/* #tab-principiante {background-color: 0px -115px; } */
a#tab-principiante:hover, a#tab-principiante:focus , ul li.active a#tab-principiante {background-color:#ee8360;} 


/* #tab-intermedio {background-position: 0px -345px; } */
a#tab-intermedio:hover, a#tab-intermedio:focus , ul li.active a#tab-intermedio {background-color:#50bab1;} 

/* #tab-avanzado {background-position: 0px -575px; } */
a#tab-avanzado:hover, a#tab-avanzado:focus , ul li.active a#tab-avanzado {background-color:#e85269;} 


/*Sidebar*/
.sidebar{ background-color: #e7f3f3; min-height: 82vh; }

.sidebar ul { width: 45px;}

.sidebar ul li{ margin-top:7px; margin-bottom:8px; border:solid 1px #e85269; width: 35px;  background-color: #fff; vertical-align: center;}
.sidebar ul li a{color:#000; font-weight:600;}

.sidebar ul li.bloqueada{  background-color:#d4d5d9  ; border-color:#abb0b6;}
.sidebar ul li.bloqueada a{color:#fff;}

.sidebar ul li.aprovada{border:0; background-color: inherit;}

#titular-sidebar{ margin-bottom: 25px !important; margin-top:30px !important;  }

/* #my-tab-content{background-color:red;} */
/* li a { font-size:18px;   font-weight:600; padding:10px;} */

/* Content alumno*/

.azul-audio{color:#3497DB;}
ul.list-audios li {height:58px; margin-top:15px;}
.pista{background-color:#3497DB; color:#fff; padding:6px; float:left;}
.txt-pista{  padding-top:2px; font-weight:600;}

div.player{width:250px; background-color: #ebecee; color:green; height:100%; float:left;}
a.descarga{padding:5px; height: 100%; float:left;}
#icono-descaga{height:58px;}


.fondo-principiante{ background: #f7f7f2 url('/images/fondo_basico.png') repeat; }
.fondo-intermedio{ background: #f7f7f2 url('/images/fondo_intermedio.png') repeat; }
.fondo-avanzado{ background: #f7f7f2 url('/images/fondo_avanzado.png') repeat; }

/*
div.cinta{display: block; background: url("/images/banda-certified.png") no-repeat center 25px;}
div.cinta h1{ color:#fff; margin-top: 21px; margin-bottom: 45px; }
*/

.fondo-principiante div.cinta{ background-image: url("/images/banda_basico.png"); }
.fondo-intermedio div.cinta{ background-image: url("/images/banda_intermedio.png"); }
.fondo-avanzado div.cinta{ background-image: url("/images/banda_avanzado.png"); }


/** FAQ **/
.faq .panel-heading.collapsed{ color:#02335c; background-color: #fcfcfc;}
.faq .panel-heading.collapsed h4 i.fa-plus{display:none;}
.faq .panel-heading.collapsed h4 i.fa-minus{display:block; color:#02335c;}

.faq .panel-heading { background-color:#fcfcfc; color:#ff6c00;}
.faq .panel-heading h4 i.fa-minus{display:none;}
.faq .panel-heading h4 i.fa-plus{display:block; color:#ff6c00;}
.faq .panel-heading{cursor:pointer;}

