@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,700);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");._1vw{font-size:1vw}@media only screen and (max-width: 768px){._1vw{font-size:2vw}}._1vw *{font-size:1 vw}@media only screen and (max-width: 768px){._1vw *{font-size:2vw}}._2vw{font-size:2vw}@media only screen and (max-width: 768px){._2vw{font-size:4vw}}._2vw *{font-size:2 vw}@media only screen and (max-width: 768px){._2vw *{font-size:4vw}}._3vw{font-size:3vw}@media only screen and (max-width: 768px){._3vw{font-size:6vw}}._3vw *{font-size:3 vw}@media only screen and (max-width: 768px){._3vw *{font-size:6vw}}._4vw{font-size:4vw}@media only screen and (max-width: 768px){._4vw{font-size:8vw}}._4vw *{font-size:4 vw}@media only screen and (max-width: 768px){._4vw *{font-size:8vw}}._5vw{font-size:5vw}@media only screen and (max-width: 768px){._5vw{font-size:10vw}}._5vw *{font-size:5 vw}@media only screen and (max-width: 768px){._5vw *{font-size:10vw}}._6vw{font-size:6vw}@media only screen and (max-width: 768px){._6vw{font-size:12vw}}._6vw *{font-size:6 vw}@media only screen and (max-width: 768px){._6vw *{font-size:12vw}}._7vw{font-size:7vw}@media only screen and (max-width: 768px){._7vw{font-size:14vw}}._7vw *{font-size:7 vw}@media only screen and (max-width: 768px){._7vw *{font-size:14vw}}._8vw{font-size:8vw}@media only screen and (max-width: 768px){._8vw{font-size:16vw}}._8vw *{font-size:8 vw}@media only screen and (max-width: 768px){._8vw *{font-size:16vw}}._9vw{font-size:9vw}@media only screen and (max-width: 768px){._9vw{font-size:18vw}}._9vw *{font-size:9 vw}@media only screen and (max-width: 768px){._9vw *{font-size:18vw}}._10vw{font-size:10vw}@media only screen and (max-width: 768px){._10vw{font-size:20vw}}._10vw *{font-size:10 vw}@media only screen and (max-width: 768px){._10vw *{font-size:20vw}}._1_4vw{font-size:1.4vw}@media only screen and (max-width: 768px){._1_4vw{font-size:2.8vw}}._1_4vw *{font-size:1.4vw}@media only screen and (max-width: 768px){._1_4vw *{font-size:2.8vw}}._1_8vw{font-size:1.8vw}@media only screen and (max-width: 768px){._1_8vw{font-size:3.6vw}}._1_8vw *{font-size:1.8vw}@media only screen and (max-width: 768px){._1_8vw *{font-size:3.6vw}}.padding-10{padding:10px}.padding-20{padding:20px}.padding-30{padding:30px}.padding-40{padding:40px}.padding-50{padding:50px}.padding-60{padding:60px}.padding-70{padding:70px}.padding-80{padding:80px}.padding-90{padding:90px}.padding-100{padding:100px}.shadow-white-x1.hard{text-shadow:3px 3px #fff}.shadow-white-x1.hard *{text-shadow:3px 3px #fff}.shadow-white-x1.soft{text-shadow:3px 3px #fff}.shadow-white-x1.soft *{text-shadow:3px 3px #fff}.shadow-white-x2.hard{text-shadow:6px 6px #fff}.shadow-white-x2.hard *{text-shadow:6px 6px #fff}.shadow-white-x2.soft{text-shadow:6px 6px #fff}.shadow-white-x2.soft *{text-shadow:6px 6px #fff}.shadow-white-x3.hard{text-shadow:9px 9px #fff}.shadow-white-x3.hard *{text-shadow:9px 9px #fff}.shadow-white-x3.soft{text-shadow:9px 9px #fff}.shadow-white-x3.soft *{text-shadow:9px 9px #fff}.shadow-white-x4.hard{text-shadow:12px 12px #fff}.shadow-white-x4.hard *{text-shadow:12px 12px #fff}.shadow-white-x4.soft{text-shadow:12px 12px #fff}.shadow-white-x4.soft *{text-shadow:12px 12px #fff}.shadow-white-x5.hard{text-shadow:15px 15px #fff}.shadow-white-x5.hard *{text-shadow:15px 15px #fff}.shadow-white-x5.soft{text-shadow:15px 15px #fff}.shadow-white-x5.soft *{text-shadow:15px 15px #fff}.shadow-black-x1.hard.shadow-centered{text-shadow:2px 0px #000,0px 2px #000,-2px 0px #000,0px -2px #000}.shadow-black-x1.hard.shadow-perspective{text-shadow:3px 3px #000}.shadow-black-x1.hard *.shadow-centered{text-shadow:0 0 #000}.shadow-black-x1.hard *.shadow-perspective{text-shadow:3px 3px #000}.shadow-black-x1.soft.shadow-centered{text-shadow:0 0 3px #000}.shadow-black-x1.soft.shadow-perspective{text-shadow:3px 3px 3px #000}.shadow-black-x1.soft *.shadow-centered{text-shadow:0 0 3px #000}.shadow-black-x1.soft *.shadow-perspective{text-shadow:3px 3px 3px #000}.shadow-black-x2.hard.shadow-centered{text-shadow:4px 0px #000,0px 4px #000,-4px 0px #000,0px -4px #000}.shadow-black-x2.hard.shadow-perspective{text-shadow:6px 6px #000}.shadow-black-x2.hard *.shadow-centered{text-shadow:0 0 #000}.shadow-black-x2.hard *.shadow-perspective{text-shadow:6px 6px #000}.shadow-black-x2.soft.shadow-centered{text-shadow:0 0 6px #000}.shadow-black-x2.soft.shadow-perspective{text-shadow:6px 6px 6px #000}.shadow-black-x2.soft *.shadow-centered{text-shadow:0 0 6px #000}.shadow-black-x2.soft *.shadow-perspective{text-shadow:6px 6px 6px #000}.shadow-black-x3.hard.shadow-centered{text-shadow:6px 0px #000,0px 6px #000,-6px 0px #000,0px -6px #000}.shadow-black-x3.hard.shadow-perspective{text-shadow:9px 9px #000}.shadow-black-x3.hard *.shadow-centered{text-shadow:0 0 #000}.shadow-black-x3.hard *.shadow-perspective{text-shadow:9px 9px #000}.shadow-black-x3.soft.shadow-centered{text-shadow:0 0 9px #000}.shadow-black-x3.soft.shadow-perspective{text-shadow:9px 9px 9px #000}.shadow-black-x3.soft *.shadow-centered{text-shadow:0 0 9px #000}.shadow-black-x3.soft *.shadow-perspective{text-shadow:9px 9px 9px #000}.shadow-black-x4.hard.shadow-centered{text-shadow:8px 0px #000,0px 8px #000,-8px 0px #000,0px -8px #000}.shadow-black-x4.hard.shadow-perspective{text-shadow:12px 12px #000}.shadow-black-x4.hard *.shadow-centered{text-shadow:0 0 #000}.shadow-black-x4.hard *.shadow-perspective{text-shadow:12px 12px #000}.shadow-black-x4.soft.shadow-centered{text-shadow:0 0 12px #000}.shadow-black-x4.soft.shadow-perspective{text-shadow:12px 12px 12px #000}.shadow-black-x4.soft *.shadow-centered{text-shadow:0 0 12px #000}.shadow-black-x4.soft *.shadow-perspective{text-shadow:12px 12px 12px #000}.shadow-black-x5.hard.shadow-centered{text-shadow:10px 0px #000,0px 10px #000,-10px 0px #000,0px -10px #000}.shadow-black-x5.hard.shadow-perspective{text-shadow:15px 15px #000}.shadow-black-x5.hard *.shadow-centered{text-shadow:0 0 #000}.shadow-black-x5.hard *.shadow-perspective{text-shadow:15px 15px #000}.shadow-black-x5.soft.shadow-centered{text-shadow:0 0 15px #000}.shadow-black-x5.soft.shadow-perspective{text-shadow:15px 15px 15px #000}.shadow-black-x5.soft *.shadow-centered{text-shadow:0 0 15px #000}.shadow-black-x5.soft *.shadow-perspective{text-shadow:15px 15px 15px #000}header nav.navbar-fixed-top.small{height:0px;background:#333}@media only screen and (max-width: 768px){header nav.navbar-fixed-top.small{height:0px}}header nav.navbar-fixed-top .top-bar-2 *{font-size:15px}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header{height:0px;padding:7px 0}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-toggle{margin:10px 15px 15px 0;height:40px;color:#fff;background:#fff;width:40px;padding:10px}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-toggle .icon-bar{border:1px solid #333}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-brand{padding:0}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-brand h3{color:#fff}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-brand h3:hover{color:orange}header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-brand #nav-subtitle{padding-top:10px;font-size:30px;color:#fff}@media only screen and (max-width: 768px){header nav.navbar-fixed-top .top-bar-2 .container .navbar-header .navbar-brand{margin-left:15px}}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse{float:right}@media only screen and (max-width: 768px){header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse{float:none}}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav{margin-top:15px}@media only screen and (max-width: 768px){header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav{background:#767676;width:100%;margin:0 auto;overflow:hidden}}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown{padding:12px 0 3px}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown a.dropdown-toggle{text-decoration:none;cursor:pointer;background:transparent;font-family:"Lato";color:#fff;font-weight:700;text-transform:uppercase;padding:12px 0 3px;margin:0 15px}@media only screen and (max-width: 768px){header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown a.dropdown-toggle{width:100%}}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown a.dropdown-toggle:hover,header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown a.dropdown-toggle:focus{background:none;color:orange;border-bottom:1px solid orange}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown ul.dropdown-menu{background:orange}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown ul.dropdown-menu li{background:orange}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown ul.dropdown-menu li a{color:#fff;font-size:15px}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown ul.dropdown-menu li:hover,header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li.li-dropdown div.dropdown ul.dropdown-menu li:focus{opacity:0.8;border-bottom-color:transparent;text-decoration:none}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown).active a{color:orange;border-bottom:1px solid orange}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown).not-active a{border-color:transparent;color:#fff}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown) a{background:transparent;font-family:"Lato";color:#fff;font-weight:700;text-transform:uppercase;border:2px solid transparent;padding:10px 0 5px;margin:0 15px}@media only screen and (max-width: 768px){header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown) a{width:100%}}header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown) a:hover,header nav.navbar-fixed-top .top-bar-2 .container .navbar-collapse ul.nav.navbar-nav li:not(.li-dropdown) a:focus{background:none;color:orange;border-bottom:1px solid orange}.navbar{margin-bottom:0}.nav.navbar-nav li.dropdown ul.dropdown-menu{background:#333}.sidebar-nav{position:absolute;top:0;margin:0;padding:0;width:250px;list-style:none}.sidebar-nav li{text-indent:20px;line-height:50px}.sidebar-nav li a{color:white;display:block;text-decoration:none}.sidebar-nav li a:hover{background:rgba(255,255,255,0.25);color:white;text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.dropdown.menu:hover .dropdown-menu{display:block}#sidebar-wrapper{top:13px;left:-300px;width:300px;color:white;position:fixed;overflow-y:scroll;overflow-x:hidden;z-index:1}#sidebar-wrapper * li{width:300px;background:orange}#sidebar-wrapper.sidebar-toggle{transition:all 0.3s ease-out;margin-left:-300px}#sidebar-wrapper ul.sidebar-nav ul.dropdown-menu{display:block;float:none;position:inherit;color:#fff;background:orange !important;border-radius:0;padding:0;margin:0;box-shadow:none}#sidebar-wrapper ul.dropdown-menu li a{padding:15px 15px 15px 5px}#topNav{height:51px}#topNav #img-logo img{margin:8px auto;height:25px}#topNav .navbar-header{float:none}#topNav .navbar-toggle{display:block}#topNav .navbar-collapse.collapse{display:none !important}#topNav .navbar-collapse.collapse.in{display:block !important}#topNav .navbar-nav{float:none !important}#topNav .navbar-nav>li{float:none}@media only screen and (max-width: 768px){#topNav #nav-subtitle{display:none}}#topNav ul.navbar-nav li.li-dropdown{padding:10px}.front.user-2 .container.content_page,.front:not(.user-1) .container.content_page{padding-top:51px}.front.user-2 .navbar.navbar-default,.front:not(.user-1) .navbar.navbar-default{background:red;padding-top:2px;padding-bottom:2px}.front.user-2 .navbar.navbar-default #img-logo img,.front:not(.user-1) .navbar.navbar-default #img-logo img{margin:8px auto;height:25px}.front.user-2 .navbar.navbar-default .dropdown .dropdown-menu,.front:not(.user-1) .navbar.navbar-default .dropdown .dropdown-menu{background:#999;border-radius:0;top:50px}.front.user-2 .navbar.navbar-default .dropdown .dropdown-menu li,.front:not(.user-1) .navbar.navbar-default .dropdown .dropdown-menu li{background:transparent}.front.user-2 .navbar.navbar-default .dropdown .dropdown-menu li a,.front:not(.user-1) .navbar.navbar-default .dropdown .dropdown-menu li a{padding:10px 60px;font-weight:bold;background:transparent;color:#fff;text-align:center}@font-face{font-family:"Digital Counter 7";src:url(digital_counter_7.ttf)}.container.ejercicio{margin-top:-30px}.container.ejercicio *{font-family:'Roboto', sans-serif}.container.ejercicio .number-res{font-size:25px}.container.ejercicio .number-res-prev{font-size:10px}.container.ejercicio #row-secuencia,.container.ejercicio #row-ejercicio{margin:0}.container.ejercicio #row-secuencia h3,.container.ejercicio #row-ejercicio h3{color:#666;margin:10px 0 -30px;text-align:center;font-size:2.5vw;height:60px;overflow-y:scroll}.container.ejercicio #row-secuencia{margin-top:10px}.container.ejercicio #description-ejercicio{width:100%}.container.ejercicio #description-ejercicio .description{min-height:90px;max-height:150px;padding-top:18px;border:none;overflow-y:scroll;font-size:1.8vw}.container.ejercicio #description-ejercicio .description *{color:#666 !important}.container.ejercicio #description-ejercicio .description p:last-child{margin-bottom:0}.container.ejercicio #img-ejercicio{display:block;margin-top:30px}.container.ejercicio #defaultCountdown,.container.ejercicio #defaultCountdown2{background:transparent;width:100%;border:0px}.container.ejercicio #defaultCountdown .countdown-row,.container.ejercicio #defaultCountdown2 .countdown-row{width:0;padding:0}.container.ejercicio #defaultCountdown *,.container.ejercicio #defaultCountdown2 *{font-family:'Digital Counter 7'}.container.ejercicio #defaultCountdown{margin-top:-45px;margin-bottom:-45px}.container.ejercicio #defaultCountdown .countdown-amount{font-size:25vw;color:red}.container.ejercicio #next-ej-label{color:#666;padding:3px 8px 3px 0;font-size:2vw}.container.ejercicio #next-ej-title{margin-top:5px;font-size:2vw;color:#666;min-height:90px;max-height:120px;overflow-y:scroll}.container.ejercicio .bg-img{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%}.container.ejercicio #plan-de-clases{bottom:140px;left:30px;position:fixed;width:150px}#plan-de-clases{bottom:30px;left:30px;position:fixed;width:150px;padding-top:15px;padding-bottom:15px}footer.ejercicio{height:110px;padding:5px 0;z-index:9999999;border:0;background:#202020}footer.ejercicio .btn-default{padding:2px 12px;height:75px}footer.ejercicio .btn-counter{font-size:23px}#alert-finish{position:absolute;top:5vh}#wrap.en-marcha{padding-top:50px}#wrap.en-marcha .ejercicio .buttons{text-align:center}#wrap.en-marcha .ejercicio .buttons .btn{margin:0 15px}#wrap.en-marcha .ejercicio .buttons #startEjercicio{margin:0 auto}#wrap.en-marcha .ejercicio .buttons #startEjercicio img{margin:-10px auto 0;height:110px}#wrap.en-marcha .ejercicio .buttons #bib_ant_btn,#wrap.en-marcha .ejercicio .buttons #ej_ant_btn,#wrap.en-marcha .ejercicio .buttons #ej_sig_btn,#wrap.en-marcha .ejercicio .buttons #bib_sig_btn{height:99px;width:133px;margin-top:-5px}.glyphicon-hourglass{margin-top:15px;display:none}#defaultCountdown .countdown-row .countdown-section{position:relative;margin-top:-5vw;margin-bottom:-5vw}#defaultCountdown2 .countdown-row .countdown-section:first-child .countdown-amount:after{right:-5px !important}#defaultCountdown2 .countdown-row .countdown-section{font-size:1.6vw;position:relative;margin:-5px 5px 0 0;width:auto}#defaultCountdown .countdown-row .countdown-section,#defaultCountdown2 .countdown-row .countdown-section{position:relative}#defaultCountdown .countdown-row .countdown-section:first-child .countdown-amount,#defaultCountdown2 .countdown-row .countdown-section:first-child .countdown-amount{padding:0px;margin:0}#defaultCountdown .countdown-row .countdown-section:first-child .countdown-amount:after,#defaultCountdown2 .countdown-row .countdown-section:first-child .countdown-amount:after{position:absolute;right:-15px;content:":"}#defaultCountdown .countdown-row .countdown-section:first-child .countdown-amount *,#defaultCountdown2 .countdown-row .countdown-section:first-child .countdown-amount *{color:#000}#wrap.en-marcha-circuito{padding-top:50px}#wrap.en-marcha-circuito .ejercicio .buttons{background:#333;text-align:center}#wrap.en-marcha-circuito .ejercicio .buttons .btn{margin:0 15px}#wrap.en-marcha-circuito .ejercicio .buttons #startEjercicio{margin:0 auto}#wrap.en-marcha-circuito .ejercicio .buttons #startEjercicio img{margin:-10px auto 0;height:110px}#wrap.en-marcha-circuito .ejercicio .buttons h1{margin:0;padding:0}#wrap.en-marcha-circuito #alert-finish{width:100%;margin:100% auto 0;text-align:center}#wrap.en-marcha-circuito #defaultCountdown.countdown{background:transparent;margin:-15px auto -45px;border:none;text-align:center}#wrap.en-marcha-circuito #defaultCountdown.countdown .countdown-amount{font-size:10vw;color:red}#wrap.en-marcha-circuito #defaultCountdown.countdown .countdown-row{width:0;padding:0}#wrap.en-marcha-circuito #defaultCountdown.countdown .countdown-row .countdown-section{position:relative;margin-top:-5vw;margin-bottom:-5vw}#wrap.en-marcha-circuito #defaultCountdown.countdown *{font-family:'Digital Counter 7'}#wrap.en-marcha-circuito #circuito-text{text-transform:uppercase;margin-top:35%;font-size:30px;text-align:center;font-weight:bold}#wrap.en-marcha-circuito #circuito-img{width:100%;height:585px;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:center center}#wrap.en-marcha-circuito header#topNav{margin-top:0;height:0}#wrap.en-marcha-circuito footer.ejercicio{padding:0;background:#333}#wrap.en-marcha-circuito #plan-de-clases{bottom:130px;left:30px;width:150px;padding-top:15px;padding-bottom:15px}html,body{height:100%}html.logged,body body.body.logged,body.front.logged{background:#fff}html.unlogged,body body.body.unlogged,body.front.unlogged{background:#f3302e}a{outline:0}a *{outline:0}input::-moz-focus-inner{border:0}body.body{margin-top:0px}@media only screen and (max-width: 768px){body.body{margin-top:0px}}body:not(.body) #wrapper{margin-bottom:30px !important}h1{font-family:"Lato";font-weight:normal}h1 small{font-weight:500}h2,h3,h4,h5,h6{font-family:"Lato"}p{font-family:"Lato";font-weight:300}.container h1.page-title{margin-bottom:30px;font-weight:400;margin-top:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.container{max-width:1080px}}@media only screen and (min-width: 1200px){.container{max-width:1080px}}*{font-family:"Lato";font-weight:400}address{margin-bottom:0}textarea{resize:vertical;max-height:400px}#wrapper{padding-top:30px;background:#fff !important;padding-bottom:30px}.pagination li:first-child a{border-bottom-left-radius:0;border-top-left-radius:0}.pagination li:last-child a{border-bottom-right-radius:0;border-top-right-radius:0}.pagination li a{padding:6px 12px 6px 12px !important;color:#000}.pagination li.active a{background-color:#000;border-color:#000}.pagination li.active a:hover{background-color:#333;border-color:#111}.b0{background:#000 !important}.b1{background:orange !important}.b1b{background:#ffcf17 !important}.b2{background:#222 !important}.b3{background:#f5f5f5 !important}.b4{background:#333 !important}.b5{background:#767676 !important}.b6{background:#333 !important}.bf{background:#fff !important}.c0{color:#000 !important}.c1{color:orange !important}.c1b{color:#ffcf17 !important}.c2{color:#222 !important}.c3{color:#f5f5f5 !important}.c4{color:#333 !important}.c5{color:#767676 !important}.c6{color:#333 !important}.cf{color:#fff !important}.fs-1{font-size:1em !important}.fs-2{font-size:2em !important}.fs-3{font-size:3em !important}.fs-4{font-size:4em !important}.fs-5{font-size:5em !important}.p0{padding:0 !important}.p5{padding:5px !important}.p10{padding:10px !important}.p15{padding:15px !important}.p30{padding:30px !important}.p45{padding:45px !important}.p60{padding:60px !important}.m0{margin:0 !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m30{margin:30px !important}.m45{margin:45px !important}.m60{margin:60px !important}.emplenament{padding:2px 20px 2px 20px;color:#fff;background:orange;margin:0 0.3em 0 0.3em}.sidebar-panel{z-index:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:330px !important}.sidebar-panel .title{height:38px;width:100%}.sidebar-panel .title h3{display:block;z-index:9999;float:left;margin:0;padding:0 5px 10px 0;font-weight:400;color:#767676;background:#fff}.sidebar-panel ul li{border-bottom:1px solid #f5f5f5;padding:0.5em 0 0.5em 0}.sidebar-panel ul li a{color:orange;font-size:0.9em}.separador{margin:10px auto 20px}.breadcrumb{background:#f5f5f5 !important}.breadcrumb li a{color:#222 !important}.breadcrumb>li+li:before{color:#222}.owl-theme .owl-controls .owl-page span{background:#222 !important}.btn.btn-primary,.btn.btn-success,.btn.btn-danger,.btn.btn-warning,.btn.btn-info,.btn.btn-default{border-radius:0}@media (min-width: 992px){.sidebar-panel{position:fixed;width:inherit;padding:0;height:10px}}.thumbnail_image_div{overflow:hidden}.thumbnail_image_div .div_background_cover{min-height:210px;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;cursor:pointer}.desaturate{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='https://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.transition-scale{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);filter:grayscale(100%)}.ejercicio-prev-next-origin button{position:fixed;top:50%;padding:20px 15px}.ejercicio-prev-next-copy{margin-top:20px}.ejercicio-prev-next-copy .next_link{float:right}.ejercicio-prev-next-copy button{color:#fff;top:50%;padding:20px 15px}.ejercicio-prev-next-copy button i{color:#fff !important}.ejercicio-prev-next-copy button *{color:#fff}.no-padding{padding:0}.inici input.form-control,.inici input:-webkit-autofill,.inici textarea:-webkit-autofill,.inici select:-webkit-autofill{background:#852322;border-color:#771a18;border-width:3px;color:#fff}#login-form img{margin-bottom:45px}#login-form a,#login-form label{color:#fff}#login-form .btn.btn-default{background:#808080;border-color:#808080;color:#fff}#form_add_user label.control-label{font-size:12px}#form_add_user .btn.btn-default{background:#808080;border-color:#808080;color:#fff}#form_editarusuari label.control-label{font-size:12px;color:#000}#evento-del-mes h3{padding:10px 0;text-transform:uppercase}#evento-del-mes #evento-content{margin-bottom:15px;padding:10px;background:#fff}#evento-del-mes #evento-content *{background:#fff}footer#footer-instructor{padding:15px 0 15px}.alerta{display:inline-block;margin:5px;padding:5px 10px;background:red;color:#fff;font-weight:bold}.btn.btn-primary{background:#4c6ab6}#publicacion-content{background:#fff;padding:15px}.user-1 #pagina-bibliotecas hr{margin-top:10px;margin-bottom:10px}.user-1 #pagina-bibliotecas .biblioteca-item .well{margin-bottom:5px;padding-top:10px;padding-bottom:10px}.user-1 #pagina-bibliotecas .biblioteca-item .btn{padding-top:11px;padding-bottom:11px}.user-1 #pagina-bibliotecas .biblioteca-item .biblioteca-time{margin:0;padding-top:11px;padding-bottom:11px;text-align:center}.user-1 #pagina-bibliotecas #biblioteca-grupo{padding-top:15px;margin-left:15px}.user-1 #pagina-bibliotecas #biblioteca-grupo img{margin:0 auto}.user-1 #pagina-bibliotecas #biblioteca-grupo h3{margin:0;text-align:center}.user-1 #page-ejercicios .ejercicios-grupo{margin-top:30px;margin-bottom:30px}.user-1 #page-ejercicios .ejercicios-grupo .grupo-imagen{padding:0;margin:0 auto}.user-1 #page-ejercicios .ejercicios-grupo .grupo-nombre{margin:15px 0 0;padding:0 0 5px 0;font-weight:bold;text-align:center;color:#000}.front.user-2.body.logged,.front:not(.user-1).body.logged{background:#fff}.front.user-2.body .btn-link,.front:not(.user-1).body .btn-link{color:#fff}.front.user-2.body #menu .fa,.front:not(.user-1).body #menu .fa{color:red}.front.user-2.body #menu .list-group,.front:not(.user-1).body #menu .list-group{margin-bottom:0}.front.user-2.body #menu .list-group .list-group-item,.front:not(.user-1).body #menu .list-group .list-group-item{width:100%;background:#000;border:1px solid #fff;margin-bottom:2px;padding:3px;max-height:81px}.front.user-2.body #menu .list-group .list-group-item:hover,.front:not(.user-1).body #menu .list-group .list-group-item:hover{border-color:#4c6ab6}.front.user-2.body #menu .list-group .list-group-item:first-child,.front.user-2.body #menu .list-group .list-group-item:last-child,.front:not(.user-1).body #menu .list-group .list-group-item:first-child,.front:not(.user-1).body #menu .list-group .list-group-item:last-child{border-radius:0}.front.user-2.body #menu .list-group .list-group-item .menu-img,.front:not(.user-1).body #menu .list-group .list-group-item .menu-img{width:25%;padding:0}.front.user-2.body #menu .list-group .list-group-item .menu-img img,.front:not(.user-1).body #menu .list-group .list-group-item .menu-img img{max-width:75px}.front.user-2.body #menu .list-group .list-group-item .menu-title,.front:not(.user-1).body #menu .list-group .list-group-item .menu-title{width:70%;text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;color:#fff;padding:0 15px;margin:0;vertical-align:middle}.front.user-2.body #menu .list-group .list-group-item .menu-chevron,.front:not(.user-1).body #menu .list-group .list-group-item .menu-chevron{width:5%;padding:5px;text-align:right;font-size:20px;color:#fff;vertical-align:middle}.front.user-2 .btn-dropdown,.front:not(.user-1) .btn-dropdown{float:right}body.body.front.recordar-contrasena,body.body.front.alta-usuario,body.body.front.activar-usuario,body.body.front.restablecer-contrasena{background:#fff}body.body.front.recordar-contrasena #wrap,body.body.front.alta-usuario #wrap,body.body.front.activar-usuario #wrap,body.body.front.restablecer-contrasena #wrap{padding-top:50px}#user-actions{background:#fff}.modal-full{width:100vw;height:100vh;z-index:99999990}.modal-full .modal-dialog{margin:0;width:100%;height:100%}.modal-full .modal-dialog .modal-content{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-full .modal-dialog .modal-content .modal-body{padding:0;width:100vw;height:calc(100vh - 56px);overflow-y:scroll}.modal-full .modal-dialog .modal-content #time-modal{margin:-10px 45px 0 0}.modal-full .modal-dialog .modal-content #time-modal #clock-modal.countdown2{background:transparent;border:none;color:red;font-size:16px;margin:0 0 0 20px;padding:0}.modal-full .modal-dialog .modal-content #time-modal #clock-modal.countdown2 *{font-family:'Digital Counter 7'}.modal-full .modal-dialog .modal-content #time-modal #clock-modal.countdown2 .countdown-row{margin:0 0 0 10px;padding:0}
