/* -- custom css for file device_view.html -- */

/* -- title -- */
#title-o-yqaoeb291 {
	left: 7px;
}

/* -- fa fa-star-o hide_on_phones -- */
#tofavorite {
	font-size: 25px;
}

/* -- fa f7-icons hide_on_phones -- */
#openvirtualmapeditor {
	font-size: 25px;
}

/* -- fa f7-icons -- */
#obj-xnioih348 {
	font-size: 25px;
}

/* -- page-content -- */
#page-contents-o-xviqqj776 {
	margin-bottom: 0px;
}

/* -- block-title text-uppercase fw-400 gray_labels -- */
#obj-cdmgte562 {
	font-size: 12px;
	 margin-bottom: 5px;
	 margin-left: 28px;
}

/* -- block custom-block rounded-0 bg-transparent no_margin_on_phones -- */
#obj-rsaliy287 {
	padding: 0px 16px;
	 margin: 0px;
	 box-sizing: border-box;
	 border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: none;
	 border-left-style: none;
	 border-top-width: 1px !important;
	 border-bottom-width: 1px !important;
	 border-top-style: dashed !important;
	 border-bottom-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-color: transparent !important;
}

/* -- form firebase-form no-hairlines -- */
#device_last_data_table {
	margin-bottom: 0px;
}

/* -- block custom-block w-50 -- */
#device_info_displayer_1_parent {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_1 {
	margin: 0px;
	 padding: 0px 12px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#obj-mtzihz253 {
	padding: 10px 0px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-cdmkxy381 {
	margin: 0px;
}

/* -- block custom-block text-right -- */
#obj-ssuiuh780 {
	padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#obj-ztyosr739 {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-hfwppx560 {
	margin: 0px;
}

/* -- block custom-block text-right -- */
#obj-qjbziy802 {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#obj-rbrfnr442 {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-wtgoxh466 {
	margin: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#lastdata_location_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-wqgobl384 {
	margin: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#lastdata_battery_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-seiwgk340 {
	margin: 0px;
}

/* -- block-title fw-400 -- */
#obj-aqybgh551 {
	margin: 0px 0px 0px 2px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap -- */
#lastdata_humidity_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-pmsyop812 {
	margin: 0px;
}

/* -- block-title fw-400 -- */
#obj-rotper669 {
	margin: 0px 0px 0px 2px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap -- */
#lastdata_ph3_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-oasmea719 {
	margin: 0px;
}

/* -- block-title fw-400 -- */
#obj-lqevkd405 {
	margin: 0px 0px 0px 2px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap row_separator -- */
#lastdata_cablelength_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-mmwyzi003 {
	margin: 0px;
}

/* -- block-title fw-400 -- */
#obj-tlijqf129 {
	margin: 0px 0px 0px 2px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- flexbox display-flex flex-row justify-content-space-between flex-nowrap -- */
#lastdata_silolevel_row {
	padding-top: 10px;
	 padding-bottom: 10px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
}

/* -- block-title fw-400 -- */
#obj-utfolw708 {
	margin: 0px;
}

/* -- block-title fw-400 -- */
#obj-rwpmca354 {
	margin: 0px 0px 0px 2px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- block custom-block w-50 -- */
#device_info_displayer_2_parent {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_2_gmv3 {
	margin: 0px;
	 padding: 0px 16px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex flex-row justify-content-space-between align-items-flex-end flex-nowrap -- */
#device_info_displayer_2_flex {
	padding-top: 0px;
	 padding-bottom: 0px;
	 border-bottom-style: none;
	 border-bottom-color: rgb(236, 236, 236);
	 border-width: 0px 0px 1px;
	 padding-left: 0px;
	 margin-top: 0px;
	 margin-bottom: 0px;
}

/* -- flexbox display-flex flex-column justify-content-flex-end align-items-flex-start flex-nowrap -- */
#obj-ukxqvo446 {
	margin-left: 0px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-jykitj935 {
	margin-top: 0px;
	 height: 29px;
}

/* -- block-title fw-400 -- */
#obj-nxzhip133 {
	margin: 0px 0px 0px 2px;
	 font-size: 11px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-nywozp522 {
	margin-top: 20px;
	 height: 29px;
}

/* -- block-title fw-400 -- */
#obj-jpevrd113 {
	margin: 0px 0px 0px 2px;
	 font-size: 11px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-oapxtk922 {
	margin-top: 20px;
	 height: 29px;
}

/* -- block-title fw-400 -- */
#obj-otwcmq879 {
	margin: 0px 0px 0px 2px;
	 font-size: 11px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-zxtquq442 {
	margin-top: 20px;
	 margin-bottom: 10px;
	 height: 29px;
}

/* -- block-title fw-400 -- */
#obj-orjjre100 {
	margin: 0px 0px 0px 2px;
	 font-size: 11px;
}

/* -- img img-fluid -- */
#grainmonitor_infograph {
	opacity: 0.3;
	 padding-top: 0px;
	 padding-left: 0px;
	 filter: invert(1%);
	 position: absolute;
	 top: 10px;
	 padding-bottom: 0px;
	 margin-bottom: 0px;
	 height: 240px;
	 margin-left: 20px;
}

/* -- flexbox display-flex flex-column justify-content-flex-end align-items-flex-end flex-nowrap -- */
#obj-oilybf917 {
	margin-left: 0px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-fthjxu731 {
	margin-top: 0px;
}

/* -- firebase-field text-nowrap font-weight-bold -- */
#temp4_actually {
	font-size: 20px;
	 margin-left: 0px;
}

/* -- block-title fw-400 text_small -- */
#obj-tnlpfs824 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-fonaki913 {
	margin-top: 20px;
}

/* -- firebase-field text-nowrap font-weight-bold -- */
#temp3_actually {
	font-size: 20px;
}

/* -- block-title fw-400 text_small -- */
#obj-pxrsfp051 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-uichiz045 {
	margin-top: 20px;
}

/* -- firebase-field text-nowrap font-weight-bold -- */
#temp2_actually {
	font-size: 20px;
}

/* -- block-title fw-400 text_small -- */
#obj-csnbqv796 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
}

/* -- flexbox display-flex flex-row align-items-center flex-nowrap -- */
#obj-frlfat695 {
	margin-top: 20px;
	 margin-bottom: 10px;
}

/* -- firebase-field text-nowrap font-weight-bold -- */
#temp1_actually {
	font-size: 20px;
}

/* -- block-title fw-400 text_small -- */
#obj-vutkvb848 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_2_outdoor {
	margin: 0px;
	 padding-top: 16px;
	 padding-left: 16px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block text-center -- */
#obj-gijwls689 {
	margin-top: 8px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 3px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa f7-icons -- */
#obj-kmcpei684 {
	font-size: 25px;
}

/* -- flexbox display-flex flex-row justify-content-flex-end align-items-center flex-nowrap -- */
#obj-ycfvlg278 {
	margin-top: 8px;
	 margin-bottom: 0px;
}

/* -- firebase-field text-nowrap font-weight-bold -- */
#obj-ppmkxm044 {
	font-size: 22px;
}

/* -- block-title fw-400 text_small -- */
#obj-dsdvtx005 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
	 width: 20px;
}

/* -- block custom-block text-center -- */
#obj-lldydc787 {
	margin-top: 8px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 3px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa f7-icons -- */
#obj-bqsazo928 {
	font-size: 25px;
}

/* -- flexbox display-flex flex-row justify-content-flex-end align-items-center flex-nowrap -- */
#obj-hqxpyh502 {
	margin-top: 8px;
	 margin-bottom: 0px;
}

/* -- firebase-field font-weight-bold text-nowrap -- */
#obj-cdvfsc506 {
	font-size: 22px;
}

/* -- block-title fw-400 text_small -- */
#obj-knkbom352 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
	 padding-left: 1px;
	 width: 20px;
}

/* -- firebase-field text_small text-right -- */
#obj-evenuf797 {
	margin-top: 16px;
	 font-size: 12px;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_2_gps {
	margin: 0px;
	 padding-top: 16px;
	 padding-left: 16px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block text-center -- */
#obj-ovkqcx828 {
	margin-top: 8px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 3px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa fa-road -- */
#obj-xieolo543 {
	font-size: 25px;
}

/* -- flexbox display-flex flex-row justify-content-flex-end align-items-center flex-nowrap -- */
#obj-rwxvid516 {
	margin-top: 8px;
	 margin-bottom: 0px;
}

/* -- firebase-field font-weight-bold text-nowrap -- */
#obj-dikqfg639 {
	font-size: 22px;
}

/* -- block-title fw-400 text_small -- */
#obj-uxzdiq555 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
	 width: 30px;
}

/* -- block custom-block text-center -- */
#obj-loglky279 {
	margin-top: 8px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 3px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- fa f7-icons -- */
#obj-wakhai643 {
	font-size: 25px;
}

/* -- flexbox display-flex flex-row justify-content-flex-end align-items-center flex-nowrap -- */
#obj-opiskm228 {
	margin-top: 8px;
	 margin-bottom: 0px;
}

/* -- firebase-field font-weight-bold text-nowrap -- */
#obj-xqnfkx067 {
	font-size: 22px;
}

/* -- block-title fw-400 text_small -- */
#obj-uopued203 {
	margin: 0px 0px 0px 2px;
	 font-size: 14px;
	 padding-left: 1px;
	 width: 30px;
}

/* -- firebase-field text_small text-right -- */
#obj-mxkepo509 {
	margin-top: 16px;
	 font-size: 12px;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_2_silo {
	margin: 0px;
	 padding: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block -- */
#silo {
	margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

/* -- block custom-block -- */
#silo_content {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

/* -- block custom-block w-100 -- */
#device_info_displayer_3_parent {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_3_minimap {
	margin: 0px;
	 padding: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block block-strong inset -- */
#device_info_displayer_3_radar {
	margin: 0px;
	 padding: 4px 8px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex no_margin_on_phones -- */
#obj-bzucfj385 {
	margin-top: 16px;
	 padding-left: 0px;
	 padding-right: 0px;
}

/* -- block custom-block text-left block-strong inset w-100 -- */
#chart_temp_container_parent {
	padding: 4px;
	 margin: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block -- */
#chart_temp_container {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- plugin chartjs -- */
#chart_temperatures_lines {
	margin: 0px;
}

/* -- flexbox display-flex no_margin_on_phones admin_only -- */
#obj-qiitcs503 {
	margin-top: 16px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 0px;
}

/* -- block custom-block text-left block-strong inset w-100 -- */
#chart_radio_container_parent {
	padding: 4px;
	 margin: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block -- */
#chart_radio_container {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- plugin chartjs -- */
#chart_radio_lines {
	margin: 0px;
}

/* -- flexbox display-flex no_margin_on_phones -- */
#obj-qdycmm229 {
	margin-top: 16px;
	 padding-left: 0px;
	 padding-right: 0px;
	 margin-bottom: 16px;
}

/* -- block custom-block text-left block-strong inset w-100 -- */
#gps_trips_container_parent {
	padding: 0px;
	 margin: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- block custom-block -- */
#gps_trips_container {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- flexbox display-flex flex-row justify-content-space-between align-items-center flex-nowrap row_separator -- */
#obj-oqslbu903 {
	margin-top: 0px;
	 margin-left: 10px;
	 margin-right: 10px;
	 padding-left: 5px;
	 padding-right: 5px;
	 height: 50px;
}

/* -- block custom-block w-50 -- */
#obj-laauie310 {
	margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- firebase-field text_small text-nowrap -- */
#obj-aeuzjf718 {
	font-size: 11px;
}

/* -- block custom-block text-right w-50 -- */
#obj-zlnbbf448 {
	margin-top: 0px;
	 margin-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- firebase-field timesince text-nowrap -- */
#obj-aazjwp090 {
	padding-right: 16px;
	 padding-left: 16px;
	 font-size: 11px;
}

/* -- block custom-block block-strong inset no_margin_on_phones -- */
#device_settings_form_container {
	padding: 0px;
	 margin: 16px 16px 0px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- list form ajax-submit list form-ajax-submit inset inline-labels no-hairlines-between no-hairlines firebase-edit-form firebase-data-form -- */
#edit_device {
	margin: 0px;
	 padding-bottom: 0px;
	 padding-top: 0px;
	 padding-left: 0px;
}

/* -- block custom-block block-strong inset no_margin_on_phones -- */
#device_settings_options_container {
	padding: 0px;
	 margin-left: 16px;
	 margin-right: 16px;
	 margin-top: 16px;
	 border-top-width: 1px !important;
	 border-top-style: dashed !important;
	 border-top-color: transparent !important;
	 border-bottom-width: 1px !important;
	 border-bottom-style: dashed !important;
	 border-bottom-color: transparent !important;
}

/* -- list -- */
#device_properties {
	margin-top: 0px;
	 margin-bottom: 0px;
}

/* -- f7-icons -- */
#obj-bqpyze168 {
	color:rgb(0, 0, 0);
	 background-color:rgba(0, 0, 0, 0);
}

/* -- fa fa-fw fa-file-excel-o -- */
#obj-efuwao219 {
	color:rgb(0, 0, 0);
	 background-color:rgba(0, 0, 0, 0);
}

/* -- f7-icons -- */
#obj-spcoiw682 {
	color:rgb(0, 0, 0);
	 background-color:rgba(0, 0, 0, 0);
}

