body.main {
	padding-top: 50px;
	padding-left: 1%;
	padding-right: 1%;
}

#remarksTankdetails {
    background-color: transparent;
/*    width: 300px;*/
    height: 300px;
    border-color: transparent;
    font-weight: bold;
}

/*
#loading {
    display: block;
    width: 100vw;
    height: 100vh;
    background-color: white;
    background-image: url("http://luxedrive.in/assets/img/ajax-loading-large.gif");
    background-repeat: no-repeat;
    background-position: center 150px;
}
*/

.window {
    background-color: #E3EEFF;
}

.dwSales {
	height: 850px;
	background-image: url("../../../app/images/DWSales.png");
	background-size: 35%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.bSource {
	height: 900px;
	background-image: url("../../../app/images/Bsource.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 90px;
}

.interControl {
	height: 900px;
	background-image: url("../../../app/images/InterControl.jpg");
	background-size: 35%;
	background-repeat: no-repeat;
	background-position: center 50px;
}

.katzaGroup {
	height: 1000px;
	background-image: url("../../../app/images/KatzaGroup.jpg");
	background-size: 15%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.telforce, .demo {
	height: 1000px;
	background-image: url("../../../app/images/TelforceAll.png");
	background-size: 70%;
	background-repeat: no-repeat;
	background-position: center 0px;
}

.chatMoCo {
	height: 1000px;
	background-image: url("../../../app/images/ChatMoCo.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 20px;
}

.sikaDeventer {
	height: 850px;
	background-image: url("../../../app/images/SikaDeventer.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 10px;
}

.ssService {
	height: 850px;
	background-image: url("../../../app/images/ssService.png");
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center 50px;
}

.allfix {
	height: 850px;
	background-image: url("../../../app/images/Allfix.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 80px;
}

.bartVdw {
	height: 850px;
	background-image: url("../../../app/images/bartVdw.png");
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center 50px;
}

.pointDeVue {
	height: 850px;
	background-image: url("../../../app/images/PointDeVue.jpg");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.garageBooneT {
	height: 850px;
	background-image: url("../../../app/images/GarageBooneT.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 15px;
}

.plusCars {
	height: 900px;
	background-image: url("../../../app/images/PlusCars.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 60px;
}

.twilight {
	height: 900px;
	background-image: url("../../../app/images/Twilight1.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 60px;
}

.arnos {
	height: 900px;
	background-image: url("../../../app/images/Arnos.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 100px;
}

.schotelken {
	height: 900px;
	background-image: url("../../../app/images/Schotelken.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 20px;
}

.bandenJef {
	height: 900px;
	background-image: url("../../../app/images/BandenJef.jpg");
	background-size: 26%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.pimpernel {
	height: 900px;
	background-image: url("../../../app/images/Pimpernel.png");
	background-size: 28%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.veloAfrique {
	height: 900px;
	background-image: url("../../../app/images/VeloAfrique.png");
	background-size: 38%;
	background-repeat: no-repeat;
	background-position: center 150px;
}

.tastToe {
	height: 900px;
	background-image: url("../../../app/images/TastToe.png");
	background-size: 18%;
	background-repeat: no-repeat;
	background-position: center 20px;
}

.palm {
	height: 900px;
	background-image: url("../../../app/images/Palm.jpg");
	background-size: 27%;
	background-repeat: no-repeat;
	background-position: center 0px;
}

.aquaTDF {
	height: 900px;
	background-image: url("../../../app/images/AquaTDF.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 10px;
}

.jamiesC {
	height: 900px;
	background-image: url("../../../app/images/JamiesC.jpg");
	background-size: 19%;
	background-repeat: no-repeat;
	background-position: center 0px;
}

.aRent {
	height: 900px;
	background-image: url("../../../app/images/Arent.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 00px;
}

.deGraeveBouw {
	height: 900px;
	background-image: url("../../../app/images/DeGraeveBouw.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 45px;
}

.univarB {
	height: 900px;
	background-image: url("../../../app/images/Univar.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 50px;
}

.vanRiel {
	height: 900px;
	background-image: url("../../../app/images/VanRiel.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.schippersLommel {
	height: 900px;
	background-image: url("../../../app/images/Schippers.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.masterChips {
	height: 900px;
	background-image: url("../../../app/images/MasterChips.jpg");
	background-size: 45%;
	background-repeat: no-repeat;
	background-position: center 15px;
}

.brouwerijMartens {
	height: 900px;
	background-image: url("../../../app/images/BrouwerijMartens.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 100px;
}

.promat {
	height: 900px;
	background-image: url("../../../app/images/Promat.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 90px;
}

.prestige {
	height: 900px;
	background-image: url("../../../app/images/prestigeFietsen.png");
	background-size: 40%;
	background-repeat: no-repeat;
	background-position: center 80px;
}

.levanto {
	height: 900px;
	background-image: url("../../../app/images/Levanto.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.biebuyck {
	height: 900px;
	background-image: url("../../../app/images/Biebuyck.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 70px;
}

.incopack {
	height: 900px;
	background-image: url("../../../app/images/Incopack.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 15px;
}

.lebergBronnen {
	height: 900px;
	background-image: url("../../../app/images/LebergBronnen.jpg");
	background-size: 16%;
	background-repeat: no-repeat;
	background-position: center 15px;
}

.vanSteenberge {
	height: 900px;
	background-image: url("../../../app/images/VanSteenberge.png");
	background-size: 24%;
	background-repeat: no-repeat;
	background-position: center 10px;
}

.slachthuisTielt {
	height: 900px;
	background-image: url("../../../app/images/ExportSlachthuisTielt.jpg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 15px;
}

.umicoreHoboken {
	height: 900px;
	background-image: url("../../../app/images/Umicore.jpg");
	background-size: 22%;
	background-repeat: no-repeat;
	background-position: center 0px;
}

.solenis {
	height: 900px;
	background-image: url("../../../app/images/Solenis.jpg");
	background-size: 28%;
	background-repeat: no-repeat;
	background-position: center 60px;
}

.icu {
	height: 900px;
	background-image: url("../../../app/images/Icu.jpg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.sabca {
	height: 900px;
	background-image: url("../../../app/images/Sabca.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.deProefbrouwerij {
	height: 900px;
	background-image: url("../../../app/images/Proefbrouwerij.jpeg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.vanLoocke {
	height: 900px;
	background-image: url("../../../app/images/Jolan.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.evidel {
	height: 900px;
	background-image: url("../../../app/images/Evidel.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.cofelyServices {
	height: 900px;
	background-image: url("../../../app/images/Cofely.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.alkenMaes {
	height: 900px;
	background-image: url("../../../app/images/AlkenMaes.png");
	background-size: 18%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.cidLines {
	height: 900px;
	background-image: url("../../../app/images/CidLines.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.cocacola {
	height: 900px;
	background-image: url("../../../app/images/CocaCola.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.entaco {
	height: 900px;
	background-image: url("../../../app/images/Entaco.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 50px;
}

.frieslandCampina {
	height: 900px;
	background-image: url("../../../app/images/FrieslandCampina.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 20px;
}

.hydroExtrusion {
	height: 900px;
	background-image: url("../../../app/images/Hydro.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.limelco {
	height: 900px;
	background-image: url("../../../app/images/Limelco.png");
	background-size: 15%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.lindemans {
	height: 900px;
	background-image: url("../../../app/images/Lindemans.jpg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.solarec {
	height: 900px;
	background-image: url("../../../app/images/Solarec.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.synthomerOs {
	height: 900px;
	background-image: url("../../../app/images/Synthomer.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.terbeke {
	height: 900px;
	background-image: url("../../../app/images/Terbeke.jpg");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 60px;
}

.timmermans {
	height: 900px;
	background-image: url("../../../app/images/Timmermans.png");
	background-size: 18%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.veolia {
	height: 900px;
	background-image: url("../../../app/images/Veolia.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 70px;
}

.yaraTertre{
	height: 900px;
	background-image: url("../../../app/images/YaraTertre.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.oudeMaalderij{
	height: 900px;
	background-image: url("../../../app/images/OudeMaalderij.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.quatackerJ{
	height: 900px;
	background-image: url("../../../app/images/QuatackerJ.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.halveMaan {
	height: 900px;
	background-image: url("../../../app/images/HalveMaan.png");
	background-size: 16%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.chimayBieres {
	height: 900px;
	background-image: url("../../../app/images/ChimayB.jpg");
	background-size: 16%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.eautex {
	height: 900px;
	background-image: url("../../../app/images/Eautex.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.ivvo {
	height: 900px;
	background-image: url("../../../app/images/Ivvo.jpg");
	background-size: 16%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.konkrea {
	height: 900px;
	background-image: url("../../../app/images/Konkrea.png");
	background-size: 16%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.silicas {
	height: 900px;
	background-image: url("../../../app/images/PQSilicas.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.RandR {
	height: 900px;
	background-image: url("../../../app/images/R&R.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 80px;
}

.rutgers {
	height: 900px;
	background-image: url("../../../app/images/Rutgers.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.villers {
	height: 900px;
	background-image: url("../../../app/images/Villers.jpg");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.brenntag {
	height: 900px;
	background-image: url("../../../app/images/Brenntag.png");
	background-size: 30%;
	background-repeat: no-repeat;
	background-position: center 90px;
}

.comeCasa {
	height: 900px;
	background-image: url("../../../app/images/ComeACasa.png");
	background-size: 17%;
	background-repeat: no-repeat;
	background-position: center 20px;
}

.bemis {
	height: 900px;
	background-image: url("../../../app/images/Bemis.png");
	background-size: 15%;
	background-repeat: no-repeat;
	background-position: center 10px;
}

.agref {
	height: 900px;
	background-image: url("../../../app/images/Agref.jpg");
	background-size: 15%;
	background-repeat: no-repeat;
	background-position: center 10px;
}

.aleris {
	height: 900px;
	background-image: url("../../../app/images/Aleris.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.cbr {
	height: 900px;
	background-image: url("../../../app/images/CBR.png");
	background-size: 18%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.evonik {
	height: 900px;
	background-image: url("../../../app/images/Evonik.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 80px;
}

.olympia {
	height: 900px;
	background-image: url("../../../app/images/Olympia.jpg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 30px;
}

.bosteels {
	height: 900px;
	background-image: url("../../../app/images/Bosteels.png");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.cosma {
	height: 900px;
	background-image: url("../../../app/images/Cosma.jpg");
	background-size: 20%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

.fleurDeLin {
	height: 900px;
	background-image: url("../../../app/images/FleurDeLin.png");
	background-size: 25%;
	background-repeat: no-repeat;
	background-position: center 40px;
}

/*
.iframe {
	height: 850px;
	width: 100%;
	border: 1px solid black;
}
*/
									/* NAVBAR */
div.dropdown a {
	padding: 15px 0 14px 0;
	line-height: 50px;
}

div.dropdown a.navbar-toggler {
	padding: 15px 5px 14px 0;
	line-height: 50px;
}

li a {
	padding: 15px 10px 14px 10px;
	line-height: 50px;
    white-space: nowrap;
}

.navbar {
	background-color: #005B96;
	padding-top: 0;
	padding-bottom: 0;
}

nav a,
.dropdown-item {
	color: #FFFFFF;
}

nav a:hover,
nav a:active,
.dropdown-item:active,
.dropdown-item:hover {
	color: #FFFD38;
	text-decoration: none;
    background-color: #044A76;
}

nav li:active,
nav li:hover {
	color: #FFFD38;
	text-decoration: none;
    background-color: #044A76;
}

.dropdown-menu:hover,
.dropdown-item:hover,
.dropdown a:hover + .dropdown-menu,
li.dropdown a:hover + .dropdown-menu {
	display: block;
}

ul.dropdown-menu {
	background-color: #005B96;
	margin-top: -1px;
}

li.dropdown ul.dropdown-menu li.dropdown ul.dropdown-menu {
	position: absolute;
    left: 157px;
    top: -8px;
}

ul.dropdown-menu li a,
li.dropdown ul.dropdown-menu li a {
	padding: 2px 5px 2px 5px;
	line-height: normal;
}

.dropdown-menu-right {
	right: -5px;
	left: auto;
}

.hidden {
	display: none;
}
									/* All / All Members */
.leftWidth25 {
    float: left;
    width: 25%;
    padding: 10px;
    padding-right: 5px;
    vertical-align: center;
}

.rightWidth75 {
    float: right;
    width: 75%;
    margin: 0;
    padding: 10px;
    padding-left: 5px;
    vertical-align: center;
}

#mapCanvas {
  width: 100%;
  height: 850px;
}

.imageSelectYourDevice {
  background-image: url("../../../app/images/SelectYourDevice.png");
  background-size: 20%;
  background-repeat: no-repeat;
  background-position: center 0;
}
									/* Forms */
.card,
.atimWLTableWrapper,
.atimTHTableWrapper,
.clientTableWrapper,
.onSiteTableWrapper,
.pidsSubTableWrapper,
.airwitsTableWrapper,
.productTableWrapper,
.devicesTableWrapper,
.monnitTTableWrapper,
.pidsMainTableWrapper,
.monnitTHTableWrapper,
.contactsTableWrapper,
.atimAliveTableWrapper,
.plcAnalogTableWrapper,
.workingHrsTableWrapper,
.airwitsCO2TableWrapper,
.egTrackingTableWrapper,
.docsDeviceTableWrapper,
.sentAlertsTableWrapper,
.messagesDRTableWrapper,
.messagesDRTableWrapper,
.zonesClientTableWrapper,
.docsProductTableWrapper,
.adeunisPulseTableWrapper,
.mcsTemp1WireTableWrapper,
.devicesClientTableWrapper,
.adeunisAnalogTableWrapper,
.messagesAliveTableWrapper,
.adeunisComfortTableWrapper,
.contactsClientTableWrapper,
.contactsDeviceTableWrapper,
.messagesDRFullTableWrapper,
.messagesAnalogTableWrapper,
.contactHistoryTableWrapper,
.messagesSensorsTableWrapper,
.messagesTrackingTableWrapper,
.permissionsClientTableWrapper,
.adeunisAnalogTempTableWrapper,
.adeunisTemperatureTableWrapper,
.messagesTrackingFullTableWrapper {
    border-radius: 5px;
    border: 1px solid #6FA7FF;
    background-color: #E3EEFF;
}

.counterCalculTableWrapper {
    border-radius: 5px;
    border: 1px solid #E3EEFF;
    background-color: #E3EEFF;
}

.card-title {
    background-color: #CEE1FF;
    text-decoration: underline !important;
}

.card-block, .iframe {
    background-color: #E3EEFF;
}

.card-footer {
    background-color: #CEE1FF;
}

h3 {
    text-decoration: underline !important;
}

.input-group-text {
    background-color: #CEE1FF;
    color: #5996f5;
}

.help-block {
    color: red;
}
									/* Tables */
ul.tableSelect {
    width: 100%;
    list-style-type: none;
    columns: 3;
}

.w500 {
    max-width: 500px !important;
    white-space: normal !important;
}

ul.tableSelectDashboard {
    width: 100%;
    list-style-type: none;
    columns: 6;
}

ul#exportMenu.dropdown-menu {
    margin-left: -100px !important;
}

.tablesPad {
    padding: 0.25em;
}

div.checkAllTables {
    vertical-align: center;
}

div.card-block.row {
    min-height: 48px;
}

td {
    white-space: nowrap;
    padding: 3px 8px;
    text-align: center;
}

label {
    white-space: nowrap;
}

thead {
    background-color: #98c0ff;
    color: #000000;
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #f3f8ff;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #FFFFFF;
}

.fixed-table-toolbar {
    background-color: #E3EEFF;
}

.fixed-table-toolbar .columns {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.table-striped tbody tr:nth-of-type(even):hover,
.table-striped tbody tr:nth-of-type(odd):hover,
div.dropdown-menu.dropdown-menu-right.show,
div.dropdown-menu.show,
.dropdown-menu {
    background-color: #CEE1FF;
}

.fixed-table-container tbody .selected td {
    background-color: #19458b !important;
    color: #FFFFFF;
}

#permissionsClientTable tbody tr.selected td,
#permissionsContactTable tbody tr.selected td {
    background-color: transparent!important;
    color: red;
}

div.bootstrap-table {
    margin-top: -4em;
}

#details tbody tr {
    height: 28px !important;
}

#details tbody tr td {
    padding: 0 15px 4px 15px;
}

#device {
    margin-bottom: 0 !important;
}
									/* Charts */
#chartAP,
#chartCO2,
#chartTemp,
#chartBatt,
#chartBaro,
#chartCounter,
#chartHumidity {
    height: 400px;
    width: 100% !important;
}

#chartAnalog {
    height: 469px;
    width: 100% !important;
}

#chartRSSI,
#chartCombi,
#chartTempAdeunis {
    height: 483px;
    width: 100% !important;
}

#chartCounter1 {
    height: 345px;
    width: 100% !important;
}

ul.chartSelect {
    width: 100%;
    list-style-type: none;
    columns: 2;
}

#alarmsDevice1:hover, #alarmsDevice2:hover,
#alarmsSensor1:hover, #alarmsSensor2:hover,
#alarmsNone1:hover, #alarmsNone2:hover {
    background-color: #042E47;
}

#alarmsDevice1.active, #alarmsDevice2.active,
#alarmsSensor1.active, #alarmsSensor2.active,
#alarmsNone1.active, #alarmsNone2.active {
    background-color: #044A76;
}

.zoomControls {
    float: left !important;
}

canvas {
    width: 100%;
    height: 165px;
}

#gaugeAP { //, #gaugeHumidity
    width: 100%;
    height: 250px !important;
}

#gaugeValueAnalog, #gaugeValueTemp,
#gaugeValueIntTemp, #gaugeValueExtTemp,
#gaugeValueBaro, #gaugeValueHum, #gaugeValueCO2,
#gaugeValueBatt, #gaugeValueHumidity {
    font-size: 12px;
    font-weight: bold;
    margin-top: -115px;
}

#gaugeValueAP {
    font-size: 14px;
    font-weight: bold;
    margin-top: -170px;
}

#valueAP {
    font-size: 16px;
    font-weight: bold;
    margin-top: 20px;
}

#gaugeTempHeight, #gaugeCO2Height,
#gaugeHumHeight, #gaugeBatHeight {
    height: 240px;
}

#gaugeAPHeight {
    height: 360px;
}

#valueExtTemp, #valueIntTemp {
    margin-top: -15px;
}

#valueAnalog {
    margin-top: -5px;
}

#valueBatt {
    margin-top: -8px;
}

.orange {
    color: darkorange;
}

.red {
    color: red;
}
									/* ToolTips */
.tooltip-inner {
    max-width: 400px;
    padding: 3px 8px;
    color: #005B96;
    font-weight: bold;
    text-align: center;
    background-color: #fffe7b;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #005B96;
}

.tooltip {
/*    width: 400px;*/
    position: absolute;
    z-index: 1020;
    display: block;
    visibility: visible;
    padding: 5px;
    font-size: 13px;
    opacity: 1.0 !important;
    filter: alpha(opacity=0);
}

.tooltip.in {
    opacity: 1.0 !important;
    filter: alpha(opacity=100) !important;
}

.nav-link {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
    text-align: center;
}

.nav-link.active {
    color: yellow !important;
}
									/* DASHBOARD */
.dashboardContent {
    margin-top: 10px;
}

.dashboardContent h4 {
    text-decoration: none !important;
    color: black;
}

.card-footer.heightFix {
    min-height: 76px;
}

.centered {
    position: absolute;
    top: 73%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.dashboardBatAnalog {
    position: absolute;
    top: 120px;
    right: -4%;
    transform: translate(-50%, -100%);
}

.dashboardBat {
    position: absolute;
    top: 65px;
    right: -10px;
    transform: translate(-50%, -100%);
}
									/* SEARCH CONTACT */
div .easy-autocomplete {
    width: 100% !important;
}

									/* DATEPICKER */
.gj-timepicker-bootstrap button,
.gj-datepicker-bootstrap button {
    background-color: #CEE1FF !important;
    color: #5996f5 !important;
}

.gj-timepicker-bootstrap button:hover,
.gj-datepicker-bootstrap button:hover {
    background-color: #5996f5 !important;
    color: #FFFFFF !important;
}

									/* TABLE BUTTONS */
.btn-circle, .btn-circle-3d {
    border-radius: 100% !important;
    font-size: 12px;
}

.btn-primary.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #245580;
    -moz-box-shadow:    0px 0px 3px 1px #245580;
    box-shadow:         0px 0px 3px 1px #245580;
}

.btn-info.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #28a4c9;
    -moz-box-shadow:    0px 0px 3px 1px #28a4c9;
    box-shadow:         0px 0px 3px 1px #28a4c9;
}

.btn-success.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #3e8f3e;
    -moz-box-shadow:    0px 0px 3px 1px #3e8f3e;
    box-shadow:         0px 0px 3px 1px #3e8f3e;
}

.btn-danger.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #b92c28;
    -moz-box-shadow:    0px 0px 3px 1px #b92c28;
    box-shadow:         0px 0px 3px 1px #b92c28;
}

.btn-warning.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #e38d13;
    -moz-box-shadow:    0px 0px 3px 1px #e38d13;
    box-shadow:         0px 0px 3px 1px #e38d13;
}

.btn-default.btn-circle {
    -webkit-box-shadow: 0px 0px 3px 1px #ccc;
    -moz-box-shadow:    0px 0px 3px 1px #ccc;
    box-shadow:         0px 0px 3px 1px #ccc;
}

									/* JQUERY AUTOCOMPLETE */
#buttonSearchPlace {
    color: white !important;
}

.searchPlace {
    padding-top: 156px;
}

.autocomplete-suggestions {
    border: 1px solid #999;
    background: #FFF;
    overflow: auto;
}

.autocomplete-suggestion {
    padding: 2px 5px;
    white-space: nowrap;
    overflow: hidden;
}

.autocomplete-selected {
    background: #CEE1FF;
    color: #3399FF;
}

.autocomplete-suggestions strong {
    font-weight: normal;
    color: #3399FF;
}

.autocomplete-suggestion:hover {
    background-color: #CEE1FF;
    color: #3399FF;
}

.autocomplete-group {
    padding: 2px 5px;
}

.autocomplete-group strong {
    display: block;
    border-bottom: 1px solid #000;
}

.btn-group.navigation {
    display: flex;
}

.navigation .btn {
    flex: 1;
}

#newOReditClient {
    padding-top: -50px;
}

textarea.form-control:disabled, input[type='text']:disabled, input[type='email']:disabled, input[type='url']:disabled, .custom-select:disabled {
    background: #fafafa;
    color: #000000;
}

.buttonBox {
    position: absolute;
    bottom: 0;
    right: 0;
}

#exportMenu {
	background-color: #fafafa;
	margin-top: -1px;
}

#exportMenu li a {
    color: #000000;
}

#exportMenu li:hover {
    background-color: #3399FF;
}

#permissions {
    padding-top: -150px;
    background-color: #E3EEFF;
}

#datepickerFrom {
    text-align: center !important;
}

#datepickerTill {
    text-align: center !important;
}

.frame {
    height: 1000px !important;;
}

#pdfFrame {
    height: 100% !important;
}