/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 */
/* line 3, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_bar {
  z-index: 200;
  min-width: 1280px;
  width: 100%;
  height: 49px;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #ecf0f1;
  border-bottom: 1px solid #95a5a6;
  -webkit-user-select: none;
}

/* line 15, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_container {
  height: 49px;
  position: absolute;
  top: 0px;
  right: 0px;
}

/* line 22, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_bottom_border {
  width: 100%;
  height: 49px;
  top: 0px;
  left: 0px;
  position: absolute;
  border-bottom: 1px solid #95a5a6;
  background: #ecf0f1;
  z-index: 1;
}

/* line 32, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.menu_button {
  width: 120px;
  height: 49px;
  position: absolute;
  top: 0px;
  color: #34495e;
  background: #ecf0f1;
  font-size: 14px;
  border: 0;
  transition: 0.2s;
  text-align: center;
  line-height: 50px;
  cursor: pointer;
  z-index: 2;
}

/* line 47, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.menu_button:hover {
  background: #2980b9;
  color: #fff;
}

/* line 51, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.menu_sub_button {
  font-size: 14px;
  background: #fff;
  color: #34495e;
  transition: 0.2s;
  height: 35px;
  line-height: 35px;
  padding-left: 5px;
  cursor: pointer;
}

/* line 61, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.menu_sub_button:hover {
  background: #34495e;
  color: #fff;
}

/* line 66, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.menu_sub_button_container {
  transition: 0.4s;
  width: 200px;
  position: absolute;
  border: 1px solid #95a5a6;
  border-top: 0;
}

/* line 74, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_home_button {
  position: absolute;
  top: 9px;
  left: -40px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 2;
}

/* line 83, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_filter_button {
  position: absolute;
  top: 4px;
  left: 4px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 2;
}

/* line 92, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_filter_container {
  position: absolute;
  top: 5px;
  left: 0px;
  width: 40px;
  height: 40px;
  cursor: pointer;
  z-index: 2;
}

/* line 101, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_exit_button {
  position: absolute;
  top: 4px;
  left: 215px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 2;
}

/* line 110, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_login_form {
  width: 230px;
  height: 40px;
  top: 5px;
  right: 30px;
  position: absolute;
  z-index: 2;
}

/* line 119, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_login_name_container {
  width: 210px;
  left: 0px;
  top: 0px;
  height: 38px;
  line-height: 18px;
  padding-left: 40px;
  font-size: 14px;
  background: #fff;
  position: absolute;
  color: #34495e;
  border: 1px solid #95a5a6;
  cursor: pointer;
}

/* line 133, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_login_icon {
  position: absolute;
  top: 3px;
  left: 4px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 2;
}

/* line 142, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_laguage_container {
  position: absolute;
  top: 0px;
  right: 20px;
  height: 40px;
  width: 50px;
  border-right: 1px solid #95a5a6;
}

/* line 150, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_language_ru {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 5px;
  top: 10px;
  cursor: pointer;
}

/* line 158, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#menu_language_en {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0px;
  top: 10px;
  cursor: pointer;
}

/* line 169, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_block_screen {
  width: 100%;
  top: 50px;
  height: calc(100% - 50px);
  left: 0px;
  position: absolute;
  cursor: pointer;
  z-index: 20;
  display: none;
}

/* line 179, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_container {
  position: absolute;
  top: 49px;
  left: -252px;
  width: 251px;
  height: 330px;
  border-bottom: 1px solid #95a5a6;
  border-right: 1px solid #95a5a6;
  z-index: 10;
  background: #fff;
  -webkit-user-select: none;
  transition: 0.7s;
  overflow: hidden;
}

/* line 195, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_day_of_week_container {
  width: calc(100% - 60px);
  height: 25px;
  position: absolute;
  top: 0px;
  left: 60px;
  border-bottom: 1px solid #95a5a6;
  background: #ecf0f1;
}

/* line 204, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#caledar_body_container {
  height: 275px;
  width: 191px;
  position: absolute;
  left: 59px;
  top: 25px;
  overflow: scroll;
  overflow-x: hidden;
  border-left: 1px solid #95a5a6;
}

/* line 214, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_left_menu {
  width: 60px;
  background: #ecf0f1;
  height: 300px;
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 222, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_name_of_days {
  position: absolute;
  font-size: 14px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #34495e;
  top: 0px;
}

/* line 232, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#caledar_body_container_scroll_separator {
  position: absolute;
  top: 25px;
  height: 275px;
  right: 15px;
  z-index: 2;
  background: #95a5a6;
  width: 1px;
}

/* line 242, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_day {
  width: 25px;
  height: 25px;
  float: left;
  font-size: 14px;
  color: #34495e;
  line-height: 25px;
  text-align: center;
  cursor: pointer;
}

/* line 252, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_day_container {
  width: calc(100% - 0px);
  height: calc(100% - 25px);
  position: absolute;
  top: 25px;
  left: 0px;
}

/* line 260, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_name_container {
  width: calc(100% - 20px);
  height: 24px;
  position: absolute;
  top: 0px;
  left: 10px;
  font-size: 14px;
  color: #34495e;
  line-height: 25px;
  border-bottom: 1px solid #c0392b;
}

/* line 271, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_name_month {
  width: calc(100% - 0px);
  position: absolute;
  top: 5px;
  left: 0px;
  line-height: 20px;
}

/* line 278, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_name_year {
  width: calc(100% - 0px);
  position: absolute;
  top: 5px;
  left: 0px;
  line-height: 20px;
  text-align: right;
}

/* line 286, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_month_container {
  width: calc(100% - 0px);
  height: 150px;
  position: relative;
}

/* line 292, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_today_image {
  width: 30px;
  height: 30px;
  position: relative;
}

/* line 298, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_today_button {
  width: 60px;
  height: 50px;
  top: 30px;
  position: absolute;
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  line-height: 12px;
  color: #34495e;
}

/* line 310, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_refresh_image {
  width: 30px;
  height: 30px;
  position: relative;
}

/* line 316, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_refresh_button {
  width: 60px;
  height: 50px;
  bottom: 0px;
  position: absolute;
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  line-height: 12px;
  color: #34495e;
}

/* line 331, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head {
  width: 225px;
  height: 40px;
  left: 15px;
  top: 5px;
  position: absolute;
  color: #34495e;
  cursor: pointer;
}

/* line 341, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_container {
  width: 100px;
  height: 38px;
  border: 1px solid #95a5a6;
  background: #fff;
  overflow: hidden;
  cursor: pointer;
  float: left;
  position: relative;
  transition: 0.7s;
}

/* line 353, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_image {
  width: 30px;
  height: 30px;
  left: 5px;
  top: 5px;
  position: relative;
}

/* line 361, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_selected_date_full {
  width: 185px;
  height: 38px;
  position: absolute;
  left: 100px;
  top: 0px;
  font-size: 14px;
  transition: 0.7s;
}

/* line 370, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_from_date {
  width: calc(100% - 20px);
  height: 19px;
  line-height: 19px;
  position: absolute;
  left: 10px;
  top: 9px;
  text-align: center;
  transition: 0.4s;
}

/* line 381, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_to_date {
  width: calc(100% - 20px);
  height: 19px;
  line-height: 19px;
  position: absolute;
  left: 10px;
  top: 18px;
  text-align: center;
  transition: 0.4s;
}

/* line 393, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_selected_date_short {
  width: 100px;
  height: 38px;
  position: absolute;
  left: 0px;
  top: 0px;
  transition: 0.7s;
  font-size: 14px;
}

/* line 402, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_from_date_short {
  width: 100px;
  height: 19px;
  line-height: 19px;
  position: absolute;
  left: 0px;
  top: 9px;
  text-align: center;
  transition: 0.4s;
}

/* line 412, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_head_to_date_short {
  width: 100px;
  height: 19px;
  line-height: 19px;
  position: absolute;
  left: 0px;
  top: 18px;
  text-align: center;
  transition: 0.4s;
}

/* line 426, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
#calendar_period_body {
  width: calc(100% - 0px);
  height: 69px;
  position: absolute;
  top: 300px;
  left: 0px;
  border-top: 1px solid #95a5a6;
  background: #ecf0f1;
}

/* line 436, /Users/Anton/git/sensor/app/assets/stylesheets/shared/menu.scss */
.calendar_predefined_periods {
  left: 5px;
  height: 18px;
  width: 48px;
  border: 1px solid #95a5a6;
  color: #34495e;
  position: absolute;
  font-size: 12px;
  text-align: center;
  line-height: 18px;
  cursor: pointer;
}

/* line 2, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.button {
  background: #2980b9;
  color: #fff;
  width: 200px;
  height: 30px;
  transition: 0.3s;
  text-align: center;
  font-size: 14px;
  position: absolute;
  line-height: 30px;
  cursor: pointer;
  -webkit-user-select: none;
}

/* line 15, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.button:hover {
  background: #34495e;
}

/* line 20, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.red_button {
  background: #c0392b;
  color: #fff;
  width: 200px;
  height: 30px;
  transition: 0.3s;
  text-align: center;
  font-size: 14px;
  position: absolute;
  line-height: 30px;
  cursor: pointer;
  -webkit-user-select: none;
}

/* line 33, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.red_button:hover {
  background: #96281B;
}

/* line 37, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.red_text {
  color: #c0392b;
}

/* line 40, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.yellow_text {
  color: #f39c12;
}

/* line 43, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.green_text {
  color: #27ae60;
}

@font-face {
  font-family: ClearSans;
  font-weight: normal;
  src: url("/assets/ClearSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: ClearSans;
  font-weight: bold;
  src: url("/assets/ClearSans-Bold.ttf") format("truetype");
}
/* line 49, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
html * {
  font-size: 1em;
  font-family: ClearSans;
  -webkit-font-smoothing: antialiased;
}

/* line 50, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
::-webkit-scrollbar {
  width: 15px;
  height: 15px;
}

/* line 51, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
::-webkit-scrollbar-thumb {
  background: #95a5a6;
}

/* line 52, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
::-webkit-scrollbar-thumb:hover {
  background: #2980b9;
}

/* line 53, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
select {
  background: transparent;
  color: #34495e;
  -webkit-appearance: none;
  -moz-appearance: one;
  -webkit-user-select: none;
  appearance: none;
  padding: 0px 0px 0px 5px;
  font-size: 16px;
  border: 0px solid #95a5a6;
  border-bottom: 1px solid #95a5a6;
  border-radius: 0px;
  cursor: pointer;
}

/* line 67, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
select:focus {
  outline: 0;
}

/* line 69, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
td {
  padding: 5px 5px 5px 5px;
}

/* line 70, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.table_header {
  background: #c0392b;
  color: #fff;
  font-size: 14px;
  width: 100%;
  height: 40px;
  top: 0px;
  left: 0px;
  position: absolute;
}

/* line 80, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.table_body {
  color: #34495e;
  font-size: 14px;
  width: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
}

/* line 88, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
table {
  table-layout: fixed;
  word-wrap: break-word;
  -webkit-font-smoothing: antialiased;
  border-collapse: collapse;
}

/* line 92, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_s {
  color: #34495e;
  font-size: 12px;
}

/* line 96, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_m {
  color: #34495e;
  font-size: 14px;
}

/* line 100, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_b {
  color: #34495e;
  font-size: 16px;
}

/* line 106, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_field {
  background: transparent;
  color: #34495e;
  width: 200px;
  text-align: center;
  font-size: 14px;
  outline: 0;
  border: 0;
  height: 27px;
  border-bottom: 1px solid #95a5a6;
  position: absolute;
}

/* line 118, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_field_relative {
  border: 0;
  background: #fff;
  color: #34495e;
  outline: 0;
  width: 250px;
  height: 30px;
  text-align: center;
  font-size: 14px;
  border-bottom: 1px solid #95a5a6;
  position: relative;
}

/* line 132, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.text_header_red_line {
  line-height: 30px;
  font-size: 16px;
  color: #34495e;
  position: absolute;
  border-bottom: 2px solid #c0392b;
}

/* line 141, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.status_green_block {
  width: 40px;
  height: 30px;
  line-height: 30px;
  float: left;
  background: #27ae60;
  text-align: center;
  color: #fff;
}

/* line 150, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.status_yellow_block {
  width: 40px;
  height: 30px;
  line-height: 30px;
  float: left;
  background: #f39c12;
  text-align: center;
  color: #fff;
}

/* line 159, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.status_red_block {
  width: 40px;
  height: 30px;
  line-height: 30px;
  float: left;
  background: #c0392b;
  text-align: center;
  color: #fff;
}

/* line 176, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_search_container {
  width: 300px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10;
  border-bottom: 1px solid #95a5a6;
  border-right: 1px solid #95a5a6;
}

/* line 187, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.map_graph_body {
  position: absolute;
  left: 300px;
  top: 10px;
  height: 280px;
  width: calc(100% - 300px);
}

/* line 195, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_time_compare_container {
  -webkit-user-select: none;
  cursor: pointer;
  width: 300px;
  height: 250px;
  position: absolute;
  left: 0px;
  top: 50px;
  border-right: 1px solid #95a5a6;
}

/* line 206, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_time_compare_text {
  width: 80%;
  height: 30px;
  position: absolute;
  top: 10px;
  left: 10%;
  line-height: 30px;
  z-index: 1;
  border-bottom: 2px solid #c0392b;
  text-align: center;
}

/* line 218, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.map_time_compare_graph {
  transition: 1s;
  width: 80%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 10%;
}

/* line 228, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.map_time_compare_under_text {
  width: 40%;
  height: 20px;
  position: absolute;
  bottom: 10%;
  line-height: 20px;
  font-size: 14px;
  color: #34495e;
}

/* line 238, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_uniq_table_container {
  position: absolute;
  left: 0px;
  top: 300px;
  height: calc(100% - 300px);
  width: 300px;
}

/* line 246, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_uniq_table_divide {
  width: 1px;
  top: 40px;
  height: calc(100% - 40px);
  right: 15px;
  position: absolute;
  background: #95a5a6;
  z-index: 2;
}

/* line 255, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_uniq_table_body_container {
  width: 100%;
  top: 40px;
  height: calc(100% - 40px);
  left: 0px;
  overflow: scroll;
  overflow-x: hidden;
  position: absolute;
}

/* line 265, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
#map_table_container {
  width: calc(100% - 301px);
  height: calc(100% - 300px);
  top: 300px;
  left: 300px;
  position: absolute;
  border-left: 1px solid #95a5a6;
}

/* line 277, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.link_container {
  width: 70px;
  height: 40px;
  position: relative;
  cursor: pointer;
  float: left;
}

/* line 285, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.link_image {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0px;
  left: 25px;
}

/* line 293, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.link_text {
  font-size: 12px;
  position: absolute;
  line-height: 20px;
  top: 20px;
  width: 100%;
  color: #2980b9;
  text-align: center;
}

/* line 307, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_edit_button {
  color: #fff;
  text-decoration: none;
  background-color: #2980b9;
  padding: 6px 15px;
  font-size: 15px;
  width: 70px;
  text-align: center;
  position: relative;
  display: inline-block;
  transition: 0.3s;
  cursor: pointer;
}

/* line 320, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_edit_button:hover {
  background-color: #34495e;
}

/* line 325, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_delete_button {
  color: #fff;
  text-decoration: none;
  background-color: #c0392b;
  padding: 6px 15px;
  font-size: 15px;
  text-align: center;
  position: relative;
  width: 70px;
  display: inline-block;
  transition: 0.3s;
  cursor: pointer;
}

/* line 338, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_delete_button:hover {
  background-color: #96281B;
}

/* line 342, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_new_button {
  color: #fff;
  text-decoration: none;
  background-color: #27ae60;
  padding: 6px 15px;
  font-size: 15px;
  text-align: center;
  width: 150px;
  position: relative;
  display: inline-block;
  transition: 0.3s;
  cursor: pointer;
}

/* line 355, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
.href_new_button:hover {
  background-color: #1E824C;
}

/* line 360, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
input[type=submit] {
  padding: 6px 15px;
  background: #2980b9;
  border: 0 none;
  cursor: pointer;
  font-size: 15px;
  color: #fff;
  transition: 0.3s;
}

/* line 369, /Users/Anton/git/sensor/app/assets/stylesheets/shared/shared.scss */
input[type=submit]:hover {
  background: #34495e;
}

/* line 6, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_perf_summ_container {
  width: 100%;
  height: 30px;
  top: 0px;
  left: 0px;
  position: absolute;
}

/* line 13, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_perf_info_block {
  width: 70px;
  height: 30px;
  float: left;
  position: relative;
}

/* line 19, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_perf_summ_image {
  position: absolute;
  left: 10px;
  top: 5px;
  width: 20px;
  height: 20px;
}

/* line 26, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_perf_summ_text {
  position: absolute;
  left: 40px;
  line-height: 30px;
  font-size: 14px;
  color: #34495e;
}

/* line 33, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_perf_search_field {
  width: calc(100% - 640px);
  height: 30px;
  max-width: 300px;
  position: relative;
  top: 0px;
  float: right;
  z-index: 10;
}

/* line 46, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_table_container {
  transition: 0.3s;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #95a5a6;
  opacity: 0.4;
}

/* line 56, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_activity_table {
  transition: 1s;
  width: calc(30% - 2px);
  height: calc(100%);
  position: absolute;
  top: 0px;
  left: -30%;
  background: #fff;
}

/* line 65, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_table_head_text {
  position: absolute;
  left: 0px;
  line-height: 30px;
  width: 100%;
  text-align: center;
}

/* line 72, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_table_divide {
  width: 1px;
  top: 70px;
  height: calc(100% - 70px);
  right: 15px;
  position: absolute;
  background: #95a5a6;
  z-index: 2;
}

/* line 81, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_table_body_container {
  width: 100%;
  top: 70px;
  height: calc(100% - 70px);
  left: 0px;
  overflow: scroll;
  overflow-x: hidden;
  position: absolute;
}

/* line 90, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_active_main_graph_container {
  transition: 1s;
  width: calc(70%);
  height: calc(100%);
  position: absolute;
  top: 0px;
  left: calc(15% - 1px);
  background: #fff;
  border-left: 1px solid #95a5a6;
  border-right: 1px solid #95a5a6;
}

/* line 102, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_graph_params_container {
  width: 100%;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 5;
  border-bottom: 1px solid #95a5a6;
}

/* line 111, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_act_graph_search_container {
  width: 350px;
  height: 30px;
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 118, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_activity_oper_hider {
  transition: 1s;
  width: 360px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: calc(100% - 360px);
  border-right: 1px solid #95a5a6;
  background: #fff;
}

/* line 128, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_active_main_graph {
  width: calc(100% - 40px);
  height: calc(100% - 70px);
  position: absolute;
  top: 50px;
  left: calc(0% + 20px);
}

/* line 139, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_filter_container {
  width: 350px;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  border-right: 1px solid #95a5a6;
}

/* line 148, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_filter_header {
  width: 350px;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #c0392b;
  color: #fff;
}

/* line 158, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_filter_header_text_block {
  width: 230px;
  height: 30px;
  left: 60px;
  top: 10px;
  position: absolute;
}

/* line 166, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_filter_header_text {
  width: 205px;
  float: left;
  height: 30px;
  line-height: 30px;
  position: relative;
}

/* line 174, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_pred_search_fields {
  width: 350px;
  height: 50px;
  position: absolute;
  left: 0px;
  z-index: 5;
}

/* line 182, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_background {
  width: calc(100% - 351px);
  height: 100%;
  top: 0px;
  left: 351px;
  position: absolute;
  background: #95a5a6;
  opacity: 0.5;
}

/* line 192, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
#oper_pred_block_container {
  width: calc(100% - 351px);
  height: 100%;
  top: 0px;
  left: 351px;
  position: absolute;
  overflow: scroll;
  overflow-x: hidden;
}

/* line 202, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_pred_outer_blocks {
  width: 100%;
  height: 300px;
  position: relative;
  transition: 0.5s;
}

/* line 209, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_pred_inner_blocks {
  width: calc(100% - 30px);
  height: calc(100% - 10px);
  position: absolute;
  top: 4px;
  left: 14px;
  background: #fff;
  border: 1px solid #95a5a6;
  overflow: hidden;
}

/* line 220, /Users/Anton/git/sensor/app/assets/stylesheets/operations.scss */
.oper_pred_block_graphs {
  width: calc(100% - 20px);
  height: 240px;
  position: absolute;
  top: 40px;
  left: 10px;
}

/* line 7, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_perf_summ_container {
  width: 100%;
  height: 30px;
  top: 0px;
  left: 0px;
  position: absolute;
}

/* line 14, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.user_perf_info_block {
  width: 80px;
  height: 30px;
  float: left;
  position: relative;
}

/* line 20, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.user_perf_summ_image {
  position: absolute;
  left: 10px;
  top: 5px;
  width: 20px;
  height: 20px;
}

/* line 27, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.user_perf_summ_text {
  position: absolute;
  left: 40px;
  line-height: 30px;
  font-size: 14px;
  color: #34495e;
}

/* line 34, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.user_perf_search_field {
  width: calc(100% - 670px);
  height: 30px;
  max-width: 300px;
  position: relative;
  top: 0px;
  float: right;
  z-index: 10;
}

/* line 46, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_table {
  transition: 1s;
  width: calc(50% - 1px);
  height: calc(100%);
  position: absolute;
  top: 0px;
  left: 0%;
  background: #fff;
  border-right: 1px solid #95a5a6;
}

/* line 57, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_graph {
  transition: 1s;
  width: 0%;
  height: calc(100%);
  position: absolute;
  top: 0px;
  left: calc(50% - 1px);
  background: #fff;
  border-right: 1px solid #95a5a6;
  overflow: hidden;
}

/* line 69, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_graph_text {
  left: 10px;
  width: 300px;
}

/* line 74, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_graph_max_user {
  width: calc(100% - 10px);
  height: calc(100% - 50px);
  position: absolute;
  top: 40px;
  left: 10px;
}

/* line 82, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_info {
  transition: 1s;
  width: 50%;
  height: calc(100%);
  position: absolute;
  top: 0px;
  left: 50%;
  background: #fff;
  overflow: hidden;
}

/* line 93, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_filter_container {
  width: 100%;
  height: 50px;
  top: 30px;
  position: absolute;
  left: 0%;
  border-bottom: 1px solid #95a5a6;
}

/* line 102, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_filter_container_inside {
  width: 700px;
  height: 50px;
}

/* line 107, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.logins_activ_search_filter {
  width: 350px;
  height: 50px;
  float: left;
  z-index: 40;
  position: relative;
}

/* line 115, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#user_activity_top_container {
  position: absolute;
  width: 100%;
  top: 81px;
  left: 0px;
  height: calc(100% - 81px);
  background: #fff;
}

/* line 124, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_activ_top_graph_container {
  height: 50%;
  width: 100%;
  position: absolute;
  left: 0px;
}

/* line 131, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_activ_top_graphs {
  height: calc(100% - 50px);
  width: calc(100% - 20px);
  position: absolute;
  top: 40px;
  left: 10px;
}

/* line 143, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#login_stat_left_block_container {
  width: 300px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  border-right: 1px solid #95a5a6;
}

/* line 151, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#login_stat_left_block_names_container {
  background: #fff;
  width: 100%;
  top: 90px;
  height: calc(100% - 120px);
  left: 0px;
  overflow: scroll;
  overflow-x: hidden;
  position: absolute;
  -webkit-user-select: none;
}

/* line 163, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_names_row {
  background: #ecf0f1;
  height: 30px;
  border-bottom: 1px solid #95a5a6;
  border-top: 1px solid #95a5a6;
}

/* line 170, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_names {
  width: 100%;
  height: 30px;
  position: relative;
}

/* line 176, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_name_letters {
  width: 40px;
  height: 30px;
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 30px;
  text-align: center;
}

/* line 186, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_name_hidden_container {
  transition: 0.4s;
  width: 0px;
  height: 30px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
}

/* line 196, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_name_hidden_letter {
  width: 40px;
  height: 30px;
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 30px;
  background: #2980b9;
  color: #fff;
  text-align: center;
}

/* line 207, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_name_hidden_count {
  width: 40px;
  height: 30px;
  position: absolute;
  left: 40px;
  top: 0px;
  line-height: 30px;
  color: #2980b9;
  text-align: center;
}

/* line 217, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
.login_stat_left_block_name_arrow {
  height: 16px;
  width: 16px;
  cursor: pointer;
  position: relative;
  top: 2px;
  left: 7px;
}

/* line 225, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_office_search {
  width: 300px;
  height: 50px;
  float: left;
  z-index: 20;
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 234, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#login_stat_select_all {
  bottom: 0px;
  left: 0px;
  width: calc(285px / 2);
  background: #2980b9;
}

/* line 240, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#login_stat_deselect_all {
  bottom: 0px;
  right: 15px;
  width: calc(285px / 2);
  background: #c0392b;
}

/* line 246, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#login_stat_left_block_divider {
  width: 1px;
  height: calc(100% - 90px);
  position: absolute;
  top: 90px;
  left: 284px;
  background: #95a5a6;
}

/* line 254, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_graph {
  width: calc(100% - 360px);
  height: calc(50% - 60px);
  left: 310px;
  top: 50px;
  position: absolute;
}

/* line 261, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_value_axis {
  width: 120px;
  height: calc(100% - 60px);
  left: 0px;
  top: 0px;
  position: absolute;
  border-right: 1px solid #95a5a6;
}

/* line 269, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_arg_axis {
  width: calc(100% - 120px);
  height: 40px;
  left: 120px;
  bottom: 20px;
  position: absolute;
  border-top: 1px solid #95a5a6;
}

/* line 277, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_main_graph {
  width: calc(100% - 120px);
  height: calc(100% - 60px);
  left: 120px;
  top: 0px;
  position: absolute;
}

/* line 284, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_arg_selector_container {
  position: absolute;
  left: calc(50% - 170px);
  width: 340px;
  bottom: 0px;
  height: 20px;
}

/* line 291, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_arg_selector {
  font-size: 14px;
  position: absolute;
  left: 0px;
  width: 170px;
  bottom: 0px;
  height: 20px;
  background: transparent;
  text-align: right;
  border-bottom: 0px solid #95a5a6;
}

/* line 302, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_arrow_for_argument {
  position: absolute;
  left: 170px;
  top: 0px;
  z-index: 10;
}

/* line 308, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_container_for_val_selector_container {
  position: absolute;
  left: -110px;
  width: 240px;
  top: calc(50% - 50px);
  height: 20px;
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 318, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_val_selector {
  font-size: 14px;
  position: absolute;
  left: 0px;
  width: 170px;
  bottom: 0px;
  height: 20px;
  background: transparent;
  text-align: right;
  border-bottom: 0px solid #95a5a6;
}

/* line 330, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_arrow_for_value {
  position: absolute;
  left: 170px;
  top: 0px;
  z-index: 10;
}

/* line 336, /Users/Anton/git/sensor/app/assets/stylesheets/logins.scss */
#users_compare_table_container {
  width: calc(100% - 301px);
  height: 50%;
  top: 50%;
  left: 301px;
  position: absolute;
}

/* line 5, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
#office_activity_order_container {
  width: 550px;
  height: 49px;
  position: absolute;
  top: 0px;
  left: calc(50% - 275px);
}

/* line 12, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
#office_activity_order_text {
  width: 100px;
  height: 30px;
  position: absolute;
  top: 10px;
  left: 0px;
  line-height: 30px;
}

/* line 20, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
#office_activity_main_container {
  width: 100%;
  height: calc(100% - 350px);
  position: absolute;
  top: 49px;
  left: 0px;
  border-top: 1px solid #95a5a6;
  border-bottom: 1px solid #95a5a6;
}

/* line 29, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
#office_activity_main_container_for_block {
  width: 1200px;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: scroll;
  overflow-x: hidden;
}

/* line 38, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
#office_activity_user_graph {
  width: 96%;
  left: 2%;
  top: calc(100% - 290px);
  height: 280px;
  position: absolute;
}

/* line 45, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
.remove_office_block {
  width: 300px;
  height: 110px;
  position: relative;
  float: left;
}

/* line 51, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
.office_activity_block_container {
  width: 290px;
  top: 4px;
  left: 4px;
  height: 100px;
  position: absolute;
  border: 1px solid #95a5a6;
}

/* line 59, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
.office_activity_block_header {
  width: 290px;
  top: 0px;
  left: 0px;
  height: 28px;
  position: absolute;
  background: #ecf0f1;
  border-bottom: 2px solid #95a5a6;
}

/* line 69, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
.office_activity_block_color_container {
  width: 260px;
  height: 20px;
  left: 25px;
  position: absolute;
}

/* line 75, /Users/Anton/git/sensor/app/assets/stylesheets/office.scss */
.office_activity_block_color_bar {
  transition: 1s;
  height: 10px;
  left: 0px;
  top: 5px;
  width: 0%;
  position: relative;
  float: left;
}

/* line 8, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_export_background {
  width: calc(100% - 301px);
  height: 100%;
  position: absolute;
  top: 0px;
  left: 301px;
  background: #95a5a6;
  opacity: 0.5;
}

/* line 17, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_export_left_container {
  width: 300px;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  border-right: 1px solid #95a5a6;
}

/* line 26, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_table_head {
  background: #c0392b;
  color: #fff;
  position: absolute;
  left: 0px;
  line-height: 30px;
  width: 100%;
  border-bottom: 1px solid #95a5a6;
  text-align: center;
}

/* line 37, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_filter_container {
  width: 280px;
  height: 30px;
  position: relative;
}

/* line 42, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_export_button {
  position: absolute;
  left: 50px;
  width: 200px;
  bottom: 10px;
}

/* line 48, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_export_main_container {
  width: calc(100% - 301px);
  height: 50%;
  position: absolute;
  top: 0px;
  left: 301px;
}

/* line 56, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_outer_container {
  width: calc(100% / 3);
  height: 100%;
  position: relative;
  float: left;
}

/* line 62, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_inner_container {
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  position: absolute;
  top: 9px;
  left: 9px;
  border: 1px solid #95a5a6;
  background: #ecf0f1;
}

/* line 71, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_search_container {
  width: 100%;
  height: 50px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 20;
}

/* line 79, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_table_container {
  background: #fff;
  overflow: scroll;
  overflow-x: hidden;
  width: 100%;
  height: calc(100% - 82px);
  position: absolute;
  top: 50px;
  left: 0px;
  border-top: 1px solid #95a5a6;
  border-bottom: 1px solid #95a5a6;
}

/* line 91, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_table_divider {
  width: 1px;
  height: calc(100% - 82px);
  position: absolute;
  top: 51px;
  right: 10px;
  background: #95a5a6;
}

/* line 99, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_cb_container {
  width: calc(100% - 20px);
  bottom: 0px;
  left: 10px;
  height: 30px;
  position: absolute;
}

/* line 106, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_table_hider {
  overflow: hidden;
  transition: 0.5s;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #ecf0f1;
  z-index: 100;
  opacity: 0.5;
}

/* line 117, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_export_block_table_hider_text {
  position: absolute;
  top: calc(50% - 15px);
  left: 0px;
  line-height: 30px;
  width: 100%;
  text-align: center;
}

/* line 128, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_oper_calendar_container {
  width: 330px;
  top: 0px;
  left: 0px;
  height: 410px;
  position: absolute;
  border-bottom: 1px solid #95a5a6;
  border-right: 1px solid #95a5a6;
}

/* line 137, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_oper_filter_container {
  overflow: hidden;
  width: 280px;
  height: 410px;
  top: 0px;
  left: 330px;
  position: absolute;
  border-bottom: 1px solid #95a5a6;
  border-right: 1px solid #95a5a6;
}

/* line 147, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_oper_filter_search {
  width: 280px;
  top: 0px;
  left: 0px;
  height: 50px;
  float: left;
  z-index: 40;
  position: absolute;
}

/* line 156, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_oper_filter_head_text {
  top: 50px;
  position: absolute;
  left: 0px;
  line-height: 30px;
  width: 100%;
  border-top: 1px solid #95a5a6;
  text-align: center;
}

/* line 165, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_oper_filter_cb_container {
  width: 270px;
  top: 90px;
  left: 10px;
  height: 120px;
  position: absolute;
}

/* line 172, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_oper_filter_cb_container {
  width: 100%;
  height: 40px;
  position: relative;
}

/* line 177, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_oper_filter_cb_text {
  width: 220px;
  top: 0px;
  left: 35px;
  height: 30px;
  position: absolute;
  line-height: 30px;
  color: #34495e;
}

/* line 187, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_update_button {
  top: 370px;
  left: 40px;
  width: 200px;
  background: #2980b9;
}

/* line 193, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_update_button_hider {
  top: 370px;
  left: 150px;
  width: 200px;
  height: 30px;
  position: absolute;
}

/* line 200, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_parameters_hider {
  cursor: default;
  -webkit-user-select: none;
  transition: 1s;
  z-index: 15;
  opacity: 0.8;
  width: 100%;
  height: 359px;
  top: 51px;
  left: 1px;
  position: absolute;
  line-height: 339px;
  background: #ecf0f1;
}

/* line 214, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_main_graph {
  width: calc(100% - 631px);
  height: 390px;
  top: 10px;
  left: 621px;
  position: absolute;
}

/* line 221, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_main_table {
  width: 100%;
  height: calc(100% - 411px);
  bottom: 0px;
  left: 0px;
  position: absolute;
}

/* line 230, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_day_left_container {
  width: 330px;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  border-right: 1px solid #95a5a6;
}

/* line 238, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_day_left_container_search {
  width: 330px;
  height: 50px;
  z-index: 40;
  position: absolute;
  left: 0px;
  top: 0px;
  border-bottom: 1px solid #95a5a6;
}

/* line 247, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_day_left_container_calendar {
  width: 330px;
  height: 375px;
  position: absolute;
  left: 0px;
  top: 50px;
  border-bottom: 1px solid #95a5a6;
}

/* line 255, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_lines_container {
  width: calc(100% - 330px);
  position: absolute;
  top: 0px;
  left: 330px;
  height: calc(100% - 0px);
  overflow: scroll;
  overflow-x: hidden;
}

/* line 267, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_dc_block_hider {
  width: 270px;
  height: 150px;
  top: 0px;
  position: absolute;
  z-index: 50;
}

/* line 274, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_select_container {
  width: 300px;
  height: 150px;
  position: absolute;
  top: 0px;
  left: calc(50% - 150px);
  transition: 0.5s;
  z-index: 12;
  background: #fff;
}

/* line 284, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_button {
  top: 10px;
  left: calc(50% - 75px);
  width: 150px;
}

/* line 289, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
.stat_dc_search_container {
  width: 280px;
  left: calc(50% - 140px);
  height: 50px;
  float: left;
  z-index: 40;
  position: absolute;
}

/* line 297, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_compare_main_blur_container {
  transition: 1s;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  z-index: 1;
}

/* line 306, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_dc_main_graph {
  transition: 1s;
  width: calc(100% - 600px);
  left: 300px;
  top: 10px;
  height: 290px;
  position: absolute;
}

/* line 314, /Users/Anton/git/sensor/app/assets/stylesheets/statistic.scss */
#stat_dc_main_table {
  width: calc(100% - 540px);
  left: 270px;
  bottom: 0px;
  height: calc(100% - 350px);
  position: absolute;
}

/* line 8, /Users/Anton/git/sensor/app/assets/stylesheets/settings.scss */
.settings_common_container {
  width: 600px;
  height: calc(100% - 40px);
  position: absolute;
  top: 19px;
  left: calc(50% - 301px);
  background: #fff;
  border: 1px solid #95a5a6;
}

/* line 19, /Users/Anton/git/sensor/app/assets/stylesheets/settings.scss */
.settings_common_header {
  height: 32px;
  padding: 9px 9px;
  background: #ecf0f1;
  border-bottom: 1px solid #95a5a6;
  position: relative;
}

/* line 26, /Users/Anton/git/sensor/app/assets/stylesheets/settings.scss */
.settings_common_header_text {
  float: right;
  color: #34495e;
  line-height: 32px;
  font-size: 18px;
}

/* line 32, /Users/Anton/git/sensor/app/assets/stylesheets/settings.scss */
.settings_common_table_container {
  height: calc(100% - 51px);
  width: calc(100% + 15px);
  position: relative;
  overflow: scroll;
  overflow-x: hidden;
}
