.field-validation-error{display:block;color:#fff;background-color:rgba(255,0,0,.5);white-space:pre-wrap;text-align:left;font-size:.85em;font-weight:normal;padding-left:3px;padding-right:3px;border-radius:2px;margin-bottom:2px}input:read-only{pointer-events:none}.register-box{width:800px!important}.login-box{margin-top:30px!important;width:360px!important}.login-box-body{border-radius:5px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);box-shadow:5px 5px 5px 0 rgba(0,0,0,.4)}.login-div-link{background-color:#449d44;border-color:#398439;text-align:center;padding-top:3px;padding-bottom:3px;margin-left:-11px;width:800px}.login-div-link a{color:#fff!important}.login-div-link a:hover{font-weight:bold}.register-div-link{background-color:#449d44;border-color:#398439;text-align:center;padding-top:5px;padding-bottom:5px;margin-left:-5px;width:360px}.register-div-link a{color:#fff!important}.register-div-link a:hover{font-weight:bold}.field-validation-valid{display:none}.input-validation-error{border:1px solid red}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.fileUpload{position:relative;overflow:hidden;margin-right:5px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.alert-upload{padding-top:3px;padding-bottom:3px;height:25px}.my-message-error{display:none}.my-message-success{display:none}.alert-link{color:#fff!important}.ts-hidden-bar{display:none}.spanfilename{position:relative;top:12px;font-weight:bold;color:#006400;padding:5px 15px}.btn-dialog{height:35px}.reporteBancos td:nth-child(4),.reporteBancos td:nth-child(5),.reporteBancos td:nth-child(6),.reporteBancos td:nth-child(7),.reporteBancos td:nth-child(8),.reporteBancos td:nth-child(9),.reporteBancos td:nth-child(10),.reporteBancos td:nth-child(11),.reporteBancos td:nth-child(12),.reporteBancos td:nth-child(13),.reporteBancos td:nth-child(14),.reporteBancos td:nth-child(15){text-align:right!important}.breadcrumb{margin-bottom:0}.dataTables_filter{display:none!important}.box.box-blue{border-top-color:#337ab7}.box.box-solid.box-blue{border:1px solid #337ab7}.box.box-solid.box-blue>.box-header{color:#fff;background:#337ab7;background-color:#337ab7}.box.box-solid.box-blue>.box-header a,.box.box-solid.box-blue>.box-header .btn{color:#fff}.input-xs{height:25px!important;padding:5px!important;font-size:10px!important;border-radius:3px!important}.input-sm{font-size:11px!important;border-radius:3px!important}.input-md{font-size:12px!important;border-radius:4px!important}.ui-widget{font-size:.8em!important}.upload-button{font-size:1em!important;width:100px}.group{background-color:#2e6e9e!important;color:#fff;font-weight:bold;cursor:pointer}.subgroup{background-color:#e5e5e5!important;font-weight:bold;cursor:pointer}.expanded .totals span{display:none}.expanded .stotals span{display:none}.importe{text-align:right}.btn-toolbox{width:22px;height:22px;padding:0;margin-top:-6px}.progress{margin-bottom:3px}.info-box-icon{height:60px;width:60px;line-height:60px}.info-box{min-height:60px;border:1px solid rgba(0,0,0,.05)}.bg-applightblue{background-color:#3c8dbc}.bg-appdarkblue{background-color:#357ca5}.chosen-container .chosen-results{max-height:175px!important}.chosen-container{font-size:11px!important}.fa-lg{font-size:1.2em!important}.fa-stack-1x,.fa-stack-2x{top:1px}.box-header{padding:12px}.box-header>.box-tools{top:0}.hrBox{margin-top:10px;margin-bottom:-10px}.box.box-solid.box-orange{border:1px solid #ff851b}.box.box-orange{border-top-color:#ff851b}.box.box-solid.box-orange>.box-header{color:#fff;background:#ff851b;background-color:#ff851b}.box.box-solid.box-indigo{border:1px solid #001f3f}.box.box-indigo{border-top-color:#001f3f}.box.box-solid.box-indigo>.box-header{color:#fff;background:#001f3f;background-color:#001f3f}div.dt-button-collection{font-size:12px;width:200px!important}.hrM10{margin-top:1px;margin-bottom:3px}.skin-blue .sidebar-menu>li.header{color:#faebd7}.skin-blue .sidebar-menu>li.header-blue{padding:3px 25px 3px 15px;margin-top:10px;background:#2e6e9e}.checkbox-control{height:20px!important;width:100%!important;min-width:20px!important}.register-logo{font-size:18px!important;margin-bottom:10px!important}.control-label{font-size:12px!important;font-weight:bold!important;margin-left:5px!important;padding-top:0!important}.spinner.input-group.input-group-sm .input-group-addon .spin-down .fa,.spinner.input-group.input-group-sm .input-group-addon .spin-up .fa{margin-top:-2px!important}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.height-320{height:320px}.width-320{width:320px}.titulo-buscadorInterno{color:#fff;font-size:18px;font-weight:700;line-height:20px;margin:0 0 10px;padding:0}.bg-green-custom{background:#53994f}.buscadorInterno{padding:10px;border-radius:10px}.hr5{margin-top:5px;margin-bottom:5px}.hr10{margin-top:10px;margin-bottom:10px}.margin-bottom5{margin-bottom:5px!important}.text-white{color:#fff}.dropdown-menu>li>a>strong{color:#356233}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#67bf62;transition:border .1s;border-left:solid 5px #e3c325;cursor:pointer;outline:0}.search-button{position:absolute;bottom:0}.search-row{margin-right:0!important;margin-left:0!important}.label-grande{font-size:18px;display:block;line-height:18px}.label-media{font-size:15px;display:block;line-height:14px}.editor_seleccion{margin:2px 0 0!important}#servhead .header,#buta .header,#datos .header,#resumen .header,#resumen .header.row{height:50px;padding:10px;background:#53994f!important}#servhead .header .dates{width:260px;display:inline-block}#servhead .header img,#buta .header img,#datos .header img{vertical-align:middle}#servhead .header .img-container{float:left;width:70px;text-align:center}#servhead .header .dates-container{float:right;text-align:center}#servhead .header h3,#buta .header h3,#datos .header h3{display:inline-block;background:none;color:#fff;padding-left:0;margin:0;vertical-align:middle;font-size:20px;text-shadow:1px 1px #30582d}#servhead .header h4,#buta .header h4,#datos .header h4{display:inline-block;background:none;color:#fff;padding-left:0;margin:4px;vertical-align:middle;font-size:15px;text-shadow:1px 1px #30582d}#servhead .header ul.dates{list-style:none;vertical-align:top;text-align:right}#servhead .header ul.dates li{display:inline-block;height:35px;width:66px;text-align:center;background:#fff;padding:3px 7px;font-size:11px}#servhead .header ul.dates li a{color:#9f1b96}#servhead .header ul.dates li:hover{background:#d5ead4}#servhead .header ul.dates li.hoy{width:100%;font-size:14px;padding:6px 10px;vertical-align:top}#servhead .header ul.dates li.hoy:hover{background:#fff}#servhead .header ul.dates li a{color:#666}#servhead .header ul.dates li{border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}#servhead .headermed{height:35px!important;padding:5px 10px!important}#servhead .headermed2{height:40px!important;padding:5px 10px!important}#servhead .headermederror{height:35px!important;padding:5px 10px!important;background:#dd4b39!important}#imphead .headermed{height:25px!important;padding:5px 10px!important;background:#53994f!important}#imphead .lblCabecera{display:inline-block;background:none;color:#fff;padding-left:0;margin:0;vertical-align:middle;font-size:15px;text-shadow:1px 1px #30582d}#imphead .headersmall{height:25px!important;padding:1px 5px!important;background:#53994f!important}#imphead .lblCabeceraSmall{display:inline-block;background:none;color:#fff;padding-left:0;margin:0;vertical-align:middle;font-size:12px;text-shadow:1px 1px #30582d}#imphead .lblImporteSmall{display:inline-block;background:none;color:#000;padding-left:5px;padding-right:5px;vertical-align:middle;font-size:14px;font-weight:bold;background:#fff!important;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;min-width:110px}.border-radius-2{border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.border-radius-4{border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}#buscaServicios .col-lg-1,#buscaServicios .col-lg-2,#buscaServicios .col-lg-3,#buscaServicios .col-lg-4,#buscaServicios .col-lg-5,#buscaServicios .col-lg-6,#buscaServicios .col-lg-7,#buscaServicios .col-lg-8,#buscaServicios .col-lg-9,#buscaServicios .col-lg-10,#buscaServicios .col-lg-11,#buscaServicios .col-lg-12,#buscaServicios .col-md-1,#buscaServicios .col-md-2,#buscaServicios .col-md-3,#buscaServicios .col-md-4,#buscaServicios .col-md-5,#buscaServicios .col-md-6,#buscaServicios .col-md-7,#buscaServicios .col-md-8,#buscaServicios .col-md-9,#buscaServicios .col-md-10,#buscaServicios .col-md-11,#buscaServicios .col-md-12,#buscaServicios .col-sm-1,#buscaServicios .col-sm-2,#buscaServicios .col-sm-3,#buscaServicios .col-sm-4,#buscaServicios .col-sm-5,#buscaServicios .col-sm-6,#buscaServicios .col-sm-7,#buscaServicios .col-sm-8,#buscaServicios .col-sm-9,#buscaServicios .col-sm-10,#buscaServicios .col-sm-11,#buscaServicios .col-sm-12,#buscaServicios .col-xs-1,#buscaServicios .col-xs-2,#buscaServicios .col-xs-3,#buscaServicios .col-xs-4,#buscaServicios .col-xs-5,#buscaServicios .col-xs-6,#buscaServicios .col-xs-7,#buscaServicios .col-xs-8,#buscaServicios .col-xs-9,#buscaServicios .col-xs-10,#buscaServicios .col-xs-11,#buscaServicios .col-xs-12{min-height:54px;padding-right:1px!important;padding-left:1px!important}table.dataTable tbody tr.selected{color:#fff;background-color:#390155!important}table.dataTable tbody td{vertical-align:middle}.dataTables_wrapper{margin-bottom:15px}#terminos{outline:none;text-decoration:none;color:gray}#terminos:hover{outline:none;text-decoration:none;color:#145d42}.wizard-container{padding-top:0!important}.wizard-card .wizard-header{text-align:center;padding:5px 0 10px!important}.input-group{width:100%!important}#buscadorPasajes .nav-pills>li>a{cursor:default!important}#buscadorPasajes .wizard-card .moving-tab{cursor:default!important}.shadow{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);box-shadow:5px 5px 5px 0 rgba(0,0,0,.4)}.shadow-md{-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.4);box-shadow:3px 3px 3px 0 rgba(0,0,0,.4)}.tableServicio{margin-top:5px!important;margin-bottom:10px!important}.tableServicio{font-size:12px}.tableServicio>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:3px 8px}.td-butacas{width:40px;height:30px;text-align:center;padding:3px}.td-butacas-sample{width:28px;height:20px;text-align:center;padding:2px}.div-butacas-ocup{color:#000;font-weight:bold;width:100%;height:100%;background-color:#d3d3d3;border-radius:5px;padding-top:1px}.div-butacas-ocup-sample{width:100%;height:100%;background-color:#d3d3d3;border-radius:5px}.div-butacas-disp{color:#fff;font-weight:bold;width:100%;height:100%;background-color:#6bc866;border:1px solid #5dad59;border-radius:5px;padding-top:1px;cursor:pointer}.div-butacas-disp:hover{background-color:#81ec7b!important}.div-butacas-disp-sample{width:100%;height:100%;background-color:#6bc866;border-radius:5px}.div-butacas-sel{color:#fff;font-weight:bold;padding-top:1px;background-color:#e7ba0a!important;border:1px solid #d0a80a}.div-butacas-sel:hover{background-color:#f9cf2c!important}.div-butacas-sel-sample{width:100%;height:100%;background-color:#e7ba0a!important;border-radius:5px}.div-servicios{width:100%;height:100%;background-color:#c9c9c9;border-radius:5px;padding-top:1px}.div-vacios{width:100%;height:100%;background-color:#f6f6f6;border-radius:5px}.td-pasillo{width:38px;height:30px;text-align:center}.div-pasillo{width:100%;height:100%;background-color:#e9e9e9}.mapaButacas{border:1px solid #e9e9e9;border-radius:3px!important}.mapaButacas caption{background:#4caf50;font-weight:bold;color:#fff;display:table-caption;text-align:center;padding-top:0;padding-bottom:0}.table-info-butacas{font-size:12px;margin:0 auto 15px auto}.totalaPagarDiv{background-color:#fff;border-radius:3px!important}.tablePasajero{font-size:12px;margin-bottom:0}.tableImportes{font-size:12px;margin-bottom:0}.tableImportesPago{font-size:14px;margin-bottom:5px}.tableResumen{font-size:12px;margin-bottom:0}.tableResumen>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:3px 8px}.tableImportes>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:3px 8px}.tablePasajero>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:3px 8px}.ui-datepicker{z-index:2004!important}.swal2-container{z-index:2004!important}.title-text-info{font-size:16px;font-weight:400;color:#555!important;text-shadow:.5px .5px lightgray;margin-top:5px;margin-bottom:5px;text-align:center}.divResultadoCompra{margin-bottom:10px;padding:10px;border:1px solid rgba(0,0,0,.05)}.hi-icon a{display:block;width:100%;height:100%;position:absolute;top:0;z-index:100}.hi-icon a:hover{background:rgba(0,0,0,0)!important}.hi-icon-wrap{text-align:center;margin:0 auto;padding:0}.hi-icon{display:inline-block;font-size:0;cursor:pointer;margin:7px 15px;width:30px;height:30px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff}.hi-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.hi-icon:before{speak:none;font-size:20px;line-height:30px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.hi-icon-effect-1 .hi-icon{background:rgba(255,255,255,.1);-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.hi-icon-effect-1 .hi-icon:after{top:-2px;left:-2px;padding:2px;box-shadow:0 0 0 2px #fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.no-touch .hi-icon-effect-1a .hi-icon:hover{background:rgba(255,255,255,1);color:#dd4b39}.no-touch .hi-icon-effect-1a .hi-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.no-touch .hi-icon-effect-1b .hi-icon:hover{background:rgba(255,255,255,1);color:#41ab6b}.hi-icon-effect-1b .hi-icon:after{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.no-touch .hi-icon-effect-1b .hi-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hi-icon-effect-2 .hi-icon{color:#eea303;box-shadow:0 0 0 3px #fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.hi-icon-effect-2 .hi-icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.no-touch .hi-icon-effect-2a .hi-icon:hover{color:#eea303}.no-touch .hi-icon-effect-2a .hi-icon:hover:after{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.no-touch .hi-icon-effect-2b .hi-icon:hover:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:-webkit-transform .4s,opacity .2s;-moz-transition:-moz-transform .4s,opacity .2s;transition:transform .4s,opacity .2s}.no-touch .hi-icon-effect-2b .hi-icon:hover{color:#fff}.hi-icon-effect-3 .hi-icon{box-shadow:0 0 0 4px #fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.hi-icon-effect-3 .hi-icon:after{top:-2px;left:-2px;padding:2px;z-index:-1;background:#fff;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s}.hi-icon-effect-3a .hi-icon{color:#f06060}.no-touch .hi-icon-effect-3a .hi-icon:hover{color:#fff}.no-touch .hi-icon-effect-3a .hi-icon:hover:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.hi-icon-effect-3b .hi-icon{color:#fff}.no-touch .hi-icon-effect-3b .hi-icon:hover{color:#f06060}.hi-icon-effect-3b .hi-icon:after{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.no-touch .hi-icon-effect-3b .hi-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hi-icon-effect-4 .hi-icon{width:92px;height:92px;box-shadow:0 0 0 4px rgba(255,255,255,1)}.hi-icon-effect-4a .hi-icon{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}.hi-icon-effect-4 .hi-icon:before{line-height:92px}.hi-icon-effect-4 .hi-icon:after{top:-4px;left:-4px;padding:0;z-index:10;border:4px dashed #fff}.no-touch .hi-icon-effect-4 .hi-icon:hover{box-shadow:0 0 0 0 rgba(255,255,255,0);color:#fff}.no-touch .hi-icon-effect-4b .hi-icon:hover{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}.no-touch .hi-icon-effect-4b .hi-icon:hover:after{-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinAround{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.hi-icon-effect-5 .hi-icon{box-shadow:0 0 0 4px rgba(255,255,255,1);overflow:hidden;-webkit-transition:background .3s,color .3s,box-shadow .3s;-moz-transition:background .3s,color .3s,box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s}.hi-icon-effect-5 .hi-icon:after{display:none}.no-touch .hi-icon-effect-5 .hi-icon:hover{background:rgba(255,255,255,1);color:#702fa8;box-shadow:0 0 0 8px rgba(255,255,255,.3)}.no-touch .hi-icon-effect-5a .hi-icon:hover:before{-webkit-animation:toRightFromLeft .3s forwards;-moz-animation:toRightFromLeft .3s forwards;animation:toRightFromLeft .3s forwards}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}.no-touch .hi-icon-effect-5b .hi-icon:hover:before{-webkit-animation:toLeftFromRight .3s forwards;-moz-animation:toLeftFromRight .3s forwards;animation:toLeftFromRight .3s forwards}@-webkit-keyframes toLeftFromRight{49%{-webkit-transform:translate(-100%)}50%{opacity:0;-webkit-transform:translate(100%)}51%{opacity:1}}@-moz-keyframes toLeftFromRight{49%{-moz-transform:translate(-100%)}50%{opacity:0;-moz-transform:translate(100%)}51%{opacity:1}}@keyframes toLeftFromRight{49%{transform:translate(-100%)}50%{opacity:0;transform:translate(100%)}51%{opacity:1}}.no-touch .hi-icon-effect-5c .hi-icon:hover:before{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.no-touch .hi-icon-effect-5d .hi-icon:hover:before{-webkit-animation:toBottomFromTop .3s forwards;-moz-animation:toBottomFromTop .3s forwards;animation:toBottomFromTop .3s forwards}@-webkit-keyframes toBottomFromTop{49%{-webkit-transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%)}51%{opacity:1}}@-moz-keyframes toBottomFromTop{49%{-moz-transform:translateY(100%)}50%{opacity:0;-moz-transform:translateY(-100%)}51%{opacity:1}}@keyframes toBottomFromTop{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}.hi-icon-effect-6 .hi-icon{box-shadow:0 0 0 4px rgba(255,255,255,1);-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.no-touch .hi-icon-effect-6 .hi-icon:hover{background:rgba(255,255,255,1);color:#64bb5d}.no-touch .hi-icon-effect-6 .hi-icon:hover:before{-webkit-animation:spinAround 2s linear infinite;-moz-animation:spinAround 2s linear infinite;animation:spinAround 2s linear infinite}.hi-icon-effect-7 .hi-icon{box-shadow:0 0 0 4px rgba(255,255,255,1);-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.no-touch .hi-icon-effect-7 .hi-icon:hover{color:#fff}.hi-icon-effect-7 .hi-icon:after{top:-8px;left:-8px;padding:8px;z-index:-1;opacity:0}.hi-icon-effect-7a .hi-icon:after{box-shadow:0 0 0 rgba(255,255,255,1);-webkit-transition:opacity .2s,box-shadow .2s;-moz-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}.no-touch .hi-icon-effect-7a .hi-icon:hover:after{opacity:1;box-shadow:3px 3px 0 rgba(255,255,255,1)}.hi-icon-effect-7a .hi-icon:before{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:.7;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.no-touch .hi-icon-effect-7a .hi-icon:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hi-icon-effect-7b .hi-icon:after{box-shadow:3px 3px rgba(255,255,255,1);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity .2s,-webkit-transform .2s;-moz-transition:opacity .2s,-moz-transform .2s;transition:opacity .2s,transform .2s}.no-touch .hi-icon-effect-7b .hi-icon:hover:after{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.hi-icon-effect-7b .hi-icon:before{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:.7;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.no-touch .hi-icon-effect-7b .hi-icon:hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.hi-icon-effect-8 .hi-icon{background:rgba(255,255,255,.1);-webkit-transition:-webkit-transform ease-out .1s,background .2s;-moz-transition:-moz-transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s}.hi-icon-effect-8 .hi-icon:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,.1);opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.no-touch .hi-icon-effect-8 .hi-icon:hover{background:rgba(255,255,255,.05);-webkit-transform:scale(.93);-moz-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93);color:#fff}.hi-icon-effect-8 .hi-icon:hover:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);-webkit-transform:scale(1.5);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);-moz-transform:scale(1.5);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,.5);transform:scale(1.5);opacity:0}}.hi-icon-effect-9 .hi-icon{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}.hi-icon-effect-9 .hi-icon:after{top:0;left:0;padding:0;box-shadow:0 0 0 3px #fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.no-touch .hi-icon-effect-9a .hi-icon:hover:after{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);opacity:.5}.no-touch .hi-icon-effect-9a .hi-icon:hover{box-shadow:0 0 0 10px rgba(255,255,255,1);color:#fff}.no-touch .hi-icon-effect-9b .hi-icon:hover:after{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.no-touch .hi-icon-effect-9b .hi-icon:hover{box-shadow:0 0 0 10px rgba(255,255,255,.4);color:#fff}