@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
body{ background-color: ; font-family: 'Open Sans', sans-serif; }
*{padding:0;
margin:0;
box-sizing: border-box;}
body{ font-family: 'Open Sans', sans-serif; }
.avcolor{ background-color: #CC0000;}
.left-bgcolor{background-color: #2A2323;}
.font-1{ font-size: 14px; font-weight: bold;margin-top: 7px; }
.font-2{ font-size: 11px; font-weight: ;margin-top: px; }
.font-3{ font-size: 14px; font-weight: ;margin-top: px; }
.font-4{ font-size: 16px; font-weight: ;margin-top: px;  color: #535353;}
.hr_left{
height: 1px;
background-color: #474242;
border: none;
}
.nav-item .nav-link{ color: #fff; line-height: 44px;}
.bg-light .par1 a{ color:#A1A0A0 !important; font-size: 12px; font-weight: normal;}
.bg-light .par1 a.active{ color:#000 !important; font-size: 12px; font-weight: bolder;}
.cir1 {
display: inline-block;
width: 70px;
height: 70px;
font-size: 26px;
color: #DA291C;
margin: 6px;
line-height: 60px;
text-align: center;
border: 1px solid #FFB4B4;
background-color: #FFECEC;
}
.custm h2{ font-size: 22px;
font-weight: bold;
color: #000; }
.cir3 {
display: inline-block;
width: 40px;
height: 40px;
font-size: 18px;
border-radius: 100px;
color: #DA291C;
margin-top: px;
line-height: 35px;
text-align: center;
border: 1px solid #707070;
background-color: #EFEFF6;
}
.badge-pill{ font-size: 11px;
background-color: #D9D9D9;
color: #000;
padding:6px 12px 6px 12px;}
.adminline{ border-right: 1px solid #D9D9D9; }
.custom3 { background-color: #F9F9F9;
font-size: 12px;
text-align: center; }
.custom3 i {color: ;
margin-right: 2px;}
.profile-search h6{ font-size: 14px; font-weight: bold;
}
.has-search .form-control {
padding-left: 2.375rem;
}
.has-search .form-control-feedback {
position: absolute;
z-index: 2;
display: block;
width: 2.375rem;
height: 2.375rem;
line-height: 2.375rem;
text-align: center;
pointer-events: none;
color: #aaa;
}
.form-control{ border-radius: 0; }
.list-custom p { font-size: 13px; color: #ACACAC; }
dl, ol, ul {
margin-top: 0;
margin-bottom: 0rem;}
.cir2  {
display: inline-block;
width: 40px;
height: 40px;
font-size: 19px;
color: #DA291C;
margin: px;
line-height: 35px;
text-align: center;
border: 1px solid #FFB4B4;
background-color: #FFECEC;
border-radius: 100px;
margin-top: -2px;
font-weight: bold;
}
.font { font-size:12px; }
.font  span{ font-size:12px;  color: #CC0000; font-weight: bold;}
.media h6{ font-size: 12px;
font-weight: bold; }
.media p{ font-size: 13px;
font-weight: ;
color: #ACACAC; }
@media screen and (max-width:480px){
.cuts-media{ margin-top: 22px; }
.media-cost { margin-top: 3px; }
.list-inline-item{ float: left; }
}
@media screen and (max-width:768px){
.cuts-media{ margin-top: 22px; }
.media-cost { margin-top: 3px; }
.list-inline-item{ float: left; }
}
/*====== CXP Admin User =====*/
.card p{ font-size: 16px !important;
font-weight: bold;
margin-top: 5px;}
.card>hr {
margin-right: 0;
margin-left: 0;
margin-top: 0;}
.card  li a{ color: #ACACAC;
text-decoration: none; }
.card  li a:hover{ color: #F76E6E;
text-decoration: none;
transition: all 1s;
margin-left:px;}
.tb-p{ color: #ACACAC;
text-decoration: none;
font-size: 16px;
}
.tb-p2{ color: #4D4D4D;
text-decoration: none;
font-size: 16px;
font-weight: normal; }
.cust-bor{
border: solid 1px #EFEFF6;}
@media screen and (max-width:768px){
.quickmed{ margin-top: 33px; background-color: pink; }
}
/*====== All Request =====*/
.button4 {border-radius: 55px;
border: solid 1px #ACACAC;
text-decoration: none;
font-size: 12px;
background-color: #EFEFF6;}
.button4:hover {border-radius: 55px;
border: solid 1px #fff;
background-color: #DA291C;
text-decoration: none;
transition: all .5s;
color: #fff !important;}
.cust-allreq a  {
color: #ACACAC;
font-size: 14px;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
.cust-allreq .active, a:hover {
color: #DA291C;
font-size: 14px;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
/* not is use
.line3{ border:  1px solid #ACACAC;  }
*/
.tr-bg{ background-color: #EFEFF6;
border: none;}
.font-4{ font-size: 11px ;margin-top: px; color: #535353; font-weight:bold; }
.font-5{ font-size: 10px; font-weight: ;margin-top: px; color: #000; }
.tabbg{ background-color: #F5F5F5;
}
.font-6{ font-size: 14px; font-weight: ;margin-top: px; color: #535353; }
.font-7{ font-size: 14px; font-weight: ;margin-top: px; color: #535353; }
.allreq-btn:focus{outline: none;}
#cars{ font-size: 12px; margin-right: 7px; }
.shwoing{ font-size: 12px; font-weight: bolder; }
.pagination {
display: inline-block;
}
.pagination a {
color: black;
float: left;
padding: 8px 16px;
text-decoration: none;
font-size: 11px;
transition: background-color .3s;
}
.pagination a.active {
background-color: #DA291C;
color: white;
}
.pagination a:hover:not(.active) {background-color: #EA867F;}
@media(max-width:480px){
.media-fil{ margin-top: 12px; }
.pagination { float: left; }
}
.fon-clai{ font-size: 19px; }
/*====== Current Sold to Information =====*/
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link { color: #000;
font-size: 13px;
line-height: normal; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
color: #495057;
background-color: #EFEFF6;
font-size: 13px;
border-color: #dee2e6 #dee2e6 #fff ;}
.nav-tabs .nav-link {
border: 1px solid transparent;
border-top-left-radius: 0rem;
border-top-right-radius: 0rem;}
.profile-search h6{ color: #000; font-weight: bold; }
.custm-slod span{ color: #A19393; font-size: 12px;  }
.has-search .form-control {
padding-left: 2.375rem;
font-size: 14px;
}
.cust-btn{ background-color: #DFDFDF; }
.cust-font1{ font-size: 14px; color: #000; font-weight: bold;}
.fa-search { font-size: 13px; }
.list-custom  li{ font-size: 13px; }
.btn-outline-danger-cust {
color: #DA291C;
background-color: transparent;
background-image: none;
border-color: #DA291C;
}
.btn-outline-danger-cust-2 {
color: #fff;
background-color: #DA291C;
background-image: none;
border-color: #DA291C;
}
.btn-outline-danger-cust:hover{ background-color: #DA291C;  color: #fff;}
@media screen and (max-width:480px){
.medi-mt{ margin-top: 22px; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link { color: #000;
font-size: 14px;
display: block;
line-height: normal; }
}
input[type=checkbox], input[type=radio] {
box-sizing: border-box;
padding: 0;

width: 12px;
position: relative;
top: 2px;
}
.font-8{ font-size: 14px; font-weight: ;margin-top: px; color: #535353; line-height: 33px; }
.cust-bor2{
border: solid 1px #EFEFF6;}
/*====== Current Sold to Information2 =====*/
.font-9{ font-size: 14px ;margin-top: px; color: #535353; font-weight:bold; }
.font-10{ font-size: 14px ;margin-top: px; color: #535353; font-weight:bold; }
.form-m{ margin-left: 100px; }
.form-m2{ margin-left: 120px; }
.pl-5, .px-5 {
padding-left: 8px !important;
}
/*====== New User Registration =====*/
.Registration h6{ color: #535353; font-size: 17px; }
.Registration p{ color: #6B6969; font-size: 16px; }
.Regiline{ border:1px solid #EFEFF6; }
.font-11{ font-size: 13px ;margin-top: px; color: #ACACAC; font-weight:; }