/** [CUSTOM]  Version: 1.0.12 - G6P+2:4:06:27  **/ 
 .flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.rightMost:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 28px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0px;
  line-height: 16px;
  height: 28px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.disabled,
.flatpickr-months .flatpickr-next-month.disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 6.16px 0 0 0;
  line-height: 1;
  height: 28px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
          box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
          box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.disabled,
.flatpickr-day.disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
          box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  display: inline-block;
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
          box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  display: inline-block;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #f3f3f3;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

body{margin:0px;min-width:320px;font-family:'Open Sans', sans-serif}ul{padding:0;margin:0 0 15px 0;list-style:inside}ul li{margin:0 0 0px;font-family:'Open Sans', sans-serif;font-size:14px;color:#000;position:relative}.clear{clear:both}button:focus,input:focus,textarea:focus,a:focus,li:focus,select:focus{outline:none}.container{min-width:1450px;max-width:1900px;width:100%;position:relative;display:block;margin:0 auto;padding:0 50px}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header,.box_content,.footer{min-width:1450px}h1{font-size:30px;margin:0 0 15px 0;font-family:'Open Sans', sans-serif;color:#000;text-align:left;font-weight:normal}h2{font-size:28px;margin:0 0 15px 0;font-family:'Open Sans', sans-serif;color:#000;text-align:left;font-weight:normal}h3{font-size:24px;margin:0 0 15px 0;font-family:'Open Sans', sans-serif;color:#000;font-weight:normal;text-align:left}h4{font-size:22px;margin:0 0 15px 0;font-family:'Open Sans', sans-serif;color:#000;font-weight:normal}h5{font-weight:normal;font-size:20px;font-family:'Open Sans', sans-serif;color:#000;text-align:left;margin:0 0 15px}h6{font-weight:normal;font-size:18px;font-family:'Open Sans', sans-serif;color:#000;text-align:left;margin:0 0 15px}p{font-weight:normal;font-size:14px;font-family:'Open Sans', sans-serif;color:#000;margin:0 0 15px 0}a{color:#006EFF;font-weight:normal;font-size:14px;font-family:'Open Sans', sans-serif;text-decoration:none}a:hover{text-decoration:underline}.header{width:100%;float:left;position:relative;z-index:3;padding-top:14px;min-height:132px}.header_top{float:left;width:100%;height:115px;padding-bottom:10px;padding-top:15px}.border_top{float:left;width:100%;border-bottom:1px solid #D5D5D5;padding-bottom:5px}.logo{float:left}.logo a{position:relative;float:left;width:auto;max-width:190px}.logo a:hover{text-decoration:none}.logo a img{max-width:100%}.box_btn_top{float:right;padding-top:4px}.btn_green_clock{position:relative;background-color:#1BA429;font-family:'Open Sans', sans-serif;color:#fff;font-weight:bold;padding:7px 10px 7px 40px;font-size:20px;float:right;border-radius:20px}.btn_green_clock:before{content:"";background-image:url("/images/svg/icon-clock.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:7px;width:28px;height:28px;top:0;bottom:0;margin:auto}.btn_green_clock:hover{background-color:#038e11;text-decoration:none}.box_menu{margin-top:15px;background-color:#EE8D0E;float:left;width:100%;position:relative;-webkit-box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.1)}.box_menu ul{list-style:none;margin-bottom:0;text-align:center;display:flex;justify-content:center}.box_menu ul li{display:inline-block}.box_menu ul li a{min-height:50px;font-size:18px;display:flex;align-content:center;align-items:center;font-weight:bold;font-family:'Open Sans', sans-serif;color:#fff;position:relative;padding:12px 25px 12px;line-height:normal}.box_menu ul li a:hover{text-decoration:none}.box_menu ul li.active a:before,.box_menu ul li a:hover:before{content:"";background-image:url("/images/svg/dots.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:0;bottom:7px;right:0;margin:auto;width:18px;height:4px}.box_login{margin:60px auto 0;max-width:500px}.div_login{max-width:380px;margin:0 auto}.txt_login{margin-bottom:20px;font-weight:bold;font-family:'Open Sans', sans-serif;color:#000;font-size:34px;text-align:center}.box_login p{color:#707070;font-family:'Open Sans', sans-serif;font-size:16px;line-height:normal}.div_login form{margin-top:30px;float:left;width:100%}.box_input input{-webkit-box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 20px 0px rgba(0,0,0,0.2)}.box_input input:focus{border-left:4px solid #1BA429}.box_input{width:100%;position:relative;margin-bottom:4px}.box_input input{width:100%;font-size:15px;padding:24px 20px 20px 20px;display:block;color:#707070;font-family:'Open Sans', sans-serif;border:none;border-left:4px solid #fff}.box_input label{color:#707070;font-size:13px;font-weight:normal;position:absolute;pointer-events:none;font-family:'Open Sans', sans-serif;left:24px;top:24px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.box_input input:focus ~ label,.box_input input:valid ~ label{top:5px;font-size:13px;opacity:0.3;color:#707070}.box_link_pass input{padding-right:140px}.link_pass{font-family:'Open Sans', sans-serif;color:#707070;opacity:0.3;font-size:13px;position:absolute;top:24px;right:20px}.link_pass:hover{opacity:1}.div_login .btn_submit{margin-top:30px}.btn_submit{cursor:pointer;float:right;font-size:17px;color:#707070;font-weight:bold;border:0px;background-color:transparent;position:relative;padding:10px 35px 10px 10px}.btn_submit:before{content:"";background-image:url("/images/svg/login.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:0;width:23px;height:23px;top:0;bottom:0;margin:auto}.btn_submit:hover{color:#1BA429}.box_sign_up{float:left;width:100%;text-align:center;margin-top:40px;margin-bottom:40px}.box_sign_up a{font-family:'Open Sans', sans-serif;color:#707070;text-decoration:none;font-size:15px}.box_sign_up a:hover{text-decoration:underline}.footer{margin-top:-48px;background-color:#000;float:left;width:100%;padding:15px 0 15px;min-height:48px}.copyright{font-size:13px;color:#fff;float:right;font-family:'Open Sans', sans-serif;margin:0}.box_content{float:left;width:100%}.div_container{float:left;display:flex;width:100%;position:relative;min-height:-moz-calc(100vh - (132px));min-height:-webkit-calc(100vh - (132px));min-height:calc(100vh - (132px))}.right_side{position:relative;float:left;width:100%;padding-bottom:48px}.content{float:left;width:100%;padding:20px 0 20px 45px;display:flex;flex-direction:column;height:100%}.div_content{display:flex;flex-direction:column;flex:1}.box_page_title{width:100%;float:left;margin-bottom:20px}.page_title{color:#000;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:25px;float:left}.table{float:left;width:100%;margin-bottom:40px}.clock{color:#000;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:32px;float:right;position:relative;padding-left:42px}.clock:before{content:"";background-image:url("/images/svg/clock.svg");background-repeat:no-repeat;background-size:contain;position:absolute;left:0;width:28px;height:28px;top:0;bottom:0;margin:auto}.sidebar{width:300px;padding-bottom:48px;position:relative;border-right:1px solid #eaeaea;background-color:#F9F9F9;bottom:0;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease}.sidebar::before{content:"";display:block;position:absolute;top:0;right:100%;width:1500px;bottom:0;z-index:1;background:#F9F9F9;visibility:visible}.box_content_sidebar{padding:28px 0 0;z-index:1;position:relative;float:left}.content_sidebar{position:relative;width:100%;float:left;min-width:230px;padding-right:18px}.slide_menu{width:60px;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease}.toggle_sidebar{cursor:pointer;width:22px;height:22px;border:1px solid #D5D5D5;background-color:#F9F9F9;border-radius:20px;position:absolute;top:35px;right:-11px;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.toggle_sidebar:before{content:"";background-image:url("/images/svg/arrow-left.svg");width:7px;height:11px;background-size:100%;background-repeat:no-repeat;position:absolute;left:6px;top:5px;margin:auto}.toggle_sidebar:hover{width:40px;background-color:#006EFF;border-color:#006EFF;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.toggle_sidebar:hover:before{background-image:url("/images/svg/arrow-left-white.svg")}.slide_menu .toggle_sidebar:before{-ms-transform:rotate(-180deg);transform:rotate(-180deg);left:inherit;right:6px;top:5px}.slide_menu .toggle_sidebar:hover{right:-30px}.slide_menu .menu_sidebar,.slide_menu .doc_sidebar,.slide_menu .btn_logout,.slide_menu .sidebar_user,.slide_menu .box_search_sidebar{display:none}.slide_menu .search_slide,.slide_menu .sidebar_user_closed,.slide_menu .logout_sidebar{display:block}.sidebar_user{padding:4px 0 0 65px;min-height:45px;margin-bottom:10px}.sidebar_user p{font-family:'Open Sans', sans-serif;font-weight:600;font-size:17px;line-height:20px;margin-bottom:0;color:#000}.sidebar_user span{display:block;font-weight:bold}.img_sidebar_user{width:45px;height:45px;border:1px solid #707070;border-radius:50%;position:absolute;left:0;top:0}.img_sidebar_user img{width:45px;height:45px;border-radius:50%}.sidebar_user_closed{margin-bottom:20px;padding:0;width:100%;cursor:pointer;float:left;display:none}.sidebar_user_closed .img_sidebar_user,.sidebar_user_closed .img_sidebar_user img{width:35px;height:35px;position:relative}.content_sidebar .btn_logout{width:100%;margin-bottom:24px}.btn_logout{background-color:#FC7777;font-family:'Open Sans', sans-serif;font-weight:600;font-size:17px;padding:7px 15px;float:left;text-align:center;line-height:20px;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.btn_logout:hover{background-color:#f96464;text-decoration:none}.box_search_sidebar{margin-top:20px;padding:15px 20px 10px;float:left;width:100%;background-color:#232323;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.title_search_sidebar{margin-bottom:14px;font-weight:600;font-family:'Open Sans', sans-serif;color:#fff;font-size:17px;line-height:20px;border-bottom:1px solid #fff;padding-bottom:8px}.input_search_sidebar{margin-bottom:8px;width:100%;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.input_search_sidebar input{padding:8px 28px 8px 7px;border:0px;float:left;width:100%;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:13px;line-height:16px;color:#000;background-color:#fff;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.btn_search{cursor:pointer;padding:0;border-radius:5px;background-color:#fff;border:0;width:30px;position:absolute;top:0;bottom:0;right:0}.btn_search:before{position:absolute;background-size:100%;background-repeat:no-repeat;background-image:url(/images/svg/search.svg);content:"";width:15px;height:15px;top:0;right:0;bottom:0;margin:auto;left:0}.btn_search:hover{background-color:rgba(0,0,0,0.1)}.search_slide{float:left;position:relative;display:none;clear:both}.search_slide .btn_search{position:relative;height:35px;width:35px}.logout_sidebar{float:left;position:relative;display:none;clear:both;margin-bottom:20px}.logout_sidebar .btn_logout_sidebar:hover{background-color:#f96464}.logout_sidebar .btn_logout_sidebar{position:relative;height:35px;width:35px;top:0;bottom:0;right:0;cursor:pointer;padding:0;border-radius:5px;background-color:#FC7777;border:0}.btn_logout_sidebar::before{position:absolute;background-size:100%;background-repeat:no-repeat;background-image:url(/images/svg/logout.svg);content:"";width:18px;height:16px;top:0;right:0;bottom:0;margin:auto;left:0}.doc_sidebar{float:left;width:100%;margin-top:25px}.title_doc_sidebar{margin-bottom:8px;font-family:'Open Sans', sans-serif;color:#000;font-weight:600;font-size:17px;line-height:20px;border-bottom:1px solid #000;padding-bottom:8px}.doc_sidebar ul{list-style-type:none;margin:0;padding:0}.doc_sidebar ul li{padding:0;float:left;width:100%}.doc_sidebar ul li a{word-break:break-word;width:100%;float:left;padding:5px 0;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px;line-height:20px;color:#000;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.breadcrumbs{float:left;width:100%;border-bottom:1px solid #CFCFCF;padding-bottom:5px;margin-bottom:8px}.breadcrumbs ul{list-style:none;margin-bottom:0}.breadcrumbs ul li{display:inline-block;border-right:1px solid #A1A1A1;padding:0 12px}.breadcrumbs ul li:first-child{padding-left:0}.breadcrumbs ul li:last-child{border-right:0}.breadcrumbs ul li.active a{pointer-events:none}.breadcrumbs ul li a{color:#A1A1A1;font-family:'Open Sans', sans-serif;font-weight:normal;font-size:14px}.box_add_new{float:left;width:100%;margin-bottom:20px}.box_4btns{float:left;width:100%;margin-bottom:20px;display:flex;justify-content:space-between}.box_4btns>div{float:left}.box_2btns{float:left;width:100%;margin-bottom:20px}.box_2btns>div{float:left;padding-right:40px}.btn{width:100%;border:0px;cursor:pointer;text-transform:uppercase;padding:10px;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:20px;color:#fff;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1)}.btn-sm{border:0px;cursor:pointer;text-transform:uppercase;padding:6px;font-family:'Open Sans', sans-serif;font-weight:600;font-size:16px;color:#fff;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1)}.btn_add_new,.btn_gray_arrow,.btn_red,.btn_blue,.btn_orange,.btn_purple,.btn_green{border:0px;cursor:pointer;text-transform:uppercase;padding:10px;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:20px;color:#fff;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1)}.btn_block{width:100%}.btn_add_new{background-color:#02AB29}.btn_gray_arrow{background-color:#3B3B3B}.btn_red{background-color:#FF0000}.btn_orange{background-color:#EE8D0C}.btn_purple{background-color:#B163FF}.btn_blue{background-color:#0099FF}.btn-sm_blue{background-color:#0099FF;color:white}.btn_green{background-color:#02AB29}.btn-sm_green{background-color:#02AB29}.btn_add_new span,.btn_gray_arrow span{position:relative;padding-right:35px}.btn_add_new span:after,.btn_gray_arrow span:after{position:absolute;background-size:100%;background-repeat:no-repeat;background-image:url(/images/svg/arrow-circle-right.svg);content:"";width:18px;height:18px;top:0;right:0;bottom:0;margin:auto}.btn_add_new:hover{background-color:#038e11;text-decoration:none}.btn_green:hover{background-color:#038e11;text-decoration:none}.btn_gray_arrow:hover{background-color:#1e1d1d;text-decoration:none}.btn_red:hover{background-color:#d80707;text-decoration:none}.btn_blue:hover{background-color:#088ae1;text-decoration:none}.btn_orange:hover{background-color:#d58016;text-decoration:none}.btn_purple:hover{background-color:#8c50c9;text-decoration:none}.box_4btns button{width:250px}.box_2btns button{width:300px}.box_btn_blue{float:left;width:100%;margin-top:40px}.box_btn_blue button{float:right;max-width:500px}[class*="btn_"]{cursor:pointer;transition:opacity 0.3s}[class*="btn_"]:disabled{opacity:0.6;pointer-events:none}.box_legend{float:left;width:100%;border-top:1px solid #CFCFCF;margin-top:auto;padding-top:20px}.title_legend{color:#000;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:17px;float:left;width:100%;text-transform:uppercase;padding-bottom:5px}.legend{list-style:none;width:100%;float:left;margin-bottom:0}.legend li{color:#fff;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:15px;float:left;padding-right:10px}.legend li span{width:100%;float:left;display:block;padding:7px 30px}.red{background-color:#FF0000}.yellow{background-color:#FFB300}.light_blue{background-color:#00C2FF}.blue{background-color:#006FFF}.purple{background-color:#8000FF}.gray{background-color:#515151}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#ffffff}.toast-message a:hover{color:#cccccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#ffffff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}@keyframes spinner{to{transform:rotate(360deg)}}.loading,.loading-big,.loading-btn,.loading-input,.loading-tr{position:relative}.loading-big{min-height:100px}.loading:after,.loading-big:after,.loading-btn:after,.loading-input::after{content:'';position:absolute;width:100%;top:0;left:0;height:100%;background:white;opacity:0.6;z-index:99998}.loading:before,.loading-big:before,.loading-btn:before,.loading-input::before{content:'';box-sizing:border-box;position:absolute;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner .75s ease infinite;z-index:99999}.loading-btn:before{top:50%;left:50%;width:2em;height:2em;margin-top:-1em;margin-left:-1em}.loading-input::before{top:1.5em;right:20px;width:1.5em;height:1.5em;margin-top:-0.75em}.loading:before{top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.loading-big:before{top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px}table{width:100%;border-collapse:collapse}table th{background:whitesmoke;font-weight:600}table th.sorting{padding-right:22px;position:relative;cursor:pointer}table th.sorting ::after{display:block;font-family:"Font Awesome 5 Free";position:absolute;right:6px;top:50%;margin-top:-11px;font-size:20px;line-height:22px}table th.sorting_asc ::after{content:"\f0de"}table th.sorting_desc ::after{content:"\f0dd"}table td,table th{border:1px solid lightgray;padding:6px 6px;height:42px}.th-gap,.td-gap{background:transparent;border-top:0;border-bottom:0}.empty-table{text-align:center;padding:6px 12px}.dropdown{position:relative}.dropdown-menu{max-width:100%;display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown.is-active .dropdown-menu{display:block}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;padding:.75rem 1rem;position:relative;font-size:16px;cursor:pointer;text-decoration:none}.dropdown-content .dropdown-item:hover{background-color:#3273dc;color:#fff}.dropdown .btn{white-space:nowrap;font-size:14px;text-overflow:ellipsis;overflow:hidden}.editable__cell{width:100%;height:100%;min-height:32px;font-size:16px;border:1px solid transparent}.editable__cell:hover{border:1px dashed lightgray}.editable__cell:focus{border:1px solid #3273dc;border-radius:4px}.editable__cell.--date{text-align:center}.hour_label{font-size:24px;font-weight:500;text-align:center}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.dropdown-item.disabled{opacity:0.7;cursor:not-allowed}.vm--modal{overflow:visible !important}

 