* {outline: none;  
   font-family: 'Poppins', sans-serif; 
}
body{
    min-height: 100vh;
    height: auto;
}
p,h1,h2,h3,h4,h5,h6 {margin-bottom: 0;}
a {text-decoration: none !important;}
.container { max-width: 1550px!important; padding: 0 15px; margin: 0 auto;}
.container-fluid{max-width: 1800px;}
.navbar-brand a {box-sizing: border-box;}
button {border: 0; outline: none !important;}
section { padding-top: 100px; background-color: #F5F9FA; margin: 0 !important;min-height: 100vh !important;}
p {font-size: 16px; color: #000000;}
.btn:focus,.btn.focus {box-shadow: none;}
.h-100vh { height: 100vh;}
.fixed { position: fixed!important; top: 0; left: 0; width: 100%; background: #fff; z-index: 22; 
   transition: 1s all; height: 90px; padding: 0 0.2rem;box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);}
.top{ height:50px; width:50px; background :#5AA2E0; display:flex; align-items:center;
   justify-content: center; color: #fff !important; position:fixed!important;  bottom:-5rem;  right:5rem; opacity: 0; transition:.3s all;  z-index: 11; } 
.active .top {opacity: 1;  bottom: 3rem;} 
::selection{background-color: #0E559F;color: #FFFFFF;}
.cerror{color: #DE2027;}
/* ===== Scrollbar CSS =====  */
/* Firefox */
* {scrollbar-width: auto; scrollbar-color: #0CA7E2 #142846; }
/* Chrome, Edge, and Safari */
*::-webkit-scrollbar { width: 5px;}
*::-webkit-scrollbar-track {background: #142846; }
*::-webkit-scrollbar-thumb {background-color: #0CA7E2; border-radius: 10px; border: 1px solid #0CA7E2;} 


/* button css */
.cl-login{margin: 0px 0px 1.5rem 0px!important;}
.cl-group{margin: 1.7rem 0 !important;}
.navbar-toggler i{color: #0E559F;}
.main_login .navbar-toggler i{color: #fff;}
.form-inline .sign_up_btn{background: #0E559F 0% 0% no-repeat padding-box;transition: 0.3s all;
   box-shadow: 0px 10px 20px #00000029; border-radius: 15px; color: #fff; padding: .8rem 3.3rem; font-size: 18px;margin-right: 1rem;}
.form-inline .sign_up_btn:hover{color: #0E559F;background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0px 10px 20px #00000029;}
.form-inline .btn_quick{font-size: 15px;color: #0E559F; border-radius: 15px; padding:1rem 3.3rem;background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 0px 10px 20px #00000029;transition: 0.3s all;font-weight: 600;}
.form-inline .btn_quick:Hover{ background: #0E559F 0% 0% no-repeat padding-box; box-shadow: 0px 10px 20px #00000029;
    border-radius: 15px; color: #fff;     border-radius: 13px;}
.action_btn .btn_action { background: #429FFF 0% 0% no-repeat padding-box;border: 1px solid #429FFF;
   border-radius: 15px; color: #fff; margin: 2rem 0; padding: 1rem 3rem; font-size: 18px;transition: 0.3s all;}
.action_btn .btn_action:hover {color: #429FFF;border:1px solid #429FFF;background-color: #fff;box-shadow: 0px 10px 20px #00000029;}
.btn_login{
   font-size: 17px;
   color: #FFFFFF;
   background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box; 
   box-shadow: 15px 15px 50px #3a94f04d;border: none; 
   border-radius: 13px;
   margin: 1rem 0; 
   width: 70%; 
   height: 57px;    
   font-family: 'Poppins regular';
}
.btn_login:hover{color: #fff;}
.btn_back{
   font-size: 17px;  
   color: black;
   box-shadow: 15px 15px 50px gainsboro;
   border: none; 
   border-radius: 13px;
   margin: 0;
   width: 70%; 
   height: 57px;    
   font-family: 'Poppins regular';
}


button.btn_white{background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 15px 15px 50px #00000040;
   border: 1px solid #FFFFFF40;  border-radius: 18px;  height: 77px;  font-size: 17px;color: #0E559F;margin: 1rem 0rem;}

/* home page */
.main_bg_Sec{background-image: url(../images/home_bg.png);background-repeat: no-repeat;background-size: cover;}
#header{
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   background: transparent;
   z-index: 100;
}
#headerDark{
   background-color: #0E559F;
}
.headerDark-nav-item{
   color: whitesmoke !important;
}
.headerDark-nav-item *{
   color: whitesmoke !important;
}
#footer{
   height: 60px !important;
   margin: 0 !important;
}
.main_navigation_sec .navbar-nav .nav-item a{font-size: 18px;color:#000000;font-weight: normal;margin: 0 1rem;font-family: 'Poppins regular'; }
.main_text_home h5{font-size: 63px;color: #0E559F;}
.main_text_home p{font-size: 17px;color: #000000; margin-top: 0.5rem;font-family: 'Poppins regular';}
.main_text_home h5 span{font-family: 'Poppins regular';}
.cl-navbar{margin-left: 25px;}
.main_home_section{height: calc(100vh - 265px);}
.home_main_section{padding-top: 100px !important;}
.home_side_img_box img{width: 550px !important;}

/* login */
.main_login{background-color: #F5F9FA;}
.main_login .main_navigation_sec{background: #0E559F 0% 0% no-repeat padding-box; box-shadow: 0px 10px 20px #00000029;padding: 0rem 0rem;}
.main_login .main_navigation_sec .navbar-nav .nav-item a{color:#fff;}
.box_around .form-group{background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 15px 15px 50px #00000029;  
   border-radius: 12px; width: 70%; padding: 0.7rem 1rem; margin: 0.7rem 0;position: relative; border: 2px transparent;z-index: 33;}
.box_around .form-group label{ font-size: 12px; color: rgba(0, 0, 0, 0.5); margin-bottom: 0;}
.box_around .form-group .form-control{ padding: 0; border: unset; font-size: 15px; color: #12131A;background: transparent;height: unset;}
.ticket_model .box_around .form-group .form-control{margin: 0px !important;}
.ticket_model .error {margin: 0px !important;}
.box_around .form-group .form-control::placeholder{ color: #12131A;  font-family: 'Poppins normal5';}
.box_around .form-group .form-control:focus{box-shadow: unset;}
.forgot_password_link a{font-size: 12px;color:#429FFF;    border-bottom: 2px solid #429FFF;}
.forgot_password_link {white-space: nowrap; cursor: pointer;}
.form_login .form-check label{font-size: 14px;color: #000000;font-family: 'Poppins normal5';}

.form_login{margin-top: 2rem;}
.register_sec p{font-size: 14px;color: #000000;font-family: 'Poppins normal5';}
.register_sec p a{color: #429FFF;text-decoration: underline!important;}

/* footer login */
.copy_right_Sec p , .copy_right_Sec a{font-size: 14px;color: #000000;font-family: 'Poppins normal5';}


/* login verification */
.otp_verification_sec input{ display:inline-block; width:60px; height:60px; text-align:center;background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #00000029; border-radius: 18px; border: 3px solid transparent; margin-right: 1.5rem;}
.otp_verification_sec input:focus{border: 3px solid #429FFF;}
.otp_verification_sec{margin: 1rem 0;}
.main_homesec{margin: 4rem 0;}

/* forgotpasseord */
fieldset:not(:first-of-type) {  display: none;}

/* create account 3 */
.profile_list{margin: 0.5rem 0;  }
.profile_list a{cursor: pointer; font-size: 15px; color: rgba(0, 0, 0, 0.5);padding: 1rem 1rem;background: transparent;border-radius: 9px; width: 250px;}
.profile_list.active a
{background: #0E559F 0% 0% no-repeat padding-box;color: #fff !important;}
.profile_list.active a .active_user_icon
{display: block !important;}
.profile_list.active a .user_icon
{display: none;}
.main_linked_sec .box_around .form-group{width: 100%;}
.back_btn a{font-size: 17px;color: #429FFF;}
.avatar-upload { position: relative; max-width: 200px; margin: auto;}
.cl-avatarupload{left: -12%;}
.avatar-upload .avatar-edit { position: absolute; right: 0; z-index: 1; bottom: -35px; left: 0;     text-align: center;}
.avatar-upload .avatar-edit input {display: none;}
.avatar-upload .avatar-edit input + label {cursor: pointer;font-weight: normal;transition: all 0.2s ease-in-out;font-size: 14px;color: #429FFF;    text-decoration: underline;}
/* .avatar-upload .avatar-edit input + label:hover { background: #f1f1f1; border-color: #001760;color: #001760;} */
/* .avatar-upload .avatar-edit input + label:after {content: "\f067";font-family: "FontAwesome";color: #fff; position: absolute; top: 7px;left: 0;right: 0; text-align: center; margin: auto;}  */
.avatar-upload .avatar-preview {  width: 160px;  height: 160px;  position: relative;
   border-radius: 100%;   margin: 0 auto 4rem auto;  background: #FFFFFF 0% 0% no-repeat padding-box;
   padding: 1rem;}
.avatar-upload .avatar-preview > div {width: 100%; height: 100%; border-radius: 100%;background-size: cover; background-repeat: no-repeat;background-position: center; }
.select_type .form-control{appearance: none;position: relative;}
.select_type .form-group:before {  position: absolute; content: url(../images/drop_down.png);  right: 22px; top: 34%;}
.multiple_location_sec h5{font-size: 23px; color: #000000; margin-bottom: 1rem;font-weight: 600;}
.multiple_location_sec p{    font-size: 14px; color: #6d6d6d; width: 80%; margin-bottom: 1rem;}
.choose_option div {
   background: #FFFFFF 0% 0% no-repeat padding-box;  min-width: 62px;
   min-height: 62px;  border-radius: 50%;   display: flex;   align-items: center;   justify-content: center; cursor: pointer;}
.choose_option a {  font-size: 17px; color: #0E559F; }
.choose_option div:hover,.choose_option div.active  { background: #0E559F;}
.choose_option div:hover a, .choose_option div.active a{ color: #FFFFFF;}


/* dashboard */
/* .mian_side_bar_left{height: 100vh;width: 140px;background: #fff;padding: 2rem 1rem 2rem 0;transition: 1s all; 
      border-right: 1px solid #DFDFDF; z-index: 9;    position: fixed;  top: 0; left: 0;} */
.create_auction_btn{width: 100% !important;height: 65px !important;}
.top_logo_sec { padding: 0rem 0rem 1rem 1rem;}
.center_logo_sec { 
   position: relative;
   min-height: 460px;
   /* background-image: url(../images/menu_bar_bg.png);   */
   background-repeat: no-repeat;
   background-size: contain;  
   height: calc(100vh - 20vh); 
   z-index: 99;  
   opacity: 1;   
   display: flex;
   flex-direction: column;   
   justify-content: center;
}
.main_menu_Sec a{display: flex;align-items: center; position: relative;padding: 1rem 0;margin: 0.8rem 0rem;}
.menu_icon .active_icon {display: none;} 
.side_text_view p{font-size: 20px;color: #0E559F;font-weight: 500;z-index: -1;}
.side_text_view{margin-left: 0rem;}
.menu_icon{ width: 120px;  height: auto; text-align: center;z-index: 9999;}
.top_logo_sec .side_open_logo{max-width: 180px;height: auto;}
.side_open_logo,
.side_text_view p {z-index:-1;margin-left: -8rem;opacity: 0;}
.mian_side_bar_left:hover {
   width: 280px;
   transition: 1s all;
}
.mian_side_bar_left {
   height: 100vh;
   width: 125px;
   background: #fff;
   padding: 2rem 0rem 2rem 0;
   transition: 1s all;
   border-right: 1px solid #DFDFDF;
   z-index: 9;
   position: fixed;
   top: 0;
   left: 0;
}
.mian_side_bar_left:hover .top_logo_sec .side_open_logo{transition: 2s all;opacity: 1;}
.mian_side_bar_left:hover .side_text_view p ,
 .mian_side_bar_left:hover .side_open_logo
 {transition: 1s all; z-index: 1; margin-right: 0rem;margin-left: 0.5rem;opacity: 1;}

 .main_menu_Sec.active a:before{position: absolute;left: 0; content: ' ';  width: 5px;
   height: 100%; background: #fff; border-radius: 12px;}
 .main_menu_Sec.active a .menu_icon .active_icon{ display: unset!important;}
 .main_menu_Sec.active a .menu_icon .normal_icon{ display: none;}
 .main_menu_Sec:hover .active_icon{ display: unset!important;}
 .main_menu_Sec:hover .normal_icon{ display: none;}
 .bottom_logo_sec{margin-top: -40px;}
.cl-reportbox-bg-white{background: #fff !important;}
.profile_setting_img_box{width: 140px;height: 140px;margin-right: 20px;}
.profile_setting_img_box img{width: 100% !important;height: 100% !important;border-radius: 100px !important;}
.heading_close_btn_box{display: flex;justify-content: space-between;padding: 20px;}
.change_password_desc{font-size: 14px;color: #8F8F8F;font-family: 'Poppins normal5';}
.password_close_btn_box{background: #c5c5c5;padding: 5px 12px;border-radius: 25px;color: #FFF;cursor: pointer;}
.updatePassword{width: 100%;}

 /* dashboard */
 .main_Dashboard{background-image: url(../images/dashboard_bg.png);background-repeat: no-repeat; background-size: 100% 100vh; background-attachment: fixed;position: relative;}
 .mian_dashboard_nav{padding: 1rem 0rem 0 0;}
 .serch_sec .form-control{ background: transparent; border: transparent; border-left: 5px solid #0E559F;
   padding: 0.5rem 0.5rem;  font-size: 20px;  color: #0E559F;font-family: 'Poppins normal3';}
.serch_sec .form-control::placeholder{color: rgba(14, 86, 153, 0.28);}
.serch_sec .form-control:focus{box-shadow: unset;}


/* notification modal */
.modal-dialog.notification_modal {position: absolute;right: 360px; min-width: 500px; top: 60px;  max-width: 500px; height: auto;}
.notification_modal .modal-header h5{font-size: 20px;color: #132843;}
.notification_modal .modal-header p{font-size: 12px;color: #71706F;}
.modal-content.notification_modal{ background: #FFFFFF 0% 0% no-repeat padding-box;  box-shadow: 0px 10px 20px #0000000d;
   border-radius: 14px; padding: 2rem 1.5rem;}
   .notification_modal .modal-header{border-bottom: unset;padding: 0;    margin-bottom: 1rem;}
.linked_list a{font-size: 14px;color: #1A294A;}
.linked_list a.active{color: #0E559F;text-decoration: underline!important;}
.discription_about h4{font-size: 16px;color: #132843;}
.discription_about small{font-size: 13px;color: #71706F;}
.discription_about p { font-size: 13px; color: #71706F;  font-weight: 400;}.linked_list{margin-bottom: 1rem;}
.notification_list{ display: flex; align-items: center; margin: 0.5rem 0;}
.img_notification{ margin-right: 0.5rem;}
a.help_Sec {font-size: 16px;color: #0E559F !important;padding: 0.5rem 1rem 0.5rem 1rem; border-right: 1.2px solid #77baff;font-family: 'Poppins normal5';}
.help_Sec img{margin-right: 10px;}


/* create auction3  */
.time_title{margin: 1rem 0;}
.time_title h4{font-size: 17px;color: #0E559F;}
.action_check .form-check label{font-size: 14px;}
.action_check .form-check label a{color: #0CA7E2;text-decoration: underline!important;}

.range_bar_main h5{margin-top: 2rem;}
.range_bar_main h5 span{color: #429FFF;}
.upgrade_link p{font-size: 16px; color: #429FFF; text-decoration: underline;font-weight: 400;}
.right_dashboard{  display: flex; align-items: center;  justify-content: end;}

.dropdown.right_dropdown .dropdown-item{margin: 0.5rem 0;}

.dropdown.right_dropdown button.dropdown-toggle{  font-size: 16px;color: #0E559F;font-family: 'Poppins normal5';}
.dropdown.right_dropdown .dropdown-menu.text-right.show {left: -20px!important; border: transparent;background: #fff;    box-shadow: 15px 15px 50px #00000029;  border-radius: 28px;}
.dropdown.right_dropdown .dropdown-item{ font-size: 17px;  color: #000; font-weight: 300;}
.dropdown.right_dropdown .dropdown-toggle::after {display: unset;border: unset;}



/* create-an-auction */
.cl-dollar-input{margin-left: 15px;}
.cl-bidrul-box{padding: 0px;}
.cl-bidrul-checkbox{font-size: 14px !important;}
.cl-icon{position: absolute;top: 50%;right: 5%;transform: translateY(-50%);color: #A8A8A8;}
.auction_main_box{
   margin:auto;
   /* max-width: 1050px; */
}

/* modal templete */
.templete_main_sec{background: #FFFFFF 0% 0% no-repeat padding-box;   box-shadow: 0px 10px 20px #00000029;  border-radius: 10px;padding: 1rem;}
.modal-content.templete_main_sec .modal-header{border-bottom: unset;}
.modal-content.templete_main_sec .modal-header h5{font-size: 25px;color: #000000;}
.modal-content.templete_main_sec .modal-header p{font-size: 12px;color: #71706F;}


/* dashboard */
.cl-logout{color: red !important;}
.title_name h5{font-size: 50px;color: #000; font-family: 'Poppins normal';}
.title_name h5 span{ font-family: 'Poppins normal3';} 
.title_name p{font-size: 17px; color: #71706F;}
.title_name p span {color: #429FFF;}
.title_name{margin: 1rem 0rem;}
.title_name b{font-weight: 600;}
.white_Box_dashboard{margin-top: 4rem;background: transparent linear-gradient(118deg, #FFFFFF66 0%, #FFFFFF24 100%) 0% 0% no-repeat padding-box;
box-shadow: 15px 15px 50px #00000029;padding: 1rem; border: 1px solid #FFFFFF;  border-radius: 24px;  opacity: 1;  backdrop-filter: blur(50px); -webkit-backdrop-filter: blur(50px);position: relative;}
.white_Box_dashboard h5{font-size: 25px;color:#000;font-family: 'Poppins regular';margin-bottom: 1rem;width: 80%;}
.white_Box_dashboard p{font-size: 14px;color:#71706F;font-family: 'Poppins regular';}
.side_imge{position: absolute;  bottom: 0;right: 0;}
.side_imge .sidebar_img{max-width: 450px;height: auto;object-fit: cover;}

.pink_box{background: #FFEBF6 0% 0% no-repeat padding-box; border-radius: 16px; padding: 1rem 1.5rem; margin: 1rem 0;
   height: 230px; display: flex; flex-direction: column; justify-content: space-between;}
.image_top{display: flex;align-items: center;  justify-content: space-between;}
.image_top h4{font-size: 30px;  color: #081735;  font-weight: 600;}
.image_top p{font-size: 16px;  color: #71706F;}
.pink_box .btm_text_sec h5{font-size: 25px; color: #FF78C2;}
.btm_text_sec a{font-size: 12px;color: #429FFF; font-family: 'Poppins regular';}
.pink_box.blue{background: #E7FAFF 0% 0% no-repeat padding-box;}
.pink_box.blue .btm_text_sec h5{color: #3BBEE1;}
.pink_box.yellow{background: #FFF3DC 0% 0% no-repeat padding-box;}
.pink_box.yellow .btm_text_sec h5{color: #FFBE41;}
.title_auction h5{font-size: 25px;color: #0E559F;}

.auction_main .title_action h4{font-size: 15px;color: #8F8F8F;}
.auction_main{display: flex;align-items: center;justify-content: center;padding:0 1rem 0.5rem 1rem;margin: 0.5rem 0;position: relative;}
.auction_main_box_right{background: #FFFFFF 0% 0% no-repeat padding-box; border-radius: 15px;display: flex;align-items: center;padding: 1rem 1rem;justify-content: center;margin: 1rem 0;box-shadow: 3px 2px 10px #00000029;position: relative;}
.discription_auction p{font-size: 14px;color: #132843;font-family: 'Poppins regular';}
.discription_auction span{  font-size: 9px;  color: #fff; background: #16DC00; border-radius: 16px;  padding: 3px 6px;}
.box_around_auction{
   /* background: rgba(255, 255, 255, 0.5);
     box-shadow: 15px 15px 50px #00000029;  */
     box-shadow: 1px 1px 6px #00000029; 
     border: 1px solid #FFFFFF;
     border-radius: 24px;
     opacity: 1;
     backdrop-filter: blur(30px);
    padding: 1.5rem 1rem 1rem 1rem;}
.discription_auction{position: relative;}


/* auction  */

/* auction calender start */

/* auction calender end */

.main_title_pages h4{font-size: 55px;color: #0E559F;}
.cl-bg-auction{background: #F7F7F8 !important;}
.cl-dropheader{padding-right: 20px;}
.cl-dropheader i{color: #8F95A3;}
.bg_auction{border: 1px solid var(--unnamed-color-ffffff);
   /* background: transparent linear-gradient(119deg, #FFFFFF66 0%, #FFFFFF24 100%) 0% 0% no-repeat padding-box; */
   box-shadow: 15px 15px 50px #00000029;  border: 1px solid #FFFFFF; border-radius: 24px;
   opacity: 1; backdrop-filter: blur(70px); -webkit-backdrop-filter: blur(50px);padding: 2rem 2rem;margin: 2rem 0rem;}
.auction_small_icon_main{background: #E3E3E3 0% 0% no-repeat padding-box;
   border-radius: 20px 20px 0px 0px;  padding: 1rem; margin-right: 0.5rem;  width: 230px; text-align: center;}
.auction_small_icon_main.active{ background: #FFFFFF 0% 0% no-repeat padding-box;
   border-radius: 20px 20px 0px 0px;  padding: 1rem ;  margin-right: 0.5rem; }
.auction_small_icon_main a{font-size: 18px;  color: #000000;} 
.auction_small_icon_main.active a{color: #0E559F;}

.main_auction_title{display: flex;align-items: center;justify-content: space-between;}
.auction_btn_line{ background: #FFFFFF 0% 0% no-repeat padding-box;display: flex;align-items: center;justify-content: space-between;}
.auction_btn_line .form-group{display: flex;  align-items: center; width: 300px;    margin-bottom: 0;}
.auction_btn_line .form-group .form-control{ font-size: 16px;  color: #71706F;  border: transparent; width: 60%;margin-bottom: 0;}
.auction_btn_line .form-group label{ font-size: 16px; color: #132843; width: 40%;margin-bottom: 0;}
.order_sec{display: flex;align-items: center;    padding-left: 2rem;  border-left: 2px solid #D6D6D6;}
.toggle_swich{margin: 0 0.5rem;}
.toggle_swich .switch { position: relative; display: inline-block; width: 30px; height: 10px;vertical-align: middle;margin-bottom: 0;}
.toggle_swich .switch input { opacity: 0;width: 0; height: 0;}
.toggle_swich .slider {position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0;
 background-color: #429FFF; -webkit-transition: .4s; transition: .4s;}
 .toggle_swich .slider:before { position: absolute; content: "";  height: 20px; width: 20px;  left: 0px;
   bottom: -5px;  background: transparent linear-gradient(180deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 0px 3px 6px #00000029; -webkit-transition: .4s;  transition: .4s;}
.toggle_swich input:checked + .slider {background-color: rgba(66, 161, 255, 0.5);}
.toggle_swich input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
.toggle_swich input:checked + .slider:before { -webkit-transform: translateX(13px); -ms-transform: translateX(13px);
 transform: translateX(13px);}
.slider.round { border-radius: 34px;}
.slider.round:before { border-radius: 50%;}
.check_Box_Sec{position: absolute;  left: 25px;  transform: translate(0px, -50%);z-index: 99;}
.container_check {  display: block;  position: relative;  padding-left: 35px;
   margin-bottom: 12px;  cursor: pointer;  font-size: 22px; -webkit-user-select: none; -moz-user-select: none;
   -ms-user-select: none;  user-select: none; } 
 .container_check input { position: absolute; opacity: 0;  cursor: pointer; height: 0; width: 0;} 
 .checkmark {  position: absolute;  top: 0;  left: 0; height: 20px;  width: 20px;  background-color: #ECECEC; border: 1px solid #D5D5D5;
   border-radius: 6px;} 
 .container_check:hover input ~ .checkmark {  background-color: #ccc; } 
 .container_check input:checked ~ .checkmark {
    background: transparent linear-gradient(112deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;} 
 .checkmark:after {  content: "";  position: absolute;   display: none; } 
  .container_check input:checked ~ .checkmark:after { display: block; } 
  .container_check .checkmark:after {left: 7px;  top: 3px; width: 5px; height: 11px; border: solid white; border-width: 0 2px 2px 0;
   -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.drop_down_line .dropdown-toggle::after {position: relative;  border: unset!important;}
.data_not_found_box{text-align: center;padding-top: 15px;color: #E80000;}
/* .drop_down_line .dropdown .dropdown-menu{text-align: right;  border: transparent;left: -125px!important;
   background: #fff;  box-shadow: 15px 15px 50px #00000029;  border-radius: 28px;} */
   .drop_down_line .dropdown .dropdown-menu {text-align: right;border: transparent; left: -74px!important;   background: #fff; box-shadow: 15px 15px 50px #00000029;
       border-radius: 12px;min-width: 100px; }
  /* .drop_down_line .dropdown {text-align: center;} */


/* pegination */
.pegicnation_Sec .page-link { color: #A8A8A8;  background-color: #fff;  border: unset;  border-radius: 50%;  font-size: 16px;    padding: 5px 4px ;
   width: 30px;   height: auto;   margin: 1rem 0.5rem;text-align: center;}
.pegicnation_Sec .page-item.active .page-link{ background: transparent linear-gradient(180deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 0px 3px 6px #00000029;color: #fff;}

.discription_auction .btn.btn_complete{ font-size: 12px; color: #0E559F; background: #FFFFFF 0% 0% no-repeat padding-box;
   border: 1px solid #E1E1E1; border-radius: 15px; padding: 0.8rem 1.5rem;}


/* auction templete */
.templete_title_main h4{font-size: 30px;color: #000000;}
.templete_title_main p{font-size: 14px;color: rgba(0, 0, 0, 0.5);}
.templete_title_main a{font-size: 14px;color: #429FFF;}
.templete_title_main{display: flex;align-items: center;justify-content: space-between ;}
.templete_box{background: #FFFFFF 0% 0% no-repeat padding-box;  border-radius: 15px; padding: 1rem 2rem;  margin: 2rem 0rem;}
.templete_box h4{font-size: 23px;  color: #132843;}
.templete_box p{font-size: 14px;  color: rgba(0, 0, 0, 0.5); margin-top: 0.5rem;}
.templete_btn .btn.btn_templete{ background: transparent linear-gradient(116deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
    box-shadow: 15px 15px 50px #3b95f24d;   border: 1px solid #FFFFFF40; border-radius: 18px;   color: #fff;  font-size: 17px;  text-align: center;   width: 100%;
    padding: 1rem 1rem;margin: 1rem 0;font-family: 'Poppins regular';}


/* modal contact */ */
.cl-add-contact{padding: 0px !important;}
.cl-addcon-box{border: none;}
.contact_add_new .modal-header a.close {font-size: 18px; color: #E80000!important;opacity: 1;}
.contact_add_new .modal-content{ background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 0px 10px 20px #00000029;  border-radius: 15px; padding: 0.8rem;}
.contact_check label{font-size: 17px; color: #000000;  font-family: 'Poppins regular';}


.list_Box_btm{background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 2px solid #E2E2E2; border-radius: 18px; padding: 2rem 1rem; min-height: 400px;}
.list_Box_btm .form-control{background: #FFFFFF 0% 0% no-repeat padding-box;font-family: 'Poppins regular';
   box-shadow: 15px 15px 50px #00000029; border-radius: 13px; border: transparent; height: 50px; margin: 0 0 1rem;font-size: 13px;color: #000000;}
.list_serach p{font-size: 16px;color: #132843;font-family: 'Poppins regular';}
.list_box h4{font-size: 20px;color: #000000;margin: 1rem 0;}

.title_image_Sec h5{ font-size: 35px; color: #0E559F;}
.title_image_Sec p{font-size: 15px;color: #71706F;font-family: 'Poppins regular';}
.title_image_Sec p span{color: #429FFF;}
.title_image_Sec  img{max-width: 130px;  height: 130px; border-radius: 50%; margin-right: 1rem;}
.setting_main_Sec h5{ font-size: 30px; color: #000000;margin-bottom: 0.5rem;}
.setting_main_Sec p{font-size: 14px;  color: rgba(0, 0, 0, 0.5);}
.detail_setting h5{font-size: 22px;color: #000000;margin-bottom: 0.5rem;}
.detail_setting p{font-size: 12px;color: #8F8F8F;}
.profile_img img{margin-right: 1rem;}
.box_setting{ border: 1px solid #D2D2D2; border-radius: 20px;  padding: 1rem 1rem;   display: flex;  align-items: center;  margin: 1rem 0;}

.mainBorder {border: 2px solid #429FFF!important;}


/* new */
.font_color {  color:red;}
.delete_sec a{ font-size: 12px; color: #EB001B;}
.delete_sec{  margin-left: 2rem;}

.clone_btn a{ font-size: 12px; color: #000000;}
.clone_btn{  margin-left: 2rem;}
.fa_clone{margin-right: 8px;}


.btn_sign_up {  font-size: 17px; color: #FFFFFF;
   background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3a94f04d; border: 1px solid #FFFFFF40; border-radius: 18px; margin: 1rem 0; width: 70%; height: 77px; font-family: 'Poppins regular';}
/* create auction */
:checked + .ck-button .form-sub { background: #0E559F; border-radius: 46px; color:white}
.form-sub-active { background: #0E559F; border-radius: 46px; color:white}
 /* .checking { display:none;} */
 /* .checking {
   z-index: -1;
   /* top: -3px; */
   /* top: 0; */
   /* left: 20px;
   position: absolute; 
} */

.checking {
/* display: none; */
position: absolute;
opacity: 0;
}
 .ck-button :before  {  background: #000; }
::placeholder {   color: rgb(85, 86, 87);  opacity: 1; }
 .spinner-border.spinner-border-sm {  width: 1.5rem;  height: 1.5rem;  border-width: 0.2em;}
.mainBorder { border: 2px solid #429FFF!important;}
.forgot_password_link a { font-size: 12px; color: #429FFF;  border-bottom: 2px solid #429FFF;}
.img_main img{max-width: 600px;height: auto;width: 60%;margin-right: 30px;}
.choose_option .form-sub:hover  {
   color: white;
}
.choose_option .form-sub {
   /* background: #0E559F; */
   color:#0E559F;
}


.btn_sign_up.newEmailBtn {font-size: 17px;color: #FFFFFF;background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3a94f04d; border: 1px solid #FFFFFF40; border-radius: 18px; margin: 1rem 0;width: 25%;height: 56px; font-family: 'Poppins regular';}



/* new 16-09-2022 by f */
.sort_by_Sec{ display: flex;  align-items: center;}
.sort_by_Sec p{font-size: 15px;color: #132843;}
.drop_down_contact .dropdown-toggle{font-size: 16px; color: #71706F; font-weight: 500;  padding-right: 30px;font-family: 'Poppins normal5';}
.drop_down_contact .dropdown-menu.show{background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 0px 3px 6px #00000029;  border-radius: 14px 14px 14px 14px;}
.drop_down_contact .dropdown-menu a{ font-size: 13px; color: #132843; text-align: right;}
.drop_down_contact .dropdown-menu .dropdown-item {  width: -webkit-fill-available; padding: 0.25rem 0.5rem; font-weight: 500;}
.drop_down_contact .dropdown-item.active, .drop_down_contact .dropdown-item:active {color: #fff; text-decoration: none; background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;border-radius: 4px;}
.drop_down_contact .dropdown-toggle::after { display: inline-block; margin-left: 0.255em;  vertical-align: 0.255em; content: " > ";
   border-top: 0;  border-right: 0; border-bottom: 0;   border-left: 0;   position: absolute;  right: 0px; padding: 0 10px; font-size: 23px;
   transform: rotate(92deg); top: 1px;}
.check_Box_Sec.side_right_border{ border-right: 1px solid #D6D6D6;  width: 60px;  height: 25px;transform: unset;}
.delete_sec a img{max-width: 20px;height: 20px;}
.dropdown.right_dropdown img.profile_icn {  border: 1px solid #fff; width: 50px; height: 50px;
   border-radius: 50px; object-fit: revert; box-shadow: 0px 3px 6px #00000029;}

   .resendotp {
      margin-left: 11px;
   }

   input[type="time"]::-webkit-calendar-picker-indicator {background: none;}
   .date_selector .form-group:before { position: absolute;
      content: url(../images/clock.png);
      right: 25px;
      z-index: -1;
      transform: translate(0px, 27px);
   }
  
.cl-datatable tr .odd {
   text-align: center;
   display: flex;
   align-items: center;
   justify-content: center;
}

.form-check.communication_mail {
   margin-left: 21px;
}   

.chnage_email {
   padding-top: 24px;
}


.cl-datatable tbody tr {
   background: #FFFFFF 0% 0% no-repeat padding-box;
   border-radius: 15px!important;
   margin: 1rem 0;
   box-shadow: 3px 2px 10px #00000029;
   position: relative;
}

.cl-datatable tbody tr td{
   border-top: unset !important;
   border-bottom: unset !important;
}

.cl-datatable td, .cl-datatable th{
       vertical-align: unset !important;
       border-top: unset !important;
       border-bottom: unset !important;
}
.cl-datatable td{
   font-size: 14px;
   color: #132843;
   font-family: 'Poppins regular';
   vertical-align: middle !important;
   max-width: 100%;
   white-space: nowrap;
}
.cl-datatable th{
   font-size: 15px;
   color: #8F8F8F;
   font-weight: 500 !important;
}
.cl-complate-auction{
   border: 1px solid #DFDFDF;
   padding: 10px 20px;
   border-radius: 10px;
}

/* auction table */

#notComplete, #submitGood, #dbError {
   display:none;
}
#results {
   width:250px;
   color:#222;
}
#msform {
   width: 250px;
   position: relative;
}
#msform fieldset {
   background: white;
   border: 0 none;
   border-radius: 3px;
   box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);
   padding: 20px 30px;
   box-sizing: border-box;
   width: 80%;
   margin: 0 10%;
   position: absolute;
}
#msform fieldset:not(:first-of-type) {
   display: none;
}
#msform input, #msform textarea, #msform select {
   padding: 15px;
   border: 2px solid #ccc;
   border-radius: 3px;
   margin-bottom: 10px;
   width: 100%;
   box-sizing: border-box;
   font-family: montserrat;
   color: #222;
   font-size: 13px;
}
#msform .action-button {
   width: 100px;
   background: #DA4453;
   font-weight: bold;
   color: white;
   border: 0 none;
   border-radius: 1px;
   cursor: pointer;
   padding: 10px 5px;
   margin: 10px 5px;
}
#msform .action-button:hover, #msform .action-button:focus {
   box-shadow: 0 0 0 2px white, 0 0 0 3px #DA4453;
}
.fs-title {
   font-size: 15px;
   text-transform: uppercase;
   color: #222;
   margin-bottom: 10px;
}
.fs-subtitle {
   font-weight: normal;
   font-size: 13px;
   color: #666;
   margin-bottom: 20px;
}
#progressbar {
   overflow: hidden;
   counter-reset: step;
   margin: 0px !important;
   padding: 0px !important;
}
#progressbar li.active {
   z-index: 1;
}
#progressbar li {
   list-style-type: none;
   color: #222;
   text-transform: uppercase;
   font-size: 9px;
   width: 25%;
   float: left;
   position: relative;
}
#progressbar li:before {
   content: counter(step);
   counter-increment: step;
   width: 25px;
   line-height: 25px;
   display: block;
   font-size: 10px;
   color: #DFDFDF;
   background: #DFDFDF;
   border-radius: 15px;
   margin: 0 0 5px 0;
}
#progressbar li:after {
   content: '';
   width: 100%;
   height: 7px;
   background: #DFDFDF;
   position: absolute;
   left: -65%;
   top: 9px;
   /* z-index: -1; */
}
#progressbar li:first-child:after {
   content: none; 
}
#progressbar li.active:before,  #progressbar li.active:after{
   background: #3992EF;
   color: #3992EF;
}
li span.cl-step-complate {
   position: absolute;
   top: 50%;
   right: 0;
   transform: translateY(-50%);
   font-size: 14px;
   color: #429FFF;
}

/* auction table end */

#datatable tr .odd {
   text-align: center;
   display: flex;
   align-items: center;
   justify-content: center;
}


#datatable tbody tr {
   background: #FFFFFF 0% 0% no-repeat padding-box;
   border-radius: 15px!important;
   margin: 1rem 0;
   box-shadow: 3px 2px 10px #00000029;
   position: relative;
}

#datatable tbody tr td{
   border-top: unset !important;
   border-bottom: unset !important;
}

#datatable td, #datatable th{
       vertical-align: unset !important;
       border-top: unset !important;
       border-bottom: unset !important;
}
#datatable td{
   font-size: 14px;
   color: #132843;
   font-family: 'Poppins regular';
}
#datatable th{
   font-size: 15px;
   color: #8F8F8F;
   font-weight: 500 !important;
}
/* #datatable_filter{display: none !important;}
.auction_btn_line .dataTables_length{display: none !important;} */

/* faq */
/*.cl-cardbox{background: #F3F4F5 !important;}*/
.cl-cardbox{background: linear-gradient(to right bottom, rgba(255,255,255,0.4), rgba(255,255,255,0.14)) !important;}
.main_top_image_story.faq_main{background-image:url(../image/faq_mian.png);}
.linkes_top a{font-size: 18px; color: #000000;margin-right: 3rem;font-weight: 600;}
.linkes_top a.active{color: #0E559F;position: relative;}
.linkes_top a.active:before {position: absolute;content: " "; bottom: 0px; width: 40%;  height: 4px; background: #0E559F;  border-radius: 20px;}
.accordian_Sec #accordion .card { /*margin-bottom: 1rem;*/ border: transparent;  color: #fff;  border-radius: 0px;
   background: transparent; border-bottom: 1px solid #D2D2D2;  padding-left: 1rem;}
.accordian_Sec #accordion .card::before { position: absolute;  content: " "; width: 7px;   height: 7px; background: #132843;
      border-radius: 50%; top: 26px;}
.accordian_Sec #accordion .card .btn.btn-link { color: #132843; font-size: 15px;   font-weight: 600;  text-decoration: unset;
      text-align: left; width: 100%;font-family: 'Poppins regular';}
/* .accordian_Sec #accordion .collapse{width: 80%;} */
.accordian_Sec #accordion .card-body {font-size: 13px; color: #71706F;line-height: 25px;font-family: 'Poppins regular';padding: 0px 1rem 2rem;}
.accordian_Sec #accordion .card-header {background-color: transparent;border: unset; }
/* .panel-title > .btn-link:before { float: right !important; font-family: FontAwesome; content:"\f068";  padding-right: 5px;color: #132843;} */
/* .panel-title > .btn-link.collapsed:before { float: right !important; content:"\f067";color: #132843;} */
.need_help h4{font-size: 30px;color: #0E559F; margin: 5rem 0 2rem 0;font-family: 'Poppins normal'; }
.need_help{margin-bottom: 5rem;}
.serch_top_Sec { background: #ffffff 0% 0% no-repeat padding-box; border-radius: 15px;
   display: flex;  align-items: center;  padding: 0.3rem 0.3rem;  box-shadow: 0px 10px 20px #00000029;}
.serch_top_Sec .form-group{  margin-bottom: 0;width: 70%;}
.serch_top_Sec .form-group .form-control{background: transparent; border: transparent;font-family: 'Poppins regular';font-size: 15px;color: #BDBDBD;box-shadow: unset;}
.serch_top_Sec .form-group .form-control::placeholder{color: #BDBDBD;}
.serch_top_Sec .btn-serch{  background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box; border-radius: 12px;border: transparent;color: #fff;
   padding: 1rem 2rem;width: 30%;font-family: 'Poppins regular';font-size: 15px;}
.title_main_top h5 {   font-size: 23px;  color: #011502;  font-family: 'Poppins normal5';  font-weight: bold;}
.title_main_top p { font-size: 13px; color: #818181; font-family: 'Poppins regular'; margin-top: 6px;}
.main_outer_box{    background: transparent linear-gradient(135deg, #FFFFFF66 0%, #FFFFFF24 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #00000029; border: 1px solid #FFFFFF; border-radius: 24px; opacity: 1; backdrop-filter: blur(50px);
   -webkit-backdrop-filter: blur(50px); padding: 3rem 1rem 1rem 1rem;margin: 1rem 0;}
.main_outer_box p{font-size: 14px; color: #818181;  font-family: 'Poppins regular';}
.main_outer_box h6{font-size: 38px; color: #01200F; text-align: center; margin: 2rem 0;}
.need_help h4{font-size: 30px;color: #0E559F; margin: 5rem 0 2rem 0;font-family: 'Poppins normal'; }
.need_help{margin-bottom: 5rem;}
.btn_submit .btn.btn-support { font-size: 17px; color: #FFFFFF;
   background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3a94f04d; border: 1px solid #FFFFFF40;
   border-radius: 18px; margin: 1rem 0; width: 100%; height: 64px; font-family: 'Poppins regular';}
.drop_down_contact .sort-select ,.bottomtble .dataTables_length select{border: none;font-size: 14px; color: #71706F; font-weight: 500;  margin-right: 30px;font-family: 'Poppins normal5';background: transparent;}


/* help and support */
.cl-pt0{padding-top: 0 !important;}
.cl-pl0{padding-left: 0 !important;}
.cl-m0{margin: 0 !important;}
.title_Support h5{font-size: 25px;color: #000000;margin-bottom: 0.5rem;}
.title_Support p{font-size: 14px;color: rgba(0, 0, 0, 0.5);font-family: 'Poppins regular';}
.back_btn a{font-size: 17px;color: #429FFF; font-family: 'Poppins normal5';}
.cl-ticket-info{color: #7E8493;}
/* chat */
 /* .left_Side_chat {height: 85vh; overflow-y: scroll;} */
/* .left_Side_chat::-webkit-scrollbar { display: none;} */




.search_chat{background: #FFFFFF 0% 0% no-repeat padding-box;height: 80px;display: grid;align-items: center;}
.search_chat input.form-control { background: transparent; border-radius: 0; width: 100%; border: unset; color: rgba(61, 98, 170, 0.28);
   font-size: 18px; padding:0 1rem;box-shadow: unset;}
.search_chat input.form-control::placeholder { color: rgba(61, 98, 170, 0.28);}


.user_chat_img { opacity: 1;padding: 1.5rem 1rem;; background: #CAD1DE1A 0% 0% no-repeat padding-box;}

.left_Side_chat {background: #fff;position: relative;}
.user_chatting_profile i{font-size: 9px;}
.user_chat_img .profile_discription { margin-left: 1rem;}
.user_chat_img .user_name_chat h4 { font-size: 18px; color: #071321CC; font-family: 'Poppins normal';}
.user_chat_img .notification_chat p { font-size: 10px; color: #FFFFFF; background: transparent linear-gradient(180deg, #A93BFF 0%, #00E9FF 100%) 0% 0% no-repeat padding-box;
   opacity: 1;  border-radius: 50%;  padding: 3px 6px;}
.user_chat_img .user_chat_dis p,
.user_chat_img .user_name_chat p { font-size: 12px; color: #777E8E;}
.user_chat_img.active { background:transparent; border-radius:0px;}
.user_chat_img.active .user_name_chat h4 {color: #071321CC!important; font-family: 'Poppins regular';}
.user_chat_img.active .user_chat_dis p { color: #777E8E!important;}
.user_chat_img.active:hover { background: #CAD1DE1A 0% 0% no-repeat padding-box;}
.user_chat_img.active:hover h4 {font-family: 'Poppins normal'; }
.red{color: #E80000;}
.green{color: #2BDE00;}
.chatting_Section { padding:0 0rem;}
.profile_user{background: #FFFFFF 0% 0% no-repeat padding-box;height: 80px; display: grid;align-items: center;}
.img_profile img {  max-width: 58px;  max-height: 58px;}
.img_profile h4 { font-size: 18px; color: #0E559F;}
.title { text-align: center; font-size: 44px; padding: 50px; color: #fff;}
.drop_down .main {position: relative; width: 150px; text-align: right;}
.drop_down label { width: 100%; position: absolute;  line-height: 45px;  top: -22px;  left: 0px; /* background-color: #fff; */
   padding-left: 20px;  font-weight: 700;  -webkit-transition: 0.04s ease-in-out;  transition: 0.04s ease-in-out;}
.drop_down .list { width: 100%; position: absolute; top: 10px; left: 0px;  visibility: hidden; opacity: 0;cursor: pointer;
   -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; -webkit-transform: translateX(-20px); transform: translateX(-20px);
   z-index: 10;background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 0px 3px 6px #00000029; padding: 0 0.5rem;} 
#drop-5:checked~.list-5 { visibility: visible; opacity: 2; background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 0px 3px 6px #00000029; border-radius: 14px 0px 14px 14px;}
.drop_down .item { width: 100%; line-height: 40px;  -webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;font-weight: 400;font-size: 12px;}
#drop-5:checked~.list-5 { -webkit-transform: translateX(0px); transform: translateX(0px);}
.text_comment .form-group { background: #FFFFFF 0% 0% no-repeat padding-box;
   box-shadow: 0px 2px 20px #deddef80; border-radius: 8px; font-size: 16px; color: #132843; height: 50px; display: flex;align-items: center;
   padding: 0.5rem 0.8rem;margin: 0rem 0rem  1rem 0rem;}
.text_comment .form-group .form-control{background: transparent;  border: transparent;font-size: 15px;color: #132843;  margin: 0 10px;box-shadow: unset;  font-family: 'Poppins regular';}
.text_comment .form-group .form-control::placeholder{color: #132843;}
.user_message {   background: transparent linear-gradient(180deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 0px 2px 20px #cfcbdc34;  border-radius: 15px;
   opacity: 1;  max-width: 40%;  padding: 0.8rem 0.8rem;  margin-left: auto; text-align: right; position: relative; width: fit-content;}
.userReply {background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 0px 2px 20px #CFCBDC34;
   border-radius: 15px;  opacity: 1; padding: 0.8rem 0.8rem; position: relative;}
.user_message p { color: #fff; font-size: 14px; font-family: 'Poppins regular';}
.own_reply{ display: flex;  align-items: center;  max-width: 40%;width: fit-content;}
.user_icon_top img{ max-width: 30px;  height: 30px;border-radius: 50%;}
.userReply p{color: #132843; font-size: 14px; font-family: 'Poppins regular';}
/* .chat_message_sec {padding: 0rem 1rem;} */
.chatting_Section{    background: #E9E9E94D 0% 0% no-repeat padding-box;}
.message_box , .left_Side_chat  {height: calc(110vh - 313px);}
.chat_message_sec {  min-height: calc(100vh - 350px);  max-height: calc(100vh - 400px);  overflow-y: auto;}
.chat_message_sec::-webkit-scrollbar { display: none;}
.btn_create_sec .btn_create{background: transparent linear-gradient(117deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3790eb5e; border: 1px solid #FFFFFF40; border-radius: 18px; color: #fff; width: 80%;
   margin: auto;  padding: 1.2rem 1rem; text-align: center;font-size: 17px;    font-family: 'Poppins regular';border: 1px solid transparent;transition: 0.3s all;}
.btn_create_sec .btn_create:hover{background: transparent;border: 1px solid #0E559F;color: #0E559F;}
.help_ticket_create_btn_box{position: absolute;width: 100%;bottom: 0px;left: 50%;transform: translateX(-50%);text-align: center;padding: 20px;}
.help_ticket_create_btn_box .btn_create{width: 100% !important;}


.hide-rightbar .close-btn,
.hide-leftbar .closeleftbar-btn button {
    display: none;
}

.main_chat.hide-left-chat .message_box button {
    display: none;
}

.main_chat.hide-left-chat .left_Side_chat .close-btn-chat button {
    display: none;
}

.button_open {
    display: none!important;
}

.chat_writting_sec .chatuserimg, .profileInchat{
   width: 56px;
   height: 56px;
   /* border-radius: 50px; */
 }
 .img_profile.supportPerson img{  max-width: 58px;  max-height: 58px; border-radius: 50%;}

 /* modal */
.center_tickit_sec{margin: 1rem 0rem;}
.center_tickit_sec h4{font-size: 16px;color: #071321CC;font-family: 'Poppins normal';margin-bottom: 0.5rem;}
.center_tickit_sec p{font-size: 14px;font-family: 'Poppins regular';}

/* profile setting */
.cl-profilesetting{display: flex;align-items: center;justify-content: space-between;}
.cl-profilebackbtn{background: none;color: #429FFF;}
.cl-cardbg{background: #F7F7F8 !important;}
#update_profile_setting {background: none !important;color: #0E559F;}
.setting_main_Sec h3{ font-size: 20px; color: #000000;margin-bottom: 0rem;}
.setting_main_Sec small{ font-size: 12px; color: #8F8F8F;font-family: 'Poppins normal5';}
.setting_main_Sec a{font-size: 15px;  color: #0E559F;}
.btn_right{background: #FFFFFF 0% 0% no-repeat padding-box;  border: 1px solid #E1E1E1;
   border-radius: 15px;  padding: 1rem;width: 150px;text-align: center;}


.profile_upload  .avatar-upload_1 { position: relative; max-width: 210px; margin: 0px auto;}
.profile_upload .avatar-upload_1 .avatar-edit { position: absolute;right: 0;z-index: 1; bottom: 0px;}  
.profile_upload .avatar-upload_1 .avatar-edit input { display: none;}
.profile_upload .avatar-upload_1 .avatar-edit input + label { display: inline-block;  width: 45px;
height: 45px; margin-bottom: 0;  border-radius: 100%;  background: #FFFFFF; border: 1px solid transparent;box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
cursor: pointer; font-weight: normal; transition: all 0.2s ease-in-out; }
.profile_upload .avatar-upload_1 .avatar-edit input + label:hover { background: #f1f1f1; border-color: #d6d6d6;}
.profile_upload .avatar-upload_1 .avatar-edit input + label:after { content: "\f040";  font-family: 'FontAwesome';
color: #757575;  position: absolute;  top: 10px; left: 0;  right: 0;  text-align: center; margin: auto;}
.profile_upload .avatar-upload_1 .avatar-preview {  width: 200px;  height: 200px; position: relative; 
    border-radius: 100%;  box-shadow: 15px 15px 50px #00000029; margin-bottom: 65px;}
.profile_upload .avatar-upload_1 .avatar-preview > div { width: 100%;  height: 100%;  border-radius: 100%;background-size: cover;
     background-repeat: no-repeat;  background-position: center;}
.discribe_modal span {font-size: 12px;margin-right: 10px;}
.discribe_modal p{font-size: 12px;color: #71706F;}
.change_password_icon_box{color: #00C689;font-size: 16px;margin-right: 10px;}
.change_password_text_box{font-weight: 100;font-size: 14px;color: #71706F;}

/* billing and address */
.main_card_sec{ background-image: url(../images/card_bg.png); background-repeat: no-repeat;
   background-size: 100% 100%; width: 85%; padding: 1rem 1.5rem;max-height: 240px; min-height: 240px;display: grid;
   align-items: center;  
   /* justify-content: space-between; */
}
.mian_logo_sec{  display: flex; align-items: center; justify-content: space-between;  margin: 1rem 0rem 1.5rem 0rem;}
.edit_sec a{background: #1A294A 0% 0% no-repeat padding-box; border-radius: 7px; padding: 6px 8px; font-size: 10px;color: #FFFFFF;
   font-family: 'Poppins regular';}
.btm_card_sec{ display: flex; align-items: flex-end;  justify-content: space-between;}
.btm_card_sec h6{ font-size: 20px; color: #FFFFFF; font-family: 'Poppins regular';}
.btm_card_sec p{ font-size: 11px;  color: #FFFFFF; font-family: 'Poppins regular';}
.btm_card_sec small{ font-size: 14px;  color: #FFFFFF;  font-family: 'Poppins regular';}
.name_card p{  font-size: 16px;  color: #fff; font-family: 'Poppins normal5';}
.btm_cvv_num p{ font-size: 13px;  color: #FFFFFF;  font-family: 'Poppins regular';}
.btm_cvv_num small{ font-size: 14px; color: #FFFFFF; font-family: 'Poppins normal small';}
.billing_adress{ margin-top: 2rem;}
.billing_adress h6{ font-size: 16px;  color: #132843; margin-bottom: 0.5rem;}
.billing_adress p{ font-size: 14px;  color: #132843; font-family: 'Poppins normal3';}
.mian_logo_sec img{  max-width: 90px; height: auto; max-height: 50px;}
.add_card_sec{background-repeat: no-repeat;background-size: 100% 100%; width: 85%; padding: 1rem 1.5rem;background: #EFEFEF 0% 0% no-repeat padding-box;
   border-radius: 14px;max-height: 240px; min-height: 240px;}
.card_list{text-align: center;margin: 1rem 0;}
.add_new{ text-align: center;}
.add_new p{ font-size: 14px;color: rgba(0, 0, 0, 0.5); font-family: 'Poppins regular';}
.add_new a img{  margin: 0.5rem 0rem;}
.add_new h6{  font-size: 16px; color: #429FFF; font-family: 'Poppins regular';}
.title_modal h5{font-size: 20px;color: #000000;margin-bottom: 10px;}
.title_modal a{ font-size: 13px;  color: #EB001B; margin: 0 1rem;}
    
.main_table_Sec{ background: #FFFFFF 0% 0% no-repeat padding-box;  border: 1px solid #E3E3E3; border-radius: 10px;}
.main_table_Sec tr{height: 45px;border-bottom: 1px solid #E6E6E6;}
.main_table_Sec tr th{font-size: 18px;color: #132843;padding: 1rem 0.5rem;font-family: 'Poppins normal5';}
.main_table_Sec tr td{font-size: 14px; color: #1A294A; padding: 0.5rem;font-family: 'Poppins regular';}
.blue{color: #0E559F!important;font-family: 'Poppins normal5';}

p.chngmail {
   padding-top: 20px;
}

.form-group.chnagemailform {
   padding-top: 15px;
}

.back_btn {text-align: end;}
.back_btn a{font-size: 15px;color: #429FFF;font-family: 'Poppins normal';}
.profile_img_main_box{width: 130px;height: 130px;margin-right: 1rem;}
.profile_img_main_box img{width: 100%;height: 100%;object-fit: cover;}
.showmorecard{padding: 15px 40px;border-radius: 10px;background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3a94f04d;color: #FFF;}
.showmoretransition{padding: 15px 40px;border-radius: 10px;background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 15px 15px 50px #3a94f04d;color: #FFF;}

.download_invoice{cursor: pointer;}

/* new  */
.table.auction_table{width: 100%; border-collapse: separate !important;  border-spacing: 0 1em;}

/* 07-10 */
.page-item.disabled .page-link{border:none;background: transparent;}
.page-link{border: 0;
   border-radius: 30px !important;
   transition: all .3s;
   padding: 0px 11px;
   margin: 0 3px;
   min-width: 30px;
   text-align: center;
   height: 30px;
   line-height: 30px;
   color: #2c2c2c;
   cursor: pointer;
   font-size: 14px;
   text-transform: uppercase;
   background: transparent;
   outline: none;
}
.paginate_button.page-item.active .page-link{
   background-image: linear-gradient(to left, #0E559F, #429FFF);
}

.bottomtble i,.page-link i{
   font-size: 20px;
   /* color: linear-gradient(to left, #0E559F, #429FFF)!important; */
   background: linear-gradient(to right, #0E559F 0%, #1d6bb9 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.pagination{margin-right: 50px;justify-content: flex-end;}
.back_btn a{font-size: 17px;color: #429FFF;}

#alert_notifications {
	cursor: pointer;position: fixed;right: 0px;	z-index: 9999;	top: 15px;	margin-bottom: 10px;	margin-right: 15px;
	max-width: 500px;   font-weight: 400;}
#alert_notifications .alert{  margin-bottom: 0.6rem;}
#alert_notifications .close {  font-weight: 400;}


/* make grey placeholder */
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   color: #12131a4d!important;
 }
 ::-moz-placeholder { /* Firefox 19+ */
   color: #12131a4d!important;
 }
 :-ms-input-placeholder { /* IE 10+ */
   color: #12131a4d!important;
 }
 :-moz-placeholder { /* Firefox 18- */
   color: #12131a4d!important;
 }
 input::placeholder {
   color: #12131a4d!important;
 }

 .btn-red-clr {
      color: #eb0000;
 }
 
 /* .placeholder-cl {
   color: #12131a4d!important;
 } */
/* make grey placeholder */


/* ----------------------------------------    Absolute Center Spinner ------------------------------------ */
   .loading {
      position: fixed;
      z-index: 999;
      height: 2em;
      width: 2em;
      overflow: show;
      margin: auto;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
   }
   
   /* Transparent Overlay */
   .loading:before {
      content: '';
      display: block;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0, .8));
   
      background: -webkit-radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0,.8));
   }
   
   /* :not(:required) hides these rules from IE9 and below */
   .loading:not(:required) {
      /* hide "loading..." text */
      font: 0/0 a;
      color: transparent;
      text-shadow: none;
      background-color: transparent;
      border: 0;
   }
   
   .loading:not(:required):after {
      content: '';
      display: block;
      font-size: 10px;
      width: 1em;
      height: 1em;
      margin-top: -0.5em;
      -webkit-animation: spinner 150ms infinite linear;
      -moz-animation: spinner 150ms infinite linear;
      -ms-animation: spinner 150ms infinite linear;
      -o-animation: spinner 150ms infinite linear;
      animation: spinner 150ms infinite linear;
      border-radius: 0.5em;
      -webkit-box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0;
   box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0;
   }
   
   /* Animation */
   
   @-webkit-keyframes spinner {
      0% {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      }
      100% {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
      }
   }
   @-moz-keyframes spinner {
      0% {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      }
      100% {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
      }
   }
   @-o-keyframes spinner {
      0% {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      }
      100% {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
      }
   }
   @keyframes spinner {
      0% {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
      }
      100% {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
      }
   }
 /* ----------------------------------------  End  Absolute Center Spinner ------------------------------------ */


 /* -------  start notification from header - ------  */
 #notificationModal .discription_about small {
   position: absolute;
   right: 0;
}
#notificationModal .notification_list {
   width: 100%;
   position: relative;
}
/* -------  end notification from header - ------  */



/* Company */

.company_description{display: flex;}
.cl-companylogo{box-shadow: 15px 15px 50px 0px #00000029; border-radius: 78px; height: 152px;width: 152px;display: flex;align-items: center;justify-content: center;}
.company_description .cl-companylogo img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.company_description h1{font-size: 43px; color: #071321; text-align: center; display: flex; align-items: center;}
.edit{height: 36px; width: 74px; background-color: #1A294A; border-radius: 7px; margin-left: 48px; display: flex; align-items: center;
   justify-content: center; justify-content: space-between; padding: 18px;}
.edit p{height: 100%; font-size: 11px; color: #ffffff; font-weight: 400; display: flex; justify-content: center; align-items: center;}
.edit img{height: 12.07px; display: flex; align-items: center;}
.industry{display: flex; margin-left: 200px;}
.industry .in_res .tndustry_type{font-size: 18px; font-weight: 600; color: #363F4A;}
.industry .in_res .res_hotel{font-size: 14px; font-weight: 200; color: #777E8E;}
.num_em{margin-left: 444px;}
.num_em .num_head{font-size: 18px; font-weight: 600; color: #363F4A;}
.num_em .num{font-size: 14px; font-weight: 400; color: #777E8E;}
.loaction{display: flex;}
.add .add_t{font-size: 18px; font-weight: 600; color: #363F4A;}
.add .add_a{font-size: 14px; font-weight: 400; color: #777E8E;}
.city{margin-left: 400px;}
.city .city_c{font-size: 18px; font-weight: 600; color: #363F4A;}
.city .city_s{font-size: 14px; font-weight: 400; color: #777E8E;}
.s_p_q{margin-left: 444px;}
.s_p_q .s_p_q_title{font-size: 18px; font-weight: 600; color: #363F4A;}
.s_p_q .s_p_q_state{font-size: 14px; font-weight: 400; color: #777E8E;}
.zip .zip_code{font-size: 18px; font-weight: 600; color: #363F4A;}
.zip .zip_c{font-size: 14px; font-weight: 400; color: #777E8E;}
.checkbox{height: 20px; width: 20px; background-color: #00E9FF;}
.top_name {
    margin:1rem 0rem;
}
.top_name h4{
    font-size: 18px;
    font-weight: 600;
    color: #363F4A;
}
.top_name p{
    font-size: 14px;
    font-weight: 400;
    color: #777E8E;
}

/* ---------- gettermscondition.php and privacy policy */

.termcondition h2 {
   font-size: 1.5;
}

.termcondition p {
   font-size: 15px;
   line-height: 22px
}

/* --------------------------- blog ------------------------- */
.blog a {
   color: #004E8B;
}
.blog-detail-img img {
   width: 100%;
}
.images_on_blog {
   padding: 1rem 0;
}
.blog_images {
   position: relative;
   overflow: hidden;
   border-radius: 15px;
}
.blog_images::before {
   position: absolute;
   content: "";
   width: 100%;
   height: 50%;
   bottom: 0;
   left: 0;
   background: transparent linear-gradient(0deg, #000000cc 0%, #54545400 100%) 0% 0% no-repeat padding-box;
}
.blog_images img {
   width: 100%;
   height: 275px;
   object-fit: cover;
}
.blog_img_on_txt {
   position: relative;
}
.blog_img_on_txt h4 {
   position: absolute;
   bottom: 32px;
   font-size: 19px;
   color: #fff;
   padding: 15px;
}
.blog_img_on_txt p {
   position: absolute;
   bottom: 7px;
   font-size: 10px;
   color: #fff;
   padding: 15px;
}
.mainblogdiv{
   max-width: 1400px;
}
.mainblogimg img {
   height: 500px;
   object-fit: cover;
}

.showmoreblog button{
   color: #DE2027;
   background: #fff;
   border: 1px solid #DE2027;
   border-radius: 4px;
   padding: 12px 29px;
}

/*  ---------------------------- general error *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- */
.box_around .form-group .error {
   color: #DE2027;
}
.planErr {
   color: #DE2027;
}
.error {
   color: #DE2027;
}
/*  ---------------------------- end general error *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- */
.gray-font-clr {
   color: gray;
   font-size: 12px;
}

/* #addNewCardForm #number{
   background-image: url('../images/images_card.png'), url('../images/images_card.png');
   background-position: 2px -108px, 391px -70px;
   background-repeat: no-repeat;
   background-size: 120px 361px, 120px 458px;
   padding-left: 54px;
} */


/* subscription */
.head {text-align: center; font-size: 63px; font-weight: 600; color: #0E559F;}
.sub_head{width: 619px; text-align: center; margin-left: auto; margin-right: auto; font-size: 17px; color: #000; margin-bottom: 50px;}
.cl-plantitle{font-size: 1.5rem !important;color: #0E559F !important;}
.cl-planbox{align-items: center;justify-content: space-between;}
/* subscription */
.monthly{display: flex;align-items: center;}
.toggle_swich{margin: 0 0.5rem;}
.toggle_swich .switch { position: relative; display: inline-block; width: 30px; height: 10px;vertical-align: middle;margin-bottom: 0;}
.toggle_swich .switch input { opacity: 0;width: 0; height: 0;}
.toggle_swich .slider {position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0;
 background-color: #429FFF; -webkit-transition: .4s; transition: .4s;}
 .toggle_swich .slider:before { position: absolute; content: "";  height: 20px; width: 20px;  left: 0px;
   bottom: -5px;  background: transparent linear-gradient(180deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box;
   box-shadow: 0px 3px 6px #00000029; -webkit-transition: .4s;  transition: .4s;}
.toggle_swich input:checked + .slider {background-color: rgba(66, 161, 255, 0.5);}
.toggle_swich input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
.toggle_swich input:checked + .slider:before { -webkit-transform: translateX(13px); -ms-transform: translateX(13px);
 transform: translateX(13px);}
.slider.round { border-radius: 34px;}
.slider.round:before { border-radius: 50%;}
.monthly{margin-bottom: 50px;}
.monthly p{font-size: 26px;}
.monthly p span{font-size: 17px; color: #71706F;}
.bronze{text-align: center; margin-bottom: 50px;background-color: red;width: 100%;}
.bronze p{font-size: 39px;border: 1px solid black;}
.bronze p span{font-size: 17px; color: #71706F;}
.bronze button{width: 158px;height: 55px; background-color: #FFFFFF; border: solid 1px #E1E1E1; border-radius: 15px; color: #0E559F; font-size: 14px; margin-left: auto; margin-right: auto;}
.silver{text-align: center; margin-bottom: 50px;}
.silver p{font-size: 39px; }
.silver p span{font-size: 17px; color: #71706F;}
.silver button{width: 158px;height: 55px; background-color: #FFFFFF; border: solid 1px #E1E1E1; border-radius: 15px; color: #0E559F; font-size: 14px; margin-left: auto; margin-right: auto;}
.gold{text-align: center; margin-bottom: 50px;}
.gold p{font-size: 39px; }
.gold p span{font-size: 17px; color: #71706F;}
.gold button{width: 158px;height: 55px; background-color: #FFFFFF; border: solid 1px #E1E1E1; border-radius: 15px; color: #0E559F; font-size: 14px; margin-left: auto; margin-right: auto;}
.enterprise{text-align: center; margin-bottom: 50px;}
.enterprise p{height: 58.5px; }
.enterprise p span{font-size: 17px; color: #71706F;}
.enterprise button{width: 158px;height: 55px; background-color: #FFFFFF; border: solid 1px #E1E1E1; border-radius: 15px; color: #0E559F; font-size: 14px; margin-left: auto; margin-right: auto;}
.sec_3{width: 100%; height: 1128px; background-color: #0E559F; border-radius: 26px; background-image: url(../images/Pattern.png); background-repeat: no-repeat; background-position-y: 100px;}
.sec_3 .pattern{margin-top: 100px;}
.white_bg .third_sec_3, .fourth_sec_3, .fifth_sec_3{ padding-left: 30px;}
.title_sec_3{padding: 30px;}
.title_sec_3 p{padding: 30px; color: #ffffff; font-weight: 300; font-size: 22px;}
.white_bg{height: 1105px; width: 1161px; background-color: #ffffff; margin-top: 11px; border-radius: 26px;}
.second_sec_3 p{padding: 30px; color: #132843; font-weight: 300; font-size: 22px;}
.third_sec_3 p{padding: 30px; color: #132843; font-weight: 300; font-size: 22px;}
.fourth_sec_3 p{padding: 30px; color: #132843; font-weight: 300; font-size: 22px;}
.fifth_sec_3 p{padding: 30px; color: #132843; font-weight: 300; font-size: 22px;}
.fourth_sec_3.active{background-color: #429FFF; border-radius: 20px; }
.fourth_sec_3.active p{color: #ffffff;}
.trial_btn button{font-size: 17px;  color: #FFFFFF;  background: transparent linear-gradient(111deg, #0E559F 0%, #429FFF 100%) 0% 0% no-repeat padding-box; box-shadow: 15px 15px 50px #3a94f04d;border: 1px solid #FFFFFF40; border-radius: 18px; margin: 3rem auto 0 auto; width: 470px; height: 77px; font-family: 'Poppins regular'; }
.trial_btn a p{ text-decoration: none; color: #429FFF;  text-align: center;  margin-top: 20px;}
.purchase_plan_main_box{padding: 30px;border-radius: 10px;}
.purchase_plan_close{padding: 6px 10px 8px 10px !important;background: #707070 !important;color: #FFF;border-radius: 30px;font-weight: 100;font-size: 16px;}

/* signup style */
.signup-group{margin-top: 1.7rem !important;}
.front_login_link{color: #FFF}
.btn_auctioneer:hover .front_login_link{color: #0056b3;}
.header_menu_btn{color: #0056b3}
.btn_bidder:hover .header_menu_btn{color: #FFF;}
/* signup style */

/*Without login create auction Style*/
.auction_complate_title{font-size: 40px;color: #0E559F;}
.auction_desc_text{font-size: 14px;}
.auction_daboard_btn{width: 65% !important;margin-top: 50px;}
.without_login_check_box{font-size: 14px !important;left: 34% !important}
/*Without login create auction Style*/

/*Create Teammember Style*/
.single_team_member_user_main_box{display: flex;justify-content: space-between;align-items: center;}
.left_single_member_main_box{display: flex;align-items: center;}
.single_memeber_user_img_box{width: 40px;height: 40px;margin-right: 10px;}
.single_memeber_user_img_box img{width: 100%;height: 100%;object-fit: cover;border-radius: 100px;}
.single_memeber_user_name_label{font-size: 14px;}
.member_add_btn{background: lightgray;border-radius: 28px;padding: 4px 7px 5px 10px;}
#TeamMemberModel .modal-content{border-radius: 15px;padding: 10px;}
#TeamMemberModel .modal-header{border: none;}
/*Create Teammember Style*/

/*Dashboard Contact Template Style*/
.upload_bulk_contact_main_box{position: relative;height: 100%;}
.upload_bulk_contact{position: absolute;left: 0;top: 50%;opacity: 0;height: 100%;width: 100%;transform: translateY(-50%);cursor: pointer;}
/*Dashboard Contact Template Style*/

/*Company Style*/
.company_logo_main_box{width: 150px;height: 150px;padding: 15px;background: #FFF;border-radius: 50%;}
.company_logo_main_box img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
/*Company Style*/

/*Group Style*/
.group_more_option_main_box i{font-weight: 900;color: #B5AFAF;font-size: 26px;}
.company_menu_title_box{font-size: 20px;}
/*Group Style*/

input:-webkit-autofill, input:-webkit-autofill:focus {
   transition: background-color 5000s ease-in-out 0s;
   /*-webkit-text-fill-color: #12131A !important;*/
}