.availability-location-list h2{font-size:18px}.availability-location-list .availability-location__location{font-weight:bold;color:#0E4269;font-size:16px;padding-top:4px;padding-bottom:4px}.availability-location-list .availability-location__uptime{font-weight:bold;font-size:16px;padding-top:4px;padding-bottom:4px;text-align:right}.availability-location-list .availability-location__action{font-size:16px;padding-top:4px;padding-bottom:4px}.availability-location-list .availability-location__uptime-green{color:#7fa009}.availability-location-list .availability-location__uptime-yellow{color:#f0ad4e}.availability-location-list .availability-location__uptime-red{color:#e73803}.availability-location-list .availability-location__equipment{color:#666;font-size:11px}.availability-location-list .availability-location__equipment_uptime{font-size:11px;text-align:right}.availability-location-list .availability-location__equipment_uptime-green{color:#7fa009}.availability-location-list .availability-location__equipment_uptime-yellow{color:#f0ad4e}.availability-location-list .availability-location__equipment_uptime-red{color:#e73803}body.static-header{min-height:2000px;padding-top:110px}.m-b-15{margin-bottom:15px}.navbar-brand-logo .navbar-brand{padding:5px 10px}.item-list-title{padding:0 0 10px 0}.item-list-title h2{margin-bottom:0}.item-list-title p{color:#ABC5D1;line-height:120%}.item-list-header{padding:10px 0}.item-list .row-header{padding:6px 0;border-bottom:1px solid #E6F1F7;background:#FAFDFE;font-weight:bold}.item-list .row-item{padding:3px 0;border-bottom:1px solid #E6F1F7}.item-list .row-no-results{padding:10px 0}.item-list .row-header,.item-list .row-item{padding:6px 12px}label em{color:#DC3A0C}label span{font-size:11px;color:#666;font-weight:normal;padding:0 0 0 8px;font-style:italic}.simple-form .nav-tabs{margin-bottom:15px}.simple-form-bottom{padding:20px 0}.form-view{border:none;font-size:16px;cursor:default}.input-search{display:inline-block;width:75%}.form-textarea-styled{padding:7.5px 15px;background:#E6F1F7;color:#1D89CA;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.form-selector-styled{padding:7.5px 15px;background:#E6F1F7;color:#1D89CA;border-radius:6px;border:1px solid #1D89CA;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.error-message{color:#DC3A0C}.button-filter-clear{padding:5px 10px;background:#E6F1F7;color:#1D89CA;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.button-filter-applied{padding:5px 10px;color:#E6F1F7;border-radius:6px;border:1px solid #e73803;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#e73803}.button-filter-applied:hover{background-color:#E6F1F7;color:#e73803}.submit-container{width:100%;margin:20px auto;display:flex;justify-content:center;align-items:center}.button-styled{padding:7.5px 15px;background:#E6F1F7;color:#1D89CA;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.button-styled:hover{background:#1D89CA;color:#E6F1F7}.button-styled-secondary{padding:7.5px 15px;background:#1D89CA;color:#E6F1F7;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.button-styled-submitbutton{padding:7.5px 15px;background:#1D89CA;color:#E6F1F7;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none}.button-styled-submitbutton:hover{background:#E6F1F7;color:#1D89CA;border:1px solid #1D89CA}.btn-warn{padding:7.5px 15px;color:#E6F1F7;border-radius:6px;border:1px solid #f0ad4e;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#f0ad4e}.btn-warn:hover{background-color:#E6F1F7;color:#f0ad4e}.btn-dangerous{padding:7.5px 15px;color:#e73803;border-radius:6px;border:1px solid #e73803;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#E6F1F7}.btn-dangerous:hover{background-color:#e73803;color:#E6F1F7}.btn-dangerous-secondary{padding:7.5px 15px;color:#E6F1F7;border-radius:6px;border:1px solid #e73803;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#e73803}.btn-dangerous-error{padding:7.5px 15px;color:#E6F1F7;border-radius:6px;border:1px solid #e73803;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#e73803}.btn-dangerous-secondary:hover{background-color:#E6F1F7;color:#e73803}.btn-successfully{padding:7.5px 15px;color:#E6F1F7;border-radius:6px;border:1px solid #27ae27;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background-color:#27ae27}.btn-successfully:hover{background:#E6F1F7;color:#27ae27}.search-form label{font-size:11px}.search-form .form-group{margin-bottom:5px}.paginator ul{margin-bottom:5px}.paginator-info{padding:0 0 20px 0;font-size:.9em}.paginator-info strong{color:#DC3A0C;font-size:1.2em}.label-warn{padding:7.5px 15px;border-radius:6px;border:1px solid #f0ad4e;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);position:relative;font-weight:bold;text-decoration:none;background:#f0ad4e;color:#E6F1F7;font-size:12px}.ticket-error{background-color:#f2d0d0}.new-request{background-color:#cef9a4}.technical-extras{background-color:#f8f8f8;padding:10px;margin-bottom:10px;border-radius:5px;border:1px solid #e7e7e7}.technical-extras .technical-extras-list{padding:8px 0}.location .btn-success{margin-bottom:10px}.location-group{background-color:#f4f4f4;border:1px solid #eeeeee;padding:8px;margin:8px 0}.group-equipments{padding:8px}.location-group-equipment{padding:8px;background-color:#fff;border:1px solid #eeeeee;margin:8px 0}.location-group-equipment-critical{border-left:2px solid #d35a45;background:#fffdfd}.extended-date{color:#a22b2b}.poll{margin:0}.poll li{display:inline-block;width:80px}.poll a:link,.poll a:visited{width:40px;height:40px;display:block;background-image:url(../img/sprite_encuesta.png);background-repeat:no-repeat}.poll .poll-a:link,.poll .poll-a:visited{background-position:left top}.poll .poll-a:hover,.poll .poll-a:active,.poll .poll-a.selected:link,.poll .poll-a.selected:visited{background-position:left -40px}.poll .poll-a.off:link,.poll .poll-a.off:visited{background-position:left -80px !important}.poll .poll-b:link,.poll .poll-b:visited{background-position:-40px top}.poll .poll-b:hover,.poll .poll-b:active,.poll .poll-b.selected:link,.poll .poll-b.selected:visited{background-position:-40px -40px}.poll .poll-b.off:link,.poll .poll-b.off:visited{background-position:-40px -80px !important}.poll .poll-c:link,.poll .poll-c:visited{background-position:-80px top}.poll .poll-c:hover,.poll .poll-c:active,.poll .poll-c.selected:link,.poll .poll-c.selected:visited{background-position:-80px -40px}.poll .poll-c.off:link,.poll .poll-c.off:visited{background-position:-80px -80px !important}.poll .poll-d:link,.poll .poll-d:visited{background-position:-120px top}.poll .poll-d:hover,.poll .poll-d:active,.poll .poll-d.selected:link,.poll .poll-d.selected:visited{background-position:-120px -40px}.poll .poll-d.off:link,.poll .poll-d.off:visited{background-position:-120px -80px !important}.poll .poll-neutral:link,.poll .poll-neutral:visited{background-position:-160px top}.poll .poll-neutral:hover,.poll .poll-neutral:active,.poll .poll-neutral.selected:link,.poll .poll-neutral.selected:visited{background-position:-160px -40px}.poll .poll-neutral.off:link,.poll .poll-neutral.off:visited{background-position:-160px -80px !important}.poll .poll-z:link,.poll .poll-z:visited{width:60px;background-position:-200px top}.poll .poll-z:hover,.poll .poll-z:active,.poll .poll-z.selected:link,.poll .poll-z.selected:visited{background-position:-200px -40px}.poll .poll-z.off:link,.poll .poll-z.off:visited{background-position:-200px -80px !important}.poll .pull-description{width:100px;text-align:center;margin-left:-30px}.poll-selected{margin-bottom:20px;display:table}.poll-selected span{display:table-cell}.poll-selected .poll-option{width:40px;height:40px;display:block;background-image:url(../img/sprite_encuesta.png);background-repeat:no-repeat}.poll-selected .poll-a{background-position:left -40px}.poll-selected .poll-b{background-position:-40px -40px}.poll-selected .poll-c{background-position:-80px -40px}.poll-selected .poll-d{background-position:-120px -40px}.poll-selected .poll-title{width:140px;line-height:40px;padding:0 10px;vertical-align:middle;font-weight:bold}.poll-results{margin:0}.poll-results li{display:inline-block;width:78px;text-align:center}.survey{font-family:"Lato",Arial,sans-serif}.survey h1{font-size:1.6em;text-align:center;font-weight:600;line-height:46px;margin:20px 0 0 0}.survey h2{font-size:1.4em;text-align:center;margin:30px 0;font-weight:600}.survey h3{color:#0a7bb5;font-size:1.4em;margin:20px 0;font-weight:600}.survey p{font-size:1.2em}.survey-thanks p{font-size:20px;color:#808080;margin:20px 0;line-height:160%;text-align:center}.survey-thanks .survey-logo{margin-bottom:0px}.survey-thanks .survey-logo-bottom{margin-top:5px;text-transform:uppercase;font-size:14px;color:#1f4e79}.survey-header{border-bottom:2px solid #badbeb}.survey-body{width:80%;margin:0 auto}.survey-body .survey-row{padding:8px;margin-bottom:8px;border:1px solid #badbeb}.survey-body .survey-row .row{margin-bottom:0}.survey-body .control-label span{display:block}.survey-body .signature{margin-top:40px}.survey-footer{margin:30px auto}.survey-footer .col-progress{padding:10px}.survey-footer .notes{font-style:italic;font-size:1em;line-height:20px}.survey-footer .notes em{font-size:1.6em;line-height:20px;color:#DC3A0C}.equipment-detail fieldset{padding:0 0 20px 0}.equipment-detail legend{font-size:16px}.semaphore{position:relative;height:240px;background:url(../img/semaforo.png) no-repeat center center}.semaphore .yellow,.semaphore .red,.semaphore .green{position:absolute;left:50%;width:30px;margin-left:-15px;text-align:center;line-height:30px;font-size:18px}.semaphore .yellow{top:110px;color:#fff}.semaphore .red{top:52px;color:#fff}.semaphore .green{top:168px;color:#fff}.dashboard-widget h2{font-size:14px;border-bottom:1px solid #eeeeee;padding:5px}.nav-subtitle p{margin:20px 0 0 0;font-size:11px;color:#666}.generator-row{border-bottom:1px solid #ccc}.audios-wrapper{padding:0 0 10px 0}.audios-wrapper ul{list-style:none;padding:0}.audios-wrapper li{margin-bottom:2px}.audios-wrapper .fa-play-circle{color:#c00}.consumibles{padding:10px 0}.consumibles h2{line-height:33px;font-size:14px;font-weight:bold;margin:0;padding:0}#ticket-images.dropzone{border:1px solid #1D89CA;border-radius:5px;margin-bottom:20px}#ticket-images.dropzone .dz-upload{background:#1D89CA}#ticket-before.dropzone{border:1px solid #1D89CA;border-radius:5px;margin-bottom:20px}#ticket-before.dropzone .dz-upload{background:#1D89CA}#ticket-during.dropzone{border:1px solid #1D89CA;border-radius:5px;margin-bottom:20px}#ticket-during.dropzone .dz-upload{background:#1D89CA}#ticket-after.dropzone{border:1px solid #1D89CA;border-radius:5px;margin-bottom:20px}#ticket-after.dropzone .dz-upload{background:#1D89CA}.text-blue{color:#0E4269}.text-light-blue{color:#1D89CA}.text-red{font-size:11px;color:#d50000}.text-yellow{font-size:11px;color:#ffc207}.text-green{font-size:11px;font-size:#00c853}.ticket-survey{padding:30px 0;width:600px;margin:0 auto}.ticket-survey .poll{margin:0;padding:0}.ticket-survey h2{padding:0;margin:10px 0;font-size:16px;font-weight:normal}.easy-autocomplete .easy-autocomplete-container{z-index:500}.fc-day-grid-event{cursor:pointer}div.radio{margin-bottom:10px}div.radio label{margin-left:5px;margin-right:5px}a.ticket_images{border-radius:20px;border-color:#ccc;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10;margin-top:10px;margin-bottom:10px}.images_btn_remove{position:absolute;top:6px;left:114px;z-index:20}.images_btn_remove a{color:red;font-size:28px}.homepage{margin-top:60px;text-align:center}.homepage .item{float:left;width:166px;height:200px}.homepage .item img{height:60px}.homepage h5{color:#000 !important}.homepage a:hover{text-decoration:none}.homepage-logo{margin:40px;margin-top:6px}.homepage-logo img{height:60px}.homepage-logo span{color:#666 !important;margin-left:10px;display:inline-block;vertical-align:bottom;float:none}.homepage-container>.container{padding-right:6px !important;padding-left:6px !important;margin-right:auto !important;margin-left:auto !important}@media (min-width:1200px){.homepage-container>.container{width:1025px !important}}.form-login{margin-top:10%}.card{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.2);transition:.3s}.card-title{font-size:1.2rem;font-weight:bold;padding:10px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0}.image-container{position:relative;width:300px;height:120px;border-radius:12px;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.image-container img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:12px}.download-button,.upload-button{position:absolute;bottom:10px;right:0px;padding:5px 10px;background:#E6F1F7;color:#1D89CA;border-radius:6px;border:1px solid #1D89CA;text-transform:uppercase;transition:all ease-in-out .3s;outline:none;box-shadow:0 0 10px 2px rgba(0,0,0,0.3);font-weight:bold;text-decoration:none}.download-button:hover,.upload-button:hover{background:#1D89CA;color:#E6F1F7}@media (max-width:768px){.btn-group .button-styled{display:block;margin-bottom:10px;text-align:center}}
/* Compact navbar links on desktop */
@media (min-width: 768px) {
    .navbar-fixed-top .navbar-nav > li > a {
        padding-top: 8px !important;
        padding-bottom: 8px !important;
    }
    .navbar-fixed-top .container-fluid {
        position: relative;
        padding-right: 50px;
    }
    .navbar-fixed-top .navbar-collapse .navbar-nav.navbar-right {
        position: absolute;
        top: 25%;
        right: 15px;
        margin: 0;
    }
    .navbar-fixed-top .navbar-collapse .navbar-nav.navbar-right > li > a {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }
    .navbar-fixed-top .navbar-collapse .navbar-nav.navbar-right > .dropdown > .dropdown-toggle {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }
}
