
.form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd;
}
.auctionother, .deliveryother {
	display:none;
}
form label {
	font-size:12px;
	font-style:italic;
}

.stepheader {
	background:#bf3836;
}

.otherdestinations, .step2wrapper, .pickupauctionwrapper, .pickupyardwrapper, .pickupotherwrapper, .vehicleconditionwrapper, .deliveryotherwrapper, .deliveryyardwrapper, .npsendwrapper, .nplatesendotherwrapper, .posoption2, #tr-error-msg, .transport-order-form-wrapper, .temporaryoutwrapper, .permanenttransportation, .permanentout, .searchresults, .bidother {
	display:none;
}
.formlayout {
	
}
.jcl-nav-active {
	background:#e1c32f!important;
	color:#000!important;
	
}
#sidebar .nav .nav-link:focus {
    color: #fff;
}
#sidebar .nav .nav-link:hover {
    color: #fff;
	background:#e1c32f
}

#topbar button:hover {
    color: #fff;
	background:#e1c32f
}

.nav-pills .nav-link:hover {
    color: #fff;
	background:#e1c32f
}

#transportrequestfrom .form-control, .form-select {
	border-color:#c16262;
}
#transportrequestfrom .btn-light{
	border-color:#c16262!important;
}

#transportrequestfrom  .form-check-input:checked {
    background-color: #bf3836;
    border-color: #bf3836;
}

.form-check-input:checked {
    background-color: #bf3836;
    border-color: #bf3836;
}

.form-control, .form-select {
	border-color:#c16262;
}
.jclbg {
	background:#bf3836;
}
.jclactive {
	background:#bf3836!important;
	color:#fff!important;
}

.btn-jcl-dark {
    color: #fff;
    background-color: #642827;
    border-color: #642827;
}
#transport-pills-tab .active {
	background:#bf3836!important;
	color:#fff!important;
}
.font-12px {
	font-size:12px!important;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #bf3836;
    border-color: #bf3836;
}
.nav-link {
    display: block;
    padding: .5rem 1rem;
    color: #000000;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}

#transport-pills-tab li button {
	font-weight:bold;
	font-size:12px
}

#transport-pills-tab li span {
	font-weight:bold;
	font-size:16px
}
#createtransportorderform label {
	font-weight:bold;
}

.tredit-header {
    background:#bf3836!important;
}
.tredit-header h1 {
    color:#fff!important;
}

.bg-lightred {
	background: #dbb8b7;
   
}
.font-16px {
	font-size:16px;
}





  body {
      overflow-x: hidden;
    }
    .sidebar {
      position: fixed;
      top: 56px;
      bottom: 0;
      left: 0;
      width: 240px;
      padding: 1rem;
      background-color: #fff!important;
      color: #fff;
      overflow-y: auto;
      transition: all 0.3s ease;
    }
    .sidebar a {
      color: #ffffff;
		text-decoration: none;
		display: flex;
		align-items: center;
		justify-content: space-between;
		background: #bf3836;
		margin: 2px 0px;
		border-radius:5px;
    }
    .sidebar a:hover {
      color: #fff;
    }
    .sidebar.collapsed {
      margin-left: -240px;
    }
    .content {
      margin-left: 240px;
      margin-top: 56px;
      padding: 1rem;
      transition: all 0.3s ease;
    }
    .content.full {
      margin-left: 0;
    }
    .submenu-toggle i.rotate {
      transition: transform 0.3s;
    }
    .submenu-toggle[aria-expanded="true"] i.rotate {
      transform: rotate(90deg);
    }
	
	
#servicestab .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #e36664;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}	

#technicaldetails .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #e36664;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}	

#stockhead .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #bf3836;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}	

#stockhead .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #bf3836;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}	

#stockhead .accordion-button {
    color: #fff;
    background-color: #bf3836;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}


#yardaccordion .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #e36664;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}
#yardaccordion .accordion-button {
    color: #fff;
    background-color: #e36664;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}


#sinstructions .accordion-button {
    color: #fff;
    background-color: #e18887;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}
#sinstructions .accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #e18887;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}

.acr-btn {
	font-size: 1rem;
    padding: 5px 10px;
	font-weight:600;
}
	
.jclbtn {
	background-color: #bf3836;
	border:none;
	color:#fff;
}

.jclbtn:hover {
	background-color: #e1c32f!important;
	border:none;
	color:#000;
}

#yardaccordion .accordion-button, #servicestab .accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 5px 15px;
    font-size: 1rem;
	font-weight:bold;
    color: #fff;
    text-align: left;
    background-color: #e36664;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;
}	


#technicaldetails .accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 5px 15px;
    font-size: 1rem;
	font-weight:bold;
    color: #fff;
    text-align: left;
    background-color: #e36664;
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;
}	

select.service-select {
	font-size:12px;
}

.accordion-button:after {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
}

