@media (max-width:767px){body{overflow-x:hidden}.woffito-front{display:none}.container{width:100%;max-width:100%;min-width:0;padding:20px}.h2,h2{font-size:18px}#header .container{padding:0}#header .navbar-brand{float:left;margin:0 0 0 10px;padding:0 10px 0 0}#header .navbar-brand img{width:80px}#header .navbar-header .container>.btn-default{float:left;line-height:30px;margin-left:10px;padding:0}#header .navbar-header .container>.btn-default img{height:25px}#header .navbar-header .container>div{background:#f1f1f1;display:inline-block;margin-bottom:-10px;margin-top:10px;max-width:100%;width:100%}#header .navbar-toggle{background:none;border:none;margin:10px;padding:0}#header .navbar-toggle .fa{color:#606770;float:left;font-size:30px;margin-right:5px}#header .navbar-toggle span{color:#333;font-size:18px;line-height:30px}#header .dropdown-user{float:none;position:absolute;top:10px;right:60px}#header .dropdown-user .dropdown-menu{left:auto;right:-10px;top:45px}#header .dropdown-user .dropdown-menu>span{margin-left:0;left:auto;right:30px}#header .dropdown-user>div>a .fa{line-height:30px;margin-left:0}#header .dropdown-languages{right:120px}#header .dropdown-languages>a{line-height:35px}#header .dropdown-languages>a .fa{margin-left:0}#header .dropdown-languages .dropdown-menu>span{right:20px}#header .navbar-collapse{margin-top:0;padding:45px 0 15px;overflow:hidden;z-index:1;position:relative}.navbar-default .navbar-nav>li+li{margin-left:0}.navbar-default .navbar-nav>li>a{display:block;text-align:center}#search,.wrapper-btn-news{display:none!important}#search .btn-default{margin:0}#header .dropdown{margin-left:10px;margin-right:0;margin-top:0;padding-left:15px}.wrap-tabs{height:50px}#header .dropdown>a,#header .dropdown>div>a{line-height:35px}#header .dropdown-user{border-left:none;float:left!important;padding:0;text-align:left}#header .dropdown-user>a img,#header .dropdown-user>div>a img{margin-right:0}#header .dropdown-user>a span,#header .dropdown-user>div>a span{display:none}#header .dropdown-user>a .user-default,#header .dropdown-user>div>a .user-default{display:inline-block}#header .dropdown-user .dropdown-menu{text-align:left}#header .dropdown-alert{position:absolute;top:16px;left:0;right:0;margin:0;padding:0}#header .dropdown-alert a{right:187px;top:0}#header .dropdown-alert .dropdown-menu{left:auto;right:0;top:42px;width:100%}#header .dropdown-alert .dropdown-menu>span{left:auto;right:15px}#main>.container>.row>div:first-child{margin-bottom:30px}#prices table .thumbnail h2{font-size:16px}#prices table .thumbnail h2+div{font-size:24px}.block>header{border-bottom:none}.block>header .actions .form-control{float:none;margin-left:0!important;width:100%}.panCalendario .fc-toolbar{margin-top:0}#panEquipoPersonal .media{margin-bottom:0}#panEquipoPersonal .media .pull-left{float:none!important;margin-right:0;text-align:center}#panEquipoPersonal .media-body{margin-top:20px;text-align:center}#panEquipoCuenta a.pull-right{float:none!important;display:block;margin:0 20px}#panEquipoCuenta .media-body{margin-top:20px;text-align:center}#panEquipoFuera .media-body{position:relative;padding-right:0}#panEquipoFuera .media-body .date{position:static;width:100%}#panEquipo table thead{display:none}#panEquipo table,#panEquipo table tbody,#panEquipo table td,#panEquipo table tr{display:block;width:100%}#panEquipo table tr td:first-child{border-bottom:none;max-width:100%}#panEquipo table tr:first-child td:first-child{border:none}#panEquipo table tr td{padding:15px 0}#panEquipo table tr td:nth-child(2){border:none;max-width:100%;padding:0 0 0 55px;text-align:left}#panEquipo table tr td:nth-child(2) div{border-left:none;border-right:none;line-height:40px;padding:0;position:static}#panEquipo table tr td:nth-child(2) div .text-info{display:inline-block!important;font-size:14px}#panEquipo table tr td:nth-child(3){border-top:none;line-height:30px;padding-left:55px}#panEquipo table tr td:nth-child(3) .btn{font-size:12px;line-height:20px;padding:0 5px}#panEquipoSolicitudes table,#panEquipoSolicitudes table tbody,#panEquipoSolicitudes table tr,#panEquipoSolicitudes table tr td{display:block;width:100%}#panEquipoSolicitudes table tr td:nth-child(2){border:none;text-align:left;max-width:100%;padding-top:0}#panEquipoSolicitudes table tr td:nth-child(2) .btn{margin-left:0;margin-right:5px}#panEquipoConceder .dates br{display:none}#panEquipoConceder .calendar{display:inline-block;width:49%;margin-bottom:0!important}#panEquipoConceder .dates .form-group:first-child{line-height:2em}#panEquipoConceder .dates .form-group:first-child label{line-height:1em;margin:0}#panEquipoConceder .dates .form-control{display:inline-block}.cuenta-datos>div.col-2>dl,.cuenta-datos>div.col-3>dl{width:100%}.cuenta-datos>div.col-3>dl+dl{margin-left:0}#cuenta-factura>div.col-2>dl,#cuenta-factura>div.col-2>dl:nth-child(2){margin-left:0;width:100%}#panMiCalendario .ui-datepicker-multi .ui-datepicker-group{margin-bottom:25px;min-height:0;width:100%}#intro input[type=email],#intro input[type=password],#intro input[type=tel],#intro input[type=text]{width:100%}#intro{background-size:185%}#registro .nav-tabs>li{border-bottom:1px solid #f6fdf7;float:none}#registro .nav-tabs>li>a{display:inline-block}#registro .nav-tabs>li.active,#registro .nav-tabs>li:hover{border-bottom:1px solid #e7f9e8}#registro .tab-content{padding:20px}#registro img{display:block;margin:0 auto 15px}#registro .intro{margin:1em 0;text-align:center}#registro .intro p{margin-bottom:.5em}#registro .row.form-group>div:first-child{margin-bottom:15px}#registro .intro small{text-align:center;display:block}#registro-responsables button{margin:15px 0}#registro .buttons button{margin:5px}#registro-ajustes table,#registro-ajustes tbody,#registro-ajustes td,#registro-ajustes tr{display:block;width:100%}#registro-ajustes tr td:nth-child(2),#registro-ajustes tr td:nth-child(3){border:none}.ajustes-dias .dias{border-left:none;padding-left:0}.ajustes-dias .radio+.radio{border-top:none;padding-top:0}.ajustes-dias tbody>tr:last-child>td{border-bottom:none}#registro-ajustes .buttons{border-top:1px solid #ccc;padding-top:30px}.dropdown-help .dropdown-menu{left:auto;right:0}#admin-calendar .wrap-tabs{height:50px}}@media only screen and (min-width:320px) and (max-width:766px){.ui-datepicker{left:0!important;right:0!important;margin:auto}#user-profile-content.row{margin-right:-15px;margin-left:-15px}#panEquipoDias .table tbody+tbody{border-top:1px solid #ddd}#panEquipoDias table.allocation_table .totalHours{border-top:1px solid #e4e4e4}#panEquipoDias table.allocation_table .date{border-bottom:none!important;display:block;text-align:center!important}#panEquipoPersonal dd{word-wrap:break-word}#panEquipoPersonal dd label.radio-inline+label.radio-inline{margin-top:0;margin-left:0;display:block}#panEquipoPersonal .media .pull-right{margin:0 auto;display:block;float:none!important}.block-equiposolicitudes .block>header .actions{float:none;line-height:1em}#panEquipoSolicitudes table tbody{padding:8px 0}#panEquipoSolicitudes table tr{padding:0;margin:0}#panEquipoSolicitudes table tr td{padding:0;margin:0;display:inline;white-space:nowrap;word-wrap:inherit!important;font-size:12px}#panEquipoSolicitudes table tr td.event-name{display:block;font-size:14px;margin-bottom:8px}#panEquipoSolicitudes table tr td.col-md-1{display:block;margin:0;padding:0;text-align:left}#panEquipoSolicitudes table tr td.text-right{float:right}#panEquipoSolicitudes table tr td.date{margin:0}#panEquipoSolicitudes table tr td .request-description{margin-left:0}#panEquipoSolicitudes table tr td+td{margin:5 5px}#panEquipoConceder .days{display:block}#panEquipoConceder .text-muted.text-left{text-align:center}#panEquipoConceder .calendar-wrap .calendar+.calendar{margin-top:0;margin-left:0}#panEquipoConceder .add-file{text-align:left;float:left!important}#panEquipoConceder .accept{display:inline-block}}