/*PESTAÑAS*/
.plan-ejercicios .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ font-weight:500;}
.plan-ejercicios .nav-tabs a{ color:#000;}
/*BOTONES CALENTAR Y ESTIRAMIENTOS*/
.plan-ejercicios .btn-sup{margin:50px 0 25px;font-size:18px; font-weight:500; text-align:center;}
.plan-ejercicios .btn-sup a{font-size:18px; padding:8px 55px 8px 15px; margin-left:15px; font-weight:500; color:#FFF; background-position:92% center; background-image:url(../img/plan-de-ejercicios/ico-play.png); background-repeat:no-repeat; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:none;}
.plan-ejercicios .btn-sup .calentar{ display:inline-block; color:#dc911b;}
.plan-ejercicios .btn-sup .calentar a{background-color:#dc911b;}
.plan-ejercicios .btn-sup .estirar{display:inline-block; margin-left:50px; color:#68a8de;}
.plan-ejercicios .btn-sup .estirar a{background-color:#68a8de;}
.plan-ejercicios .btn-sup .calentar a:hover, .plan-ejercicios .btn-sup .estirar a:hover{background-color:#7bc143;}
/*VIDEO*/
.plan-ejercicios .til-video{width:950px; margin:0 auto 30px; overflow:hidden; text-align:center;}
.plan-ejercicios .til-video .titulo{font-size:14px; padding-top:17px; font-weight:500; float:left; text-align:left; color:#68a8de;}
.plan-ejercicios .til-video .titulo span{ font-size:22px; color:#000; display:block;}
.plan-ejercicios .til-video .duracion{ display:inline-block; padding:45px 0 0;}
.plan-ejercicios .til-video .duracion img{ padding:0 5px;}
.plan-ejercicios .til-video .intensidad{ float:right; text-align:right;}
.plan-ejercicios .til-video .intensidad .int-num{ font-weight:500;}
.plan-ejercicios .til-video .intensidad .int-num span{ font-size:30px;}
.plan-ejercicios .video {display:block; width:950px; margin:0 auto; position:relative; padding-bottom:48.50%; overflow: hidden;}
.plan-ejercicios .video iframe,
.plan-ejercicios .video object,
.plan-ejercicios .video embed {width:100%; height:100%; position: absolute; top:0; left: 0;}
/* MINIATURAS VIDEO */
.plan-ejercicios .miniaturas{ margin:40px 0;}
.plan-ejercicios .miniaturas ul{text-align:center; padding:0; }
.plan-ejercicios .miniaturas li{ padding:0 10px; display:inline-block;}
.plan-ejercicios .miniaturas li img{border:1px solid #f1f1f1;}
.plan-ejercicios .miniaturas li.act img{border:1px solid #68a8de; cursor:default;}
.plan-ejercicios .miniaturas li.off {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.plan-ejercicios .miniaturas li:hover{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.plan-ejercicios .miniaturas li:hover img{border:1px solid #68a8de;}
.plan-ejercicios .miniaturas li a span{ font-size:18px; padding-top:5px; display:block; text-align:center;}

/* EJERCICIOS POR SEPARADO*/
.plan-ejercicios h3{font-size:19px; margin-bottom:50px; font-weight:500; text-align:center;}
.circuito-sep{ margin-bottom:100px; text-align:center; overflow:hidden;}
.circuito-sep ul { width:86%; margin:0 auto; list-style-type:none; padding:0; text-align:center;}
.circuito-sep li{ display:inline-block; margin:0 10px 40px;}
.circuito-sep li:first-child{ margin-left:0;}
.circuito-sep li:last-child{ margin-right:0;}
.circuito-sep .til-ejercicios{ overflow:hidden; margin-bottom:10px;}
.circuito-sep .til-ejercicios .num{ font-size:19px; width:30px; height:30px; float:left; color:#FFF; font-family: 'Oswald', sans-serif; font-weight:400; display:inline-block;  background-color:#68a8de; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; text-align:center}
.circuito-sep .til-ejercicios .til{ font-size:14px; margin-left:8px; float:left; color:#68a8de; text-align:left;}
.circuito-sep .til-ejercicios .til span{ font-weight:600;}
.circuito-sep img{ width:215px; height:auto;}


@media (min-width: 992px) and (max-width: 1199.98px) {
/*VÍDEO*/
.plan-ejercicios .til-video{width:785px; margin:0 auto 30px;}
/* EJERCICIOS POR SEPARADO*/
.circuito-sep{ margin-bottom:50px;}
.circuito-sep ul { width:100%;}
.circuito-sep img{ width:210px; height:auto;}

}


@media (min-width: 768px) and (max-width: 991.98px) {

/*BOTONES CALENTAR Y ESTIRAMIENTOS*/
.plan-ejercicios .btn-sup{margin:35px 0 40px; font-size:14px;}
.plan-ejercicios .btn-sup a{font-size:16px; }

/*VIDEO*/
.plan-ejercicios .til-video{width:685px; margin:0 auto 20px;}
.plan-ejercicios .til-video .titulo{font-size:14px; padding-top:25px;}
.plan-ejercicios .til-video .titulo span{ font-size:20px;}

.plan-ejercicios .video {display:inline-block; width:100%; position:relative; padding-bottom:56.25%; overflow: hidden;}
.plan-ejercicios .video iframe,
.plan-ejercicios .video object,
.plan-ejercicios .video embed {width:100%; height:100%; position: absolute; top:0; left: 0;}
/* EJERCICIOS POR SEPARADO*/
.circuito-sep{ margin-bottom:50px;}
.plan-ejercicios h3{font-size:19px; margin-bottom:50px; font-weight:500; text-align:center;}
.circuito-sep ul { width:100%;}
.circuito-sep li:nth-child(3), .circuito-sep li:nth-child(6){ margin-right:0;}
.circuito-sep img{ width:210px; height:auto;}

}


@media (min-width: 576px) and (max-width: 767.98px) { 
/*BOTONES CALENTAR Y ESTIRAMIENTOS*/
.plan-ejercicios .btn-sup{margin:25px 0 10px; font-size:16px; text-align:center;}
.plan-ejercicios .btn-sup a{font-size:18px; margin-top:5px; padding:5px 40px 5px 8px; background-size:20px auto; display:block;}

/*VIDEO*/
.plan-ejercicios .til-video{width:507px; margin:0 auto 20px; text-align:right;}
.plan-ejercicios .til-video .titulo{font-size:14px; padding-top:25px;}
.plan-ejercicios .til-video .titulo span{ font-size:20px;}
.plan-ejercicios .til-video .duracion{padding-top:5px; display:block; float:left; clear:left;}
.plan-ejercicios .til-video .intensidad{float:none; padding-top:27px;}

.plan-ejercicios .video {display:inline-block; width:100%; position:relative; padding-bottom:56.25%; overflow: hidden;}
.plan-ejercicios .video iframe,
.plan-ejercicios .video object,
.plan-ejercicios .video embed {width:100%; height:100%; position: absolute; top:0; left: 0;}

/*MINIATURAS*/
.plan-ejercicios .miniaturas{ margin:20px 0 30px;}
.plan-ejercicios .miniaturas img{ width:100px; height:auto;}
.plan-ejercicios .miniaturas li a span{ font-size:16px; padding-top:4px;}

/* EJERCICIOS POR SEPARADO*/
.circuito-sep{ margin-bottom:30px;}
.circuito-sep ul { width:100%;}
}



@media (max-width: 575.98px) { 

/*PESTAÑAS*/
.plan-ejercicios .nav-tabs span{ display:none;}
.plan-ejercicios .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ font-weight:500; font-size:16px;}
.plan-ejercicios .nav-tabs a{font-size:15px; color:#000;}

/*BOTONES CALENTAR Y ESTIRAMIENTOS*/
.plan-ejercicios .btn-sup{margin:25px 0 10px; font-size:14px; text-align:center;}
.plan-ejercicios .btn-sup a{font-size:14px; margin-top:5px; margin-left:0; padding:5px 30px 5px 6px; background-size:15px auto; display:block;}
.plan-ejercicios .btn-sup .estirar{ margin-left:22px;}

/*VIDEO*/
.plan-ejercicios .til-video{width:100%; margin:0 auto 5px; text-align:right;}
.plan-ejercicios .til-video .titulo{font-size:12px; padding-top:25px;}
.plan-ejercicios .til-video .titulo span{ font-size:16px;}
.plan-ejercicios .til-video .duracion{ font-size:10px; padding-top:5px; display:block; float:left; clear:left;}
.plan-ejercicios .til-video .duracion img{ width:28px; height:auto;}
.plan-ejercicios .til-video .intensidad{ display:inline-block; font-size:10px; float:none; padding-top:55px; overflow:hidden;}
.plan-ejercicios .til-video .intensidad .int-num{float:right;}
.plan-ejercicios .til-video .intensidad .int-num{ font-size:12px;}
.plan-ejercicios .til-video .intensidad .int-num span{ font-size:25px;}
.plan-ejercicios .til-video .intensidad .imagen{ padding:20px 10px 0 0; float:left;}
.plan-ejercicios .til-video .intensidad img{ display:none;}

.plan-ejercicios .video {display:inline-block; width:100%; position:relative; padding-bottom:56.25%; overflow: hidden;}
.plan-ejercicios .video iframe,
.plan-ejercicios .video object,
.plan-ejercicios .video embed {width:100%; height:100%; position: absolute; top:0; left: 0;}

/*MINIATURAS*/
.plan-ejercicios .miniaturas{ margin:20px 0 30px;}
.plan-ejercicios .miniaturas img{ width:62px; height:auto;}
.plan-ejercicios .miniaturas li{ padding:0 3px;}
.plan-ejercicios .miniaturas li:first-child{ padding-left:0;}
.plan-ejercicios .miniaturas li:last-child{ padding-right:0;}

.plan-ejercicios .miniaturas li a span{ font-size:12px; padding-top:4px;}

/* EJERCICIOS POR SEPARADO*/
.circuito-sep{ margin-bottom:0;}
.plan-ejercicios h3{font-size:15px; margin-bottom:30px;}
.circuito-sep ul { width:100%;}

}




