
.applicationSearcher                                                    { float: left;width: 100%;height: 100%; }
.applicationSearcher .separator 
{
    float                   : left;
    width                   : 1px;
    height                  : 28px;
    margin-top              : 4px;
    margin-bottom           : 4px;
    background-color        : #d1d1d1;
}  
.applicationSearcher .dx-icon                                           { width: 16px;height: 100%;text-align: center;line-height: 50px;padding-left: 16px;}
.applicationSearcher .dx-icon.icon-search                               { float: left; background: url(search.png) center center no-repeat;}
.applicationSearcher .dx-icon.icon-clear                                { float: right; margin-right: 3px; cursor: pointer; background: url(clear.png) center center no-repeat;}
.applicationSearcher input                                              { float: left;width: calc(100% - 73px);width: -webkit-calc(100% - 73px);width: -moz-calc(100% - 73px); color:#475867;  height: 100%;border: 0;padding: 0;margin: 0;font-size: 14px; background: rgba(255, 255, 255, 0);}
.applicationSearcher input[empty]                                       { width: calc(100% - 56px); width: -webkit-calc(100% - 56px); width: -moz-calc(100% - 56px); }
.applicationSearcher ::-webkit-input-placeholder                        { color: #b4b4b4;}
.applicationSearcher ::-moz-placeholder                                 { color: #b4b4b4;}
.applicationSearcher :-ms-input-placeholder                             { color: #b4b4b4;}

.applicationDropDown                                                    { float: left; width: 408px; height: 400px; }
.applicationDropDown .dropDownBand                                      { float: left; width: 100%; max-height: 150px; }
.applicationDropDown .dropDownBandHeader                                { float: left; width: 100%; height: 36px; margin-bottom: 10px; border-bottom: 1px solid #d3d3d3; }
.applicationDropDown .dropDownBandText                                  { float: left; width: calc(100% - 121px); width: -webkit-calc(100% - 121px); width: -moz-calc(100% - 121px); height: 36px; line-height: 36px; color: #d3d6d8; font-size: 20px; font-weight: bold; }
.applicationDropDown .dropDownBandStats                                 { float: left; width: 121px; height: 36px; line-height: 36px; text-align: right; }
.applicationDropDown .dropDownBand[loading] .dropDownBandStats          { background: url(loading.gif) center center no-repeat; }
.applicationDropDown .dropDownBandLines                                 { float: left; width: 100%; max-height: 150px; }
.applicationDropDown .dropDownBandLine                                  { float: left; width: 100%; cursor: pointer; }
.applicationDropDown .dropDownBandLine:last-of-type                     { margin-bottom: 10px; }
.applicationDropDown .vehicleInfo                                       { float: left; width: 100%; background-position-x:left; background-position-y:center; background-size:14px 14px; background-repeat:no-repeat; text-indent: 20px; height: 30px; line-height: 29px; font-size: 10pt; font-weight: bold; color: #162c43;-webkit-text-shadow: rgba(110, 141, 170, 0.4) 0 0 1px; text-shadow: rgba(110, 141, 170, 0.4) 0 0 1px; overflow: hidden !important; text-overflow: ellipsis; white-space: nowrap; }
.applicationDropDown .vehicleAddress                                    { float: left; width: 100%; }
.applicationDropDown .vehicleAddress[extended]                          { float: left; width: 100%; margin-bottom: 10px;}
.applicationDropDown .vehicleAddress span                               { font-size: 10pt; font-weight: bold; color: #162c43;-webkit-text-shadow: rgba(110, 141, 170, 0.4) 0 0 1px; text-shadow: rgba(110, 141, 170, 0.4) 0 0 1px; }
.applicationDropDown .searchGroupInfo                                   { font-weight: normal !important; margin-left: 10px;}