
body{
	padding:0px;
}

@media (max-width: 576px) {
    .spacing {
        margin-left:4vw!important;
        margin-right:4vw!important;
        padding:0px!important;
    }
}

@media (max-width: 767px) {
    .spacing {
        margin-left:4vw!important;
        margin-right:4vw!important;
        padding:0px!important;
    }
}

@media (min-width: 768px) {
    .spacing{

    	margin-left:12vw!important;
    	margin-right:12vw!important;
    	padding:0px!important;

    }
}

.z-groupbox-notitle .z-groupbox-content {
	border-top:none;
}

.z-chosenbox{
	min-height:45px;
}

.z-window {
	background-color:white;
}

.z-chosenbox-button {
    top: 9px;
}

.z-chosenbox-input {
    border-radius: 8px;
    padding-top: 3px;
    padding-bottom: 0;
    height: 43px;
}

.z-chosenbox-item {
    border-radius: 6px;

    border: 1px solid #145995;
    background-color: #056dc6;

    padding: 9px;
    margin-top: 5px;
    margin-left: 6px;
}

.historyTable .z-listbox-body table tr:last-child .z-listcell-content {
    color: red!important; /* Set the desired text color */
}

.z-listcell-content [class^="z-icon-"], .z-row-content [class^="z-icon-"]{
	font-size:28px;
	color:black;
	/*margin-right:10px;*/

}


.main-content{
	min-height:55vh;
	margin-top:5vh;
	margin-bottom:5vh;

}

.bg-gov {
    --bs-bg-opacity: 1;
    background-color: #003476 !important;
}

.review-black span{
	color:black!important;
}
.review-white span{
	color:white!important;
}

@media (min-width: 576px) {
    .w-sm-100 {
        width: 100%;
    }
}

@media (min-width: 768px) {
    .w-sm-50 {
        width: 50%;
    }
}




/*LISTBOX START*/

.z-listbox{
	border:none;
}

.z-listbox-header{
	background:none;

}

.z-listheader{
	background:none;
	border-left:none;
	border-bottom:1px solid #CCCECD;
}

.z-listheader-content{
	color:black;
	font-weight:bold;
	text-wrap: auto;
}

.z-listheader-hover .z-listheader-content{
	color:black;
	font-weight:bold;
}

.z-listheader-sort .z-listheader-content:active {
  background: white;
  color: black;
}

.z-listhead-bar{
	background:none;
	border-left: none;
	border-bottom: 1px solid #CCCECD;
}

.list-right .z-listheader-content{
	display:flex;
    justify-content: end;
    text-align:end;
}

.list-right .z-listcell-content{
	display:flex;
    justify-content: end;
    text-align:end;
}

.list-center .z-listheader-content{
	display:flex;
    justify-content: center;
	text-align:center;
}

.list-center .z-listcell-content{
	display:flex;
    justify-content: center;
    align-items: center;
    text-align:center;

}

/*LISTBOX END*/

/* BUTTON START */
.btn-gov-primary{
	padding:11.3px 20px 11.3px 20px;
	font-weight:bold;
	background-color:#006736;
}

.btn-gov-primary:hover,.btn-gov-primary:focus{
	background-color:#154a2b;
}

/*.btn-gov-primary.z-button[disabled]{
	  color:white;
      background-color:#154a2b;
 }*/

.btn-gov-primary[disabled]:hover,.btn-gov-primary[disabled]:focus{
	background-color:#D9D9D9!important;
}

.btn-gov-secondary{
	padding:11.3px 20px 11.3px 20px;
	color:black;
	font-weight:bold;
	background-color:#cdccce;
}

.btn-circle.btn-sm {
    width: 50px;
    height: 50px;
    padding: 6px 0px;
    border-radius: 30px;
    font-size: 20px;
    text-align: center;
/*
    pointer-events: none;
*/
    background-color:#4171c5;
}

.btn-gov-secondary:hover,.btn-gov-secondary:focus{
	color:black;
	background-color:#b3b2b5;
}

.btn-gov-warning{
	padding:11.3px 20px 11.3px 20px;
	font-weight:bold;
	background-color:#b60202;
}

.btn-gov-warning:hover,.btn-gov-warning:focus{
	background-color:#800;
}

.btn-gov-warning.z-button[disabled]{
	  color:white;
      background-color:#800;
 }

.btn-gov-info{
	padding:11.3px 20px 11.3px 20px;
	color:white;
	font-weight:bold;
	background-color:#113981;
}

.btn-gov-info:hover,.btn-gov-info:focus{
	color:white;
	background-color:#406CB2;
}

.btn-gov-info.z-button[disabled]{
	  color:white;
      background-color:#406CB2!important;
 }

/* BUTTON END */

/* INPUTS START*/

/*.z-groupbox-title-content{
	color:black!important;text-wrap:wrap;
}*/

.z-searchbox:active{
	background:transparent;
}

.z-combobox-readonly > input {
  background: transparent;
}

.z-combobox-input,.z-combobox,.z-textbox,.z-datebox-input,.z-datebox-button,.z-combobox-button,.z-decimalbox,.z-intbox,.z-datebox,.z-searchbox-placeholder,.z-searchbox{
	height:45px;
}

.z-textbox[disabled], .z-decimalbox[disabled], .z-intbox[disabled], .z-longbox[disabled], .z-doublebox[disabled],.z-searchbox[disabled] {
  color:black!important;

  cursor: default !important;
}

.z-datebox-disabled > input {
  color:black!important;
  background: #F2F2F2 !important;
  cursor: default !important;
}

.z-combobox-disabled > input {
  color:black!important;
  background: #F2F2F2 !important;
  cursor: default !important;
}


.z-datebox-icon, .z-combobox-icon,.z-searchbox-label,.z-searchbox-placeholder {
     padding-top: 6px;
}

.vehicle-container .z-decimalbox-disabled{
	color:black!important
}


/* INPUTS END */

/* GROUP BOX START*/

.z-groupbox-3d > .z-groupbox-content {
  padding: 0px;
}

.z-groupbox-content {
padding: 0px;
border:none;
}

.z-groupbox-title-content{
font-weight:bold;
}

.z-groupbox > .z-groupbox-header {
border:none;
}

.z-groupbox-3d > .z-groupbox-header {
border:none;
}
.z-groupbox-3d > .z-groupbox-header .z-caption, .z-groupbox-3d > .z-groupbox-header .z-groupbox-title {
padding-left:0;
}


/* GROUP BOX END*/


.files-box {
	border:none;
}

.files-box .z-tabpanel{
	padding:0
}


