form-control {border-radius:0; box-shadow:none}

th { text-align:center !important}

.fixed-top {width: 100%;box-shadow: 0 3px 3px 0 rgba(195, 195, 195, 1);border-top: 10px solid #c5221d;padding: 10px 0;position:relative}

.HideShowHeaderIcon {position: absolute;width: 30px;height: 30px;background: #d7d7d7;text-align: center;font-size: 20px;bottom: -11px;margin: auto;left: 0;right: 0;border-radius: 30px;line-height: 26px;z-index: 999;cursor: pointer;}

.HideShowHeaderIcon:hover {background:#b72b30;color:#fff}

.HideShowHeaderIcon.active-icon .fa.fa-angle-up::before {content: "\f107";}

li.dropdown:hover ul.dropdown-menu {display: block;}

.fixed-footer {width: 100%;border-top: 1px solid #e2e2e2;padding: 10px 0;margin: 30px 0 0;}

.page {margin: 10px auto 40px;}

.in_icon {font-size: 200px;opacity: 0.1;}

.panel-yellow {background: #ffb400;color: #333333;font-size: 28px;}

.font-set {font-size: 56px;color: #ffb400;margin-top: 3px;padding: 0px;}

.panel-red {background: #ff5050;color: #fff;font-size: 28px;}

.font-red {font-size: 56px;color: #ff5050;margin-top: 3px;padding: 0px;}

.set_disposal {padding: 0px;float: left;margin: 0 0 10px 0;}

.set_loader {padding: 12px;margin: 0px 0 0;}

.loader_text {color: #444;font-size: 20px;margin-bottom: 15px;}

.table_yellow {background: #fff000;}

.table_red {background: #ff0600;color: #FFF;}

.loader_container {margin-top: 30px;}

.bg-green {background: #49a349;color: #fff;font-size: 28px;}

.font-green {font-size: 56px;color: #49a349;margin-top: 3px;padding: 0px;}

.unit_font {color: #222;float: left;margin: 0 0 0 15px;padding: 10px 0;width: 100%;}

.DashboardColorCode {color: #222;}

.DashboardFontSize {font-size: 18px;}

.fleet-dasbord {margin-top: 30px;}

.box_1 {border: 1px solid #ffb400;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}

.box_3 {border: 1px solid #49a349;}

.box_2 {border: 1px solid #ff5050;}

.cell {padding: 21px 0;display: inline-block;margin: 0 0 20px 0;width: 100%;font-size: 20px;}

.label-basic {background: #f6f6f6;color: #666;}

.table_text {border: medium none;padding: none;}

.truck {border: 1px solid #cecece;border-radius: 5px;position: relative;top: -10px;background: #FFFFFF;}

.truck-bottom {background: none repeat scroll 0 0 #ffffff;border: 1px solid #cecece;border-radius: 5px;bottom: 15px;float: right;margin: 0 10px 0 0;position: relative;right: 11%;width: 55px;}

.tire {float: right;margin: 0 10px 0 0;position: relative;right: 13%;top: -7px;width: 55px;z-index: 1;}

.frunt {float: left;margin: 0 10px 0 0;position: relative;left: 10%;top: -7px;width: 55px;z-index: 1;}

.frunt-bottom {float: left;margin: 0 10px 0 0;position: relative;left: 7.8%;bottom: 15px;width: 55px;z-index: 0;}

.up-text {bottom: 5px;}

input.input-validation-error,
textarea.input-validation-error,
select.input-validation-error {background: #FEF1EC;border: 1px solid #CD0A0A;}

.progressDiv {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #666;opacity: 1;filter: alpha(opacity=60);z-index: 99999;}

.progressImage {bottom: 0;left: 0;margin: auto;position: fixed;right: 0;top: 0;}

.field-validation-error {color: #e80c4d;}

.field-validation-valid {display: none;}

input.input-validation-error {border: 1px solid #e80c4d;}

input[type="checkbox"].input-validation-error {border: 0 none;}

.validation-summary-errors {color: #e80c4d;font-weight: bold;font-size: 1.1em;}

.validation-summary-valid {display: none;}

#targetUl {list-style: none outside none;margin-top: 2px;position: relative;width: 100%;padding-left: 0px!important;max-height: 190px;overflow: auto;}

#targetUl li {color: white;cursor: pointer;height: 26px;line-height: 13px;margin-bottom: 2px !important;padding-top: 8px;width: 100%;padding-left: 5px;list-style: none;}

#targetdiv {background: none repeat scroll 0 0 black;border: 2px solid gray;border-radius: 5px;display: block;opacity: 0.6;position: absolute;width: 398px;z-index: 9999;height: auto;overflow: auto;}

.locationSelect {background-color: red;color: white;font-weight: bold;padding: 2px 5px;}

.InnerBox .col-lg-1 {width: 10%;}

.HeaderDate {font-size: 40px;margin: 5px;}

.uppercaseText {text-transform: uppercase;}

.chkUnCheck {float: left;height: 22px;width: 22px;background-image: url("/images/chkNotCheck.jpg");outline: none!important;}

.chkCheck {float: left;height: 22px;width: 22px;background-image: url("/images/chkCheck.jpg");outline: none!important;}

.imgLocation span {cursor: pointer;font-size: 18px;}

.MsgPopUpBox {bottom: 0;left: 0;margin: auto;position: fixed;right: 0;top: 0;width: 450px;z-index: 99;}

.MsgPopUp_Bglight {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);bottom: 0;left: 0;top: 0;right: 0;position: fixed;}

.logoSize img {max-width: 75%;}

.popup_inner {background: none repeat scroll 0 0 #fff;-moz-border-radius: 10px;border-radius: 10px;float: left;padding: 20px;text-align: center;width: 100%;position: relative;z-index: 99;}

.box_1 {border: 1px solid #ffb400;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}

.box_3 {border: 1px solid #49a349;}

.box_2 {border: 1px solid #ff5050;}

.keyboard {padding: 0 50px;}

.keyboard span {border: 2px solid #666666;color: #666666;border-radius: 5px;display: inline-block;font-size: 16px;font-weight: bold;padding: 10px 0;width: 100%;}

.keyboard span:active {-webkit-box-shadow: inset 0 0 5px 1px rgba(0,0,0,0.5);box-shadow: inset 0 0 5px 2px rgba(0,0,0,0.5);}

.keyboard span {cursor: pointer;}

.keyBoxbtn {padding: 5px!important;}

.autoCompleteDiv {position: absolute;top: 34px;height: auto;width: 660px;padding: 0 10px;z-index: 15;background: white none repeat scroll 0 0;text-align: left;}

.autoCompleteDiv a {color: #000;text-decoration: none;padding: 3px;border-radius: 3px;display: block;}

.autoCompleteDiv a:hover {background: #9BD7FF;}

.autoROPart {position: absolute;    height: auto;width: 660px;padding: 0 10px;z-index: 15;background: white none repeat scroll 0 0;text-align: left;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);}

.autoROPart a {color: #000;text-decoration: none;padding: 3px;border-radius: 3px;display: block;}

.autoROPart a:hover {background: #9BD7FF;}

.topfeedback a {text-decoration: none;}

.landingUnitDown {background-color: #C00000;color: #fff;font-weight: bold;margin: 5px 5px 5px 5px;padding: 7px;text-align: center;float: left;}

.landingUnitDownPurple {background-color: #7030A0;color: #fff;font-weight: bold;margin: 5px 5px 5px 5px;padding: 7px;text-align: center;float: left;}

.tech-heading {border-bottom: 1px solid #e2e2e2;float: left;font-size: 25px;margin: 0 0 30px;padding: 0 0 15px;text-align: center;width: 100%;}

.login-technical {border: 1px solid #ccc;border-radius: 10px;float: left;margin: 80px 0;padding: 30px;width: 100%;}

.pull-center {float: left;margin: 0 0px;padding: 0;text-align: center;width: 100%;}

.form-main {float: left;margin: 0;padding: 0;width: 100%;}

.logoSize img { max-width: 75%;}

.unit-table.employee-event th, .unit-table.employee-event td {  padding: 12px 10px;}

.unit-table {margin: 0px 0;padding: 10px;float: left;width: 100%;}

.unit-table table {float: left;width: 100%;margin: 0px;padding: 0px;}

.unit-table tr {background: #f5f5f5 none repeat scroll 0 0;border: 1px solid #dddddd;margin: 0;padding: 15px 0 15px 35px;}

.unit-table th {color: #b72b30;font-size: 15px;padding: 8px 0 8px 18px;text-transform: uppercase;border: 1px solid #dddddd;cursor: pointer;}

.unit-table td {border: 1px solid #dddddd;font-size: 16px;font-weight: 600;overflow: hidden;padding: 8px 22px;}

#tabContentDiv_1 .unit-table td, #tabContentDiv_2 .unit-table td, #tabContentDiv_3 .unit-table td,#tabContentDiv_4 .unit-table td {height: auto;}

.unit-table tr:nth-child(2n+1) {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

.page-header-box {border-bottom: 1px solid #fff;margin: 10px 0 0;padding: 0;text-align: left;}

h2.manage-report{margin-top:0}

.search-box {padding: 0px;}

.form-control-feedback2 {display: block;height: 34px;line-height: 34px;position: absolute;right: 17px;text-align: center;top: 0;width: 34px;z-index: 2;}

.btn-padding {padding: 0;}

.form-horizontal .search-box-feedback {margin:0}

.display-part {margin: 30px 0 0;padding: 0;}

.ser {width: 100%;}

.user-div {text-align: right;padding: 0px;margin: 0px;}

.colr-red {color: #b72b30;font-weight: bold !important;}

/*.search-unit5 {float: left;width: 100%;}*/

.pending-btn {background: none;border: medium none;padding: 0px;margin: 0px;}

.modal-dialog {margin: 30px auto;width: 70%;}

.text-popup1 {height: 225px !important;}

.text-popup {height: 135px !important;}

.popup-t label {font-size: 14px;}

.popup-t {padding: 0 0 25px;}

.popup-p {padding: 0 0 0px;margin-bottom:15px;}

.popup-p label {font-size: 14px;}

.popup-pp {margin-bottom:5px;}
    
.popup-pp label {font-size: 14px;}

.dropdown-menu {z-index: 99999;}

.modal-footer {clear: both;}

.Maintenance-dash {float: left;margin: 0;padding: 0;width: 100%;}

.unit-table > h3 {margin: 0;padding: 0 0 20px;}

.exit-repair {border: 1px solid #ccc;float: left;margin: 0;padding: 0 20px 20px;width: 100%;}

.tabs-exit .active a {background: #969696 none repeat scroll 0 0 !important;color: #fff !important;}

.nav.nav-tabs.tabs-exit a {background: #ddd none repeat scroll 0 0;color: #fff;}

.next-exit {margin: 30px 0 0;}

.next-exit button {padding: 6px 50px;}

.exit-repair > h3 {padding: 10px 0 20px;}

.exit-popup {width: 600px;}

.exit-h3 {text-align: center;}

#myModalReason .modal-header .close {display: none!important;}

.popup-t1 {font-size: 14px;}

.navbar-toggle {background: white;}

.navbar-toggle span {background: #2a6190;}

nav.navbar {width: 100%;float: left;background: #2a6190;min-height: auto;border: none;border-radius:0}

nav.navbar ul {margin: 0;padding: 0;float: left;}

nav.navbar li {display: inline-block;vertical-align: top;position: relative;text-decoration: none;}

nav.navbar li a {float: left;padding: 10px 10px;color: #ffffff;text-decoration: none;outline: 0; width:100%}

nav.navbar li a:hover {background: #204170;text-decoration: none; color:#fff}

nav.navbar li ul {background: #2a6190 none repeat scroll 0 0;float: left;left: 0;position: absolute;top: 100%;visibility: hidden;width: 200px;z-index: 99;}

nav.navbar li:hover ul {opacity: 1;visibility: visible;}

nav.navbar li ul {width: 210px;background: #2a6190;}

nav.navbar li ul li {width: 100%;float: left;}

nav.navbar li ul li a {float: left;width: 100%;}

.maintance_search_outer{margin:3px 0 3px;}

.maintance_search_outer .form-control-feedback{top:0}

.navbar .collapse.navbar-collapse { padding: 0;}

.maintance_search_outer .btn-primary{border-color: #fff; font-size: 14px;}

.btnGray {background: #e6e6e6;float: left;font-size: 17px !important;margin: 0 5px 5px 0;padding: 5px 0;width: 48%;}

#divVehicleSwapModelPopUp {width: 40%;}

#divSuccessSwapModelPopUp {width: 40%;}

.swap-btn-outer .btn {float: left;}

.row.work-pending-wrapper {margin: 0;}

.work-pending-wrapper .page-header-box h2, .work-pending-wrapper .page-header-box {margin: 0;}

.row.no-margin {margin: 0;}

.add-work-btn {float: right;text-align: right;}

.manage_tabs .nav-tabs {border-bottom: none;}

a:focus {outline:none;}

.manage_tabs .nav-tabs li a {background: #D9EDF7;border: 1px solid #d2d2d2;border-radius: 0;color: #666;font-size: 15px;font-weight: 600;margin-right: 4px;}

.manage_tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {border-color: #d2d2d2 #d2d2d2 white;outline: medium none;}

.manage_tabs .nav-tabs li.active a {background: none;}
    
.manage_ro_tabs .nav-tabs {border-bottom: none;}

.manage_ro_tabs .nav-tabs li a {background: #d9edf7;border: 1px solid #d2d2d2;border-radius: 0;color: #666;font-size: 15px;font-weight: 600;margin-right: 4px;}

.manage_ro_tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {border-color: #d2d2d2 #d2d2d2 white;outline: medium none;}

.manage_ro_tabs .nav-tabs li.active a {background: none;}

.roPoupmainDiv .tabContainer.tab-pane.fade {border: 1px solid #ddd;clear: both;float: left;padding: 10px;width: 100%;}

.tab-content.panel-body {border: 1px solid #ddd; clear:both}

.work-pending-container {margin-top:15px}

.display-tab {float: right;}

.tooltip-inner{padding: 10px 20px;word-wrap: break-word;width:400px;max-width: 100%;}


.blue-tooltip + .tooltip > .tooltip-inner {background-color: #142F47;font-size:13px;}

.blue-tooltip + .tooltip > .tooltip-arrow {border-bottom-color: #142F47;/*#f00;*/border-top: 5px solid #142F47;}

.red-tooltip {color:#FF0000;}

.search-unit5 .manage_tabs {position: relative;top: 0;z-index: 9;}

.common {float:left;width:100%;}

.no-left-padding {padding-left:0;}

.table-filter-data {float: left;margin: 10px 0 5px;width: 100%;}

.hide-desktop {display:none;}

#headerRepairOrder, #headerWorkPending, #headerUnitNumberRO, #headerRO {margin-bottom:0px;margin-top:0px;}

.border-top {background: #e5e5e5;float: left;height: 1px;margin: 0 0 10px;width: 100%;}

.reminderOpacityDiv {background: #000;position: fixed;top: 0;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;opacity: .5;z-index: 9999;}

#myReminderModal, #myDeleteVmrsModal{z-index: 99999;}

.txtCMNCalender input {background:url("/images/calendar.png");background-repeat:no-repeat;background-position:93% 50%;}

.m-0 {margin:0}

#VMRSSystemDropDownDiv .form-group.popup-p.m-0 {margin-right: 1px;}

#VMRSSystemDropDownDiv .btn.btn-success.btn-xs.col-sm-1.col-md-1 {font-size: 16px;min-height: 33px;}

.submit-bottom-button .btn {float:left;margin-right:10px;}

#VehicleStatusContent {margin-top:10px}

h2 {clear: both;}

.m-b-10{margin-bottom:10px !important}

.pop-bg-overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.5);height: 100%;z-index: 99;width: 100%;display:none;}

.pop-bg-overlay.activebg {display:block}

#barcodePartial {max-width: 380px;}

#frmManageTire .tabContainer {border: 1px solid #dddddd;border-top: 0;float: left;width: 100%;}

.trucks {margin: 50px 0;float: left;width: 100%;}

.frnt-body, .truck-leftbody {background: #666;min-height: 350px; border-radius: 10px;position: relative;}

.truck-rightbody {background: #666;min-height: 350px; border-radius: 25px;position: relative;}

.tire-row {position: absolute;text-align: center;width: 100%; z-index:99}

.truck-rightbody .tire-row {width:75%; text-align:right}

.trucks-3 .truck-rightbody .tire-row {width:54.3%; text-align:left; right:0}

.top-row {top: -20px;}

.top-row .tire-contain {margin-bottom: 5px;}

.bottom-row .tire-contain {margin-top: 5px;}

.bottom-row {bottom: -17px;}

.trucks input {border: none !important;border-radius: 5px;color: #000;height: 40px;padding: 5px 10px;width: calc(100% - 30px); float:left}

.trucks span {background: grey none repeat scroll 0 0;color: white;display: inline-block;height: 40px;line-height: 40px;text-align: center;vertical-align: top;width: 30px;cursor:pointer}

.trucks span:hover {background-color:#ababab}

.tires {background: white;color: grey;font-size: 16px;padding: 0;width: 120px;border-radius: 5px;border: grey solid thin;text-align: left;display: inline-block;vertical-align: top;}

.leftCabnet {padding-right:2px;}

.rightCabnetContainer {padding-left:1px;}

#divMangeTire.modal-dialog {width:606px;}

#divMangeTire.modal-dialog .modal-body { padding-right:0}

#divMangeTire .tire-box-value {background: #357BB8;color: #fff;cursor: pointer;display: inline-block;font-size: 14px;height: 30px;line-height: 30px;margin-bottom: 10px;margin-right: 7px;text-align: center;width: 30px;}

#divMangeTire .tire-box-value:hover {background:#222}

.trucks input {border-radius:0}

.body-text {height: 100%;position: absolute;width: 100%;}

.body-text-contain {align-items: center;color: white;display: flex; font-size: 35px;height: 100%; justify-content: left;padding: 0 50px;}

#TireDiagramOrTableContent .top-row {top:-35px}

#TireDiagramOrTableContent .bottom-row {bottom:-32px}

#TireDiagramOrTableContent .trucks span {color: #000;}

#TireDiagramOrTableContent .trucks span{height:35px; line-height:35px; background:none; text-align:left; padding-left:4px}

#TireDiagramOrTableContent .tires{width:130px; position:relative}

span.seprate {position:relative}

span.seprate::after{content: "|";position: absolute;right: 0;}

#truckImage_3 .truck-rightbody .tire-row{right:0; text-align:left; width:60%;}

#Tiretable {margin-top: 20px;}
    
#myPopTabContent.tab-content.panel-body { border:  none; padding: 0;}

#myPopTabContent .tabContainer  { border: 1px solid #ddd; margin-left: 15px;width: 97%;float:left; margin-bottom:10px; padding-bottom:20px}

#TirePartialContainer .work-pending-container { margin-top:5px}

#TirePartialContainer .work-pending-container .manage_tabs .nav-tabs { background: #fff ; border-bottom:none;}

#TirePartialContainer .unit-table {  float: left; margin: 0; padding: 7px;width: 100%;}

#TirePartialContainer{padding:4px 5px 5px}

#tirePopheaderContainer {padding: 5px 10px 5px 20px}

#TireMngtPartialContainer .unit-table {  padding: 10px;}

#TirePartialContainer td, #myPopTabContent .table-filter-data, #TirePartialContainer label{ font-size:14px;}

#divTirePartial .close {margin-top:0px}

.changetireSearchbtn-outer {  position: relative;}

.changetireSearchbtn-outer .form-control-feedback { right: 20px; top: 0;}

.changetireSearchbtn-outer input {padding-right:35px !important }

#MaintenanceLoginMenu li.active a {background: #204170;}

#tabContentDiv_1 .unit-table td, #tabContentDiv_2 .unit-table td, #tabContentDiv_3 .unit-table td, #tabContentDiv_4 .unit-table td { font-size: 14px; padding: 5px 10px;}

body.maintenance-login-section .fixed-top {border:none;}

body.maintenance-login-section .logoSize img { max-width: 60%;}

body.maintenance-login-section #H3DateandTime { margin-top: 10px;}

body.maintenance-login-section nav.navbar { margin-bottom: 0;}

body.maintenance-login-section .table-filter-data > .form-group.common {  margin-bottom: 5px;}

#MaintenanceDashboardContent {   padding-top: 0;}

#MaintenanceDashboardContent .unit-table th {  padding: 6px 0 6px 6px;}

.divddlHistoryTypeFilter {padding:10px 15px 0 0px}

#mySessionExpireWork .modal-dialog {max-width: 450px;}

#mySessionExpireWork .modal-content{padding-bottom: 15px;text-align: center;}

#mySessionExpireWork .modal-content h1 {color:#c00000}

#mySessionExpireWork .modal-content p {font-size:110%}

#tableContentTab3.unit-table td, #TireMaintenanceContent table td, #tableContentTab2 table td {font-size: 14px;height: auto;padding: 5px 10px;}

.changeTireHeaderText {margin-bottom:10px}

.changeTireHeaderText label {font-size:16px!important; padding-left:0px}

.clsLegendBox legend {border:  none;color: #333;font-size: 20px;font-weight: 600;margin: 0;width: auto;padding:0 8px;}

fieldset {  border:1px solid #ddd;padding:20px;margin-bottom:20px}

#myPopTabContent .setBorder { border-bottom:2px solid #ababab}

#myPopTabContent .form-group { margin-bottom:5px}

#VehicleStatusTable th, #WorkPending th  {padding:10px 0px 10px 0px; height:auto}
#VehicleStatusTable td {padding:0 22px; height:auto}
#WorkPending td, #PrivateMessage td, #NewsItemTable td {height:auto}
#PrivateMessage th {padding:10px}

#myTireSearchModal, #myMgntTireModal {z-index:99999 !important}

#spnTireManufacturer2, #spnTireSize2 { float:left; margin-top:7px}

.search-unit5.tire-header  .col-sm-12.work-pending-wrapper, .search-unit5.tire-header  .col-sm-12.tab-outer-div { padding: 0;}

.search-unit5.tire-header .page-header-box {padding:10px 0}

.search-unit5.tire-header .page-header-box a.btn.btn-primary.pull-right {   margin-left:8px;    }

.row.tableTireContentTab4-outer {max-width: 480px;margin: 0 auto 25px;}

.clsLegendBox .form-group .btn { min-width: 200px;}

#TireSearchItem.form-control {border:none;border-radius: 2px;}

.maintance_search_outer .inline-div .btn { border-color: #fff;border-radius: 2px;text-transform: uppercase;}

#tabTirePopContentDiv_2 .col-md-3.pull-right { padding: 0;}

#TireMngtPartialContainer .work-pending-container { padding: 0;}

#TireMngtPartialContainer #myPopTabContent .tabContainer { width:100%; margin-left:0px}

#successMsg.alert.alert-success {box-shadow: 0 0 3px #3c763d;padding: 10px 25px;position: fixed;right: 10px;text-align: center;top: 10px;width: auto;}

#errorMsg.alert.alert-danger {box-shadow: 0 0 3px #843534;padding: 10px 25px;position: fixed;right: 10px;text-align: center;top: 10px;width: auto;}

#successFeedbackMsg {box-shadow: 0 0 3px #843534;padding: 10px 25px;position: fixed;right: 10px;text-align: center;top: 10px;width: auto;}

.close.btn-close-msg {color: red;font-size: 14px;opacity: 0.5;position: absolute;right: 3px;text-shadow: none;top: 0;}

.close.btn-close-msg:hover {color: black}

#successFeedbackMsg {box-shadow: 0 0 3px #843534;padding: 10px 35px 10px 20px;text-align: center;width: auto;}

.alert-outer .close {position: absolute;right: 10px;top: 10px;}

#ddlTireReport {margin-left: 10px;min-width: 200px;}

.tblColumnYellow, .tblColumnYellow:hover {background-color:#ffff62 !important}

.tblColumnPink, .tblColumnPink:hover {background-color:#F5B7B1 !important}

.tireDetailHeader h2{ font-size:17px; padding-top:10px}

.maintenance_private_msg {float: left;margin-top: 20px;width: 100%;}

.no-left-padding {padding-left:0}

#txtHashReport, #txtHashReFill {width:120px; margin:0px 20px}

#ddlTireReport_2 .form-inline {text-align:right}

.for-mobile {display:none;}

.common-page-header { margin:0; font-size:20px; font-weight:600}

.tiremanagement_analysis_outer .dispatch-filter-body {list-style: none;float: right;padding: 0;margin: 0;width: 100%;text-align: right;position: relative;}

.tiremanagement_analysis_outer #dispatchfilterContent {min-width: 1100px; padding: 20px 3px; padding-right:10px; margin-top: 14px;}

.tiremanagement_analysis_outer .dispatch-filter-body li {display: inline-flex;float: none;padding: 0 10px;text-align: left;position: static;align-items:center;}

.tiremanagement_analysis_outer .dropdown { position: static;left: auto; right:0; }

.tiremanagement_analysis_outer .dropdown .dropdown-menu {-webkit-box-shadow: 0 3px 7px #000;  -moz-box-shadow: 0 3px 7px #000;box-shadow: 0 3px 7px #000;}

.dispatch-filter-content-inner h2 {margin: 0 0 8px;text-transform: uppercase;font-size: 13px; padding: 0px 0 10px 0px;font-weight: bold; }

.tiremanagement_analysis_outer .dispatch-filter-body li .dispatch-filter-list ul {padding-left: 30px;}

.tiremanagement_analysis_outer .dispatch-filter-body li .dispatch-filter-list li {float:left; width:100%; padding: 0px;margin: 0px;}

.dispatch-filter-header .dispatch-filter-body .dispatch-filter-list li {padding: 5px 0 0 0 !important;}

.tiremanagement_analysis_outer .dispatch-filter-body li .dispatch-filter-list .form-control-feedback {top: 24px;right: -4px;}

.tiremanagement_analysis_outer .dispatch-filter-list .checkbox, .tiremanagement_analysis_outer .dispatch-filter-list label {font-weight: 500; font-size: 12px;}

.tiremanagement_analysis_outer .dispatch-filter-list .checkbox {margin-bottom: 5px; min-height:auto; margin-top:0px; }

.tiremanagement_analysis_outer .dispatch-filter-list .checkbox {margin-left: -9px;}

.tiremanagement_filter:first-child {margin-left: 9px;}

.tiremanagement_filter {float: left;width: 12.4%;  padding: 0 10px;border-right: 1px solid #ddd;  }

.dispatch-filter-list .col-sm-12 {padding: 0px;}

.dispatch-filter-list {height: 280px;overflow: auto;}

.col-sm-12.analysis_calender {width: 97%; margin:0px auto 10px;}

.dispatch-filter-list .analysis_calender label {font-weight:600;}

.dropdown-menu.dispatch-filter-content-wrapper::before {content: "";height: 0;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;position: absolute;top: -15px;right: 288px;left: auto;margin: auto;z-index: 99;}
.dropdown-menu.dispatch-filter-content-wrapper1::before {content: "";height: 0;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #fff;position: absolute;top: -15px;right: 180px;left: auto;margin: auto;z-index: 99;}

.dropdown-menu.dispatch-filter-content-wrapper::after {content: "";height: 0;width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-bottom: 16px solid rgba(0, 0, 0, 0.15);position: absolute;top: -16px;right: 288px;left: auto;margin: auto;}
.dropdown-menu.dispatch-filter-content-wrapper1::after {content: "";height: 0;width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-bottom: 16px solid rgba(0, 0, 0, 0.15);position: absolute;top: -16px;right:180px;left: auto;margin: auto;}

.tiremanagement_analysis_outer .dispatch-filter-body li select {margin-top: 7px;}

.tiremanagement_analysis_outer .dispatch-filter-body li h2 {margin: 6px 8px 0 0px;font-size:13px;}
.tiremanagement_analysis_outer .dispatch-filter-body li .form-control {min-height:35px;}
.tiremanagement_analysis_outer .dispatch-filter-body li .form-control.select-install {width: 80px;    }
.tiremanagement_analysis_outer .dispatch-filter-body li .btn {min-height: 35px;padding: 0px 12px;display: inline-flex;justify-content: center;align-items: center;margin: 0;line-height: normal;}

.tiremanagement_analysis_outer .dispatch-filter-body li .btn i {line-height: normal;}


.truck-bg {background: none repeat scroll 0 0 #666;color: white;font-weight: bold;}

.zero-padding {padding: 0;}

.five-padding {padding: 0px 5px 0 5px;}

#ROdivContainerWork .close {position: absolute;right: 10px;top: 13px;z-index:9999;}

.popup-sub-title {margin-right: 25px;text-align: right;}

.form-horizontal .popup-inner-label .control-label {padding-right: 0;text-align: left;}

.text-left {text-align: left !important;}

#pagePopUpMsgRO {margin-top:10px;}

.maintance_search_outer {float: right;}

.maintance_search_outer .inline-div {float: left;margin: 0 9px 0 0;}

.tab_main-title {float:left;margin-top:0;}

.half-select-form .form-control {float: left;margin: 0 8px 0 0;width: 45%;}

.half-select-form .form-control:last-child {margin: 0;}

.rightside-login-wrapper {padding: 0 100px;}

.panel-body.unit-down-title {padding-left: 0;}

.has-feedback .time-out-data .form-control {padding-right: 0;}

span#VehicleWorkPending {display: block;}

#VehicleWorkPending  b {display: inline-block;font-size: 14px;}

.icon-arrow-left:before {content: "\f104";font-family: FontAwesome;font-style: normal;}

.icon-arrow-right:before {content: "\f105";font-family: FontAwesome;font-style: normal;}

#PartialContainer.modal-content {display: table;float: none !important;width: 100%;}

.m-b-15 {margin-bottom:15px;}

.heading-area .text-left b {display: block;margin-bottom: 5px;}

#tabTirePopContentDiv_6 .row.clsLegendBox {float: left;width: 100%;}

#divTireAnalysisTabContainer {    position:relative;    z-index:0;}

.tiremanagement_analysis_outer .dispatch-filter-body li:first-child {    float: left;}

.tire-outer-box {
    float: left;
    width: 50%;
    padding: 5px;
}

.tire_analysis_detailbox {
    border: 1px solid #333;
    float: left;
    width: 100%;
    height: 100%; 
    padding-bottom:15px;
}

.tire_analysis_detailbox h2 {
    background: #357BB8;
    margin: 0px;
    padding: 5px 10px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
    color:#fff;
}

.tire_analysis_detailbox ul {
    padding: 0px 15px;

}

.tire_analysis_detailbox li {
    list-style: none;
    padding-bottom: 8px;
    float: left;
    width: 100%;
}
.tire_analysis_detailbox span {
    float: left;
    padding-right: 0px;
    width: 160px;
    font-weight:600;
}

.tire_analysis_detailbox p {
    width: calc(100% - 160px);  width: -webkit-calc(100% - 160px);  width: -moz-calc(100% - 160px);  width: -ms-calc(100% - 160px);
    float: right; word-wrap: break-word;
    margin: 0px;

}



































































@media (min-width:0) and (max-width:360px) {

.MsgPopUpBox {width: 90%;}

.btn-primary {margin-bottom: 10px;}

}

@media (min-width:1000px) and (max-width:1920px) {

body {font-size: 14px;}

p {font-size: 14px;}

h3, .h3 {font-size: 18px;}

.btn {font-size: 14px;}

.btn-lg {font-size: 20px;}

.form-control {font-size: 14px;padding: 0 5px;}

.keyboard span {font-size: 20px;}

.MsgPopUpBox {bottom: 0;left: 0;margin: auto;position: fixed;right: 0;top: 0;width: 480px;z-index: 99;}

}


@media (max-width:1199px) {

th.time-th {width: 200px;}

.table-responsive {border: none;margin-bottom: 15px;overflow-x: auto;overflow-y: hidden;width: 100%;}

.btnGray {font-size: 15px !important;}

.rightside-login-wrapper {padding: 0;}

.tiremanagement_filter {float: left;width: 12.3%;}

.tiremanagement_analysis_outer .dispatch-filter-body li h2 {font-size: 12px;}

body .tiremanagement_analysis_outer #dispatchfilterContent {min-width: 100%;}

}


@media (max-width:1024px) {

#divVehicleSwapModelPopUp {width: 50%;}

.logoSize img {max-width: 100%;}

.unit-table.table-responsive > .row {margin:0;}

.unit_font {  width: auto;}

#txtHashReport, #txtHashReFill {margin: 0 10px;width: 100px;}


}

@media (max-width:991px) {

.work-pending-wrapper .page-header-box h2 {font-size: 22px;}

.col-md-12.work-pending-wrapper {float: left;margin: 8px 0;width: 100%;}

.work-pending-container {float: left;width: 100%;}

.tab-content.panel-body {float: left;width: 100%;}

.col-sm-6.col-md-3.add-work-btn, .col-sm-6.col-md-4.display-tab {width: 50%;}

.m-padd-left {padding-left: 0;}

.popup-inner-label .form-group.has-feedback [class*="col-"] {width: 100%;}

.popup-inner-label .form-group {margin-bottom: 0;}

.form-horizontal .popup-inner-label .control-label {padding-top:0;padding-bottom:6px;}

.form-horizontal .popup-inner-label .form-control {margin-bottom:15px;}

.popup-p {padding: 0;}
    
#VMRSSystemDropDownDiv {float: left;margin: 10px 0;width: 100%;}

.row.time-out-data {margin: 0 -6px;}

.time-out-data .col-xs-4.col-sm-4 {padding: 0 5px;}

.vechicle-wrapper {padding-left: 38.333%;padding-top: 5px;}

span#VehicleWorkPending {display: inline-block;}

#divModelPopUpAgree.modal-dialog {width: 90% !important;}

span#VehicleWorkPending {   display:block;}

.new-repairs-forms .form-group.has-feedback {position:relative;padding-right:15px;}

#DivContent_2 .col-xs-2 {padding:0 }

.new-repairs-forms .primaryimg-alignment {  position: absolute;  right: 0;  top: 8px;}

.panel-body.row.checkin-box-outer .col-xs-2.col-sm-1.col-md-1 {    margin: 0 8px 8px 0;    padding: 0 !important;}

.panel-body.row.checkin-box-outer .col-xs-2.col-sm-1.col-md-1 a {  margin-right: 5px;}

.portal-search-box {    margin-bottom: 15px;}

#NewsItemTable tr td:last-child .btn:last-child{margin-top:5px }

textarea#MessageDetail ,textarea#MessageRecipients{  width: 100%;}

#NotifyWhenReviewed.form-control {margin: 0;text-align: left !important; width: auto;}

.modal-dialog {  width: 90% !important;}

#roLDate {  width: 120px;}

.half-select-form {  min-width: 120px;}

#TirePartialContainer .work-pending-container, #TirePartialContainer .tab-content.panel-body { float: none;}

.manage_tabs .nav-tabs li a {font-size: 14px;margin-right:2px;padding:10px}

#TireMaintenanceContent.tab-content.panel-body { padding: 5px;}

nav.navbar #MaintenanceLoginMenu li a {padding: 10px 5px;}

.unit-table th, .unit-table td { font-size: 13px;   }

.modal-content, .modal-body { float: left; width: 100%;}

.table-responsive {border:1px solid #ddd;}

.container {width: 95%;}

.tiremanagement_filter:first-child, .tiremanagement_filter:nth-child(5) {margin-left: 0px;    padding-left: 20px;}
.tiremanagement_filter {float: left;width: 25%;padding-left:8px;padding-top: 10px;}

    

}



@media (max-width:767px) {

#divVehicleSwapModelPopUp {width: 100%;padding: 0 15px;}

.work-pending-wrapper .page-header-box h2 {margin-bottom: 15px;}

.display-tab {padding-left: 0;}

.add-work-btn {margin-top: 22px;}

.filter-container.common {padding: 0;}

.filter-container .col-md-6 {padding: 0;}

.filter-container .dis-label {padding: 0;}

.filter-gap {margin-bottom: 15px;padding: 0;}

.mobile-no-padding {padding: 0;}

.hide-mobile {display: none;}

.hide-desktop {display: block;}

.search-unit5 .manage_tabs {margin-top: 20px;}

#VMRSSystemDropDownDiv .form-group.popup-p.pull-right.col-lg-6.col-sm-12.m-0 {float: left;margin: 0;width: 100%;}

#VMRSSystemDropDownDiv .btn.btn-success.btn-xs.col-sm-1.col-md-1 {margin-left: 0;}

.nav-right-side h4 {font-size: 14px;margin: 4px 0 5px;text-align: right;}

.vechicle-wrapper {padding-left: 15px;}

#divContentPartial.modal-dialog {width: 95%;}

.scheduled-outer {padding: 0;}

#FeedBackModelPopUp .popup_inner {text-align: left;}

.full-width-popup {width: 95%;}

.responisve-no-padding {padding: 0;}

.date-route-text strong {font-weight: normal;font-size: 14px;}

.checkin-box-outer {padding: 0;}

.new-repairs-forms .primaryimg-alignment img {position: absolute;right: 4px;top: 23px;}

#DivContent_2 .col-xs-2 {padding: 0 15px;}

.header-right-text {padding-top: 15px;}

.header-right-text h4#H4DateandTime {text-align: right;}

.logoSize img {margin: auto;max-width: 250px;}

.user-login-detail {text-align: center !important;}

.refresh-btn {text-align: left;}

.refresh-value {margin: 10px 0;}

#divManualModelPopUp {max-width: 650px !important;width: 100% !important;}

.action-div .btn {vertical-align: top;}

.ser {width: auto;float: left;margin: 10px 0;}
    
.portal-search-box .ser{margin:0}

#divContentAddMessagePartial, #divContentAddMessageContent {max-width:750px;width:100% !important}

.add-btn-bar {text-align:left !important;margin-top:10px}
    
.header-right-text h4#H4DateandTime, #divHeaderCount, .user-names{text-align:center !important}

nav.navbar ul li {width: 100%;}

.unit-number {float:left !important}

.btn-bar .btn{margin-bottom:10px !important}

.modal-title  [class*="col-"]{text-align:left}

.popup-t {padding: 0;}

.pull-right.partial-action-div {float: left !important;margin-top: 10px;}

.modal-footer .btn + .btn {margin:0}

.modal-footer .btn {margin: 0 0 10px 0 !important;float: left;}

.pull-right.partial-action-div .btn {margin:0 10px 0 0  !important}

.modal-footer .btn{margin-right:10px !important}

.modal-dialog {    width: 90% !important;}

#StandardTable select.form-control {padding: 0;min-width: 75px;margin-bottom: 6px;}

#StandardTable .five-padding {   padding: 0;}

.unit-table td {  padding: 12px 10px;}

.maintance_search_outer {  margin-bottom: 0;}

.search-box-feedback .ser {float: left;margin: 0;width: 100%;}

.form-group.has-feedback.search-box-feedback {  margin-bottom: 20px;}

h2.manage-report {  font-size: 22px;}

.portal-search-box .status-tittle {  margin: 0 0 10px 0;  width: 100% !important;}

.portal-search-box .ser { margin: 0; width: 100%;}

.message-recipients-label {float: left;width: auto;}

.message-recipient-checkbox {  float: left;  width: auto;}

#NotifyWhenReviewed.form-control { height: auto; margin: 5px 0 0;}

#PartialContainer.modal-content {  display: block;  float: left !important; }

.m-no-margin {margin:0;}

.maintance_search_outer{ margin:10px 0 !important; width: 100%;}

.manage_tabs .nav-tabs li {width:50%;   }

.tires {font-size:12px; width:90px}

.truck-responsive-div {overflow-x:scroll    }

.truck-responsive-div .trucks {width:768px;    }

.navbar .collapse.navbar-collapse {padding:0 15px}

#myPopTabContent .tabContainer { margin-left: 0; width: 100%;}

#myPopTabContent.tab-content.panel-body { padding: 15px;}

.manage_tabs #myPopTab.nav-tabs li a { min-height: 100%;}

.work-pending-wrapper .page-header-box h2 { margin: 10px 0 0;float:left;width:100%;}

#tableContentTab1 .table-filter-data .clsLegendBox { padding: 0 5px;}

.btn-xs {font-size:12px;  }

#TireSearchPartialContainer .form-group .col-xs-6{width:100%  }

#TireSearchPartialContainer .btn { float: left;  margin-right: 10px;}

#TireSearchPartialContainer {  padding: 10px 0;}

#ddlTireReport { margin-left: 0;  min-width: 100%;}

.mobile-no-padding.filter-gap.row {  margin: 24px 0 0;}

.no-left-padding {padding-left:15px}

#divTireAlertReport .filter-gap {margin: 0;}

label.contro.no-left-padding.pull-left { padding: 0;}

#ddlTireReport_2 .form-inline { text-align: left;}

#ddlTireReport_2 .col-md-12.col-sm-12.col-xs-12 { padding: 0;}

#txtHashReport, #txtHashReFill { margin: 0;  width: 100%;}

#ddlTireReport_2 .form-inline .form-group { float: left; margin-right: 15px;  width: 30%;}

#ddlTireReport_2 .form-inline input.btn-primary { margin-top: 24px;}

.btn{ vertical-align:top;}

#AllTabAnchor li {width:100%}

.tabs-container {padding:0}

#mobileTruckDesign .frnt-body, #mobileTruckDesign .truck-leftbody{min-height: 150px;}

#mobileTruckDesign .leftCabnet, #mobileTruckDesign .rightCabnetContainer{padding:0 40px; margin-bottom: 2px;}

#mobileTruckDesign .tire-row{top: 0; left: -30px; width: auto; bottom: 0; display: flex; align-items: center;  justify-content: center;     flex-flow: row-reverse;}

#mobileTruckDesign .body-text-contain {align-items: center;padding: 0 35px;text-align: center;font-size: 15px;height:auto;}

#mobileTruckDesign .tires {width:60px;margin-bottom:10px;}

#mobileTruckDesign .trucks input {width:calc(100% - 20px);padding: 5px 8px;}

#mobileTruckDesign .trucks span {width: 20px;}

#mobileTruckDesign .truck-rightbody .tire-row {width:auto;right:auto}

#mobileTruckDesign .truck-rightbody  .tire-contain {display: flex;flex-flow: column;margin:0 0 0 3px;justify-content: flex-end;min-height: 160px;}

#mobileTruckDesign .tire-row.top-row {right: -35px;left: auto;}

#mobileTruckDesign .trucks-3 .truck-rightbody  .tire-contain{justify-content:flex-start;}

.dispatch-filter-body .filter-btn {    vertical-align: middle;}
.tiremanagement_analysis_outer .dispatch-filter-body li {padding:0px 3px;}


}

@media (max-width:639px) {

.scheduled-outer #routeFilterDDL {width:50% !important;}

#PartialContainer .col-xs-12{  padding: 0;}

#MsgModelPopUp .MsgPopUpBox {  width: 90% !important;}

#btnYes.btn.btn-primary {  margin-bottom: 10px;}

#btnNo.btn.btn-info {  margin-top: -7px;}

#divModelPopUpAgree h2 {  font-size: 20px;font-weight: 600;}

#FeedBackModelPopUp .MsgPopUpBox{width:90% !important; }

.btn.btn-info.cancel-btn,.bottom-btn .btn {  float: left; margin-left: 10px; }

.bottom-btn {padding-right:0;}

.panel-body.row.checkin-box-outer {  margin-bottom: 25px;}

#DivContent_2 a.btn.btn-info {  margin-bottom: 10px;}

/*.tooltip-inner {  width:180px;max-width: 100%; }*/

.header-right-text h4#H4DateandTime {  font-size: 14px;  margin-top: 15px;  text-align: right;}

.header-right-text {  padding-top: 0;}

.portal-search-box .status-drop-down {  margin-top: 10px;  width: 66.66666% !important;}

.portal-search-box .add-msg-btn-outer {  margin-top: 10px; width: 33.3333% !important;}

.announcement-title { font-size:22px;}

.changeTireHeaderText label { padding-left: 15px;}

#TireMngtPartialContainer .changeTireHeaderText {float: left;padding: 0;width: 100%;}

#TireMngtPartialContainer .changeTireHeaderText .col-xs-6 { margin-bottom: 15px;  }

#myPopTabContent { padding: 0 !important}

#myPopTabContent .table-filter-data > .col-xs-12 {  padding: 0;}

#myPopTabContent .table-filter-data .col-xs-6, .tire-outer-box, #TireMngtPartialContainer .col-xs-6 {  width: 100%;}

#myPopTabContent .table-filter-data { overflow: hidden;}

#myChangePopTabContent { padding: 0;  }

#myChangePopTabContent .btn {float:left; margin-right:10px    }

.for-mobile {display:block !important;}

.for-desktop {display:none !important;}

.filter-status .filter_options {width: 100%;display: inline-block;margin: 0 0 10px 0;text-align: left;}

.filter-status label {margin-left: 0 !important;min-width: 65px;}

.filter-status select {margin-right: 0 !important;max-width: calc(100% - 80px) !important;max-width: -webkit-calc(100% - 80px) !important;max-width: -moz-calc(100% - 80px) !important;max-width: -ms-calc(100% - 80px) !important;max-width: -o-calc(100% - 80px) !important;}

.tiremanagement_filter {width: 33.33%;}

.tiremanagement_filter:first-child, .tiremanagement_filter:nth-child(4), .tiremanagement_filter:nth-child(7) {margin-left: 0px;padding-left: 20px;}

.tiremanagement_filter:nth-child(5) {padding-left:8px;}

}



@media (max-width:479px) {

.add-work-btn {margin-top: 0;width: 100% !important;}

.add-work-btn .btn {width: 100% !important;}

.display-tab {width: 100% !important;margin-top: 10px;padding-right: 0;}

.work-pending-wrapper .page-header-box h2 {font-size: 20px;}

.manage_ro_tabs .nav-tabs li a {  font-size: 14px;}

.full-btn-outer .btn, .tire_analysis_detailbox p, .tire_analysis_detailbox span  {  width: 100%;}

.panel-body.login-page-outer {  padding: 0;}

.landingUnitDown {margin: 0 5px 10px 5px;width: calc(50% - 10px);}

#feedBack.text-right.topfeedback {font-size: 16px;margin: 0;text-align: center;}

.logoSize { margin-bottom: 18px; width: 100%;}

.nav-right-side {  width: 100%;}

/*.logoSize img {  max-width: 90%;  margin: auto;}
#H4DateandTime {  float: left;}*/

#feedBack {  float: right;}

.logoSize {  margin-bottom: 5px;}

#feedBack.text-right.topfeedback {  font-size: 13px;  margin: 4px 0 0;}

.nav-right-side h4 {  font-size: 13px;}

#ContentDiv.panel-body {  padding: 10px 5px 0;}

#btnYes.btn.btn-primary, #btnNo.btn.btn-info {  float: left;  margin-bottom: 10px;  width: 100%;}

#chkElement .truck .col-xs-2 {    padding: 0;}

.imgLocation span {  font-size: 12px;}

.header-right-text {  width: 100%;}

.header-right-text h4#H4DateandTime {  text-align: center;width:100%}

.login-technical {  margin: 40px 0; padding: 15px;}

.user-login-detail {padding: 0;}

.portal-search-box  [class*="col-"]{width:100%}

.portal-search-box .status-tittle {margin: 18px 0 0;width: 100px !important;}

.portal-search-box .status-drop-down {width:calc(100% - 100px);margin-top:10px}

.maintance_search_outer {width:100%}

.maintance_search_outer .inline-div{width:100%;text-align:left;margin-top:10px}

#H4DateandTime,#feedBack.text-right.topfeedback {float: left;font-size: 16px;text-align: center;width: 100%;}

.full-width.status-tittle {  width: 100% !important;}

.portal-search-box .status-drop-down {  margin-top: 10px;  width: 55% !important;}

.portal-search-box .add-msg-btn-outer {  margin-top: 10px;  width: 45% !important;}

.portal-search-box .status-tittle {        margin: 0;    }

#TirePartialContainer .unit-table { padding:10px;}

#myPopTab .liTab { float: left; width: 100%;}

#TirePartialContainer .col-sm-12.tab-outer-div { padding: 0;}

#myPopTabContent .tabContainer { margin-left: 0; width: 100%;}

.manage_tabs .nav-tabs li a { margin-right: 0;}

.manage_tabs .nav-tabs li a { font-size: 13px !important;}

#TireMngtPartialContainer .work-pending-container { padding: 0;}

#TireMngtPartialContainer .manage_tabs .nav-tabs li a { min-height:100%;   }

#TransAddInventoryPartialContainer form.form-horizontal .col-xs-12 { padding: 0;}

.clsLegendBox .form-group .btn { margin: 0;min-width: 100%;}

.clsLegendBox fieldset { padding: 15px;}

#TransAddInventoryPartialContainer form.form-horizontal .row .col-xs-6 { width: 100%;}

h4#TransAddInventoryPopUpTitle {margin:0  }

#ddlTireReport_2 .form-inline .form-group { margin-right: 0;  width: 100%;}

#ddlTireReport_2 .form-inline input.btn-primary, .tiremanagement_analysis_outer .dispatch-filter-body li, .tiremanagement_analysis_outer .dispatch-filter-body li .btn, .tiremanagement_analysis_outer .dropdown, 
.tiremanagement_analysis_outer .dispatch-filter-body li .form-control.select-install { margin-top: 0;width:100%}

.tiremanagement_analysis_outer .dispatch-filter-body li .form-control.select-install {min-width: 100%;}

.tiremanagement_analysis_outer .dispatch-filter-body li {margin-bottom:10px;}

.tiremanagement_analysis_outer .dispatch-filter-body li h2 {min-width: 100%;font-weight: bold;padding-bottom: 8px;}
.tiremanagement_analysis_outer .dispatch-filter-body li {display: block;}

body .tiremanagement_analysis_outer {overflow: auto;}
body .tiremanagement_analysis_outer #dispatchfilterContent {min-width: 100%;}
.tiremanagement_filter:first-child {margin-left: 0px;}

.tiremanagement_filter {width: 100%;margin: 0px;float: left;padding-left: 20px;padding-top: 10px;}

.tiremanagement_analysis_outer .dispatch-filter-list {height: auto;}

.tiremanagement_analysis_outer .dispatch-filter-body li .form-control {font-size: 12px;}

}



@media (max-width:359px) {
.manage_tabs .nav-tabs li a {  margin-right: 0;  font-size:14px;}



}



