html {
    /*background: #771c28 !important;*/
    
    background-image: url(https://icargo-public.s3.eu-west-1.amazonaws.com/live/images/company/profile/rk-web-r.png);
    height: 100vh;
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
body {
background: transparent;
}
.nav-bar {
    background: #F7c300;
    display: none;
}
.home {
    background: #ec5253;
}
.home i {
    color: #fff;
}
.banner-in-tetx h1 {
    color: #000;
}
.banner-in-tetx p {
    color: #070707;
}
.btn-select-group button {background: #bfd530;color: #fff;}
.btn-select-group button:hover {background: #000;}
.table-display table>tbody>tr>th,
.table-display table>thead>tr>th {
    border-right: 1px solid #ccc;
}
.table-display table {
    border: 1px solid #ccc;
}
.table-display table>tbody>tr>td {
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.table-display .table-responsive2 table>tbody>tr>td {
    color: #000;
}
.table-responsive2 .table>thead>tr>th {
    background: #7d9100;
    /*color: #000;*/
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #eee;
}

.table-striped>tbody>tr:nth-of-type(even) {
    background-color: #fff;
}
.table-display h3 {
    color: #fff;
}
.postcode_ne p:before,
.postcode_ne p:after {
    background: #fff;
}
.delivery_status {
    background: #fff;
}
.delivery_status p {
    color: #ec5253;
}
.ne__loader {
    background-color: #000000b0;
}
.panal-left {
    background: #fff;
}
.input-colume {
    background: #fff;
}
 
.form-group-section {
    color: #070707;
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
.banner-in-tetx h1 {
    color: #333;
}
.banner-in-tetx p {
    color: #070707;
}
.btn-select-group input {
border: 1px solid #F7c300;
}
}
.loader {
    border: 16px solid #f3f3f3;
    border-top: 16px solid #ec5253;
}
.overlay {
    background-color: rgba(0, 0, 0, 0.5);
}
/*#bg-bg-img {
    background-color: #bfd530;
}*/

#bg-bg-img{
   background: transparent;
}
.img_overly {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: black;
   opacity: 0.3;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.banner-in-tetx h1 {
    color: #fff;
}
.banner-in-tetx p {
    color: #070707;
}
}
.icon-left a {
    background: #f95000;
    color: #fff;
}
.track-box-page input {
    color: #333;
	border: 1px solid #333;
}
.track-box-page select {
    color: #333;
}
.track-box-page select.drop-icon {
    background-image:
    linear-gradient(45deg, transparent 50%, #fff 50%),
    linear-gradient(135deg, #fff 50%, transparent 50%),
    linear-gradient(to right, #F7c300, #F7c300);
}
.radio__container .radio-inline {
    background: #fff;
}
.radio__container .radio__label {
    color: #000;
}
.radio__container .radio__label:before {
    border: 2px solid #929292;
}
.radio__container .radio__label:after {
    background-color: #000;
}
.radio__container .radio__label:hover {
    color: #000;
}
.radio__container .radio__label:hover:before {
    border-color: #000;
}
.radio__container .radio:checked + .radio__label {
    color: #000;
}
.radio__container .radio:checked + .radio__label:before {
    border-color: #000;
}
/**Radio closed**/
.cloect-group p{
    color: #fff;
    border-bottom: 1px solid #fff;
}
button.update-btn2{
    background: #000;
    color: #fff;
   
}
.modal-header.bg-header {
    background: #000;
}
button.closed-btn-f {
    background-color: #000;
    color: #fff;
}