.vehicleCommands 							{ float: left; width: 100%; height: 100%; }
.vehicleCommandsCommandLine					{ float: left; width: calc(100% - 20px); width: -moz-calc(100% - 20px); width: -webkit-calc(100% - 20px); height: 70px; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid #E8E9ED; margin-left: 10px; }
.vehicleCommandsCommandLineIcon				{ float: left; width: 40px; height: 100%; background-position: 0 center; background-repeat: no-repeat; }
.deviceShutdownK12WarningIcon {
    float: left;
    width: 25px;
    height: 100%;
    background-position: 0 top;
    background-repeat: no-repeat;
    background-image: url(unlem.svg);
    margin-top:5px;
}
.vehicleCommandsCommandLineIcon[ear]		{ background-image: url(ear.png); 		}
.vehicleCommandsCommandLineIcon[stop]		{ background-image: url(stop.png); 		}
.vehicleCommandsCommandLineIcon[siren]		{ background-image: url(siren.png); 	}
.vehicleCommandsCommandLineIcon[position]   { background-image: url(pin.png); 	    }
.vehicleCommandsCommandLineText				{ float: left; width: 220px; height: 70px; line-height: 70px; vertical-align: middle; font-size: 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.deviceShutdownK12WarningLineText {
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 5px;
    margin-bottom: 10px;
}
.deviceShutdownK12WarningLine {
    float: left;
    width: calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: -webkit-calc(100% - 20px);
    height: 135px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #E8E9ED;
    margin-left: 10px;
}
ul.orangestyle {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}
    ul.orangestyle li::before {
        content: "\2022";
        color: orange;
        font-weight: bold;
        display: inline-block;
        width: 1em;
        margin-left: -1em;
        word-wrap:break-word;
    }
.vehicleCommandsCommandLineText[disabled]	{ color: #E8E9ED; }
.vehicleCommandsCommandLineText > span		{ color: red; font-weight: bold; }
.vehicleCommandsCommandLineCheck			{ float: right; margin-top: 18px; }
.vehicleCommandsCommandLinePhone			{ float: right; width: 140px; margin-top: 18px; }	
.vehicleCommandsCommandLineCall				{ float: right; width: 36px; height: 36px; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #D3D3D3; cursor: pointer; background: #FAFAFA url(phone.png) center center no-repeat; margin-top: 18px; margin-left: 4px; }
.vehicleCommandsCommandLineCall[disabled]	{ background-image: url(phone-disabled.png); cursor: default; }
.vehicleCommandsCommandLineCallout			{ float: left; width: 100%; height: 100%; }
.vehicleCommandsCommandLineCalloutBody		{ float: left; width: 100%; height: 75px; }
.vehicleCommandsCommandLineCalloutButtons	{ float: left; width: 100%; height: 50px; }
.vehicleCommandsCommandLineCalloutButton	{ float: right; }
.vehicleCommandsCommandSelectCountry        { float: left; width: 80px; margin-top: 18px; }
.vehicleCommandsCallCommandLineText         { float: left; width: 103px; height: 70px;padding-top: 16px; line-height: initial; vertical-align: middle; font-size: 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.regionImage > img                          { left: 5px; position: absolute; top: 50%; margin-top: -15px; z-index: 99; width: 30px; }
.regionImage                                { position: relative; min-height: 30px; }
.regionImage .regionImageUrl                { padding-left: 20px; text-indent: 0; line-height: 30px; font-size: 15px; width: 100%; }