@charset "UTF-8";html{position:relative}body,html{margin:0!important;padding:0!important;height:100%!important}body{min-height:100%!important;color:#343434}.bold{font-weight:700}.clear{clear:both}.dispatching-login{width:400px;margin:250px auto;text-align:center}.dispatching-login h1{margin:1em 0}.spinner{position:absolute;top:50%;left:50%;border:2px solid #b0b0b0;border-top:2px solid #000;z-index:1000000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-o-animation:rotation 0.6s infinite linear;-moz-animation:rotation 0.6s infinite linear;-webkit-animation:rotation 0.6s infinite linear;animation:rotation 0.6s infinite linear}.spinner.small{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.spinner.middle{width:40px;height:40px;margin-top:-20px;margin-left:-20px}.spinner.large{width:80px;height:80px;margin-top:-40px;margin-left:-40px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-ms-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes highlitedTextBlink{from{color:#000}to{color:red}}@-moz-keyframes highlitedTextBlink{from{color:#000}to{color:red}}@-ms-keyframes highlitedTextBlink{from{color:#000}to{color:red}}@keyframes highlitedTextBlink{from{color:#000}to{color:red}}.beta{background:red;color:#fff;text-align:center;width:100%}.header{display:flex;justify-content:space-between;background:#eee}.regions-filter--beta{padding:.5em 1.5em!important;min-height:128px}.l__header--beta{border:none!important;min-height:unset!important}.l__header{min-height:230px;border-bottom:1px solid #b0b0b0;position:relative}.l__header:after{content:"";display:table;clear:both}.fast-notes-order__list-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 6px;border:1px solid #354052;text-align:left;line-height:34px;margin:.5em 0}.fast-notes-order__list-item:after{content:"";display:table;clear:both}.fast-notes-order__list-item .order__restaurant{cursor:pointer}.fast-notes-order__list-item .btn{float:right}.header__logo{position:absolute;top:23px;left:20px;width:100px;height:auto}.dispatching-mode-and-map{float:right;padding:0 20px;height:40px}.dispatching-mode-and-map .btn{float:left;margin:0 10px 0 0}.dispatching-mode-and-map .btn .fa{margin-right:3px}.drivers-map-container,.orders-map-container{float:left}.drivers-map__modal,.orders-map__modal{width:90%}.drivers-map__modal .modal-body,.orders-map__modal .modal-body{padding:0;overflow:hidden}.modal--fullwidth{width:90%}.modal--fullwidth .modal-body{padding:0;overflow:auto}.orders-options__modal .modal-body,.branch-detail__modal .modal-body{overflow:hidden}.orders-select-driver__modal .modal-body,.driver-change-regions__modal .modal-body{overflow:auto}.map-container--lg{width:70%;height:80vh}.header__options{width:75%;float:right}.user-navigation{padding:10px}.regions-filter{border-left:1px solid #b0b0b0;margin-left:-1px;padding:0 20px;font-size:16px}.regions-filter:after{content:"";display:table;clear:both}.regions-filter .btn{margin-left:10px;position:relative}.regions-filter .btn-toolbar{margin-bottom:5px}.regions-filter__label{padding-right:10px}.regions-filter__new-orders-label{position:absolute;bottom:-1px;right:2px;font-style:italic;font-size:9px}.user-bar{float:left;line-height:34px;color:#545454;font-size:14px;display:none}.user-bar .fa-user{background:#7B7B7D;font-size:12px;text-align:center;color:#EBEBEB;line-height:22px;display:inline-block;margin:0 7px 0 20px;width:22px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}.l__dashboard-title{color:#FFF;background:#2a9ef5;margin:0;padding:33px 20px;font-size:17px;width:25%;float:left;height:230px}.l__dashboard-title span{float:right;font-size:22px;margin-right:10px}.l__dashboard-title .row{margin-bottom:33px}.l__dashboard--value{text-align:center;background:#FFF;color:#000}.l__drivers-orders-header{min-height:230px;border-bottom:1px solid #b0b0b0;line-height:230px;display:flex}.do__active-drivers{width:25%;height:100%;display:inline-flex;padding-left:20px;font-size:16px}.do__orders-filter{width:75%;height:100%;display:inline-flex;text-align:left;margin:0}.do__orders-filter li{display:inline-block;text-align:center;margin-right:50px}.l__drivers-orders-placeholder{display:flex;height:calc(100vh - 251px)}.l__main-element{height:100%;position:relative}.l__drivers{min-width:25%;width:25%;border-right:1px solid #b0b0b0;overflow:auto}.l__driver-card{width:0;overflow:auto;-webkit-transition:width 0.2s ease-out;-moz-transition:width 0.2s ease-out;-ms-transition:width 0.2s ease-out;-o-transition:width 0.2s ease-out;transition:width 0.2s ease-out;background:#eff3f6}.l__driver-card .driver-card__content>h3{font-size:18px;font-weight:700;margin:0;padding:10px 0;background:#FFF}.l__driver-card .order{width:100%;margin:1.75em 0}.l__driver-card .order .rank{position:absolute;left:calc(50% - 30px);width:60px}.l__driver-card .order .rank--up{top:-1.5em}.l__driver-card .order .rank--down{bottom:-1.5em}.l__driver-card .order .rank-icon{width:24px;height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;position:absolute;left:-12px;top:-12px;background:#2a9ef5;color:#FFF;text-align:center}.l__driver-card .driver-card__close-btn{float:right;margin-right:5px;cursor:pointer}.l__driver-card .nav{background:#FFF}.l__driver-card .nav-tabs>li>a{border:none;background:none}.l__driver-card .nav-tabs>li>a:after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:none}.l__driver-card .nav-tabs>li.active>a,.l__driver-card .nav-tabs>li.active>a:focus,.l__driver-card .nav-tabs>li.active>a:hover{border:none;background:none;font-weight:700}.l__driver-card .nav-tabs>li.active>a:after,.l__driver-card .nav-tabs>li.active>a:focus:after,.l__driver-card .nav-tabs>li.active>a:hover:after{background:#2a9ef5}.l__driver-card .nav-tabs>li>a:hover{color:#1d2531}.l__driver-card .driver-card__content{opacity:0}.l__driver-card.active{min-width:25%;width:25%;border-right:1px solid #b0b0b0}.l__driver-card.active .driver-card__content{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;opacity:1}.l__driver-card .driver-card__statistics{padding:20px;background:#FFF}.l__driver-card .driver-card__statistics table{margin-top:20px}.l__driver-card .driver-card__statistics td{padding-left:20px}.l__driver-card .driver-card__statistics th,.l__driver-card .driver-card__statistics td{padding-bottom:10px}.l__orders{width:75%;min-width:50%;-webkit-transition:width 0.2s ease-out;-moz-transition:width 0.2s ease-out;-ms-transition:width 0.2s ease-out;-o-transition:width 0.2s ease-out;transition:width 0.2s ease-out}.list-element{display:block;border:1px solid #b0b0b0;margin-bottom:20px;padding:10px;font-size:15px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.dispatching-tab{opacity:0;display:none}.dispatching-tab.active{display:block;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;opacity:1}.map-view{position:fixed;top:230px;left:0;width:100%;height:100%}.map-view iframe{display:block;margin:auto;width:90%;height:90%}.btn .badge-danger{background-color:#d9534f;color:#fff}.orders__options{display:flex;justify-content:flex-end;border-bottom:1px solid #ccc;padding:0 1.5em .5em}.orders__options .new-order-form__btn,.orders__options .restaurant-select{position:relative;top:unset;right:unset;margin-right:.5em}.orders__submenu{margin:0;padding:20px;width:100%;height:100%}.orders__submenu:after{content:"";display:table;clear:both}.orders__wrapper{height:calc(100% - 52px);position:relative}.orders__list{overflow:auto;height:calc(100% - 60px)}.orders__list>ul{margin:0;padding:20px;width:100%;height:100%}.orders__list>ul:after{content:"";display:table;clear:both}.l__orders .map-container{width:100%;height:calc(100% - 60px);position:relative}.l__orders .display-mode-settings{margin:10px 20px}.l__orders .orders__list-day-splitter{font-size:16px;clear:both;margin:.5em 0 1em;border-bottom:1px solid #b0b0b0;padding:0 1%}.order__icon{width:23px;text-align:left;color:#555}.order__restaurant{font-weight:700;font-size:15px;color:#0E313C;padding:2px 4px;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.order__waiting_for_approve_by_driver{color:red}.order__remove{position:absolute;top:10px;right:10px}.do__orders-filter .active{color:red}.order{width:48%;margin:0 1% 2% 1%;padding-bottom:2em;float:left;cursor:pointer;background:#FFF;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out;color:#354052}.order.activated{background:yellow}.order.locked{background:#B8B8B8;cursor:not-allowed}.order.locked .order__lock{display:block}.order.canceled{background:rgba(255,0,0,.1)}.order__address .label{margin-left:10px}.order__time .danger{color:#ed1c24}.order__time .warning,.order__time .success{color:#2a9ef5}.order__driver_options--order-element{position:absolute;bottom:10px;right:10px}.order__driver_options .disabled{opacity:.5;cursor:not-allowed}.order__more-options-btn{position:absolute;top:0;right:5px;padding:10px}.order__lock{position:absolute;top:12px;right:30px;display:none;font-size:20px}.order__source{position:absolute;top:12px;right:30px}.order__cancel-button{position:absolute;top:12px;right:5px}.order__cancel-button:hover{color:#CD0A0A}.order__note-show-btn{color:#2a9ef5;font-weight:700}.order__driver-avatar{float:left;margin-right:10px}.order__state{font-size:16px}.order__state .label{margin-right:5px;display:inline-block}.order__secondary-states{padding-right:5px}.order__secondary-states .order__secondary__log-item{margin:3px 0;font-size:75%;font-weight:700}.orders-controls-wrapper{background:#FFF}.orders-controls{position:relative;width:100%}#orders-filter-tabs .nav{padding:10px 300px 0 10px}.restaurant-select{position:absolute;top:9px;right:20px;max-width:150px}.new-order-form__btn{position:absolute;top:9px;right:180px}.edit-order-form__btn,.close-detail-order-form__btn{width:180px;height:35px;text-align:center}.edit-order-form__btn{position:absolute;bottom:-35px;right:205px;z-index:9999}.close-detail-order-form__btn{position:absolute;bottom:-35px;right:5px;z-index:9999}.popover--new-order-form,.popover--edit-order-form,.popover--detail-order{top:45px!important;max-width:100%!important}.popover--new-order-form .popover-title,.popover--edit-order-form .popover-title,.popover--detail-order .popover-title{background:#DFF0D8;font-size:20px}.popover--new-order-form label,.popover--edit-order-form label,.popover--detail-order label{margin-top:20px}.popover--new-order-form button,.popover--edit-order-form button,.popover--detail-order button{margin:20px 0}.popover--edit-order-form,.popover--detail-order{width:100%;height:auto;padding-bottom:20px}.popover--edit-order-form .popover-title,.popover--detail-order .popover-title{margin-bottom:10px}.popover--edit-order-form.bottom,.popover--detail-order.bottom{margin-top:5px}.popover--order-cancel-form,.popover--order-fast-note-form{max-width:100%!important;width:400px}.order__more-options-content.bottom{margin-top:0}.sub-order-products table{width:100%}.sub-order-products td,.sub-order-products th{padding:10px;border:1px solid #b0b0b0}.sub-order-products th{font-weight:700}.sub-order-products .sub-order-products__item--name{width:50%}.sub-order-products .sub-order-products__item--price,.sub-order-products .sub-order-products__item--price-total,.sub-order-products .sub-order-products__item--quantity{width:10%}.sub-orders__item--name{font-weight:700}.sub-orders__item--code{font-size:18px}.force-scroll{overflow-y:scroll;height:70vh}.finished-orders-filter{padding:20px 30px 0}.order__rank-up-btn,.order__rank-down-btn{display:inline-block}.order__rank-up-btn span,.order__rank-down-btn span{padding:5px}.order__rank-up-btn.disabled,.order__rank-down-btn.disabled{color:#343434}.order__rank-up-btn{color:#5cb85c}.order__rank-down-btn{color:#f0ad4e}.order__fast-notes-list{margin:1em 0}.order__fast-notes-list h4{margin-top:2em;text-align:center}.order__fast-notes-list .order__fast-notes-list__item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:1em 0;padding:.5em}.order__suggested-drivers-list{margin-bottom:1em}.order__suggested-drivers-list i{color:#F59C1A}.orders-search__form{padding:0 20px}.orders-search__form .form-group{width:25%}.orders-search__form label{display:block}@media (min-width:768px){.orders-search__form input.form-control{width:80%}}.order-row{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;padding-bottom:10px}.order-row__labels{font-size:16px;display:flex;justify-content:flex-end}.order-row__first-line{display:flex;height:60px;align-items:center}.order-row__second-line{display:flex;height:20px}.order-row__suggested-drivers-list{display:flex;align-items:center;justify-content:flex-end;flex:1;padding-right:20px}.order-row__time{flex:0 0 170px}.order-row__origin{display:flex;flex:1}.order-row__branch{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;font-size:15px;color:#0E313C;padding:2px 4px;margin-bottom:5px}.order-row__destination{display:flex;align-items:center;padding-left:1em;flex:1}.order-row__travel-time{flex:0 0 90px;font-size:11px;display:flex;align-items:center;flex-direction:column}.order-row__driver-options{display:flex;align-items:center;justify-content:center}.order-row__more-options-btn{flex:0 0 60px;display:flex;align-items:center;justify-content:center}.order-row__destination{flex:1}.drivers__list{margin:0;width:100%;height:auto}.driver-list__item{color:#2a9ef5;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-ms-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out;cursor:pointer;display:block;padding:10px 10px 30px 10px;font-size:15px;position:relative;border-bottom:1px solid #b0b0b0}.driver-list__item:hover{background:#EEE}.driver-list__item--highlighted{background:#eff3f6}.driver-list__item--highlighted:after{content:'';display:block;bottom:0;right:0;width:5px;height:100%;background:red;position:absolute}.driver-list__item--unavailable{opacity:.3}.driver-list__car{font-size:12px;color:#000}.driver__name{margin-bottom:10px}.driver__address{margin-bottom:10px}.driver__bottom-info{position:absolute;font-size:9px;color:#A0A0A0}.driver__times{bottom:5px;left:10px}.driver__state{bottom:10px;right:10px}.driver__state--orders-in-queue,.driver__state--orders-done,.driver__state--distance-traveled{margin-right:15px}.driver__state--orders-done{color:#2a9ef5}.driver__closest-order-time{bottom:10px;left:10px}.driver__region-select{position:absolute;top:10px;right:10px}.driver__region-select button{font-size:9px;padding:5px 8px}.driver__turn-off-btn{margin-right:10px}.driver__avatar{overflow:hidden}.driver__avatar.small{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;height:25px;display:inline-block;position:relative;top:5px;margin-right:8px}.driver__avatar.small .avatar-empty{line-height:25px;font-size:12px;padding:0 10px}.driver__avatar.middle{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;height:34px}.driver__avatar.middle .avatar-empty{line-height:34px;font-size:12px;padding:0 10px}.driver__avatar.top-right{position:absolute;top:10px;right:10px}.driver__avatar .avatar-empty{background:#343434;text-align:center;color:#FFF}#driver-filter .nav{padding:0 10px}.drivers__filter{padding:8px 20px 8px;border-bottom:1px solid #b0b0b0}.driver-filter-column:after{content:"";display:table;clear:both}.driver-filter-column input,.driver-filter-column select{width:48%;float:left;margin-right:2%}.driver-filter-column .form-control{height:28px!important;font-size:10px!important}.drivers__sort{display:flex}.drivers__sort .fa{line-height:28px;margin-right:5px;font-size:10px}.drivers__sort .form-control{height:28px!important;font-size:10px!important}.driver-list__available-icon{color:#CD0A0A}.driver-list__available-icon--active{color:#00DD1C}.dashboard{display:flex;justify-content:space-around;align-items:center;height:37px}.dashboard__item{padding:.5em 2em;border-style:solid;border-color:#ccc;border-width:0 1px;font-weight:700}.header__user{padding:.5em 2em}.driver-pages ul:not(.errors){padding:0 25px}.driver-pages ul:not(.errors) li{list-style:decimal;margin:25px}.driver-pages .errors{color:red}.driver-pages .fs-10{font-size:10px}.summary{width:100%}.summary h1,.summary h2{font-weight:700;line-height:1em;margin:0}.summary h1{font-size:20px;margin-bottom:15px}.summary h2{font-size:14px;margin-bottom:12px}.summary__element{margin-bottom:30px}.summary__table{width:100%;font-size:13px}.summary__table td{padding:4px 0}.summary__line-label{width:50%;text-align:left}.summary__line-value{text-align:right;width:50%}.daily-summary{padding:60px 10px 10px}.daily-summary__tables table{width:100%}.daily-summary__tables th{font-weight:700;background:#2a9ef5;color:#FFF}.daily-summary__tables td,.daily-summary__tables th{padding:10px;border:1px solid #b0b0b0}.daily-summary__tables td.bg-success,.daily-summary__tables th.bg-success{font-weight:700}.daily-summary__tables td.bg-success,.daily-summary__tables td.bg-warning,.daily-summary__tables td.bg-danger,.daily-summary__tables th.bg-success,.daily-summary__tables th.bg-warning,.daily-summary__tables th.bg-danger{text-align:center}.daily-summary__tables td.cash,.daily-summary__tables th.cash{text-align:right;padding-right:20px}.daily-summary__tables td.daily-summary__total-orders-canceled-count,.daily-summary__tables th.daily-summary__total-orders-canceled-count{text-align:center}.daily-summary__tables td.daily-summary__total-orders-count,.daily-summary__tables td.daily-summary__sum-highlight,.daily-summary__tables th.daily-summary__total-orders-count,.daily-summary__tables th.daily-summary__sum-highlight{color:#000;border:2px solid #000;text-align:center;font-weight:700}.daily-summary__zone-title{text-align:center}.daily-summary--subtitle{width:100%;padding:0}.daily-summary--subtitle span{width:50%;float:left;display:block;font-size:9px;text-align:left;color:#000;font-style:italic;margin-bottom:-10px;padding-top:5px}.daily-summary__success-rate{padding:5px 0;background:#2a9ef5;color:#FFF;font-weight:700;width:70px;text-align:center;display:block;margin:0 auto}.geosuggest{position:relative;text-align:left}.geosuggest__input{width:100%;border:2px solid transparent;box-shadow:0 0 1px #3d464d;padding:.5em 1em;-webkit-transition:border 0.2s,box-shadow 0.2s;transition:border 0.2s,box-shadow 0.2s}.geosuggest__input:focus{border-color:#267dc0;box-shadow:0 0 0 transparent}.geosuggest__suggests{position:absolute;top:100%;left:0;right:0;max-height:25em;padding:0;margin-top:-1px;background:#fff;border:2px solid #267dc0;border-top-width:0;overflow-x:hidden;overflow-y:auto;list-style:none;z-index:5;-webkit-transition:max-height 0.2s,border 0.2s;transition:max-height 0.2s,border 0.2s}.geosuggest__suggests--hidden{max-height:0;overflow:hidden;border-width:0}.geosuggest__item{padding:.5em .65em;cursor:pointer}.geosuggest__item:hover,.geosuggest__item:focus{background:#f5f5f5}.geosuggest__item--active{background:#267dc0;color:#fff}.geosuggest__item--active:hover,.geosuggest__item--active:focus{background:#ccc}.geosuggest__item__matched-text{font-weight:700}
/*!
 * https://github.com/YouCanBookMe/react-datetime
 */
.rdt{position:relative}.rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.btn-primary{background-color:#41BFEE;border-color:#41BFEE}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel-primary{border-color:#41BFEE}.panel-primary .panel-heading{border-bottom-color:#41BFEE;background-color:#41BFEE}.order-list__toggle-buttons{margin:0 0 2em}.order-list__toggle-buttons>button>i{color:#ffabab}.order-list__toggle-buttons>button>i:before{content:""}.order-list__toggle-buttons>button.active>i{color:#bffcc6}.order-list__toggle-buttons>button.active>i:before{content:""}.red-button{background:#eee}.red-button .form-registration{margin-bottom:3rem}.red-button .form-registration .row{margin-bottom:1em}.red-button .form-registration label{font-weight:400}.red-button #orders-filters{display:flex;justify-content:flex-end;flex-wrap:wrap}.red-button #orders-filters .orders-filters__item{flex:1;padding:0 5px}.red-button #orders-filters .orders-filters__item:first-of-type{padding:0 5px 0 0}.red-button #orders-filters .orders-filters__item:last-of-type{padding:0 0 0 5px}.red-button #orders-filters .orders-filters__item--code{flex:0 0 155px}.red-button #orders-filters .orders-filters__item--date{flex:0 0 205px}.red-button #orders-filters .orders-filters__item--customer-name{flex-basis:305px}.red-button #orders-filters .orders-filters__item--address{flex-basis:290px}.red-button #orders-filters .orders-filters__item--note{flex-basis:205px}.red-button #orders-filters .orders-filters__item--state{flex:0 1 215px}.red-button #orders-filters .orders-filters__item--driver{flex:0 1 200px}.red-button #orders-filters .orders-filters__item--sort-by{flex:0 1 400px}.red-button .container{width:100%;padding:0 20px}.red-button #orders-list{position:relative}.red-button #orders-list.blur:before{content:'';position:absolute;width:100%;height:100%;display:block;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:rgba(255,255,255,.7)}.red-button .c-white{color:#FFF}.red-button .header-navigation__logo{line-height:120px;padding:10px 0;flex:1}.red-button .header-navigation{height:140px;border-bottom:2px solid #41BFEE;display:flex}.red-button .header-navigation .red-button__identity-panel{padding:10px 20px 0 0;text-align:right;font-size:14px}.red-button .header-navigation .red-button__identity-panel a{margin-left:5px}.red-button .header-navigation img{height:120px}.red-button .help-block.text-danger{color:red;font-weight:700}.red-button .errors>li{color:red;font-weight:700}.red-button__navigation{margin-bottom:2em}#red-button__map{height:60vh}.form-signin{max-width:330px;padding:15px;margin:0 auto}.delivery-day__item .input-group-addon{min-width:120px}@media (max-width:1024px){.red-button .navbar{height:auto}}@media (max-width:800px){.red-button .navbar h1{color:#41BFEE;padding-left:1em;font-size:20px}.red-button .navbar img{height:60px}}@media (max-width:768px){.red-button .navbar .navbar-header,.red-button .navbar .navbar-text{text-align:center;line-height:20px;padding:10px}.red-button .navbar h1{font-size:30px}.red-button .red-button__navigation{display:block}.red-button .red-button__navigation .btn.navbar-btn{margin:0;display:block;float:none;border-radius:0}.red-button .red-button__navigation .btn.navbar-btn:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.red-button #orders-filters{justify-content:flex-start}.red-button #orders-filters .orders-filters__item:nth-of-type(even){padding:0 0 0 5px}.red-button #orders-filters .orders-filters__item:nth-of-type(odd){padding:0 5px 0 0}.red-button #orders-filters .orders-filters__item--code,.red-button #orders-filters .orders-filters__item--date,.red-button #orders-filters .orders-filters__item--customer-name,.red-button #orders-filters .orders-filters__item--address,.red-button #orders-filters .orders-filters__item--note,.red-button #orders-filters .orders-filters__item--state,.red-button #orders-filters .orders-filters__item--driver{flex-basis:50%}.red-button #orders-filters .orders-filters__item--sort-by{flex-basis:100%;padding:0!important}.red-button .paginator{float:none!important}.red-button .btn{white-space:pre-wrap}.red-button .table-wrap table,.red-button .table-wrap thead,.red-button .table-wrap tbody,.red-button .table-wrap th,.red-button .table-wrap td,.red-button .table-wrap tr{display:block}.red-button .table-wrap thead tr{position:absolute;top:-9999px;left:-9999px}.red-button .table-wrap td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left}.red-button .table-wrap td:before{position:absolute;top:8px;left:15px;width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-weight:700}.red-button .table-wrap td:first-child{padding-top:17px}.red-button .table-wrap td:last-child{padding-bottom:16px}.red-button .table-wrap td:first-child:before{top:17px}.red-button .table-wrap td:before{content:attr(data-title)}.red-button .table tbody tr{border-top:1px solid #ddd}.red-button .table tbody tr td{border:none}}@media (max-width:500px){.red-button .header-navigation{flex-wrap:wrap}.red-button .header-navigation>div{flex-basis:100%}.red-button .header-navigation .red-button__identity-panel{text-align:center;margin-bottom:1em}}@media (max-width:400px){.red-button #orders-filters .orders-filters__item{padding:0!important;flex-basis:100%!important}}