body{
	/* font-family: Montserrat-Regular; */
	font-family:AvertaDemo-Regular;
	font-size:14px;
	line-height:2;
	overflow-x:hidden;
	padding-right:0px !important;
}
@font-face{
	font-family: 'Manrope-ExtraBold';
	src: url("./fonts/Manrope-ExtraBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Montserrat-Bold';
	src: url("./fonts/Montserrat-ExtraBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Montserrat-Regular';
	src: url("./fonts/Montserrat-Regular.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Montserrat-SemiBold';
	src: url("./fonts/Montserrat-SemiBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Montserrat-SemiBold';
	src: url("./fonts/Montserrat-SemiBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Montserrat-Medium';
	src: url("./fonts/Montserrat-Medium.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'AvertaDemo-Regular';
	src: url("./fonts/AvertaDemo-Regular.otf");
	font-display: swap;
}

@font-face{
	font-family: 'AvertaDemo-ExtraBoldItalic';
	src: url("./fonts/AvertaDemo-ExtraBoldItalic.otf");
	font-display: swap;
}

@font-face{
	font-family: 'AvertaDemoPE-ExtraBold';
	src: url("./fonts/AvertaDemoPE-ExtraBold.otf");
	font-display: swap;
}

@font-face{
	font-family: 'averta-demo';
	src: url("./fonts/averta-demo.otf");
	font-display: swap;
}
@font-face{
	font-family: 'averta-bold';
	src: url("./fonts/averta-bold.otf");
	font-display: swap;
}
@font-face{
	font-family: 'averta-semibold';
	src: url("./fonts/averta-semibold.otf");
	font-display: swap;
}
@font-face{
	font-family: 'averta-black';
	src: url("./fonts/averta-black.otf");
	font-display: swap;
}
@font-face{
	font-family: 'averta-demo-pe-regular';
	src: url("./fonts/averta-demo-pe-regular.otf");
	font-display: swap;
}
@font-face{
	font-family: 'averta-thin';
	src: url("./fonts/averta-thin.otf");
	font-display: swap;
}

/* rubik font family */
@font-face{
	font-family: 'Rubik-Black';
	src: url("./fonts/Rubik-Black.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Rubik-Bold';
	src: url("./fonts/Rubik-Bold.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Rubik-SemiBold';
	src: url("./fonts/Rubik-SemiBold.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Rubik-Medium';
	src: url("./fonts/Rubik-Medium.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Rubik-Regular';
	src: url("./fonts/Rubik-Regular.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Rubik-Light';
	src: url("./fonts/Rubik-Light.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Syne-ExtraBold';
	src: url("./fonts/Syne-ExtraBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Syne-Bold';
	src: url("./fonts/Syne-Bold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Syne-SemiBold';
	src: url("./fonts/Syne-SemiBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Syne-Medium';
	src: url("./fonts/Syne-Medium.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Raleway-Black';
	src: url("./fonts/Raleway-Black.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-Black';
	src: url("./fonts/Raleway-Black.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-Bold';
	src: url("./fonts/Raleway-Bold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-ExtraBold';
	src: url("./fonts/Raleway-ExtraBold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-Medium';
	src: url("./fonts/Raleway-Medium.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-Regular';
	src: url("./fonts/Raleway-Regular.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Raleway-SemiBold';
	src: url("./fonts/Raleway-SemiBold.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Raleway-SemiBold';
	src: url("./fonts/Raleway-SemiBold.ttf");
	font-display: swap;
}

@font-face{
	font-family: 'Manrope-Light';
	src: url("./fonts/Manrope-Light.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Manrope-Medium';
	src: url("./fonts/Manrope-Medium.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Manrope-Regular';
	src: url("./fonts/Manrope-Regular.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Manrope-Bold';
	src: url("./fonts/Manrope-Bold.ttf");
	font-display: swap;
}
@font-face{
	font-family: 'Manrope-SemiBold';
	src: url("./fonts/Manrope-SemiBold.ttf");
	font-display: swap;
}

form label{
	/* font-family: Montserrat-Medium; */
}

h1, h2, h3, h4{
	/* font-family: Montserrat-Bold; */
	font-family: averta-black;
	margin-bottom:0px;
}
h5,h6{
	/* font-family: Montserrat-SemiBold; */
	font-family: averta-bold;
}

.nav_login{
	display:inline-block;
	/* margin-top: 1px !important; */
}
.nav_register{
	/* margin-top:1px; */
}

.artist_name{
   color:black;
   font-weight:500;
}

/* @supports (-webkit-touch-callout: none) {
	.artist_name{
	   font-weight:500 !important;
	   color:black;
	}
}  */

a, button, svg, i, select{
	cursor:pointer;
}
a{
	color:#49ADF4;
    text-decoration:none;
}

a:hover{
	cursor:pointer;
	color:black;
}

h1{
	font-size:45px;
}
h2{
	font-size:42px;
}
h3{
	font-size:30px;
}
h4{
	font-size:28px;
}
h5{
	font-size:21px;
	line-height:1.3;
}
h6{
	line-height: 1.6;
}
p{
	font-size:14px;
	line-height:2;
}
.breadcrumb_black{
	color:#292929;
}
.breadcrumb_grey{
	color: #929292 !important;
}
.profile_pic{
	cursor:pointer;
}
.home_slider_img{
	height:40px;
	width:100%;
}
.home_image img{
	/* aspect-ratio: 500 / 360; */
}
.home_slider_row{
	align-items:center;
}

.payment_div{
	padding:0 0.325rem;
}
.promocode_row{
	background:linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%);
	width: 100%;
	margin: auto;
	padding: 10px 0px;
	border-radius: 11px;
	padding-bottom:20px;
}
.promocode_remove_icon{
	color:white;
	font-size:13px;
	float:right;
}

.promocode_value_span{
	color:white;
	font-weight:600;
}

.promocode_discount_offer{
	color:white;
	margin-bottom:0px;
	margin-top:-5px;
	font-size:12px;
}
.offer_p{
	color:white;
	margin-bottom:0px;
	margin-top:-5px;
	font-size:12px;
}

.promocode_apply{
	font-size:12px;
	color:white;
	font-weight:600;
	cursor :pointer;
}
.promocode_apply_jobs{
	font-size:12px;
	color:white;
	font-weight:600;
	cursor :pointer;
}
.promo_button{
	font-size: 14px;
    font-weight: 700;
    /* color: #ff3e6c; */
    color: red;
    position: absolute;
    top: 0;
    right: 25px;
}
.price_summary{
	color: black;
	font-size: 15px;
	font-weight: 600;
}
.promo_error{
	color: red;
	display:none;
	font-size: 13px;
}
.cardholder_name,.cardholder_email,.exp_date,.cardholder_cvc,.cardholder_cardnumber,.error_stripe{
	color: red;
	display:none;
}

.card-number-error,.card-expiry-error,.card-cvv-error{
	color: red;
	display:none;
}

.cardholder_cardnumber{
	font-size:14px;
}
.promo_coupon{
	display: flex;
    align-items: center;
    justify-content: center;
}
	
.notification_error{
	color:red;
	font-size:12px;
	display:none;
}
.notification_errors,.profile_pic_error{
	color:red;
	font-size:12px;
}

.pass_change_success_msg{
	display:none; 
}
.err_msg{
	color:red;
}
.float_right{
	float:right;
}

.comment_button{
	position: relative; 
	top: -40px; 
	float: right; 
	right: 10px; 
	background: none; 
	border: none;
}
/* creator registration form starts*/
.password_div,.cpassword_div,.login_pass_div{
	position:relative;
}
.login_pass_icon{
	position:absolute;
	right:12px;
	top:17px;
	font-size:14px;
}
.rememberMe_inp{
	margin-top:5px;
}
.section_login{
	height: auto;
	background-repeat: no-repeat; 
	background-size: cover;
}

.arrow_icon{
	cursor:pointer;
}
.flag_icon{
	font-size:14px;
	margin-left:5px ! important;
}
.mobile_number{
	display:none;
}
.overflow_y{
	overflow-y:auto;
}
.faq_button{
	border: 2px solid gainsboro;
	border-radius: 5px;
}
.card_body{
	background-color:gainsboro;
}
.acc_head_inp{
	width:100%;
}
.creator_notes{
	width:94%; 
	height:80px; 
	border-radius:9px;
}
.captcha_div{
	float:left;
}
.captcha_a{
	color:black;
	padding:8px;
}
.section_first_error{
	display:none;
	color:white;
	/* float:left; */
	font-size:12px;
	text-align:left;
}
.category_errors{
	display:none;
	color:white;
	/* float:left; */
	font-size:12px;
	text-align:left;
}
.creator_register_validation{
	color:white;
	font-size:12px;
	text-align:left;
	float:unset;
	text-align: left;
}

.creator_pass_error_format{
	float:unset;
	text-align:left;
}
.admin_editable_error{
	color:red;
	font-size:13px;
	padding-left: 1px;
}
.captcha_input{
	border:2px solid #FF6376;
	background:#f5c6cb !important;
}

.height_25{
	height:25px;
}
.analytics_note{
	font-size:13px;
	padding-left: 1px;
	font-weight:600;
	color: red;
}
.section_reviews{
	font-size:14px;
}
.reg_sec2{
	height: 550px;
    overflow: auto;
}
.reg_sec2.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.reg_sec2.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.users_orders_invoices.scrollbar_select::-webkit-scrollbar {
    width: 10px;
    height: 5px;
}
.users_orders_invoices.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 2px solid #ffd600;
}
.register_tc_div{
	display:none;
}
.column_div{
	position:relative;
}
.register_stripe{
	padding:1% 3%;
}
.creator_pass_error{
	display:none;
	color:white;
	/* float:left; */
	float:unset;
	text-align: left;
	font-size:12px;
}
.scroll_to_third{
	font-size:6rem;
	color:rgba(255, 255, 255, 0.3);
}
.panel-default{
	width: 360px;
	margin: 0 auto;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px rgb(0 0 0 / 5%);
	/* box-shadow: 2px 5px rgb(0 0 0 / 16%), 0 2px 10px rgb(0 0 0 / 12%); */
	padding:2%; 
	/* height: 557px; */
	/* height: 595px; */
	height: auto;
	border-color: #ddd;
	z-index: 999;
	position: fixed;
	left: 0;
	right: 0;
	/* top: 60px; */
	top: 30px;
	background-image: linear-gradient(to bottom right, #5E94B8, #8160A7,#CC82A7,#BB8BB0);
	color:white;
	border-radius: 10px;
}
.pay_heading{
	font-size:16px;
}
.pay_button{
    border-radius: 28px;
    border: none;
    background: #ffd600;
	padding: 10px 42px;
	color:black;
	font-weight:600;
}
.stripe_cross_icon{
	width: 5% !important;
    object-fit: contain;
    float: right;
    margin-right: -2px;
    cursor: pointer;
}
.s_bonus{
	width: 400px;
	padding: 25px;
	background-color: #f8f9fd !important;
	border-radius: 26px;
	overflow-y:auto;
}

.s_bonus.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.s_bonus.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}

.finish_popup_div{
	width: 400px;
	padding: 25px;
	background-color: #f8f9fd !important;
	border-radius: 26px;
}
.pay_label{
	font-size:13px;
}
.label_pay{
	font-size:13px;
	font-weight:600;
}
.register_charges{
	color:black;
	margin-bottom:0px;
	font-size:15px;
	font-weight: 600;
}
.color_red{
	color: red;
}
.color_green{
	color: green;
    font-weight: 600;
    font-size: 13px;
}
.discount_span{
	font-size:12px;
}
.workflow_div{
	background-color:#f8f9fd;
	padding:20px 15px;
	border:1px dashed #AAADBB;
	border-radius:6px;
}
.preloader_image{
	border-radius:100%;
	height:60px;
}
.replace_cvc{
	display:none;
}
.register_del{
	text-decoration-color: red;
    text-decoration-thickness: 2px;
}
.applied_pc_row{
	/* border:1px solid #ced4da; */
	border:1px solid green;
	width: 100%;
	margin: 0px !important;
	padding: 10px 0px;
	border-radius: 6px;
}
.applied_pc_name {
	font-size: 14px;
    font-weight: 600;
}
.promo_delete_div{
	margin-left : -4px;
}
.price_summary_div{
	margin-top: 15px;
	padding:0px;
	border-radius: 10px;
}
.price_summary_span{
	color: black;
	font-size: 15px;
}
.price_col{
	margin-top:0.5rem;
	border-bottom:1px dotted lightgrey;
}
.price_p{
	color:black;
	margin-bottom:0px;
	font-size:13px;
}
.price_dis{
	color:black;
	font-size:13px;
	margin-bottom:10px;
}
.price_summary_col{
	border-bottom:1px dotted lightgrey;
}
.discount_p_value{
	color:black;
	margin-bottom:10px;
	color:green;
	font-size:11px;
	display:none;
}
.applied_icon{
	color:blue;
	padding-right:2px;
}
.discount_value_div{
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}
.discount_value_p{
	color:black;
	margin-bottom:0px;
	font-size:12px;
}
.currencyCode_p{
	color:green;
	margin-bottom:0px;
	font-size:12px;
}
.total_amount_p{
	color:black;
	margin-bottom:0px;
	font-size:13px;
}
.total_value_p{
	color:black;
	margin-bottom:0px;
	font-size:12px;
	float: right;
}
.email_main_div,.pass_main_div,.website_main_div,.cpass_main_div{
	position:relative;
}
.error_format_message{
	display:none;
	color:black;
	font-size:11px;
	position: absolute;
	/* top: -79px; */
	top: -92px;
	background-color:#F2F2F2;
	border-radius: 5px;
	/* font-weight:600; */
	font-weight:500;
	padding: 0.5rem 1rem;
	width: 90%;
	text-align:left;
	right: -140px;
}
.error_format_message:after{
    content:'';
    position: absolute;
    left: -15px;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-top: 25px solid #F2F2F2;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
	border-width: 11px;
	bottom: -11px;
}

.email_taken{
	top: -48px;
}
.website_format{
	top: -48px;
	width:70%;
}
.set_password_format{
	/* top:-162px; */
	top:-205px;
}
.error_format_message:after{
	bottom: -10px;
}
.password_format_validation,.existing_email{
	float: right;
	color: black;
	position:absolute;
	top: 9px;
	right:6px;
    font-size: 12px;
}
.eye_icon{
	position:absolute;
	/* right:22px; */
	right:7px;
	top:16px;
}
.new_eye_with_info{
	right:34px;
	top:17px;
	font-size:14px;
}
.confirm_eye_icon{
	right:7px;
	font-size:14px;
}
/* creator registration form ends*/

.404_page{
	height:60vh;
}

.login_eye_icon{
	position:absolute;
	right:7px;
	top:45px;
}
.login_password_error{
	top:-38px;
	right:-14px;
}
.creator_ty_div{
	width:75%;
	margin:auto;
}
.ty_section_text{
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
	/* height:65%; */
	height:65vh;
}
.ty_login_btn{
	background-color: #ffd600;
	padding: 10px 30px;
	color: black;
	border-radius: 30px;
}
.error_page_btn{
	padding: 15px 30px;
}
.resolution_span{
	font-weight:600;
}
.subscribe_message{
	display:none;
	text-align: center;
    font-size: 13px;
    padding: 0.15rem 0.5rem;
    /* width: 80%; */
    /* margin: auto; */
}

.package_cross{
	cursor:pointer;
}

/* search dropdown */
.dropdown_div{
	position: relative;
	display: block;
	width:100%;
}
.dropdown_content{
	display: none;
	position: absolute;
	top:0px;
	background-color: #ffffff;
	width:100%;
	/* border:1px solid black; */
	border:1px #dadada solid;
	padding:0;
	z-index: 1;
}
.dropdown_content p{
	cursor:pointer;
	padding: 0px 16px;
	padding-left:10px;
}
.dropdown_content p:hover{
	background-color:#d3d3d36b;	
}
.category_div{
	height: 300px;
    overflow: auto;
}
.category_div.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.category_div.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.search_platform input{
	background-color: transparent;
	padding: 13px;
}
.drop_category_platform{
	top:50px;
}

.search_div_new{
	padding-left:0px;
}
.search_select_bar_platform{
	width:100%;
}
.search_select_bar_category{
	border-right: 0px !important;
}
.adv_selected_platform{
	cursor:pointer;
}

/* search bar on search page */
.select2-container .select2-search--inline .select2-search__field {
	margin-top: 12px;
    height: 24px;
 }
/* .plat {
    width: 60%;
} */
.platform_malti .select2-container--default .select2-selection--multiple{
/* .select2-container--default .select2-selection--multiple{ */
    background-color: white;
	border:none;
 }
 
.platform_malti .select2-container--default.select2-container--focus .select2-selection--multiple{
	 border:none;
 }
/* search bar on search page */

/* edit section css starts here */
.edit_section_white{
	/* padding:15px; */
	padding:20px;
	position:relative;
}
.edit_section_white:hover{
	border:2px dotted white;
	border-radius:7px;
}
.edit_icon_white{
	visibility: hidden;
	float:right;
	color:white;
	position:absolute;
	bottom:8px;
	right:8px;
}
.cursor_pointer{
	cursor:pointer;
}
.edit_section_white:hover .edit_icon_white{
	visibility: visible;
}

.edit_section_black{
	padding:20px;
	/* padding:15px; */
	position:relative;
}
.edit_section_black:hover{
	border:2px dotted black;
	border-radius:7px;
}
.edit_icon_black{
	visibility: hidden;
	float:right;
	color:black;
	position:absolute;
	bottom:8px;
	right:8px;
}
.edit_section_black:hover .edit_icon_black{
	visibility: visible;
}
.edit_popup{
	position: fixed;
    width: 100%;
    background: rgb(0,0,0,50%);
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
	visibility:hidden;
	display: none;
	z-index:999;
	top:0;
	bottom:0;
}

.edit_popup_savebtn{
	border: none;
    border-radius: 50px;
    padding: 5px 10px;
    background: #ffd600;
    font-size: 17px;
    width: 100px;
	margin-bottom:1rem;
	margin-top:1rem;
}
.edit_section{
	width: 80%;
    background: white;
	border-radius:8px;
}

.edit_section_row{
	padding: 10px;
}

.edit_section_col{
	/* padding-bottom: 1rem; */
    /* padding-top: 1rem; */
	padding-bottom: 0.5rem;
    padding-top: 0.5rem;
}
.edit_section_col1{
	padding-bottom: 0.25rem;
    padding-top: 0.25rem;
}

.edit_popup_cross{
	float: right;
    color: red;
    font-size: 16px;
    padding-top: 10px;
}
.input_color{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 35px;
  height: 35px;
  border: none;
  cursor: pointer;
}

.input_color::-webkit-color-swatch {
  border-radius: 50%;
  border: 2px solid #000000;
}

.input_color::-moz-color-swatch {
  border-radius: 50%;
  border: 2px solid #000000;
}

#slider_img1,#slider_img2,#slider_img3,#slider_img4,#slider_img5{
	font-size:12px;
	display:none;
}
.slider_img_5{
	display:block !important;
}
.pc_slider_popup img{
	height:120px;
}
.slider_old{
	height:50px !important;
	margin-top: 0.5rem;
}
.faq_acc_popup{
	background-color: gainsboro;
    border-radius: 5px;
}
.accordion_btn{
	color:#000000 !important;
	text-decoration:none !important;
	width:100%;
	padding:1% !important;
}
.accordion_btn:hover{
	color:#000000;
	text-decoration:none !important;
}
.accordion_heading{
	float:left;
	font-size:16px;
}
.cross_icon{
	margin-top:1.3rem;
	cursor:pointer;
}
.icon_plus{
	float:right;
	font-size:16px;
}
.profile_save:hover{
	color: #292929;
}
.accordion_edit_section{
	max-height:600px;
	overflow-y:auto;
}
.accordion_edit_section.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.accordion_edit_section.scrollbar_select::-webkit-scrollbar-thumb {
    background-color: #ffd600;
    border-radius: 50px;
    border: 4px solid #ffd600;
}
.accordion_add_button{
	width:unset;
	padding:0px 25px;
}
.pv_description.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.pv_description.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}

.order_client.scrollbar_select::-webkit-scrollbar {
    width: 10px;
	height:5px;
}
.order_client.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
/* edit section css ends here */

/* css for inbox start */
.inbox_slider .slick-next {
    position: relative;
    /* top: -265px; */
    /* right: -800px; */
    top: -53px;
	right: -740px;
}

.add_icon{
	position: absolute;
	top: 37px;
	left: 77px;
	right: 0;
	bottom: 0;
	font-size: 22px !important;
	color: white !important;
	z-index: 1;
	opacity: 1;
	font-weight: 700;
}

.inbox_popup{
	width: 160px;
	border-radius: 12px 0px 11px 11px;
	padding: 7px;
	padding-right: 0px;
	padding-left: 12px;
	border: 1px solid lightgrey;
	background: white;
	display:none;
	position:absolute;
	right:20px;
	top:20px;
	z-index:1;
}

.text_msgg a{
	text-decoration:underline;
}

.inbox_preview_image{
	display:none;
	/* background: black; */
	position:fixed;
	/* top:0; */
	top:30px;
	bottom:0;
	/* height:100%; */
	height:90%;
	width:100%;
}

.inbox_preview_image_cross{
	float:right;
	/* padding-top:13px; */
	/* color:white; */
	padding-right:15px;
	font-size:22px;
}

.preloader1{ 
	width: 100%;
	margin-left: auto;
	position: absolute;
	z-index: 100;
	top: 0px;
	bottom: 0;
	left: 0;
	right: 0;
	height: 706px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #00000080;
	flex-flow: column;
	display: none;
}
.login_preloader{
	z-index:1000;
}
.main_quote_div{
	display:none;
}
.quote_box{
	margin-right: 19px;
	padding-bottom: 9px;
}
.quote_data{
	height: 75px;
	overflow-y: auto;
	overflow-x:hidden;
}
.quote_msg_data{
	border: none !important;
	padding-top: 10px;
	border-top: 1px solid lightgray !important;
}
.quote_msg_data:focus-visible {
    outline: unset;
}
.quote_send_icon{
	display: flex;
	align-items: flex-end;
}
.inbox_h1{
	font-size:35px;
}
.inbox_right1{
	height:644px;
	width:100%;
}
.inbox_search{
	border: none;
    background: none;
}
.attach_icon{
	position: relative;
    right: 33px;
    top: 14px;
}

.main_row_div{
	height:auto;
}

.message_data{
	border: 1px solid #E1E4EE;
}

.message_data::placeholder{
	color: #D0D8E7;
}

.input_search_data{
	padding-top: 8px !important;
    padding-bottom: 8px !important;
    letter-spacing: .3px;
}

.input_search_data::placeholder{
	color: #D0D8E7;
}

/* Handle */
.comment_rows::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}
.comment_rows::-webkit-scrollbar {
  width: 7px;
}
/* Track */
.comment_rows::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px grey; 
  border-radius: 10px;
} 
/* Handle */
.comment_rows::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}
.comment_rows{
	/* height: 320px; */
    /* overflow-y: scroll; */
    /* overflow-x: hidden; */
} 

/* Handle */
.comment_rowss::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}
.comment_rowss::-webkit-scrollbar {
  width: 7px;
}
/* Track */
.comment_rowss::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px grey; 
  border-radius: 10px;
} 
/* Handle */
.comment_rowss::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}
.comment_rowss{
    /* height: 700px; */
    /* overflow-y: scroll; */
    /* overflow-x: hidden; */
}
/* .comm_row{ */
	
/* } */
.comment_rows_div{
	height:auto;
	overflow-x: hidden;
	overflow-y: hidden;
}
.comments_div{
	position:relative;
}
.element_position_rel,.repeat_pass_div{
	position:relative;
}
.profile_pass_icons{
	position:absolute;
	right:12px;
	top:14px;
}
.profile_account_icons{
	right:30px;
}
.repeat_pass_icon{
	top:48px;
}
.message_div{
	/* margin-top: 15px; */
	/* position:absolute; */
	/* width:95%; */
	/* bottom:0; */
}
.dot_icon{
	/* margin-right: 10px; */
}
.links_btn{
	padding:7px 18px !important;
}
.comment_rowss_div{
	height:700px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.inbo_pad{
	padding-bottom: 52px;
}
.btn_colr:hover{
	    background-color: #CFD3E1 !important;
}
.btn_colrs:hover{
	    background-color: #56B8FF !important;
}
.btn_colr{
	background-color: #CFD3E1;
	border-radius: 30px;
}
.btn_colrs{
	background-color: #56B8FF;
	border-radius: 30px;
}
.search_btn:hover {
    background-color: transparent;
    border-color: transparent;
}
.btn_colrs:hover {
    background-color: #56B8FF;
    border-color: #56B8FF;
}
.search_inbox {
    border: 1px solid #C6C9D7;
    border-radius: 50px;
}
.search_inbox input, .search_inbox .form-control:focus{
	background: transparent;
}
.search_inbox  i {
    color: #AAADB8;
    font-size: 18px;
}
.search_inbox .form-outline {
    width: 90%;
}
.inbox_size p{
	font-size:11px;
}
.inbox_profile{
	border-radius:25px;
}
.in_siz {
	margin-left:20px;
	padding-top: 8px;
    padding-bottom: 8px;
	cursor:pointer;
}
.video_attach{
	font-size:13px;
	color:#575f6e;
	word-wrap: break-word;
}
.paragraphs{
	font-size: 11px;
	color: #98a1b2;
	margin: 5px;
}
.mich_name{
	font-size:13px;
	color:#000000;
	cursor: pointer;
    font-weight: 950;
}
.user_siz h5{
	color:#000000;
	/* font-family: Montserrat-Medium; */
	font-family:AvertaDemo-Regular;
	cursor: pointer;
}
.user_siz span{
	color:#BCC4D1;
	/* font-size:9px; */
	font-size:10px;
	font-weight: 400;
}
.creator{
	background-color:#f8f9fd;
}
.line_set{
	height: 1px;
    width: 85%;
    background: lightgrey;
    margin: 0px;
    margin-left: 13px;
    position: relative;
    top: 10px
}
.line_se{
	color:#BCC4D1;
}
.client_user_image{
	/* width: 705px;
    height: 130px; */
    width: 730px;
	/* width: 300px; */
	height: 120px;
    object-fit: cover;
    border-radius: 8px;
}
.input_size input{
	background-repeat: no-repeat;
    background-position: right 16px center;
}

/* css for inbox end */

/* css for creator inbox starts here */

.checkbox_inbox {
    min-width: 40px;
    height: 0;
}
.checkbox_inbox input[type="checkbox"] {
    margin-top: -3px;
}
.checkbox_inbox input[type="checkbox"]::before {
    content: "";
    width: 16px;
    height: 16px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #7d8286;
    border: 2px solid #fff;
    border-radius: 4px;
}
.mail_inbox_user .table-responsive {
    height: 700px;
}
.mail_inbox_user .table-responsive::-webkit-scrollbar {
    width: 7px;
}
.mail_inbox_user .table-responsive::-webkit-scrollbar-thumb {
    background: #7a7f93;
    border-radius: 10px;
}
.mail_inbox_user .table-responsive::-webkit-scrollbar-track {
    box-shadow: inset 0 0 3px grey;
    border-radius: 10px;
}
.mail_inbox_user {
    border-left: 2px solid #C6C9D7;
    margin-right: -20px;
}
.mail_inbox_user tr.active {
    background: #F8F9FD;
}
.mail_inbox_user tr.active .user_desc {
    /* font-family: Montserrat-Bold; */
}
.user_inbox {
    min-width: 134px;
    font-size: 12px;
}
.user_time {
    min-width: 30px;
	font-size:12px;
}
.user_desc {
    min-width: 208px;
	font-size:12px;
	width: 76%;
}
.checkbox_inbox input[type="checkbox"]::before {
    content: "";
    width: 16px;
    height: 16px;
    transition: 119ms transform ease-in-out !important;
    box-shadow: 0px 0px 0px 2px #fff !important;
    outline: 1px solid #7d8286 !important;
    border: 2px solid #fff !important;
    border-radius: 4px !important;
}

/* css for creator inbox ends here */

/* css for client dashboard stats here */
.upd_payment{
	padding:0.15rem;
	width:97%;
	/* position:relative; */
}
.upd_payment span{
	color:#842029;
	font-size:13px;
}
.upd_payment a{
	font-size:12px;
	padding-left: 0.15rem;
}
.upadte_validation_error{
	width:98%;
}
.upd_payment_cross{
	float: right;
	padding:7px;
    /* position: absolute;
    right: -6px;
    bottom: 25px; */
}
.client_wor{
	background-color: #F8F9FD;
	border-radius: 25px;
	padding: 26px;
}
.client_wor p{
	font-size: 13px;
	line-height: 1.5;
}
.client_ne{
	background-color: #F8F9FD;
	border-radius: 25px;
	padding: 26px;
}
.client_news span{
	color: #949EAF;
	font-size: 12px;
}
.client_news p{
	line-height: 1.5;
	font-size: 12px;
}
.accept_buons{
	border: none;
	border-radius: 28px;
	padding: 11px 24px;
	background: #64C7FF;
	color:white;
}
.hl{
	color:#63ABFF;
	font-size:14px;	
}
.per_fs{
	font-size:13px;
}
.dt_ss{
	font-size:13px;
	/* font-family: Montserrat-SemiBold; */
}
.cl_tr{
	background-color:#FFFFFF;
}
.cr_os{
	background-color: #F8F9FD;
	width:27%;
	border-radius:25px;
}
.dlr_sz{
	font-size:15px !important;
}
.per_fs{
    font-weight: 750;
}
.roe {
    height: 414px;
	margin-top:20px;
}
.comment_row{
	/* height:310px;
    overflow-y: scroll;
    overflow-x: hidden; */
	height:310px;
	/* margin-top:20px; */
}
.comment_row::-webkit-scrollbar-thumb {
	background: #63ABFF;
	border-radius: 10px;
}
.comment_row::-webkit-scrollbar {
  width: 7px;
}
/* Track */
.comment_row::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px grey; 
  border-radius: 10px;
} 
.artist_listing{
	padding: 0.75rem;
	background: white;
	margin-bottom:15px;
}
.column_2{
	border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
}
.column_10{
	border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}
.user_profile_pic{
	height: 35px;
	border-radius:30px;
	width: 35px;
	object-fit:cover;
}
/* css for client dashboard ends here */
.pop_order_container{
	border-radius:15px; 
	background-color:#F5F5F5;
	position:relative;
}
.popup_close{
	float:right;
	cursor:pointer;
	margin-right: 0.5rem;
	position:absolute;
	right:8px;
}
.project_name{
	color:gray; 
	font-size:13px;
}
.download_files{
	padding-left:1px;
}
.files_download{
	padding-left:1px;
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 400px;
}
.file_popup_div{
	padding-left:0px;
	padding-bottom: 0.5rem;
}

.pack_title{
	font-size:20px;
}
.profile_dropdown{
	stroke: white;
    stroke-width: 1px;
}
.profileDropdown{
	stroke: black;
}
.profile_image_view{
	object-fit:cover;
	cursor:default;
	width:100%;
}
.profile_image_popup{
	width:85%;
	height:220px;
	border-radius: 6px;
	object-fit: cover;
}
#gallery_img_1, #gallery_img_2, #gallery_img_3, #gallery_img_4{
	/* display:none; */
	width:100%;
}

.gallery_img_1_preview,.gallery_img_2_preview,.gallery_img_3_preview,.gallery_img_4_preview{
	display:none;
}
.popup_input{
	display:none;
}
.gallery_popup_cross1, .gallery_popup_cross2, .gallery_popup_cross3, .gallery_popup_cross4{
	position: absolute;
    top: 4%;
    /* right: 6%; */
    right: 11%;
   /*  color: black; */
	color:#5BAEFB;
	font-size:16px;
}
.cross_1,.cross_2,.cross_3,.cross_4{
	color:#5BAEFB;
	font-size:16px;
}
.save_heart img{
	cursor:pointer;
}
/* .heart.save_heart:hover img {
    filter: drop-shadow(0px 0px 2px #F3CB00);
} */

.home_sec_new{
	position:relative;
}
.share_div{
	display:none;
	background:whitesmoke;
	/* width: 20%; */
	width: 15%;
	margin: auto;
	border-radius:5px;
	padding-top:5px;
	font-weight:600;
	position: absolute;
	z-index: 9999;
	right:78px;
	top:34px;
}
.share_via{
	border-bottom:1px solid black;
}
.share_social_icons{
	display:flex;
	align-items:center;
	border-radius: 5px;
	/* justify-content:space-around; */
	justify-content:space-evenly;
	padding-bottom:15px;
}
.share_icons{
	font-size:20px;
}
.share_profile{
	cursor:pointer;
}

.service_desrption p {
	font-size:13px;
	line-height:2;
}
.work_description p {
    font-size: 16px;
}
.montserrat_bold{
	font-family: Montserrat-Bold;
	font-weight:800;
}
.montserrat_regular{
	font-family: Montserrat-Regular;
}
.montserrat_semibold{
	font-family: Montserrat-SemiBold;
}
.montserrat_medium{
	font-family: Montserrat-Medium;
}
.manrope_bold{
	font-family: Manrope-Bold;
	font-weight:800;
}
.averta_bold{
	font-family:averta-bold;
}
.averta_regular{
	font-family:AvertaDemo-Regular; 
	/* font-family:averta-demo-pe-regular; */
}
.averta_semibold{
	font-family:averta-semibold;
}
.averta_normal{
	font-family:averta-demo;
}
.averta_black{
	font-family:averta-black;
}
.averta_thin{
	font-family:averta-thin;
}
/* 14-10-2024 */
.rubik_black{
	font-family:'Rubik-Black';
}
.rubik_bold{
	font-family: 'Rubik-Bold';
}
.rubik_semibold{
	font-family: 'Rubik-SemiBold';
}
.rubik_medium{
	font-family: 'Rubik-Medium';
}
.rubik_regular{
	font-family: 'Rubik-Regular';
}
.rubik_light{
	font-family: 'Rubik-Light';
}

.syne_extrabold{
	font-family: 'Syne-ExtraBold';
}
.syne_bold{
	font-family: 'Syne-Bold';
}
.syne_semibold{
	font-family: 'Syne-SemiBold';
}
.syne_medium{
	font-family: 'Syne-Medium';
}
.raleway_black{
	font-family: 'Raleway-Black';
}
.raleway_bold{
	font-family: 'Raleway-Bold';
}
.raleway_extrabold{
	font-family: 'Raleway-ExtraBold';
}
.raleway_semibold{
	font-family: 'Raleway-SemiBold';
}
.raleway_medium{
	font-family: 'Raleway-Medium';
}
.raleway_regular{
	font-family: 'Raleway-Regular';
}
.manrope_regular{
	font-family: 'Manrope-Regular';
}
.manrope_medium{
	font-family: 'Manrope-Medium';
}
.manrope_light{
	font-family: 'Manrope-Light';
}
.manrope_semibold{
	font-family: 'Manrope-SemiBold';
}
.manrope_bold{
	font-family: 'Manrope-Bold';
}
/* 14-10-2024 */

a.nav-link.montserrat_semibold.averta_semibold.text-white{
    letter-spacing: 0.5px;
}
/* .notosansjp-regular{
	font-family: NotoSansJP-Regular;
} */
.mont_bold{
	/* font-family: Montserrat-Bold; */
}
.darks{
	color:#292929;
}
.greay{
	color: #626775;
}
.light_greay{
	color:#767676;
}
.light_color{
	color:#979CAB;
}
.light{
	color: #939393;
}
.light_white{
	color: #e2e4ee;
}
.light_gray{
	color: #98a1b2;
}
.yellow{
	color: #ffd600;
}
.button_bg_color{
	background-color: #ffd600;
	color : #000000;
}
.btn_bg_color{
	background-color: #ffd600 !important;
}
.icon_color{
	color: #49ADF4;
}
.border_radius{
	border-radius: 10px;
}
.latest_posts {
    height: 120px;
    object-fit: cover;
	position: relative;
    top: 28px;
}
.reviews {
    background: #f8f9fd;
}
.client_name {
    font-size: 14px;
}
.file_uploads {
    font-size: 14px;
}
.bg_grey{
	background-color:#eef0f9;
}
.message_icon {
    position: relative;
    top: 11px;
    left: 10%;
    fill: #eef0f9;
}
.form-control:focus, .form-select:focus{
	box-shadow: unset;
	border: 1px solid #ced4da;
}
.cencel {
    background-image: url(./cross.png);
    background-size: 10px;
}

.orientation input[type="checkbox"]::before {
    background-color: #ffffff;	
    margin-top: -4px;
}
.orientation input[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
}

.orientation input[type="checkbox"]{
    display: grid;
    place-content: flex-start;
    align-items: start;
	margin-top: 0px;
}
.orientation input[type="checkbox"]::before {
    content: "";
    width: 20px;
    height: 20px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #7d8286;
    border: 3px solid #fff;
    border-radius: 6px;
}
.orientation input[type="checkbox"]:checked::before {
    background-color: #5BAEFB;
    transform: scale(1);
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #D6D9E4;
    border: 3px solid #fff;
    border-radius: 6px;
}
.orientation_new input[type="checkbox"]::before {
    background-color: #D3D3D2 !important;
}
.cat_validation_error input[type="checkbox"]::before {
    outline: 2px solid #FF6376 !important;
	background:#f5c6cb !important;
}
.orientation_checkbox input[type="radio"]::before{
	outline: 1px solid red !important;
	background:#f5c6cb !important;
}
.orientation_checkbox input[type="checkbox"]::before{
	outline: 1px solid #FF6376 !important;
}

.terms_checkbox input[type="checkbox"]::before{
	outline: 2px solid #FF6376 !important;
	background:#f5c6cb;
}
.category_checkbox input[type="checkbox"]::before{
	outline: 2px solid #FF6376 !important;
	background:#f5c6cb;
}
.country_flag {
    object-fit: contain;
	cursor:pointer;
}
.dropdown_mobile{
	list-style:none;
	padding: 0;
}
.mobile_file input {
    border: 0;
}
.mobile_file {
    display: block;
    width: 100%;
    padding: 0rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.375rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.mobile_file .country_image input {
    border-left: 1px solid #ced4da;
	border-radius: 0;
}
.mobile_file .form-control:focus, .form-select:focus {
    box-shadow: unset;
    /* border: 0px solid #ced4da; */
    border: 1px solid #ced4da;
	border-left: 1px solid #ced4da;
}

.mobile_file .form-control:focus{
	border: 0px solid #ced4da;
	border-left: 1px solid #ced4da;
}

.profile_country_dropdown:focus{
	border: 1px solid #ced4da;
}
.profile_country_dropdown.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.profile_country_dropdown.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}

.gender_select{
	border: 1px solid #ced4da !important;
}

.mobile_file i, .dropdown_mobile i {
    font-size: 10px;
    margin-right: 6px;
}
.dropdown_mobile i {
    display: none;
}
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input.input_number::-webkit-inner-spin-button, 
input.input_number::-webkit-outer-spin-button{
	-webkit-appearance: auto !important;
}

.dropdown_mobile {
    /* height: 120px; */
    height: auto;
    /* overflow-y: scroll; */
    overflow-y: auto;
    border: 1px solid #ced4da;
    padding: 10px 15px;
    position: absolute;
    background: #fff;
    /* width: 320px; */
    width: auto;
	border-radius: 10px;
}
/* .dropdown_mobile li {
    margin-bottom: 8px;
} */
.dropdown_mobile::-webkit-scrollbar {
    width: 7px;
}
.dropdown_mobile::-webkit-scrollbar-thumb {
    background: #7a7f93;
    border-radius: 10px;
}
.dropdown_mobile::-webkit-scrollbar-track {
    box-shadow: inset 0 0 3px grey;
    border-radius: 10px;
}
.dropdown_mobile_client{
	z-index:1;
}

.user_profile_info{	
	position: relative;
	cursor:pointer;
}
.profile_list{
	list-style:none;
	font-size:12px;
	position: absolute;
	/* top: 200%; */
	top: 217%;
	right: 4px;
	display:none;	
    background: white;
    /* z-index: 1; */
    z-index: 9999;
    padding: 0px 10px;
}
.profile_list_user{
	top: 163%;
}
.profile_list li a{
	/* color:black; */
	text-decoration:none;
	/* padding: 4px 23px 5px 22px; */
	padding: 9px 23px 9px 22px;
	margin-bottom:11px;
}
.profile_list li{
	padding: 5px 0px 5px 0px;
	margin-bottom:11px;
	text-align: center;
}
/* .profile_list li:hover {
	background:#ffd600;
	border-radius:17px;
} */
.popup_download{
	cursor:pointer;
}
.client_active_download{
	cursor:pointer;
}
.download{
	height:34px;
}
.navbar_head{
	justify-content:center;	
}
.header_logo {
    max-width: 100%;
    /* height: 30px; */
    height: 25px;
}
.quality {
	font-size: 11px;
}
.foot_last{
	text-align:end;
}
.search_heading{
	font-size:45px;
}
.search_platform .form-select {
    border-radius: 0;
    border-top: 0;
    border-bottom: 0px;
}
.search_platform .form-select:nth-child(2) {
    border-right: 0;
}
.search_platform .form-select:nth-child(1) {
    border-left: 0;	
	border-right: 2px solid #000;
}
.search_platform a {
    border: 0;
}
.search_platform {
    border-radius: 61px;
    background: #fff;
    padding: 0px 2px;
}
.search_platform select{
	background-color: transparent;
	padding: 13px;
}
.search_platform button {
    border: 0;
    background: #000;
    border-radius: 50px;
    padding: 7px 12px;
	margin: 2px;
}
.search_platform_icon button {
    border: 0;
    background: #000;
    border-radius: 50px;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 15px;
    padding-right: 12px;
    margin: 2px;
}
/*search  */
.seio{
	
    margin-top: 200px;
    margin-bottom: 200px;
}
.serc_advance{
	    font-size: 10px;
}
.loem{
	font-size: 14px;
	color:#979CAB;
}
.change_se{
	color:#979CAB;
	font-size: 15px;
}
.plateform_name{ 
    background-color: #e8ebf4;
	padding-left: 20px;
    width: 80%;
    height: 38px;
    padding-top: 10px;
}
.plateform_name1{ 
    background-color: #e8ebf4;
	padding-left: 20px;
    width: 80%;
    height: 38px;
    padding-top: 10px;
	border-radius: 9px 0px 0px 9px
}
.main_tick{
	margin-bottom: 15px;
}
.fond{
	font-size:40px;
}
.sr_search {
	font-size:16px;
	color: #5DB0FF;
	/* font-weight: 950; */
}
.border_heart{
	background-color: white;
	/* padding: 3px 5px 3px; */
	padding: 2px 5px 3px;
	border-radius: 50%;
}
.tick_icon{
	background-color: #E3E6EF;
    width: 20%;
    text-align: center;
    height: 37px;
    padding-top: 10px;
	border-radius: 0px 9px 9px 0px;
} 
.platform_class{
	margin-top:20px;
}

.platform_class1{
	margin-top:20px;
}
.time{
	color: #858C94;
}	
.search_pagination{
    padding: 8px 11px;
	cursor:pointer;
	border:1px solid #FFD600;
}
.search_pagination:hover{
	text-decoration: none;
}
.adv_search_pagination{
	cursor:pointer;
	padding: 8px 11px;
    cursor: pointer;
    border: 1px solid #FFD600;
}
/* .adv_search_pagination:hover{
	text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6;
} */
.creator_pagination{
	padding: 8px 11px;
    cursor: pointer;
    border: 1px solid #FFD600;
	cursor:pointer;
}
/* .creator_pagination:hover{
	text-decoration: none;
   background-color: #e9ecef;
    border-color: #dee2e6;
} */
.p_active{
	color: black;
	background: #FFD600;
}
/* 12-02-2025 */
.icon_arrow {
    font-size: 8px;
}
.pointer_disable{
	pointer-events:none;
	cursor:default;
	color:grey;
}
/* 12-02-2025 */
/*search  */

/* profile page gallery popup css */
.modal .image_area {
  position: relative;
}

.modal img {
	display: block;
	max-width: 100%;
}

.modal .preview {
	overflow: hidden;
	width: 160px; 
	height: 160px;
	margin: 10px;
	border: 1px solid rgb(40,115,191);
}
.modal .preview_1 {
	overflow: hidden;
	width: 160px; 
	height: 160px;
	margin: 10px;
	border: 1px solid rgb(40,115,191);
}
.modal .preview_3{
	overflow: hidden;
	width: 160px; 
	height: 160px;
	margin: 10px;
	border: 1px solid rgb(40,115,191);
}
.modal .preview_4{
	overflow: hidden;
	width: 160px; 
	height: 160px;
	margin: 10px;
	/* border: 1px solid red; */
	border: 1px solid rgb(40,115,191);
}

.modal .modal-lg{
	max-width: 1000px !important;
}

.modal .overlay {
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0;
	background-color: rgba(255, 255, 255, 0.5);
	overflow: hidden;
	height: 0;
	transition: .5s ease;
	width: 100%;
}

.modal .image_area:hover .overlay {
	height: 50%;
	cursor: pointer;
}

.text {
	color: #333;
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
}

.preloader1_new{
	height: 100%;
}
.preloader1_new img,.login_preloader img{
	border-radius:100%;
	height:60px;
}
.popup_one,.popup_two,.popup_three,.popup_four{
	display:none;
	align-items: center;
    justify-content: center;
}
.close_one,.close_two,.close_three,.close_four{
	margin-top:-5px;
	width:2.2% !important;
	cursor:pointer;
}
#modal,#modal_1,#modal_3,#modal_4{
	background: rgba(1, 1, 1, 0.82);
}
#crop,#crop_1,#crop_3,#crop_4{
	border: none;
	border-radius:50px; 
	padding: 5px 10px;
	background: #ffd600;
	font-size: 17px;
	width:100px;
}
.cancel_btn{
	border:none;
	border-radius:50px; 
	padding:5px 10px;
	background: #6c757d;
	font-size: 17px;
	width:100px;
}
/* profile page gallery popup css */

/* Slider */
.slider {
	width: 100%;
}
.slider_full_button {
	margin: 0px auto 50px;
}
.slick-slide {
	margin: 0px;
}
.slick-prev:before,
.slick-next:before {
	color: black;
}
.slick-slide {
	transition: all ease-in-out .3s;
	opacity: .2;
}

.slick-active {
	opacity: unset;
}
.slick-current {
	opacity: 1;
}
.protfolio .slider img {
    height: 150px;
}
.section4{
	border-radius: 20px;
	background-color: #f8f9fd;
	justify-content: space-between;
}	
.section3{
	background: #f8f9fd ;
	font-size:12px;
	border-radius: 20px;
}
.cust{
	/* margin-top:105px; */
	margin-top:85px;
}
.potss{
	/* font-family: Montserrat-Bold; */
}
.price{
	font-weight:500;
	font-size: 32px;
}
.navbar_header{
	background: linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%);
}
.play {
    position: relative;
    bottom: 32px;
    width: 28%;
    float: right;
    z-index: 999;
}
.play_mobile{
	position: absolute;
    right: 48px;
    bottom: 7px;
}
.post_play {
    position: absolute;
    right: 5px;
    z-index: 1;
	bottom: -24px;
}
.breadcrumb, .section_2 a{
	/* font-size:13px; */
	font-size:14px;
}
.breadcrumb {
    margin-bottom: 0;
}
.payment_req{
	font-size:14px;
	color: #939393;
}
.client_links img {
    /* height: 16px;  */
	height: 40px;
    object-fit: cover;
}
.client_links li {
    margin-top: 5px;
}
/* Home page */
.search{
	border:none;	
	outline:none;
	float:left;
	font-size:13px;
}  
.navbar_header {
	background: linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%);
}
.choose1{
	text-align: center;
	background: red;
	background-color:white;
	padding:15px;
}
.bottom_image {
    height: auto;
    width: 100%;
}
.hom_ime img{
	height:114px;
	width:100%;
}
.ho_so{
	overflow:hidden;
}
/*-------slider-------*/
.carousel-inner .carousel-item-end,  .carousel-inner .carousel-item-start {
    transform:  translateX(0);
}
.card-img img {
    width: 67%;
    height: 50px;
    border: 0px;
    object-fit: contain;
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
    display: flex;
}
.card {
    border: 0px;
	background-color: transparent; 
	border-radius:0px;
}
.searchbox{
	background:white;
	border-radius:40px;
}
.creator_col {
    width: 20%;
	margin-bottom: 20px;
}
.heart {
    position: relative;
    top: 33px;
    right: 8px;
    /* width: 14%; */
    /* width: 12%; */
	width: 25px;
    float: right;
}
.client_slider {
    width: 100% !important;
    height: 55px;
    object-fit: scale-down;
}
.slider{
	overflow: hidden;
}

.latest_post {
    /* height: 160px; */
    height: 180px;
    object-fit: cover;
}
.name_update{
	border-radius:50px;
}
.geeks img{
	height: 250px;
	overflow: hidden;
	margin: 0 auto;
	border-radius: 15px;
	width: 100%;
	object-position: top;
}     
.geeks:hover img {
	border: 5px solid #F3CB00;
	border-radius: 15px;
} 
.similar_profiles img{
	width:auto;
}
.sectionn3{
	background: #eef0f6;
	font-size:12px;
	color: #7d8286;		
}
.hr_div{
	margin-top:0px !important;
}
.approved{
	height:20px;
}
.creates{
	text-decoration: underline;
    text-underline-offset: 40%;
    text-decoration-thickness: 1px;
	color: #3cb4f8 !important;
    font-size: 14px;
}
.pack{
	color:#252525;
}
.colr{
	color:#98a1b2;
}
.section3_border{
	border-left-style: none;
}
.section_2{
	text-align:end;
	padding-right:0px;
}
.toal{
	font-size: 24px;
}
.set{
	background-color: #b2b9c5;
	height:300px;
}
.text{
	color:#f6f6f6;
}
.cent{
	padding:0px;
}
.btn1{
	border-radius:30%;
}
.sets{
	height:150px;
	background-color: #535353;
}
.setss{
	height:150px;
	background-color: #797676;
}
.btn_color{
	background-color: #89C800;
	border:0px #89C800;
	border-radius:10px;
}
.sets{
	 background-color: #535353;
}
.section_3{
	width:32%;
}
.qualty{
	font-size:11px !important;
	color: #969BAA !important;
}
.star{
	font-size:19px;
}
.section1{
	width:68%;
}
.star_design{
	font-size: 13px;
    font-weight: 500;
}
.quality{
	font-size:12px;
}
.qualitty{
	font-size:14px;
}
.progress{
	height:8px;
}
.section6{
	font-size: 22px;    
}

#inputPassword2{
	font-size: 12px;
}
.img_no{
    border-radius: 10px;
	/* background-color:#535353; */
	height: 130px !important;
	max-width: 92%;
	object-fit:cover;
}

.thumb_image{
	cursor: pointer;
}

.image_mobile_pv{
	height: 240px !important;
}
.img_p_no{
	max-width: 100%;
}
.h_line{
    margin-top: 0px;
}
.img_no1{
    border-radius: 10px;
	background-color:#797676;
	height: 150px;
}	
.dolaar_size{
	font-size:15px;
	letter-spacing:1px;
    color: #3cb4f8 ;
}
.bi.bi-check{
    border-radius: 20px;
    color: white;
}
.name{
    font-weight: 850;
	color: #49ADF4;
}
.quality4{
	font-size:12px;
}
.sett{
	background-color:#535353;
}
.names{
	font-weight:650;
	text-align:justify !important;
}
.namesss{
	/* font-weight:650; */
	font-size: 40px;
	color:#252525;
}
.name1{
	text-align:justify !important;
}
.img{
	object-fit:cover;
}
.brand{
	text-align:end;
}
.packs{
	font-size:40px;
    margin-top: 75px;
}
.pak{
	font-size:40px;
    margin-top: 75px;
}
.quality4{
	padding-top:4px;
}
.doll{
	font-weight:950;
}
.checbox{
    justify-content: center;
	display:flex;
}
.offer{
	font-size: 15px;
    font-weight: 550;
}

.cents{
	margin-top:100px;
}
.setion3{
	display:flex;
}
.form-control{
	/* padding-top:8px; */
	/* padding-bottom:8px; */
	padding-top:13px;
	padding-bottom:13px;
	font-size: 12px;
}
.btn2{
	background-color: #2ac856;
    border-color: #1b9a14;
}
.colo{
	color:purple;
}	
.heart{
	/* font-size: 11px; */
	font-size: 10px;
}
.setion2{
	text-align:end;
}
.svg_icon{
	display:flex;
}
.cents{
	padding-top: 10px;
}
.tot{
	font-size:25px;
}
button:focus:not(:focus-visible){
    outline: 0;
    box-shadow: none !important;
    border: 0px;
    border-color: transparent;
}
button.navbar-toggler.togle {
    border: 0px;
}

input[type="checkbox"]::before {
    background-color: #ffffff;
}
input[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 3px solid #7d8286;
    border: 6px solid #fff;
    border-radius: 6px;
}
input[type="checkbox"] {
    display: grid;
    place-content: flex-start;
    margin-top: 10px;
    align-items: start;
}
input[type="checkbox"]::before {
    content: "";
    width: 26px;
    height: 26px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 3px solid #7d8286;
    border: 6px solid #fff;
    border-radius: 6px;
}

.terms_conditions input[type="checkbox"]::before {
    content: "";
    width: 16px;
    height: 16px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 3px solid #7d8286;
    border: 3px solid #fff;
    border-radius: 4px;
}
.terms_and_conditions{
	cursor:pointer;
}
.termCondition{
	position:absolute;
	top:5px;
}
.pkg_radio input[type="radio"]:checked::before {
	background-color: #5BAEFB;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    border: 4px solid #fff;
    border-radius: 6px;
}
.pkg_radio input[type="radio"] {
    display: grid;
    place-content: flex-start;
    margin-top: 10px;
    align-items: start;
	cursor:pointer;
}
.pkg_radio input[type="radio"]::before {
    content: "";
    width: 20px;
    height: 20px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 3px solid #e3e3e3;
    border: 6px solid #fff;
    border-radius: 6px;
}

.pkg_radio2 input[type="radio"]::before {
    border: 2px solid red;
}

.pkg_radio input[type="radio"]::before {
    background-color: #ffffff;
}

.foot_last{
	text-align:end;
}
.rounde-bottom {
    border-radius: 0px 0px 20px 20px;
}
.slider_full_button .slick-prev {
    left: 3px !important;
	z-index:999;
}
.slider_full_button .slick-next {
    right: 10px;
}
.latest_post .slick-next {
    right: 28px;
    z-index: 999;
}
.latest_post .slick-prev, .latest_post .slick-next {
    top: 41%;
}
.slick-prev:before, .slick-next:before {
    color: #ffd600;
    opacity: 1;
    position: absolute;
    left: -2.5px;
	font-size:22px;
}
.latest_post .slick-prev {
    left: 23px;
    z-index: 999;
}
.choose {
    border-radius: 30px;
    padding: 15px 16px;
    font-size: 14px;
}
.choose1{
	border-radius:30px;
	text-align: center;
	background-color:white;
	padding:15px;
	width:40%
}

.icon {
	padding:2px;
	width:15%;
}
.searchbox{
	background:white;
	border-radius:40px;
}
.svgg{
    background:#ffd600;
    border-radius:30px;
    padding: 14px 12px;
    width: 50px;
    height:50px;
	font-size:12px;
	text-align: center;
}
/* Home page */

/* About us page */


.lorem_font_sz{
	/* font-size:13px; */
	font-size:14px;
}
.lorem_font_szs{
	/* font-size:13px; */
	font-size:14px;
	padding-right: 95px;
}
.heading_heading{
	font-size: 20px;
}
.abt_ss{
	position: relative;
}
.accordion-header .faq_accordion_button:after {
    content: "\203A";
    background: transparent;
    transform: rotate(90deg);
    font-size: 23px;
	padding-left: 7px;
}
.active_accordion .accordion-button:after {
    content: "\2039";
    background: transparent;
    transform: rotate(90deg);
    font-size: 23px;

}
/* About us page */

/* faq2.php*/
.size_faq{
	font-size:12px;
}
.indus_sz{
	font-size:14px;
}
.accordion-item button{
	font-size: 14px;
    color: #393939 !important;
	/* font-family: 'Montserrat-Medium'; */
    /* font-family: 'Montserrat-Bold'; */
    font-weight: 800;
	padding: 16px 10px 16px 20px;
}
.acdon_sz{
	border-radius: 20px 20px 0px 0px;
}
.accordion-button{
	background-color:#F8F9FD;
	
}
.accordion-collapse{
	background-color:#F8F9FD;
}
.accords_dv{
	border-radius: 10px 10px 0px 0px;
    border: 0px;
}
.accords_dvs{
	border-radius: 0px 0px 10px 10px !important;
    border: 0px;
}
.accos_dv{
	border:0px !important;
}
.accordion .accordion_section:first-child .accordion-item, .accordion .accordion_section:first-child .accordion-item .accordion-button{
	border-radius: 20px 20px 0px 0px !important;
}
.accordion .accordion_section:last-child .accordion-item, .accordion .accordion_section:last-child .accordion-item .accordion-button{
	border-radius: 0px 0px 20px 20px !important;
}
.accordion .accordion_section:first-child .active_accordion .active_accordion, .accordion .accordion_section:first-child .active_accordion .accordion-button, .accordion .accordion_section:last-child .active_accordion, .accordion .accordion_section:last-child .active_accordion .accordion-button{
	border-radius: 0px !important;
}
.accordion-button{
	background-color:#F8F9FD;	
}
.accordion-collapse{
	background-color:#F8F9FD;
}
.active_accordion .accordion-button{
    background-color: #EAEDF6 !important;
}
.accordion-button:not(.collapsed){
	background-color: #F8F9FD;
	box-shadow:unset;
}
.accordion-button{
	 background-color: #F8F9FD;
}
.accordion-button::after{
background-image:url('data:image/svg+xml,3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath 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'/%3e%3c/svg3e');
}

.active_accordion .collapsed:after {
    content: "\203A";
    background: transparent;
    transform: rotate(90deg);
    font-size: 23px;
}
.active_accordion .accordion-button.collapsed{
	 background-color:#F8F9FD !important;
}

.register_btn{
	border:none;
	background:none;
	margin-top:1px;
}
.register_btn{
	outline : none !important;
	width: auto !important;
    height: auto !important;
    padding: revert-layer !important;
}
/*  Search Page */
.search_input .form-select {
    border: 0;
    border-radius: 0;	
	background: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
}
.search_input button{
	border: 0;
	background: transparent;
	color: #000000;
}

.search_input button:focus-visible{
	outline : none !important;
}

.search_input {
	border-radius: 0.375rem;
	border-radius: 12px;
	border: 1px solid #ced4da;
	background-color: #ffffff;
	height: 54px;
}
.search_input .platform {
    border-right: 1px solid #ced4da !important;
}
/*  Search Page */
/* Personalized Video */
.creator{
	/* background-color:#f8f9fd; */
}
.wrapper ::selection{
	color: #fff;
	background: #6990F2;
}
.wrapper{
	border-radius: 5px;
	padding: 0px;
}
.wrapper header{
	font-size: 27px;
	font-weight: 600;
	text-align: center;
}

.wrapper form{
	height: 167px;
	display: flex;
	cursor: pointer;
	margin: 30px 0;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	border-radius: 5px;
	border: 2px dashed #AAADBB;
}
.wrapper  form :where(i, p){
	color: #484d55;
}
.wrapper  form i{
	font-size: 50px;
}
.wrapper form p{
	margin-top: 15px;
	/* font-size: 16px; */
}
.wrapper section .row{
	list-style: none;
	padding: 5px 20px;
	border-radius: 5px;
	display: flex;
	align-items: center;
	flex-direction: row;
	justify-content: space-between;
}
.wrapper  section .row i{
	color: #63abff;
	font-size: 30px;
}
.wrapper  section .details span{
	font-size: 14px;
}
.wrapper  .progress-area .row .content{
	width: 90%;
}
.wrapper  .progress-area .details, .wrapper .uploaded-area .details{
	display: flex;
	align-items: center;
	margin-bottom: 7px;
}
.wrapper  .progress-area .content .progress-bar, .wrapper  .uploaded-area .content .progress-bar, .wrapper  .error-area .content .progress-bar{
	height: 6px;
	width: 100%;
	margin-bottom: 4px;
	background: #dcdfea;
	border-radius: 30px;
}
.wrapper .content .progress-bar .progress{
	height: 100%;
	width: 0%;
	background: #6990F2;
	border-radius: inherit;
}
.wrapper .content .progress-bar .sucess{
	background: #86df5c;
}
.wrapper .content .progress-bar .error{
	background: #ff6376;
}
.wrapper .uploaded-area{
	max-height: 232px;
}
.wrapper .uploaded-area.onprogress{
	max-height: 150px;
}
.wrapper  .uploaded-area::-webkit-scrollbar{
	width: 0px;
}
.wrapper .uploaded-area .row .content{
	display: flex;
	align-items: center;
}
.wrapper .uploaded-area .row .details .size{
	color: #292929;
}
.wrapper .progress-area i {
    width: 10%;
}
.wrapper section .row i.fa-check{
	font-size: 16px;
}
.wrapper .content.upload, .wrapper .content{
    width: 90%;
}
.wrapper section .row i.fas.fa-check {
    width: 10%;
	color: #86df5c;
}
/* Personalized Video */
.purchase_btn{
	border-radius: 20px 0px 0px  0px;
	background:red;
}
.purchase_btn1{
	border-radius: 0px 20px 0px  0px;
}
.table_detail table {
	border-collapse: separate;
	border-spacing: 0 8px;
}   
.table_detail table tbody td{
	border-top: 1px solid ;
	border-bottom: 1px solid ;
	border-left: 0px solid ;
	border-right: 0px solid ;
	border-color:#e2e4ee;
	padding: 12px 8px;
}
.table_detail .table>:not(:last-child)>:last-child>* {
	border-bottom-color: transparent;
}
.table_detail table tbody tr td:first-child {
	border-left: 1px solid ;
	border-color:#e2e4ee;
}
.table_detail table tbody tr td:last-child {
	/* padding:0; */
	border-right: 1px solid ;
	border-color:#e2e4ee;
}
.table_creator{
	/* min-width:190px; */
	min-width:180px;
	vertical-align: middle;
	font-size:12px;
}
.table_client{
	/* min-width:190px; */
	min-width:180px;
	vertical-align: middle;
	font-size:12px;
}
.table_name{
	/* min-width:240px; */
	/* min-width:190px; */
	min-width:180px;
	vertical-align: middle;
	font-size:12px;
}
.table_service{
	/* min-width:190px; */
	min-width:180px;
	vertical-align: middle;
	line-height: 17px;
	font-size:12px;
}
td.table_fee, td.table_date, td.table_status{
	text-align: center;
	font-size:12px;
}
.table_fee{
	min-width:90px;
	vertical-align: middle;
	font-size:12px;
}
.table_date{
	/* min-width:130px; */
	min-width:124px;
	vertical-align: middle;
	font-size:12px;
}
.table_status{
	/* min-width:140px; */
	min-width:130px;
	vertical-align: middle;
	font-size:12px;
}
.table_download{
	min-width:60px;
	vertical-align: middle;
	text-align: center;
	font-size:12px;
}
/* Tabs Css */
.tabs-nav ul {
	margin: 0;
	padding: 0;
}
.tabs-nav li {
	display: inline-block;
	background:#e2e4ee;
	color: black;
	border:none;
	text-align:center;
}
.tabs-nav a {
	display: block;
	padding: 6px 25px;
	/* padding: 4px 22px; */
	font-weight: bold;
	color: black;
	font-size:13px;
	  
}
/* Active tab */
.tabs-nav li.active {
	background:#ffd600;
	color: black;
	text-align: center;
	border: none;
	cursor:pointer;
}
.tabs-nav li.active a {
	color: inherit;  
}
/* Tab content */
.tabs-content {
	border-top: 1px solid #ffd600;
	background: #FFF;
	overflow: hidden;
}
.tabs-nav li:first-child {
	border-left: 1px solid ;
	border-color:#e2e4ee;
	border-radius: 17px 0px 0px 0px;  
}
.tabs-nav li:last-child {
	border-left: 1px solid ;
	border-color:#e2e4ee;
	border-radius:0px 17px 0px 0px;
}
.resources_footer{
	font-size:13px;
}
.resources{
	font-size:20px;	
}
.inclusive{
	font-size:13px;
}
.notification {
    position: relative;
    right: 48px;
    float: right;
    top: -16px;
    height: 18px;
    width: 18px;
    color: black;
    padding: 4px 5px;
    transform: translateY(2%);
}
.msg_notification{
    position: relative;
    right: 12px;
    float: right;
    top: -7px;
    height: 15px;
    width: 16px;
    color: black;
    font-size: 9px;
}
.cancelled_btn{
	background-color:#ff677a;
	color:white;
	padding:3px 12px 3px 5px;
	font-size:11px;
	letter-spacing:0.5px;
	border:none;
}
.icons{
	margin: 1px 3px 5px 0px;
}
.iconss{
    margin: 1px 4px 3px 5px;
}
.date{
	border:none;
}
.iconss1{
    margin: 1px 4px 3px 5px;
}
.paid_btn{
	/* background-color:#7ee34f !important; */
	background-color:#5fcb2e !important;
	color:white;
	padding:3px 15px 3px 5px;
	font-size:11px;
	letter-spacing:0.5px;
	border:none;
	cursor: default !important;
	width:auto;
	height:auto;
}
.refund_btn{
	/* background-color: #CDD4D9; */
	background: #f95252e0 !important;
	width:auto;
	height:auto;
}
.notstrarted_btn{
	/* background-color:darkgray; */
	/* color:white; */
	background-color:#ff7280d9 !important;
	color:black;
	padding:3px 15px 3px 5px;
	font-size:11px;
	letter-spacing:0.5px;
	border:none;
	cursor: default !important;
	width:auto;
	height:auto;
}
.inactive_btn{
	background-color: #cdcdcdbf !important;
    /* color: white; */
    color: black;
    padding: 3px 15px 3px 5px;
    font-size: 11px;
    letter-spacing: 0.5px;
    border: 0px solid black !important;
    cursor: default !important;
	width:auto;
	height:auto;
}
.inprocess_btn {
	/* background-color:#FFD600; */
	/* color:white; */
	/* background-color:#7ee34fb8 !important; */
	background-color:#7ee34f78 !important;
	color:black;
	padding:3px 12px 3px 5px;
	font-size:11px;
	letter-spacing:0.5px;
	border:none;
	width:auto;
	height:auto;
}

.add_job_refunded{
	/* background: #f95252ad; */
	background: #f95252e0 !important;
    /* color:white; */
    color:black;
	padding:3px 12px 3px 5px;
	font-size:11px;
	letter-spacing:0.5px;
	border:none;
	width:auto;
	height:auto;
}

.btn{
	padding:3px 12px 3px 5px;
	font-size:14px;
	letter-spacing:0.5px;
}
.subscribe_btn{
	font-size:14px;
	background-color:#ffd600;
}
.profile_btn{
	padding:5px 12px;
	font-size:13px;
	letter-spacing:0.5px;
	cursor: default !important;
}
.tags_a{
	cursor: default;
}
.profile_btn:hover, .profile_btn:active{
	background: #eef0f6;
    color: #7d8286;
}
.view_record{
	font-size:14px;
	background:#ffd600;
	border:none;
	color: #000000;
}
.view_record:hover{
	background:#ffd600;
}
.cancel_img{
	margin-left: 16px;
}
/* Tabs */
.nika{
	font-size:18px;
}
.client_size {
    font-size: 14px;
}
.creators{
	color:#98a1b2;
	font-size:13px;
}
.story{
	color:#474b54;
	font-size:13px;
}
.video_attach{
	/* font-size:13px; */
	font-size:14px;
	color:#575f6e;
}
.description{
	font-size:13px;
	/* color:#98a1b2; */
	color:#767676;
}
.custom_desc {
    color: #212529;
}
.creator1{
	font-size:11px;
	color:#98a1b2;
}
.videoDuration::placeholder{
	color: #D0D8E7;
}
.jobPrice::placeholder{
	color: #D0D8E7;
}
.comment_colr{
	font-size:11px;
	color: #98a1b2;  
}
.comment_colr:focus{
	box-shadow: unset;
	border: 1px solid #ced4da;
	vertical-align:middle;
}
.paragraphs{
	font-size: 11px;
	color: #98a1b2;
	margin: 5px;
}
.accept_btn{
	padding: 11px 15px 11px 15px;
	font-size:12px;
}
.recive_notification{
	color: black;
    font-size: 12px;
    padding: 4px 8px;
    margin-left: 6px;
}
.recive_files{
	margin-left:-15px;
}
.sends{
	position: relative;  
	top: -40px; 
	float: right; 
	right: 10px;
	background: none; 
	border: none;
}
.client_comm_btn{
	top: -42px; 
}
.client_comm_btn:hover{
	background-color:white;
}
.svg_icon img {
	object-fit: contain;
}
/*------attached drag drop css-------*/
.drop_box{
	padding:0px;
}
.drop_box{
    height: 130px;
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    border-radius: 5px;
    border: 2px dashed #98a1b2;
	text-align: center;
}
.error-area1{
	height: 6px;
	width: 100%;
	margin-bottom: 4px;
	border-radius: 30px;
}
.drop_box .content.upload, .drop_box .content{
	width:100%;
}
.drop{
    background-color:#ff677a;
}
.drop1{
    background-color:#7ee34f;
}
.tick{
	color:#7ee34f;
    font-size: 16px;
	cursor:default;
}
.edit_project{
	font-size:13px;
	font-weight:bold;
}
.pro_description{
	margin-top:4px;
}
.progress_attach{
	background: #6990F2;
}
/*------------------order_promotion-----------------*/
.spin {
	display: inline-block;
	width: 20px;
	height:20px;
	border:2px solid rgba(255, 255, 255, .3);
	border-radius: 50%;
	border-top-color:#7ee34f;
	border-left-color:#7ee34f;
	border-right-color:#7ee34f;
	animation: spin 2s ease-in-out infinite;
	-webkit-animation: spin 2s ease-in-out infinite;
}
@keyframes spin {
	to {
	  -webkit-transform: rotate(360deg);
	}
}
@-webkit-keyframes spin {
	to {
	  -webkit-transform: rotate(360deg);
	}
} 
.payment{
	color:#7ee34f;
}
.coachmark_start{
	animation: fadeinout .5s ease-in;
}
@keyframes fadeinout {
	0% {
	  opacity:0.3;
	}
	100% {
	  opacity:1;
	}
}

.coachmark_end{
	animation: fadeinout_end 1s ease-in-out;
}
@keyframes fadeinout_end {
	0% {
	  opacity:1;
	}
	100% {
	  opacity:0;
	}
}
/* profile section ---*/
.custom_send{
	color:black;
	border:none;
	background-color:transparent;
	float:right;
}
.color_black{
	color:black;
}
.creator_keywords{
	padding: 5px 0px;
}
.remove_keyword_span{
    background: #d3d3d3a8;
    padding: 6px;
    padding-bottom: 8px;
    padding-left: 10px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
	cursor:pointer;
}
.keyword_name{
	padding: 0px 6px;
}
.add_new_keywords{
	/* border: 1px solid rgb(255,214,0) !important; */
	background:#ffd600 !important;
    border-radius: 20px;
    text-transform: uppercase;
    background-color: white;
    font-size: 13px;
    letter-spacing: .05em;
    font-weight: 500;
    padding: 8px 14px;
    font-size: 12px;
    font-weight: 700;
    color: black;
    text-decoration: none !important;
    margin-bottom: 15px;
}
.keyword_add{
	background: #ffd600 !important;
    padding: 5px 24px;
    border-radius: 20px;
}
.edit_cats:hover,.edit_cat:hover,.edit_keywords:hover,.edit_project_info:hover{
	color: #49ADF4;
}
.color_black:hover{
	color:#000000;
}
.keyword_creators{
	display: flex;
    align-items:end;
    justify-content: space-between;
} 
.keyword_error{
	display:none;
	color:red;
	font-size:12px;
}

.admin_popup_error{
	color:red;
	font-size:13px;
	padding-left: 1px;
}
.keyword_span{
	font-weight:600;
}
.keyword_seo.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.keyword_seo.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.edit_keywords{
	font-size:12px;
}
.account {
    font-size: 50px;
}
.lock_ico {
    height: 45px;
}
.name_size{
	font-size:13px;
}
.term{
    font-size: 13px;
}
.user_profile{
	background-color:#f8f9fd !important;
    border-radius: 25px;
}
.sise_font{
	font-size:13px !important;
	color: #575F6E;
}
.input_heigh{
    height: 30px;
}

.input_height{
	/* padding-top: 11px; */
	padding-top: 10px;
	height:40px;
	color: #575F6E;
    /* font-family: 'Montserrat-SemiBold'; */
}
.gender_height{
	padding-top:9px;
}
.para_profile_section{
	font-size:10px !important;
}
.name_size{
	font-size:12px;
	color:#98a1b2;
}
.imge_profie{
	margin-top:180px;
}
.svg_icon_design{
	position: relative;
    float: right;
    top: -23px;
    margin-right: 12px;
}
.account{
	font-size:40px;
}
.name_sizes{
	font-size: 11px;
    font-weight: 850;
}
.story1{
	color:#ff677a;
	font-size:13px;
}
/* Order Payment */
.secure_pay{
	font-size:9px;
}
.card_no{
	font-size:12px;
	display: block;
    margin-bottom:8px;
}
.golden_heart {
	font-size: 22px;
	background: linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top:0px;
}
.personalized_vid{
	font-size:12px;
	color:#575f6e;
}
.table_nika{
	font-size:13px;
}
.table_nika1{
	font-size:13px;
	text-align:right;
}
.placeholder_name::-webkit-input-placeholder { 
	font-size:13px;
	color:#d0d8e7;
}
.navbar-toggler{
	width: auto;
    height: auto;
}
.pay_details:hover {
    background-color: #ffd600 !important;
}
.btn_dimensions{
	height:auto;
	width:auto;
}
.comments_key_input{
	width: 100% !important;
    padding: 1rem .75rem !important;
    border: 1px solid #ced4da !important;
    border-radius: .375rem !important;
    box-sizing: border-box !important;
    margin-top: unset !important;
    margin-bottom: unset !important;
    resize: inherit !important;
    height: auto !important;
    background: inherit !important;
    font-size: 11px !important;
    color: #98a1b2 !important;
    font-family: inherit !important;
}
.table_nik{
	width:60%;
}
.tb_nk{
	width: 96%;
}
.payment_box{
	width:37%;
}
.registration_amount{
	display:flex;
	justify-content: space-between;
}
.registration_div{
	display: flex;
}
.promo_col{
	position: relative;
}
.payment_place_box{
	width:41.667%;
}
.button_bg_color1{
	background-color: #ffd600;
	font-size:14px;
	padding: 14px 75px;
    width: auto;
    color: black;
}
.try_button.button_bg_color1{
	padding: 18px 75px;
}
.try_button.button_bg_color1:hover{
	color: black;
}
/* Order Payment */
.services_img {
    width: 55px;
    height: 55px;
    object-fit: contain;
}
/* Search */

.searchbar{
	width: 90%;
    background-color: #fff;
    margin-left: 12px;
	border: 1px solid #d3cdcd;
}
.sruh{
	    color: #CBD0D8;
}

.serc_advance1{
	font-size:11px;
}
.advnce{
	background-color:#F8F9FD;
}
.cator{
	color: #98A1B2;
    font-size: 11px;  
	height: 32px;
    font-size: 12px;
	margin-bottom:0px;
}
.adv_img{
	    height: 15px;
}
.secion4{
	background-color: #FFFFFF;
    border-radius: 25px;
	overflow: scroll;
	background-color: lightblue;
    width: 285px;
    height: 300px;
    overflow: auto;
}
.btn_advs{
	margin-left:180px;
}
.advc_serch{
	        height: 32px;
    font-size: 11px;
}
.search_check input[type="checkbox"]::before {
    width: 16px;
    height: 15px;
    outline: 1px solid #d3d3d7;
    border: 2px solid #fff;
}
.search_check input[type="checkbox"]:checked::before {
    outline: 1px solid;
    border: 2px solid #fff;
}
.loct{
	height: 40px;
	margin-top: -8px;
	font-size:12px;
}
.category_option,.platform_option {
    position: absolute;
    width: 100%;
}
.li_sty{
	list-style-type: none;
	    margin-left: 14px;
}
.ulli_sty{
	background-color: #FFFFFF;
    width: 262px;
    overflow-x: hidden;
	padding-left: 0px;
}
.ad_serach{
	color: #5DB0FF;
	/* font-weight: 950; */
	font-size: 16px;
}
.ad_serach:hover{
	color: #5DB0FF;
}
.search_input .form-select {
    border: 0;
    border-radius: 0;	
	background: transparent;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
}
.search_input button{
	border: 0;
	background: transparent;
}
.search_input {
	border-radius: 0.375rem;
	border: 1px solid #ced4da;
	background-color: #ffffff;
}
.search_input .platform {
    border-right: 1px solid #ced4da !important;
}
.ulli_sty{
    height:239px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.column_roe {
    background-color: #ffffff;
    width: 131%;
    padding-top: 20px;
}
.ulli_sty::-webkit-scrollbar {
  width: 7px;
}
.ulli_sty::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px grey; 
  border-radius: 10px;
}
.ulli_sty::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}

.ulli_sty1::-webkit-scrollbar {
  width: 7px;
}
.ulli_sty1::-webkit-scrollbar-track {
  box-shadow: inset 0 0 3px grey; 
  border-radius: 10px;
}
.ulli_sty1::-webkit-scrollbar-thumb {
	background:#7a7f93; 
	border-radius: 10px;
}
.category_simplesearch,.category_advsearch{
	max-height: 239px; 
	overflow-x: hidden;
}
.boxes{
	margin-right:33px;
	width: 30%;
}
.box{
	width: 30%;
}
.caret_arrow{
	position: relative;
	top: -18px;
}
.reply{
	font-size:12px;
 }	 
.Actions{
	color:gray;
	font-size:9px;
}
.li_sty{
	list-style-type: none;
	    margin-left: 14px;
}
.sr_ico {
    height: 40px;
}
.search_input {
	border-radius: 16px;
}
.wrng {
    border-radius: 0px 16px 16px 0px;
	background-color: #ffd600;
}
#myInput {
	background-image: url('././assets/images/search.png');
    background-size: 22px;
    background-repeat: no-repeat;
    background-position: 11px;
	padding-left: 50px;
}
#myInput_simple {
	background-image: url('././assets/images/search.png');
    /* background-size: 22px; */
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 11px;
	padding-left: 50px;
}
.recor_btn{
	padding-left: 65px;
    padding-right: 65px;
}
/* Search */
.set_password_container{
	min-height: 565px;
}
.login_form {
    background: rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(4.5px);
    border-radius: 12px;	
    position: relative;
    z-index: 99;
	top: -34px;
}

.login_bold{
   font-weight: 600;
}
.resend_code{
	border:none;
	background: none;
	color:#007bff;
}

.seo_login,.seo_profile_page,.seo_search,.seo_about,.seo_home,.try_now_edit_icon,.popular_client_edit_icon{
	margin-top:70px;
	font-size:14px;
}
.subscribe_edit_icon{
	font-size:14px;
}
.img_height{
	height:14px;
}
.login_seo{
	background:white;
	width:75%;
	padding:10px;
	border-radius:12px;
}
.creator_register_seo{
	background:white;
	width:84%;
	padding:10px;
	border-radius:12px;
}
.seo_validation{
	color:red;
	font-size:13px;
	padding-left: 1px;
}

.signup_button, .signup_button:hover{
	background: #FFD600;
	border:#FFD600;
}

input[type="checkbox"].form-check-input::before {
    content: "";
    width: 15px;
    height: 15px;
	outline: 2px solid #7d8286;
    border-radius: 3px;
}
input[type="checkbox"]:checked.form-check-input::before {
    border: 3px solid #fff;
}
.form-check-input:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0 rgb(13 110 253 / 25%);
}
.smile_emojy {
    position: relative;
    left: -50%;
}
.movie_camera {
    position: relative;
    right: -50%;
    top: -78px;
}
.sign_up {
    top: -55px;
    position: relative;
}
input[type="checkbox"] {
    cursor: pointer;
}

.emoji_ico{
    left: -42%;
}
.camera_ico{
    right: -42%;
}
.instagram_ico{
	position: relative;
    top: 88px;
    right: -8%;
	float: right;
}
.tik_ico{
	position: relative;
    left: -40%;
    /* top: -54px; */
	top:-312px;
}
.register_from{
	height:auto;
}
.list-unstyled{
	margin-top:62px;
    padding-bottom: 20px;
    margin-bottom: 0px;
}
.pop_order {
	display:flex;
	align-items:center;
    position:fixed;
    width: 100%;
	height:100%;
	top:0;
	bottom:0;
	z-index: 999;
}
.owl-carousel .owl-item .item img {
	height:30px;
	object-fit:contain;
}
/* .plce{
	font-size:43px;
} */
.payment_re {
	font-size:13px;
	 color: #98A1B2;
}
.card_nos{
    font-size: 13px;
    display: block;
    margin-bottom: 8px;
    color: #98A1B2;
}
.secure_pays{
	font-size:12px;
}

/* CHANGES 05 JUNE 2023 */
.star_design {
	vertical-align: middle;
}
.file_upload_p{
	font-size:14px;
}
.file_success_tick{
	color: rgb(126, 227, 79);
}
.upload_label:focus{
	border:none;
}
.upload_label{
	border:none;
}

.gallery_img{
	/* margin-left: calc(-1.5 * var(--bs-gutter-x)) !important; */
}
.gallery_slider_image{
	object-fit:cover;
}

.personalized_video:last-child {
    border: 0px !important;
}
/* .orders_table td{
	padding: 7px !important;
} */
.icons{
	font-size:16px;
}
.profile_payment_popup{
	color:#49ADF4;
}
.validation{
	padding:0.2rem 0.5rem;
}
.bonus_success_msg_orders{
	width: 98%;
    margin: auto;
}
.width_97{
	width:97%;
}
.client_validation_errors{
	color:white;
	text-align: left;
	font-size:12px;
	margin-bottom:0px;
}
.errors_validation{
	color:red;
	text-align: left;
	font-size:12px;
	margin-bottom:0px;
}
.client_validation_err_input{
	border: 2px solid #FF6376 !important;
	background:#f5c6cb !important;
}
.client_validation_phninput{
	background:#f5c6cb !important;
}
.creator_validation_err_input{
	border: 2px solid #FF6376 !important;
	background:#f5c6cb !important;
}
.creator_validation_phninput{
	background:#f5c6cb !important;
}
.creator_validation_dropdown{
	border: 2px solid #FF6376 !important;
}

.register_dropdown{
	  list-style: none;
	  font-size: 12px;
      position: absolute;
      top: 100%;
      left: -18px !important;
      background: white;
      padding: 5px 10px;
      border-radius: 0;
  }
  .dropdown_a:hover{
	  background: #ffd600;
     border-radius: 17px;
  }
  .dropdown_li{
	  padding:4px 0px;
  }
  
	.register_dropdown  .dropdown_li .dropdown_a {
		padding: 4px 23px 5px 22px;
		/* font-family: Montserrat-SemiBold; */
		margin-top: 4px;
	}
.dropdown_a:hover {
    background: #ffd600;
    border-radius: 17px;
}
.register_dropdown 
    border-radius: 5px;
}
.register_dropdown {
    right: 0;
}
.category_dropdown li a {
    padding: 4px 23px 5px 22px;
	/* font-family: Montserrat-SemiBold; */
}
.category_dropdown {
    height: 300px;
}
.category_dropdown  {
    transform: translate(-2px, 38px) !important;
}
.register_dropdown {
    border-radius: 5px;
    right: 0;
}
.navbar_dropdown{
	color:black;
}
.active_module{
	color:#ffd600;
}
select.scrollbar_select::-webkit-scrollbar {
      width: 10px;
}
select.scrollbar_select::-webkit-scrollbar-thumb {
  background-color: #ffd600;
  border-radius: 50px;
  border: 4px solid #ffd600;
}
.edit_section.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.edit_section.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.download_files.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.download_files.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
/* .notification_audition{
	display:none;
	left: -50px;
	top: 70px;
	background-color: white;
	padding: 1%;
	list-style: none;
	font-size: 11px;
	position: absolute;
	right: 4px;
	background: white; 
	z-index: 1; 
	padding: 0px 10px;
}
.notification_audition li{
	padding: 4px 23px 5px 22px;
	margin-bottom:11px;
}
.notification_audition li a{
	color:black;
	text-decoration:none;
}
.notification_audition li:hover {
	background:#ffd600;
	border-radius:17px;
} */

.preloader{ 
	position: fixed;
	z-index: 99999;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #00000080;
	flex-flow: column;
	display: none;
}
	
.profile_heading{
	/* letter-spacing: 1px; */
}	

#dobday option:checked {
    background: #0a73d7;
    color: #ffffff;
}
#dobmonth option:checked {
    background: #0a73d7;
    color: #ffffff;
}
#dobyear option:checked {
    background: #0a73d7;
    color: #ffffff;
}

/* .pic_prfs { */
    /* border: 2.5px solid white; */
    /* border-radius: 50px; */
/* } */
.active_profile {
    /* border-color: #ffc107 !important; */
    border-color: #ffc107;
}

.popup_error_message{
	background:#f8f9fd !important;
	border-radius: 8px;
    display: none;
    padding: 1% 2% 13px;
    color: black;
	/* height: 110px; */
    width: 500px;
    background: white;
    top: 30%;
    padding-bottom: 14px;
}
.register_cancel{
	padding: 10px 14px 10px 0px;
    background-color: #CC3333;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.popup_error_message_new{
    background: #f8f9fd !important;
    border-radius: 8px;
    display: none;
    color: black;
    width: 450px;
    background: white;
    top: 30%;
	padding:0px;
    padding-bottom:16px;
}
.popup_p{
	padding-top:1rem;
}
.cross_icon_new_payment{
	position:absolute;
	top:14px;
	right:14px;
}
/* CHANGES 05 JUNE 2023 */


/* Creator Registration Page*/
.earning_size{
	/* font-family: 'Montserrat-SemiBold'; */
	margin-top: 33px;
}
.earning_sizes{
	/* font-family: 'Montserrat-SemiBold'; */
	margin-top: 40px;
}
.job_size{
	line-height: 21px;
    font-size: 14px;
}
.online_size{
	font-size:13px;
	line-height:1.4;
}
.fs-size{
	/* font-family: 'Montserrat-SemiBold'; */
}

.cam_icon {
    top: -61px;
    right: -75px !important;
}
.gloge_icon{
	    left: -52%;
}
.tok_icon{
	left: -54%;
    top: 444px;
}
.job_sizes {
    line-height:1.3;
    font-size: 15px;
}
.job_sizess{
    line-height: 1.3;
    font-size: 16px;
}
.register_section_three_div{
	position:relative;
}
.section_smile_icon{
	position:absolute;
	top:-5%;
	right:5%;
}
.sms_icon {
    position: relative;
    top: 14px;
    left:460px;
}
.tok_ico {
    position: relative;
    left: -49%;
    top: -93px;
}
.sn_desig{
	height: 100px;
	width: 100%;
	border-radius: 10px;
	border: none;
}
 .accept_buttons{
	border: none;
	border-radius: 28px;
	padding: 7px 42px;
	background: #ffd600;
	color:#000000;
}
.regus{
	/* font-family: 'Montserrat-SemiBold'; */
}
.re_bts{
	justify-content: space-between;
    padding: 0px 32px 0px 0px;
}
.terms_conditions{
	padding-left:0px;
	display:flex;
	align-items:center;
	justify-content:space-evenly;
}
.h-control{
	padding-top: 12px;
    padding-bottom: 12px;
    font-size: 12px;
   
}
.int_ic{
	float: right;
    position: relative;
    top: 27px;
    left: 29px;
}
.search_svg{
  display:none;
}


/* Packages */
.pkg_error{
	color:red;
	font-size:11px;
	display:none;
}
.pv_button{
	width: 75%; 
	padding: 5px;
	font-size: 12px;
	border: none;
	border-radius: 50px;
	background: #ffd600;
	color:#000000;
}

.pv_custm_offer{
	color:black;
	border:none;
	background-color:transparent; 
	float:right;
}

.slider {
    /* height: 400px; */
}
.arrow {
    width: 40px;
    height: 40px;
}
.name_sie{
	font-size: 12px !important;
    color: #98a1b2;
}
.fx_sz h6{
	font-size:20px;
}
.pck_ad{
	    height: 480px;
}
#sec_vd{
	font-size: 12px;
    padding-left: 11px;
} 
.pk_img{
	cursor:pointer;
}
.packages_slider{
    overflow: hidden;
    /* height: 490px; */
	/* height: 692px; */
	height: 700px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

.ps_sls{
	padding-left: 25px;
    padding-right: 25px;
	/* height: 490px; */
	/* height: 692px; */
	height: 700px;
}
.prsd_cld{
	/* font-family: 'Montserrat-SemiBold'; */
    /* font-size: 18px; */
    font-size: 15px;
}
.prsd_clds{
	/* font-family: 'Montserrat-SemiBold'; */
    font-size: 18px;
}
.sc_vods{
	position:relative;
}
.sc_vods{
	left: -37px;
}

.arrow {
	width: 40px;
	height: 40px;
}
.sls{
	margin-left: 28px;
}
.tx_szs{
	resize:none;
}

.arrow {
    width: 40px;
    height: 40px;
}
.slider-dots{
	display: none;
    justify-content: center;
	cursor:pointer;
}
.dot.active{
	pointer-events:none;
}
.slider-dots .dot {
    width: 10px;
    height: 10px;
    background: #cccccc ;
    border-radius: 50px;
    margin: 0px 5px;
}
.slider-dots .dot.active {
    width: 10px;
    height: 10px;
    background: #ffc107;
    border-radius: 50px;
}
.pic_prfs{
	border: 2.8px solid white;
    border-radius: 16px;
}
/*old*/
#sec_vd{
	height: 40px;
    color: #575F6E;
	border: 1px solid #ced4da;
	width:100%;
	border-radius: 7px;
	/* font-family: 'Montserrat-Medium'; */
}
.nam_ize{
	font-size:12px;
	color: #98a1b2;
}
.dls{
	color:#626977;
}
.clt_prslss{
	background-color:#E5F0FF !important;
	border-radius: 0px 25px 25px 0px;
	
}
.clt_prsls{
	background-color:#F8F9FD;
	border-radius: 25px 0px 0px 25px;	
}
.pv_remove_background{
	background:#ffffff;
}
.personalised_video_new {
    background-color: #F8F9FD;
	/* padding: 15px 20px 35px; */
	padding:0px 20px 35px;
    border-radius: 25px;
}
.clt_prslss p{
	font-size:12px;
	color:#676D77;
}
.acss_buttoons{
	width: 17%;
	border: none;
	border-radius: 50px;
	padding: 10px 15px;
	background: #ffd600;
	font-size: 17px;
}
.add_packages{
	width:auto;
	color:black;
	padding: 11px 22px;
}
.categories_edit{
	width: auto !important;
	padding:15px 30px;
}
.fx_sz h6{
	/* font-family: 'Montserrat-SemiBold'; */ 
}
.mke_sz input{
	/* font-family: 'Montserrat-Medium'; */
}
.mke_sz textarea{
	/* font-family: 'Montserrat-Medium'; */
}
.cr_cls{
	width: 17%;
	height: 10%;
	border: 1px solid #D0D8E7;
	text-align: center;
	margin-left: 121px;
}
.tt{
	margin-left: -10px;
}
.add_pcks{
	padding-top: 220px;
}
.add_pcks p{
	color:#D0D8E7;
}
.pck_ad{
	display:flex;
	justify-content: center;
	align-items: center;
}
.ad_pg{
	color: #98a1b2;
}

#sec_vdss{
	height: 34px;
    color: #575F6E;
    border: 1px solid #ced4da;
    width: 100%;
    border-radius: 7px;
    font-size: 13px;
    /* font-family: 'Montserrat-Medium'; */
}
.sls_sldi{
	margin-left: -22px;
	width: 70%;	
}
.sls_sldis{
	margin-left: -20px;
    width: 33.5%;
}
.fx_sz{
	margin-left: -10px;
}
/* package page  */
.form_package_background{
	background-color: #f8f9fd !important;
	border-radius: 25px;
}
.slide-card{
	display:none;
}
.slide-card.active{
	/* position:relative; */
	/* animation: mymove 2s; */
	display:block;
}
/* @keyframes mymove { */
  /* 0%   {left: 24rem;} */
  /* 100% {left: 0;} */
/* } */
.add_package{
   border: 1px solid #D0D8E7;
}
.add_package {
    border: 1px solid #D0D8E7;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 25px;
	margin: 0px 10px;
}
.sls_sldi{
	margin-left: -22px;
	width: 70%;	
}
.sls_sldis{
	margin-left: -20px;
    width: 33.5%;
}
.fx_sz{
	    margin-left: -10px;
}

/*client-profile--*/
.niks_bod{	
	background-color:#f8f9fd !important;
	border-radius: 20px;
	margin-left: -8px;
}
.pr_ys{
	background-color:#f8f9fd !important;
    border-radius: 25px;

}
.ui-datepicker td{
	    padding: 0px;
}
.edt_cst{
	margin-top: -10px;
}
.ed_ps{
	    margin-top: -10px;
}
.tr_color{
	background-color: #fff;
}
.helen_color{
	color: #63ABFF;
	padding-left: 24px !important;
}
.edit_cat{		
    font-size: 12px;
	    color: #49ADF4;
		cursor:pointer;
}
.edit_cats {   
    font-size: 12px;
	 color: #49ADF4;
		cursor:pointer;
}

#datepicker-2 {
    font-size: 12px !important;
}

.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {
    color: #555D6B;
    background-color: #fff;
    border-color: 1px solid #F8F9FD;

}
.login_button, .login_button:hover,.login_button:active{
	background: #212121 !important;
	border:#212121 !important;
	color:white !important;
	
}
.client_login_button_font,.client_login_button_font:hover ,.client_login_button_font:focus,.client_login_button_font:active{
	background: #FFD600 !important;
	border:#FFD600 !important;
	color:#000000 !important;
	/* font-weight: 600 !important; */
}
.client_register_button,.client_register_button:hover,.client_register_button:focus,.client_register_button:active{
	border:#212121 !important;
	background:#FFD600 !important;
	color:#000000 !important;
	font-weight: 900 !important;
	font-size: 14px;
	padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 62px;
    padding-right: 62px;
   
}
.hr_cl{
	color: #E0E3ED;
}
.bt_siz{	
    border-radius: 26px;
	padding: 13px 21px;
	border:none;		
}
.categories_button {
    border-radius: 26px;
    padding: 10px;
    border: none;
    font-size: 12px;
    background: #fff;
    color: #575F6E;
    /* font-family: Montserrat-Medium; */
    text-align: center;
}
.profile_datepicker .ui-datepicker{
	width:93%;
	padding: 10px;
}
.bt_sizs{
	padding: 10px;
    border-radius: 26px;
	padding: 14px 23px;
	border:none;
}
.link_siz{
	background-color: #f8f9fd !important;
    border-radius: 25px;
    /* margin-top: 31px; */
	margin-left: 5px;
}
.p_desig{
	font-size:13px;
	color:#98A1B2;
	line-height: 1.2;
}
.pr_siz{
	/* font-family: 'Montserrat-SemiBold'; */
	font-size: 20px;
}
.set_dat{
	background-color: #f8f9fd !important;
    border-radius: 25px;
	padding-left: 23px;		 
}
.set_dat p{
	color:#98A1B2;
}
.input_siz input{
	height:40px;
	color: #575F6E;
    /* font-family: 'Montserrat-SemiBold'; */
}
.input_siz input::placeholder{
	color: #BDC6D7;
}
.input_siz textarea::placeholder{
	color: #BDC6D7;
}
.theme::placeholder, .description::placeholder{
	color: #D0D8E7;
}
.attached_cross_icon{
	cursor:pointer;
}
.ac_design a{
	color: #575F6E;
    /* font-family: 'Montserrat-SemiBold'; */
}
.ui-state-highlight{
	background: #FFFFFF !important;
	border: none !important;
}
.ui-widget-header {
    border: 0px solid #ffff; 
    background: #fff; 
    color: #181616;
    font-weight: bold;
}
.ui-widget-content {
   border: 0px solid #ffff; 
    background: #fff;
    color: #181616;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 0px solid #ffff; 
    background: #fff;
    font-weight: bold;
    color: #181616; 
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
     border: 0px solid #ffff; 
    background: #ffff;
    font-weight: bold;
    color: #181616; 
}
.tbs_class {
    border-bottom: 1px solid #E0E3ED;
}
.tbs_class li {
    display: inline-block;
    color: black;
    border: none;
    text-align: center;
}
.tbs_class_active{
	border:0px;
	background: transparent;
}
.tbs_class li:first-child {
    border-radius: 0px;
	border:0px;
}
.tbs_class li.active, .tbs_class li {
    background: transparent;
    color: black;
    text-align: center;
    border: none;
    cursor: pointer;
}
.tbs_class li:last-child {
    border-left: 0px solid;
    border-color: #e2e4ee;
    border-radius: 0px 0px 0px 0px;
}
.tbs_class a {    
    color: #A9B1B9;
    text-decoration: none;
}
.accept_buttonss{
    width: 15%;
    border: none;
    border-radius: 28px;
    padding: 17px;
    font-size: 15px;
    background: #ffd600;
	margin-bottom: 77px;
}
.ui-widget-header {
	border:0px;
	color: #000000;
	font-weight: bold;
	background: #FFFFFF;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	color: #333333;
	background: #ffffff;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	font-weight: normal;
	border: 0;
	color: #000;
	background: #fff;
	text-align: center;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #FF7B7B;
	color: #363636;
}

/* .ui-state-default.ui-state-highlight.ui-state-active{
	border: 1px solid #fed22f ;
	background: #FF7B7B ;
	color: #363636;
}  */

.ui-state-default.ui-state-active{
	border: 1px solid #fed22f;
	background: #FF7B7B;
	color: #363636;
}
/* .ui-state-default.ui-state-active.abc{
	border: 1px solid #fed22f !important;
	background: #FF7B7B !important;
	color: #363636;
} */


.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #fbcb09 !important;
	background: #FF7B7B !important;
	font-weight: normal;
	color: #363636;
}

.tb_set {
    padding: 0px 26px;
    overflow: hidden;
}
.hr_set{
	width: 107%;
    margin-left: -11px;
    margin-top: -24px;
    color: #E0E3ED;
    border: 1px solid #E0E3ED;
}
.hrs_set{
	width: 107%;
    margin-left: -11px;
    margin-top: 24px;
    color: #E0E3ED;
    border: 1px solid #E0E3ED;
}
.accepts_buttons {
    width: 14%;
    border: none;
    border-radius: 28px;
    padding: 10px;
    background: #ffd600;
	color:#000000;
}
.table>:not(caption)>*>* {
    border-bottom-width: 0px;
}
span {
  content: "\276E";
}
span {
  content: "\276F";
}
.date_tb{
	min-width: 107px;
    vertical-align: middle;
    text-align: center!important;
    font-size: 12px;
}
.tb_cl{
    min-width: 178px;
    vertical-align: middle;
    font-size: 12px;
	font-size: 14px;
}
.mr_hr{
	margin-top:-16px;
	width: 94%;
    margin-left: 24px;
	color: #98A1B2;
}
.tbs_class ul .active{
	border-bottom: 3px solid #63ABFF;
}
.tbs_class ul .active a {
    color: #000;
	/* font-family: Montserrat-Medium; */
}
#tabs3{
	color: #252525;
    font-weight: bold;
}
.ui-datepicker-prev, .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover, .ui-state-hover {
    background-image: url(../../assets/images/left_arrow.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 11px;
	background-color:transparent;
	border:0px;
}
.ui-datepicker-next, .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover, .ui-state-hover {
    background-image: url(../../assets/images/right_arrow.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 11px;
	background-color:transparent;
	border:0px;
}
.ui-widget-header .ui-icon {
    background-image: url(../../assets/images/left_arrow.png);
}
.ui-state-hover .ui-icon, .ui-state-hover .ui-icon {
    background-image: url(../../assets/images/left_arrow.png);
}
.dt_sz{
	padding-left:27px !important;
}
.ti_si{
	margin-top: -31px;
}
.ui-datepicker .ui-datepicker-prev {
    /* left: 53px !important; */
}
.ui-datepicker .ui-datepicker-next {
    /* right: 50px !important; */
}
.edit_gallery{
	visibility: hidden;
}
.edit_gallery_slider{
	display:none;
}
.gallery_img_div{
	overflow:hidden;
}

.profile_div_edit:hover{
	border:1px dotted #000000;
	border-radius: 7px;
}
.profile_div_edit:hover .edit_gallery{
	visibility: visible;
}

.profile_div_edit:hover .edit_gallery_slider{
	display: block;
}
/* influencer_edit_page*/ 
.edit_col{
	background-color: #f8f9fd !important;
    border-radius: 25px;
    padding-left: 25px;
    padding-right: 25px;
}
.lx_zs{
	    background-color: #f8f9fd !important;
    border-radius: 25px;
		margin-left: 5px;
}
#sec_vdks{
	height: 40px;
    color: #575F6E;
    border: 1px solid #ced4da;
    width: 35%;
    border-radius: 7px;
    /* font-family: 'Montserrat-Medium'; */
	font-size:12px;
}
.cvv_ss{
	margin-left: 148px;
}
.scls{
	/* font-family: 'Montserrat-Bold'; */
}
.uss_ss{
	/* padding-top: 215px; */
	padding-top: 160px;
    padding-left: 74px;
}

/* client_edit_pag*/ 
.lx_zss{
	    background-color: #f8f9fd !important;
    border-radius: 25px;
    margin-left: 5px;
    padding-left: 25px;
    padding-right: 25px;
}
.edit_pd{
	height: 700px;
}

/*categories and pop up--*/
.ct_ed {
	padding:25px;
    background-color: #f8f9fd;
    border-radius: 26px;
    border: 1px solid white;
    width: 70%;
    margin: auto;
    /* margin-top: 50px; */
}
.ct_eds{
	padding: 25px;
	 background-color: #f8f9fd !important;
    background-color: white;
    border-radius: 26px;
    border: 1px solid white;
	padding: 25px;
}
.acs_buttons{
    /* width: 59%; */
    width: auto;
    border: none;
    border-radius: 50px;
    /* padding: 15px; */
    background: #ffd600 !important;
    font-size: 17px;
	color:#000000;
	padding: 15px 30px;
}

.acss_buttons{
    width: 25%;
    border: none;
    border-radius: 50px;
    /* padding: 12px; */
    padding: 12px 25px;
    background: #ffd600;
	font-size: 15px;
	color:#000000;
}
.orientations span{
	color: #252525;
	/* font-family: 'Montserrat-SemiBold'; */
}

.orientation input[type="radio"]::before {
    background-color: #ffffff;	
	border: 1px solid #E9EBF3;
    margin-top: -4px;
}
.orientation input[type="radio"]:checked::before {
	background-color: #5BAEFB;
}
.orientation input[type="radio"]{
    display: grid;
    place-content: flex-start;
    align-items: start;
	margin-top: 0px;
	cursor:pointer;
}
.orientation input[type="radio"]::before {
    content: "";
    width: 20px;
    height: 20px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    border: 1px solid #E9EBF3;
	outline: 1px solid #D6D9E4;
    border-radius: 6px;
}
.orientation input[type="radio"]:checked::before {
    background-color: #5BAEFB;
    transform: scale(1);
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #D6D9E4;
    border: 3px solid #fff;
    border-radius: 6px;
}

.orientations input[type="checkbox"]::before {
    background-color: #ffffff;	
    margin-top: -4px;
}
.orientations input[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
}
.orientations input[type="checkbox"]{
    display: grid;
    place-content: flex-start;
    align-items: start;
	margin-top: 0px;
}
.orientations input[type="checkbox"]::before {
    content: "";
    width: 18px;
    height: 18px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    border: 1px solid #E9EBF3;
    border-radius: 6px;
}
.orientations input[type="checkbox"]:checked::before {
    background-color: #5BAEFB;
    transform: scale(1);
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #D6D9E4;
    border: 3px solid #fff;
    border-radius: 6px;
}
.orientation_new input[type="checkbox"]::before{
	border: 3px solid #fff;
}
.ls_ss{
	margin-top:30px;
}
.cr_icns{
	width: 3% !important;
	object-fit: contain;
	float:right;
	margin-right: -39px;
	cursor:pointer;
}
.cr_icn{
	width: 5% !important;
	object-fit: contain;
	float:right;
	margin-right: -2px;
	cursor:pointer;
}
.cr_icon_new{
	margin-right:16px !important; 
	margin-top: 10px;
}
.package_cross{
	padding-top: 1.25rem;
    width: 3.5% !important;
	margin-right: 2px;
}
.package_pv_cross{
	padding-top: 1.25rem;
    width: 3.5% !important;
	margin-right: 2px;
}
.no_active_packages h6{
	font-size:20px;
}
.no_active_pv h6{
	font-size:20px;
}

.cross_finish_popup{
	width: 4% !important;
	object-fit: contain;
	float:right;
	margin-right: -2px;
	cursor:pointer;
}
.celeb_size{
	position: relative;
	/* font-family: 'Montserrat-medium'; */
	font-size: 12px;
	color: #252525;
}
.category .celeb_size{
	top: -22px;
}
.chks input[type="checkbox"]::before {
    content: "";
    width: 21px;
    height: 21px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid white;
    border: 1px solid white;
    border-radius: 6px;
}
 .edit_pswd{
	display:none;
	position: relative;
	top: -848px;
}
.dietry_background{
	height: 100% !important; 
	width: !important;
	background-color: lightgrey !important;
	position: absolute;
	left: 0% !important;
	top: 1% !important;
	opacity: 0.9 !important; 
}
.ed_ct{
	padding-left: 104px;
}
.extra_dietry{
	width: 100%;
	height:100%;		 
	bottom:0px;
	background-color: rgba(0, 0, 0, 0.6);
	position:fixed;
	right:0px;
	position:  ; 
	top: 0px; 
	left: 0px%; 
	z-index:9999;
	display:none;
}
.extra_dietrys{
	width: 100%;
	height:100%;		 
	bottom:0px;
	background-color: rgba(0, 0, 0, 0.6);
	position:fixed;
	right:0px;
	position:  ; 
	top: 0px; 
	left: 0px%; 
	z-index:9999;
	display:none;
}
.font_size_fourteen{
	font-size:13px !important;
}
.creator_dashboard_showAll,.dashboard_orders_pagination{
	text-decoration: underline;
	color:#49ADF4;
}
.font_size_sixteen{
	font-size:16px !important;
}
.font_size_twelve{
	font-size:12px !important;
}
.set_date_p{
	font-size:13px;
}
.client_orders_showAll{
	height:unset !important;
	width:unset !important;
}
.icon_download{
	background-color:#FFD600;
	padding:10px;
	border-radius:50px;
	color:black;
}

/* .user_name_orders{
	height:78px;
} */
/*want_you.php*/

.want_sz{
	font-size:12px;
}
.want_szs{
	font-size:12px;
}
.want_sec{
	background-color: #F8F9FD;
}
.want_sign_btn{
	padding: 12px 90px;
    border-radius: 50px;
    background-color: #FFD600;
    border: 0px;
    color: black;
    font-weight: bold;
}
.wat_sz{
	font-size:13px;
}
.cls_szs{
	position: relative;
    top: -35px;
}

/* Datepicker */
.dp-highlight{
    padding: 0px !important;
}
.dp-highlight.start_range a, .dp-highlight.end_range a{
	background: #FF7B7B !important;
	color: #363636;
}
/* .ui-datepicker .ui-datepicker-current-day a{
	background: #FF7B7B;
} */

/* .ui-datepicker .ui-datepicker-today a{
	background: #FF7B7B !important;
}  */

/* .abc{
	background: #FF7B7B !important;
}  */ 
.dp-highlight.in_range a {
	background: #FFE1E1;
	color: #363636;
}
.comment_time {
   color: #BCC4D1;
   font-size: 12px;
   font-weight: 100;
}
.comment_paragraphs {
   font-size: 13px;
}
.profile_heading{
	padding-left: 15px;
}
.overflow_screen{
	overflow-x: hidden;
	overflow-y: auto;
}
.post_container {
    position: relative;
}
.saved_creators{
	height: 450px;
    margin-top: 20px;
}
.img-clt {
    width: auto;
    height: auto;
	object-fit:cover;
}
.slick-prev.slick-arrow, .slick-next.slick-arrow {
	width: 18px;
    height: 18px;
    background-color: #000000;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 40px;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}
.profile_image_view1 {
    border-radius: 10px 0px 0px 10px;
}
.profile_image_view2 {
    border-radius: 0px 10px 10px 0px;
}

.notification_count{
	background-color:#ffd600 !important;
}
.hide_notify:hover .hide_notify.notification_count{
	color:#ffd600;
}

/* for new place order design */
.cl_mge{
	padding-bottom:20px;
}
.nikod{
	padding-bottom:20px;
	padding-left: 40px;
}
.payment_place_box{
	padding-right: 30px;
}
.payment_place_box_two{
	padding-right: 30px;
	padding-left: 50px;
}
.abtot_nikod{
	color:white;
	padding-left: 28px;
    font-size: 19px;
	letter-spacing:.4px;
	/* font-family: 'Montserrat-medium'; */
}
.job_ond{
	font-size: 15px;
    line-height: 1.5;
    /* font-family: 'Montserrat-medium'; */
}
.onl_size{
	font-size: 12px;
    line-height: 1.5;
    /* font-weight: 650; */
    font-weight: 500;
}
.mny_odrs{
	display: flex;
    justify-content: flex-end;
	/* font-family: 'Montserrat-medium'; */
    font-weight: 650;
}
.search_edit_sec3{
	max-height:600px;
	overflow-y:auto;
}
.search_edit_sec3.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.search_edit_sec3.scrollbar_select::-webkit-scrollbar-thumb {
    background-color: #ffd600;
    border-radius: 50px;
    border: 4px solid #ffd600;
}
.promote_prod_head{
	font-size:42px;
}
.promote_breadcrumb li::before{
	color: #fff !important;
}
.forget_pass{
	position: fixed;
    width: 101%;
    background: rgb(0,0,0,50%);
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    visibility: hidden; 
    /* display: none;  */
    z-index: 999;
    top: 0;
    bottom: 0;
}
.forget_pass_col{
	background: white;
    border-radius: 8px;
}
.creator_captcha{
	width:30%;
}
.lazy .slick-list .slick-track{
	height: 300px;
}
.pv_cardholder_cvc{
	display:none;
	color:red;
	/* position:absolute; */
	font-size:12px;
	bottom: 60px;
	margin:0;
}
.finish_bonus{
	width:100%;
	float:right;
}
.profile_analytic_ptg{
	font-size: 13px;
    line-height: normal;
}
.stripePopup{
	width: 100%;
    height: 100%;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 9999;
	display:flex;
	align-items:center;
	justify-content:center;
}
.adv_selected_category{
	text-overflow: ellipsis;
	cursor:pointer;
}
.creator_location_new{
	height: 40px;
    color: #575F6E;
    font-size: 12px;
    /* font-family: 'Montserrat-SemiBold'; */
    border: 1px solid #ced4da;
}
.profile_main_indicators{
	color:#979CAB;
}
.files_size_text{
	font-size: 12px;
    color: #98a1b2;
}
.others_country_flag, .fixed_country_flag{
	background: grey;
	height: 14px;
	width:20px;
}
#inputValue_code,#inputValue_code_creator{
	width:30%;
}
.reviews_slider .slick-slide{
	height:auto;
}
.reviews_slider{
	display:none;
}
.reg_stripe.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.reg_stripe.scrollbar_select::-webkit-scrollbar-thumb {
    background-color: #ffd600;
    border-radius: 50px;
    border: 4px solid #ffd600;
}
.terms_conditions_popup.scrollbar_select::-webkit-scrollbar {
    width: 10px;
}
.terms_conditions_popup.scrollbar_select::-webkit-scrollbar-thumb {
    background-color: #ffd600;
    border-radius: 50px;
    border: 4px solid #ffd600;
}

.show_term{
	padding: 15px;
	margin-bottom: 10px;
	border-radius: 5px;
}
.pencilIcon_div{
	visibility:hidden;
	font-size:14px;
	display: flex;
	justify-content: flex-end;
}
.show_term:hover{
	border: 2px dotted;
}

.show_term:hover .pencilIcon_div{
	visibility:visible;
}
	
.terms_conditions_popup{
	background:white;
	width: 50%;
	border-radius:10px;
	margin: auto;
	max-height:85vh;
	overflow-y:auto;
}
.cross_terms_conditions{
	position:absolute;
    right: 0;
	top: 0;
	width: 15px;
	cursor:pointer;
}
.foot_last img{
	cursor:pointer;
}
.profile_payment_err{
  border: 1px solid red !important;
}
.no_comments_message{
	font-size:13px;
	color:#767676;
}
.footer_headings{
	font-size:22px;
}
.links_footer{
	color:inherit !important;
}
.review_date{
	color:#BDC1CE;
}
.review_message_date{
	color:#979798;
}
.section_sub_heading{
	font-size:14px;
}
.search_advance_heads{
	margin-top:-4px;
}
.received_tab_btn{
	cursor: default;
    padding: 3px 12px 3px 5px;
    font-size: 11px;
    letter-spacing: 0.5px;
    background-color: #64C7FF;
    border: none;
    color: white;
}
.orders_table_heads th{
	font-size:13px;
}
.orders_profile_image{
	height:40px;
	width:40px;
	border-radius:40px;
	object-fit:cover;
}
.place_order_artist_image{
	height:60px;
	width:60px;
	border-radius:40px;
	object-fit:cover;
}
.text_mobile_pv{
	font-size:20px;
}
.received_files_row{
	max-height:180px;
	overflow-y:auto;
	padding-right:8px;
}
.received_files_row.scrollbar_select::-webkit-scrollbar {
	/* width: 10px; */
	width: 6px;
}
.received_files_row.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.send_files_row{
	max-height:180px;
	overflow-y:auto;
	overflow-x:hidden;
}
.send_files_row.scrollbar_select::-webkit-scrollbar {
	/* width: 10px; */
	width: 6px;
}
.send_files_row.scrollbar_select::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.download_all_files{
	width:60%;
	border: none;
	padding: unset;
}
.image_fit_object{
	object-fit:cover;
}
.category_btn_data,.platform_btn_data{
	/* padding: 5px 10px; */
	padding:0px;
    background: #EEF0F6;
    border-radius: 7px;
    color: #7D8286;
	width:fit-content;
	margin:5px;
	padding-left:10px;
}

.plat_cat_name{
	padding: 3px 0px;
    padding-right: 10px;
}

.plat_cat_icon{
	background-color: #E3E6EF;
    padding-right: 6px;
    padding: 3px 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}

.multiselect_category {
  width: 100%;
}
.multiselect_platform {
  width: 100%;
}

.selectBox {
  position: relative;
  cursor:pointer;
}

.selectBox select {
  width: 100%;
  font-weight: bold;
}

.overSelect {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

#checkboxes,#id_platform {
  display: none;
  border: 1px #dadada solid;
  position:relative;
  z-index:99999;
}

#checkboxes label {
  display: block;
}

#checkboxes label:hover {
  background-color: #1e90ff;
}
.column_roe {
    background-color: #ffffff;
    width: 100%;
	padding-top:0;
}

.platform_option{
	display:none;
	border: 1px #dadada solid;
}

.cross_simple_category,.cross_simple_platform{
	cursor:pointer;
	/* width: 12px; */
	/* margin-left:7px; */
}
.platform_class_new{
	position:relative;
}
.categories_class{
	position:relative;
	z-index: 1;
}
.search_multiple_category_data{
	/* width:54%;
	float:right; */
	width:100%;
}
.search_multiple_platform_data{
    width:100%;
}
/* support popup css start here */
.message_us_div{
	margin: -1px;
	background: #ffd600;
	padding-top:6px;
	color: white;
	font-weight: 600;
	font-size: 14px;
	/* font-family: Montserrat-SemiBold; */
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.go_to_menu_btn{
	background: #ffd600;
	border: none;
	border-radius: 20px;
	padding: 4px 20px;
	font-weight: 600;
}
.support_chat_popup{
	z-index:99999999;
	position: fixed;
    bottom: 90px;
    background: #F5F5F5;
    width: 350px;
    height: auto;
    right: 10px;
    border: 1px solid gainsboro;
    border-radius: 10px;
	animation-duration: .25s;
    animation-name: iconAnimation;
	font-size:13px;
}
.support_main_div, .support_main_div_two{
	position:relative;
}
.support_close{
	position:absolute;
	right:12px;
	top:2px;
}
.chat_button, .chat_button:focus:not(:focus-visible){
	display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: auto;
    min-width: 60px;
    height: 36px;
    color: rgb(0, 0, 0);
    border: 1px solid rgb(0, 0, 0);
    background-color: transparent;
    border-radius: 44px;
    padding: 3px 12px;
    font-size: 13px;
    font-weight: 600;
    margin-top: 10px;
    cursor: pointer;
}
.chat_start_icon{
	background-color:#ffd600;
	bottom: 20px;
	right: 20px; 
	position: fixed;
	z-index: 1000; 
	border: 0px;
	border-radius:100%;
	width:60px;
	height:60px;
	
}
.cross_box_icon, .message_box_icon{
	animation-duration: .25s;
    animation-name: iconAnimation;
}
.send_support_button, .send_support_button:hover, .send_support_button:focus, .send_support_button:focus-visible{
	height: 100%;
    background: #ffd600;
    color: black;
    border: 0;
    padding: 5px 10px;
}
.notification_chat_msg {
	padding:0px 8px;
	animation-duration: .25s;
    animation-name: iconAnimation;
}
.chat_provider{
	background-color:#D9DFFD;
	word-wrap: break-word;
}
.chat_sender{
	background-color:#E8E8E8;
}
.support_chat_bot{
	height:400px;
	overflow-y: auto;
	overflow-x:hidden;
}
.support_chat_bot::-webkit-scrollbar {
	width: 10px;
}
.support_chat_bot::-webkit-scrollbar-thumb {
	background-color: #ffd600;
	border-radius: 50px;
	border: 4px solid #ffd600;
}
.category_radio_support{
	margin-top:7px;
}
.typing_div{
	font-style:italic;
}
.close_conversation{
	display:flex;
	align-items:center;
	justify-content:center;
	height:400px;
}
.paypal_address{
	font-size: 12px !important;
    padding: 13px .75rem 13px .75rem !important;
    border: 1px solid #ccc !important;
    color: #212529 !important;
    border-radius: 4px !important;
    height: auto !important;
	margin-bottom: auto !important;
	font-family: inherit !important;
    line-height: 1.5rem !important;
}

@keyframes iconAnimation{
	0% {
		opacity: 0;
		transform: scale(.5);
	}
	100% {
		opacity: 1;
		transform: scale(1);
	}
}

/* support popup css ends here */

.player{
	height: 116px !important;
    width: 187px !important;
}
.pv_videos iframe{
	height: 145px !important;
    width: 184px !important;
}
.pv_videos_profile iframe{
	height: 200px !important;
    width: 200px !important;
}
.pv_videos_profile{
	position:relative;
}
.play_img{
	height: 40px;
	width: 40px;
	position: absolute;
	top: 40%;
	right:60%;
	left: 40%;
	bottom: 60%;
	cursor:pointer;
}
.my-video{
	display:none;
	background:#000000;
	border-radius: 10px;
}
.font_five_hundred{
	font-weight:500 !important;
}
.sr_paramt{
	font-size:26px;
}
.home_platform_button,.home_category_button{
	cursor:pointer;
}
input.profile_checkbox[type="checkbox"]::before {
    width: 18px !important;
    height: 18px !important;
}
input.profile_checkbox[type="checkbox"]:checked::before{
	border: 3px solid #fff ;
}
.span_text{
	padding-left: 10px;
    margin-top: 16px;
}
.reset_keyword{
	color:#49ADF4 !important;
}

.adv_block_chat{
	font-size:12px;
}

/* Contact us page */
.contact_form_h1{
	word-spacing:6px;
	letter-spacing:1px;
}
.contact_form_div{
	width:85%;
}
.contact_form_sec1{
	background-color:#f8f9fd;
	padding-right:45px;
	padding-left:45px;
	width:65%;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
}
.contact_us_btn{
	color:black;
	background-color:#ffd600;
	border:none;
}
.contact_form_label{
	color:#98A1B2;
}
.contact_us_img{
	height:100%;
}
.contact_div_color{
	color: #6E7A86 !important;
}
.contact_form_h2{
	font-size:38px;
}
.contact_icon_div{
	/* width: 50px; */
    /* height: 50px; */
	width: 38px;
    height: 38px;
    border-radius: 10px;
    background: #F8F9FD;
	border: 1px solid #E5E7EE;
}
.contact_details{
	margin-top: -6px;
}
.contact_form_p{
	line-height: 1.7;
}
/* Contact us page */

/* pricing page */
.pricing_span{
	background:#ffd600;
	height:12px;
	width:12px;
	border-radius:20px;
	margin:0;
	padding-left:10px;
	display:inline-block;
	vertical-align: middle;
	margin-right:11px;
}
.pricing_section2{
	background-color:#F8F9FD;
}
.pricing_sec3_div{
	width:88%;
	margin:auto;
	/* border:2px solid #B0B6BE; */
	border:2px solid #959DA8;
	border-radius:10px;
	padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.pricing_sec4_p{
	line-height:1.7;
	color: #393939;
}
.pricing_h3{
	font-size: 35px;
    letter-spacing: 1px;
}
.pricing_continue_button{
	justify-content:flex-end;
}
.pricing_checkbox{
	background-color:#e7e9f2;
}
.pricing_img{
	height: 380px;
	top: -228px;
    position: absolute;
    right: 100px;
}
.pricing_pv_row{
	padding-right:6px;
}
.pricing_img_div{
	position: relative;
}
.pricing_section1_p{
	color: #393939;
	line-height:1.7;
}
.price_setting{
	letter-spacing: 1px;
}
.pricing_p{
	line-height:1.7;
}
/* pricing page */

/* .table_creator {
	white-space: nowrap;
} */

.paypal_errors{
	padding-left:8px;
}
.display_none{
	display:none;
}
.margin_top{
	margin-top:-12px;
	line-height:1.3;
}
.error_passformat_message{
	display: none;
    color: black;
    font-size: 11px;
    position: absolute;
    top: -70px;
    background-color: #F2F2F2;
    border-radius: 5px;
    font-weight: 600;
    padding: 0.5rem 1rem;
    width: 90%;
    text-align: left;
    right: -12px;
}
.error_passformat_message:after {
    content: '';
    position: absolute;
    left: -16px;
    right: 0;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-top: 25px solid #F2F2F2;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-width: 11px;
    bottom: -11px;
}
.bonus_popup_labels{
	padding:0px .375rem;
}

.dashboard_jobs.scrollbar_select::-webkit-scrollbar {
    width: 10px;
	height:6px;
}
.dashboard_jobs.scrollbar_select::-webkit-scrollbar-thumb {
    background-color: #ffd600;
    border-radius: 50px;
    border: 2px solid #ffd600;
}
.project_view_button{
	background-color: #bbbbbbad !important;
    color: black;
	padding: 4px 20px 3px 20px;
    font-size: 11px;
    letter-spacing: 0.5px;
    border: none;
    width: auto;
    height: auto;
    border-radius: 30px;
	display:inline-flex;
}
/* .project_view_button_creator{
	padding: 7px 20px 7px 20px;
} */

.job_edit_icon{
	color: black;
    background: #bbbbbbad;
    border-radius: 30px;
    /* padding: 4px 20px 3px 20px; */
	padding: 5px 12px 5px 12px;
}
.pv_bonus_btn{
	padding: 4px 20px 3px 20px;
	font-size:11px;
}
button.pay_card_payment{
	font-size:18px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.color_orange{
	color:orange;
}

.register_btn:hover,.login_button_new:hover{
    background-color: transparent !important;
}
.accept_validations{
	background-color: #ffd600 !important;
}
.accept_validations:hover{
	background-color: #ffd600 !important;
}
.creator_accept_order, .creator_accept_order:hover{
	background: #7ee34f;
}
.dashboard_saved_creator{
	cursor:pointer;
}

.job_project_name{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.job_project_name:hover{
	color:#49ADF4;
}

/* join us page 14-10-2024 */
.section_header{
	background:white;
	width:100%;
	border-bottom: 2px solid #E6E6E6;
}
.banner_section_heading{
	width: 70%;
	margin: auto;
	line-height:1.3;
}
.home_sec1_subheading{
	font-size: 16px;
	font-weight: 600;
	font-family:'AvertaDemo-Regular';
}
.get_started_button{
	border:none;
	border-radius: 30px;
	background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
	border: 2px solid #FF5454;	
}
.getStarted::after{
	margin-right: 4px; 
}
.get_started_button:focus:not(:focus-visible){
	border: 2px solid #FF5454;
    border-color: #FF5454;
}
.navbar_ul{
	font-size:13px;
}
.home_section_heading{
	background: linear-gradient(to right, #AA30A7, #CC3567, #EC3A2A, #FF3D05);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.influencer_network_heading{
	background: linear-gradient(to right, #FF3E07, #BF3380, #EC3A2A, #FF3D05);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.influencer_saying_heading{
	background: linear-gradient(to bottom, #BC3285, #DF3842, #EC3A2A, #FF3D05);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.join_kloutpulse_heading{
	background: linear-gradient(to bottom, #AA30A7, #CC3567, #EC3A2A, #FF3D05);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.learn_platform_heading{
	background: linear-gradient(to left, #FF3D05, #D1365D, #F23B1F, #FF3D05);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.header_section_menus{
	color:black;
}
.apply_easy_access_button{
	border:none;
	border-radius: 30px;
	background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
	border: 2px solid #FF5454;
}
.apply_easy_access_button:focus:not(:focus-visible){
	border: 2px solid #FF5454;
    border-color: #FF5454;
}
.home_section_three{
	border: 2px solid #F4F5F7;
    border-radius: 15px;
}
.home_section3_p{
	line-height:1.5;
	font-size:15px;
}
.home_section3_img{
	/* height:80px; */ 
	/* height:70px;  */
	height:57px; 
}
.home_icon_one{
	/* height:75px; */
}
.home_section_three_div{
	width: 88%;
    margin: auto;
}
.home_section4_heading{
	background: linear-gradient(to right, #FF3E07, #BF3380, #EC3A2A, #FF3D05);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.deals{
	color: #FF3D05;
}
.home_section_four_h2{
	width: 85%;
    margin: auto;
	line-height: 1.4;
	font-size:40px;
}
.home_get_started{
	font-size: 38px;
}
.home_section6_heading{
	line-height: 1.3;
}
.vip_squad_button{
	border:none;
	border-radius: 10px;
	background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B); 
	border: 2px solid #FF5454;
	white-space:nowrap;
}
.vip_squad_button:focus:not(:focus-visible){
	border: 2px solid #FF5454;
    border-color: #FF5454;
} 
.vip_squad_top_button{
	display:inline-table;
}
.home_section5_container{
	background-image: linear-gradient(rgb(137, 43, 234), rgb(168, 57, 144), rgb(204, 68, 62));
	border-radius:10px;
}
.home_sec5_div{
	background-color: rgba(0,0,0,0.2);
	border-radius:10px;
	padding:15px;
	/* height:185px; */
}
.home_getStarted_row{
	position:relative;
}

.getStarted_arrow_icon_left{
	height: 120px;
    width: 150px;
    position: absolute;
    top: -74px;
    transform: rotate(40deg);
    left: 300px;
}

.getStarted_arrow_icon_right{
	height: 120px;
    width: 150px;
    position: absolute;
    top: 123px;
    transform: rotate(320deg);
    right: 285px;
}
.home_getStarted_p{
	line-height:1.5;
	font-size: 16px;
}
.alone_section_listing{
	border: 2px solid #F4F5F7;
    border-radius: 15px;
    padding: 20px;
}
.kloutpulse_section_listing{
	/* background: linear-gradient(rgb(142, 46, 231) 0.1%, rgb(234, 84, 19) 100%); */
    border-radius: 15px;
    padding: 20px;
	background-image: linear-gradient(rgb(137,43,234), rgb(168,57,144),rgb(204,68,62));
}
.listing_p_color{
	color:#939393;
}
.section_seven_p{
	font-size:16px;
    font-weight:500;
}
.influencer_image{
	object-fit: cover;
}
.influencer_name_div{
	height:15px;
	text-align:right;
}
.influencer_name{
	line-height:0;
	font-size: 19px;
}
.influencer_name_p{
	color: #B2B2B2;
    text-align: start;
    font-size: 12px;
}
.home_section_eight_div{
	padding: 0px 190px;
}
.home_section8_p{
	line-height: 1.5;
}
/* .proven_success_icons img{
	height:35px;
} */
.voice_over_jobs_div{
	border:1px solid #D466FF; 
	border-radius:10px;
	padding: 0px 20px;
	padding-top:20px;
}
.voice_over_jobs_div p{
	color:#787878;
	line-height: 1.3;
	letter-spacing: -0.5px;
	font-size:13px;
}
.client_satisfaction_rate_div{
	border:1px solid #40CEA3; 
	border-radius:10px;
	padding: 0px 20px;
	padding-top:20px;
}
.client_satisfaction_rate_div p{
	color:#787878;
	line-height: 1.3;
	letter-spacing: -0.5px;
	font-size:13px;
}
.years_experience_div{
	border:1px solid #FF66A1; 
	border-radius:10px;
	padding: 0px 20px;
	padding-top:20px;
}
.years_experience_div p{
	color:#787878;
	line-height: 1.3;
	letter-spacing: -0.5px;
	font-size:13px;
}
.join_vip_squad_div{
    padding: 30px;
	/* border-top-left-radius: 10px; */
    /* border-top-right-radius: 10px; */
	border-radius:18px;
	background-image: linear-gradient(rgb(137,43,234), rgb(168,67,163),rgb(232,84,24));
}
.vip_squad_form_div{
	background:white;
	border-radius:8px;
    padding: 35px;
	/* padding-bottom: 18px; */
	padding-bottom: 12px;
}
.voice_jobs_icon{
	height:22px;
}
.client_satisfaction_rate_icon{
	height:25px;
}
.years_experience_icon{
	height:27px;
}
.join_vipSquad {
	font-size:13px;
}
.joinus_termsCondition{
	/* margin-top:1px; */
	margin-top:-2px;
}
.joinus_form_row{
	display:flex;
}
.rc-anchor-normal{
    width: unset !important;
}
.home_form_input{
	background-color: #FBFBFB !important;
    border: 1px solid #DDDDDD;
	padding-top: 10px;
    padding-bottom: 10px;
	border-radius: 5px;
}
input.home_terms_conditions[type="checkbox"]::before {
    content: "";
    width: 14px;
    height: 14px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #EBEBEB;
    /* border: 7px solid #FBFBFB; */
	border: 1px solid #1A1A1A1A;
    border-radius: 4px;
}
input.home_terms_conditions[type="checkbox"] {
    display: inline-flex;
    place-content: flex-start;
    align-items: start;
    cursor: pointer;
}
input.home_terms_conditions[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    border: 2px solid #fff;
    border-radius: 4px;
}
input.vip_squad_input[type="checkbox"]::before{
	outline: 2px solid #ff6376 !important;
    background-color: #f5c6cb;
    border: 2px solid #FBFBFB !important;
}

.select_dropdown{
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23B7B7B7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px; 
}
.select_dropdown::placeholder{
	color:#C3C3C3;
}
.section10_heading{
	font-size:16px;
	background: linear-gradient(rgb(218, 90, 121), rgb(253, 61, 9));
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
.home_accordian_row{
	background-color: #FFF9F7;
    border-radius: 10px !important;
    padding-top: 24px;
    padding-left: 10px;
    padding-right: 16px;
    padding-bottom: 16px;
    width: 75%;
    margin: auto;
	border-bottom:0px;
}
.home_accordian_row2{
    padding: 24px 0px;
    width: 72%;
    margin: auto;
    border-bottom: 1px solid #E0E0E0;
}
.accordian_p{
	line-height:1.3;
}
.accordion_button{
	background:#ffffff;
	padding:0px !important;
}
.accordion-header-home{
	margin-bottom:0;
}
.active_accordion_button:not(.collapsed) {
    background-color: #FFF9F7 !important;
    box-shadow: unset;
}
.home_section_ten .accordion-collapse{
	background: rgb(255, 249, 247);
}
.home-accordion-header{
	background: rgb(255, 249, 247);
}
.accordion_collapse{
	background-color: #FFF9F7 !important;
}
.accordion_button{
	display: flex;
    justify-content: space-between;
}
.accordion_button::after{
	display:none;
}
.active_accordion_button{
	background: rgb(255, 249, 247);
    display: flex;
    justify-content: space-between;
}
.active_accordion_button:not(.collapsed)::after{
	display:none;
}
.kloutpulse_logo{
	max-width: 100%;
    height: 20px;
}
.alone_section_heading{
	color: #4D4D4D;
    font-size: 26px;
}
.klout_header_logo{
	max-width: 100%;
    height: 20px;
}
.vip_phoneNo_div{
	background-color:#FBFBFB !important;
	border:1px solid #DDDDDD;
}
.joinus_categories,.joinus_platforms{
	width:20%;
}
.categories_name,.platform_names{
	font-size:12px;
}
.categories_joinus{
	padding-top:0.75rem;
}
.joinus_message{
	border:1px dashed #DDDDDD;
}
.joinus_form_hr{
	margin:0.5rem;
}
.joinus_terms_conditions{
	font-size:13px;
	line-height:1.5;
}
input.platform_joinus[type="checkbox"]::before {
    background-color: #ffffff;
}
input.platform_joinus[type="checkbox"]:checked::before {
	background-color: #BC4FFF;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #BC4FFF;
    border: 1px solid #fff;
    border-radius: 6px;
}
input.platform_joinus[type="checkbox"] {
    display: grid;
    place-content: flex-start;
    margin-top: 0px;
    align-items: start;
}
input.platform_joinus[type="checkbox"]::before {
    content: "";
    width: 12px;
    height: 12px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    /* outline: 1px solid #7d8286; */
	outline: 1px solid #DDD8D3;
    border: 6px solid #fff;
    border-radius: 6px;
}

input.category_joinus[type="checkbox"]::before {
    background-color: #ffffff;
}
input.category_joinus[type="checkbox"]:checked::before {
	background-color: #BC4FFF;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 1px solid #BC4FFF;
    border: 1px solid #fff;
    border-radius: 6px;
}
input.category_joinus[type="checkbox"] {
    display: grid;
    place-content: flex-start;
    margin-top: 0px;
    align-items: start;
}
input.category_joinus[type="checkbox"]::before {
    content: "";
    width: 12px;
    height: 12px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    /* outline: 1px solid #7d8286; */
    outline: 1px solid #DDD8D3;
    border: 6px solid #fff;
    border-radius: 6px;
}
input.joinus_orientation_new[type="checkbox"]::before {
    background-color:#D3D3D2 !important;
	/* border: 6px solid #D3D3D2; */
	border: 1px solid white;
}
.category_checkbox_joinus input[type="checkbox"]::before{
	outline: 2px solid #ff6376 !important;
	background-color: #f5c6cb !important;
	border: 2px solid #fff;
}
.platform_checkbox_joinus input[type="checkbox"]::before{
	outline: 2px solid #ff6376 !important;
	background-color: #f5c6cb !important;
	border: 2px solid #fff;
}
.joinus_labels{
	font-size:13px;
}
.recaptcha_div{
	width: 215px;
}
.joinus_recaptcha{
	transform:scale(0.65);
	-webkit-transform:scale(0.65);
	transform-origin:0 0;
	-webkit-transform-origin:0 0;
}
.social_links_joinus{
	border:none;
	background-color: #FBFBFB !important;
}

.social_links_joinus:focus{
    outline: none;
    border: none;
}
.social_links_joinus::placeholder{
	color:#98a1b2;
	font-size:12px;
}
.user_validation_err_input_div{
	border: 2px solid #FF6376 !important;
	background:#f5c6cb !important;
}
.user_validation_err_input{
	background:#f5c6cb !important;
}
.user_validation_err_input_dropdown{
	border: 2px solid #FF6376 !important;
}
/* join us page 14-10-2024 */

/* profile page 14-10-2024 */
.width_90{
	width:90%;
}
.profile_dummy_img{
	object-fit: cover;
    height: 180px;
}
.profile_influencer_details{
	padding: 20px;
    border-radius:20px;
    background-image: linear-gradient(rgb(137, 43, 234), rgb(168, 67, 163), rgb(232, 84, 24));
}
.profile_influencer_details_div{
	background: #ffffff;
    border-radius: 10px;
    padding-right: 20px;
	padding-top: 12px;
    padding-bottom: 12px;
	/* padding-left: 24px; */
	padding-left: 22px;
}
.profile_categories_profession{
    border-radius: 30px;
    padding: 0px 15px; 
	font-size: 13px; 
	box-shadow: 2px 2px 5px #FAFAFA;
}
.profile_influencer_img_div{
	border: 1px solid #EFEFEF;
    border-radius: 10px;
	/* padding:6px; */
	padding:8px;
}
.influencer_details{
	padding-left: 32px;
	padding-right: 32px;
}
.influencer_description{
	font-size:13px;
}
.cat_heading{
	font-size:13px;
}
.social_media_details{
	border: 1px solid #E7E7E7;
    border-radius: 10px;
    /* padding: 10px 17px; */
    padding: 10px 20px;
}
.followers_total{
    background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.platform_details{
	border: 1px solid #E7E7E7;
    border-radius: 7px;
    padding: 10px 5px;
	width: 100%;
    margin: auto;
}
.platform_details_h6{
	font-size:14px;
}
.social_media_row{
	padding-top:20px;
	padding-bottom:20px;
	/* padding-right: 22px; */
    /* padding-left: 10px; */
	padding-right: 23px;
    padding-left: 11px;
	box-shadow: 2px 2px 5px #FAFAFA;
    border-radius: 4px;
}
.package_overview{
	font-weight: 600;
}
.package_overview_column{
	position: sticky;
    top: 0;
    /* max-height: 542px; */
	max-height: 565px;
    margin-top: -138px;
    padding-top: 2rem;
}
.package_overview_div{
	border: 1px solid #E7E7E7;
    border-radius: 27px;
    /* padding: 10px 17px; */
	padding: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
	background-color:#ffffff;
}
.package_overview_row{
	/* box-shadow: 2px 0px 11px #FAFAFA; */
	box-shadow: 0px 0px 11px #F6F6F6;
    border-radius: 27px;
    padding: 10px;
    border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #F7F7F7;
}
.package_overview_div_resp{
	padding-right:0px;
	border-radius:7px;
}
.package_overview_row_resp{
	border-radius:7px;
}
.profile_order_details{
	font-size:12px;
	font-weight: 600;
}
.profile_commercial_div{
    display: flex;
    align-items: baseline;
	border: 1px dashed #A52FB2;
    border-radius: 5px;
	background-color:#FFF8FC;
	/* border-image: linear-gradient(to right, #A52FB2 0%, #BA328A 100%) 1; */
    /* border-width: 1px; */
    /* border-style: dashed; */
}
.profile_commercial{
	/* font-size:12px; */
	font-size:11px;
	line-height: 1.3;
	font-style: italic;
}
.package_hr{
	/* color: #EEEEEE; */
	color: #c7c7c7;
}
.order_now_button{
	border-radius: 30px;
    background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    border: 2px solid #FF5454 !important;
    color: #ffffff;
    padding: 3px 30px;
}
.orderNow_button{
	padding:0.5rem;
}
.gift_button{
	border-radius: 30px;
    background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    border: 2px solid #FF5454 !important;
    color: #ffffff;
    padding: 3px 30px;
}
.gift_button:focus-visible,.order_now_button:focus-visible{
	border: 2px solid #FF5454;
}
.influencer_video_div{
	border:1px solid #E6E6E6;
    padding: 6px;
    border-radius: 18px;
}
/* .influencer_video_div img{
	width: 214px;
	height:398px;
} */
.profile_packages_section{
	background-color:#FAFAFA;
	border-radius:5px;
	padding:10px;
}
.house_video_tab,.onsite_reviews_tab{
	cursor:pointer;
}
.house_video{
	padding:5px;
    /* background:white; */
    border-radius:5px;
	background: linear-gradient(to right, #A22EB6, #FF3D05);
	/* box-shadow: 0px 2px 0px #FAFAFA; */
}
.house_video_p{
	text-align: center;
	color: #FFFFFF;
   /*  background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
}
.houseVideos{
	padding:5px;
	background:none;
}
.houseVideos_p{
	text-align: center;
	color:black;
}
.reviews_onsite{
	padding:5px;
    /* background:white; */
	background: linear-gradient(to right, #A22EB6, #FF3D05);
    border-radius:5px;
	/* box-shadow: 0px 2px 0px #FAFAFA; */
}
.reviews_onsite_p{
	color: #FFFFFF;
    /* background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
}

.packages_listing{
	border: 1px solid #a52fb2de;
    border-radius: 7px;
}
.listing_packages{
	border-left: 1px solid #F7F7F7;
    border-top: 1px solid #F7F7F7;
    border-bottom: 1px solid #DEDEDE;
    border-right: 1px solid #E7E7E7;
    border-radius: 7px;
}
.per_videos{
	border: 1px solid #a52fb2de;
	border-radius: 7px;
}
.pointer_events{
	pointer-events:none;
}
.package_desc{
	line-height: 1.6;
}
#package_details_hr{
	color:lightgrey;
}
.package_details_hr{
	/* color:#D3D3D3; */
	color: #958e8e;
}
.packages_view_more{
	cursor:pointer;
	font-size:13px;
}
.profile_analytics_section{
	display: flex;
    align-items: baseline;
}
.analytics_section{
	border:1px solid #E6E6E6;
	border-radius:10px;
	padding: 22px 12px;
	padding-bottom:10px;
	margin-top: 36px;
}
.account_quantityScore{
	font-size:19px;
}
.progressPercentage{
	font-size: 13px;
    font-weight: 500;
}
.analytics_row{
	display: flex;
    justify-content: space-between;
    width: 95%;
}
.analytics_h5{
	margin-bottom: -5px;
}
.progress_percentage{
	background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
    border-radius: 10px;
    color: white;
	padding: 0px 14px;
    text-align: center;
}
.progress_bar_div{
	margin: auto;
    width: 96%;
	display:flex;
}
.analytics_p{
	font-size:11px !important;
}
.reviews_section{
	border: 2px solid #EEEEEE;
    border-radius: 7px;
    padding: 15px 18px;
}
.reviews_p{
	line-height:1.6;
	font-size:13px;
}
.review_image{
	object-fit:cover;
	border-radius:30px;
}
.send_product{
	line-height: 1.5;
}
.gift_section_row{
	border: 1px solid #E7E7E7;
    border-radius: 27px;
    padding: 10px;
}
.gift_section{
	box-shadow: 0px 0px 11px #FAFAFA;
    /* border-radius: 27px; */
    border-radius: 17px;
    padding: 10px;
	padding-top: 20px;
    border-right: 1px solid #E7E7E7;
    border-bottom: 1px solid #E7E7E7;
    border-top: 1px solid #F7F7F7;
	border-left:0;
}
.gift_influencer_img{
	object-fit:cover;
	height:100%;
}
.gift_h6{
	display: flex;
    align-items: center;
    font-size: 13px;
}
.gift_span{
	font-weight:600;
}
.gift_feedback_h6{
	font-size: 13px;
    margin-bottom: 0;
    font-weight: 600;
}
.profile_commercial_gift_div{
	width: 94%;
    margin: auto;
}
.profile_process_details{
	border: 1px solid #E6E6E6;
    border-radius: 24px;
    padding: 10px;
}
.process_details{
	box-shadow: 0px 0px 12px #F9F9F9;
    border-radius: 14px;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 20px;
    padding-bottom: 20px;
	border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #F7F7F7;
    border-top: 1px solid #E6E6E6;
    border-left: 1px solid #EDEDED;
}
.process_steps{
	border: 1px solid #DFDFDF;
    padding: 5px 10px;
    border-radius: 5px;
}
.process_heading{
	font-size:26px;
}
.process_steps_description{
	line-height: 1.5;
}
.questions_section{
	box-shadow: 0px 0px 12px #F9F9F9;
    border-radius: 14px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
	border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #F7F7F7;
    border-top: 1px solid #E6E6E6;
    border-left: 1px solid #EDEDED;
}
.question_mark{
	color: #E00000;
    padding-left: 13px;
}
.profile_accordion_button{
	background-color:#ffffff;
	border-radius:6px !important;
	border:1px solid #E6E6E6;
	padding: 20px 15px !important;
	font-size:1rem !important;
}
.profile_accordion_item{
	border:none;
}
.profile_accordion_button:not(.collapsed) {
    background-color: #FFFFFF;
	border-radius:6px !important;
	border:1px solid #E6E6E6;
    box-shadow: unset;
}
.profile_accordion_collapse{
	background-color: #FFFFFF;
}
.similar_influencers{
	padding: 20px;
	border-radius:12px;
	background-image: linear-gradient(rgb(137,43,234), rgb(168,67,163),rgb(232,84,24));
}
.influencers_similar{
	background-color:white;
	border-radius:5px;
	padding:30px;
}
.similar_influencer_span{
	letter-spacing: -1px;
}
.creators_similar{
	line-height: 1.5;
}
.view_more_btn{
	border:none;
	border-radius: 30px;
	background: linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
	border: 2px solid #FF5454;
	/* padding: 3px 25px; */
	padding: 8px 25px; 
}

/* .influencer_video_div_gift{
	height:97%;
}
.influencer_video_div_gift img{
	height:100%;
} */

.profile_reviews_slider .slick-slide{
    margin-right:0.5rem;
	margin-left: 0.5rem;
}

.profile_reviews_slider .slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	padding-bottom:0px;
	
	list-style-type: none;
	li{
		margin:0;
	}

	button {
		display: block;
		width: 0.5rem;
		height: 0.5rem;
		padding: 0;
		border: none;
		border-radius: 100%;
		background-color:lightgrey;
		text-indent: -9999px;
	}

	li.slick-active button {
		background-color:#B1319A;
	}
}
.profile_slider_width{
	width:33%;
}
.influencer_videos_slider .slick-dots {
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 1rem 0;
	padding-bottom:0px;
	
	list-style-type: none;
	li{
		margin:0;
	}

	button {
		display: block;
		width: 0.5rem;
		height: 0.5rem;
		padding: 0;
		border: none;
		border-radius: 100%;
		background-color:lightgrey;
		text-indent: -9999px;
	}

	li.slick-active button {
		background-color:#B1319A;
	}
}
.profile_similar_div{
	/* width:16%; */
	width:180px;
}
.similar_profiles_new{
	background: white;
    /* box-shadow: 0px 2px 16px #F8F8F8; */
	box-shadow: 0 10px 20px 0 #0000001f;
    padding: 10px;
    border-radius: 12px;
}
.similar_creator_img{
	height: 170px !important;
    width: 130px !important;
}

.img_influencer{
	border-radius: 5%;
    overflow: hidden;
	height: 203px;
    object-fit: cover;
}
input.hide_surname[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 2px solid #7d8286;
    border: 2px solid #fff;
    border-radius: 3px;
}
input.hide_surname[type="checkbox"] {
    display: grid;
    place-content: flex-start;
    margin-top: 3px;
    align-items: start;
}
input.hide_surname[type="checkbox"]::before {
    content: "";
    width: 10px;
    height: 10px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 2px solid #7d8286;
    border: 3px solid #fff;
    border-radius: 3px;
}
.artist_name_div{
	display:flex;
	justify-content:space-between;
	align-items: center;
}
.hide_surname_div{
	display: flex;
	align-items:center;
	justify-content:flex-start;
}
.hide_surname_span{
	padding-left:10px;
	padding-top:0px;
}
/* profile page 14-10-2024 */

.font_weight_unset{
	font-weight:unset !important;
}
.payment_form_input{
	font-size:12px !important;
}
.pass_valid_sections{
	font-size:14px;
	/* color:#00BA00; */
	color:grey;
	line-height:1.5;
}
.pass_valid_sections_image{
	width:18px;
	height:18px;
	visibility:hidden;
}
.new_client_pass_container{
	border-radius:unset;
	z-index:999;
}
.new_client_pass_container p{
	line-height:1.5;
}
.pass_valid_info_img{
	width: 15px;
    height: 15px;
    position: absolute;
    right: 8px;
    top: 16px;
	cursor:pointer;
}
.profile_pass_info{
	top: 14px;
}
.profile_section_inputs::-webkit-input-placeholder {
    color:#98a1b2 !important;
}

.profile_section_inputs::-moz-placeholder {
    color:#98a1b2 !important;
}

.profile_section_inputs::-ms-placeholder {
    color:#98a1b2 !important;
}

.profile_section_inputs::placeholder {
    color:#98a1b2 !important;
}
.pack_pv_error::placeholder{
	color:#BDC6DC !important;
}

.profile_label_element{
	font-weight: 500;
    color: #575F6E;
}

input.pv_checkbox[type="checkbox"]::before {
    background-color: #ffffff;
}
input.pv_checkbox[type="checkbox"]:checked::before {
	background-color: #5BAEFB;
    transform: scale(1);
	transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 2px solid #7d8286;
    border: 2px solid #fff;
    border-radius: 3px;
}
input.pv_checkbox[type="checkbox"] {
    display: grid;
    place-content: flex-start;
    /* margin-top: 20px; */
	margin-top: 18px;
    align-items: start;
}
input.pv_checkbox[type="checkbox"]::before {
	content: "";
    width: 10px;
    height: 10px;
    transition: 119ms transform ease-in-out;
    box-shadow: 0px 0px 0px 2px #fff;
    outline: 2px solid #7d8286;
    border: 3px solid #fff;
    border-radius: 3px;
}
.new_user_profile_div{
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.accordion-header .personalised_video_button:after {
	padding-left: 0px;
}
.personalised_video_button{
	border-top-left-radius:6px !important;
    border-top-right-radius:6px !important;
}
button.accordion-button.faq_accordion_button.personalised_video_button.collapsed{
	border-radius:6px;
}
.pv_accordion{
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
}

/* payment popup design */
.main_validations_popup_div{
	position: fixed;
	z-index:100;
	inset:0px;
	height: 100%;
	width: 100%;
	display: none;
	align-items:center;
	justify-content:center;
	background: rgba(1, 1, 1, 0.82);
	flex-flow: column;
}
.payment_new_popups{
	padding:0;
	width: 450px;
	display:block;
}
.payment_new_popups_element{
	position:relative;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	background-color:#CC3333;
}
.required_fields{
	font-size:16px;
}
.cross_icon_new_payment{
	/* width:2.7% !important; */
	width: 13px !important;
}
.font_size_15{
	font-size:15px;
}
.payment_ok_btn{
	padding:5px 40px;
	width:unset;
}
.border_red{
	/* border:1px solid red !important; */
	border: 2px solid #DD4A23 !important;
}
/* payment popup design */

/* coachmark design */
.coachmark_overlay{
	position:absolute; 
	top:0px;
	right:0px;
	bottom:0px;
	left:0px; 
	background:black; 
	opacity:.8; 
	z-index:999; 
	height:100vh;
	display:none;
}
.start_coachmark_tour {
    z-index: 999999999;
    position: absolute;
    width: 325px;
    border-radius: 10px;
    text-align: center;
    right:37vw;
    /* top: 8vw; */
    top: 9vw;
	background-color: white;
    border: 1px solid white;
    padding: 23px;
    height: fit-content;
}
.start_tour_coachmark{
	border: none;
    background-color: #ffd600;
    padding: 5px 20px;
    border-radius: 24px;
    margin-top: 8px;
	color:black;
	height:unset;
	width:unset;
	font-size:12px;
}
.finishTour_coachmark{
	z-index: 9999999;
    position: absolute;
    width: 325px;
    border-radius: 10px;
    text-align: center;
    right:37vw;
    /* top: 8vw; */
    top: 9vw;
	background-color: white;
    border: 1px solid white;
    padding: 23px;
    height: fit-content;
}
.finish_tour_coachmark{
	border: none;
    background-color: #ffd600;
    padding: 5px 20px;
    border-radius: 24px;
    margin-top: 8px;
	color:black;
	height:unset;
	width:unset;
	font-size:12px;
}
.skip_coachmark {
    z-index: 999999;
    position: absolute;
   /*  right: 1300px; */
    right: 87vw;
    padding: 3px 20px;
    top: -1px;
    border-radius: 24px;
    /* background-color: #ffd600; */
    background-color:transparent;
    font-size: 13px;
    border: none;
	/* color:black; */
	color:white;
	height:unset;
	width:unset;
	display:none;
}
.dashboard_arrow {
    z-index: 9999999;
    position: absolute;
    /* width: 350px; */
    width: 300px;
    border-radius: 10px;
    text-align: center;
    right: 130px;
    top: -4px;
	background-color: white;
    border: 1px solid white;
    padding: 23px;
    height: fit-content;
}
.dashboard_arrow_new {
    z-index: 9999999;
    position: absolute;
    width: 325px;
    border-radius: 10px;
    text-align: center;
    right: 145px;
    /* top: -15px; */
    top: -90px;
	background-color: white;
    border: 1px solid white;
    padding: 23px;
    height: fit-content;
}
.next_coachmark {
    border: none;
    background-color: #ffd600;
    padding: 5px 20px;
    border-radius: 24px;
    margin-top: 8px;
	color:black;
	height:unset;
	width:unset;
	font-size:unset;
}
.next_coachmark:hover{
	background-color: #ffd600 !important;
}

.back_coachmark {
    border: none;
    background-color: #ffd600;
    padding: 5px 20px;
    border-radius: 24px;
    margin-top: 8px;
	color:black;
	height:unset;
	width:unset;
	font-size:unset;
}
.back_coachmark:hover{
	background-color: #ffd600 !important;
}

/* .skip_coachmark:hover{
	background-color: #ffd600 !important;
} */
.ok_coachmark {
    margin-right: 27px;
    border: none;
    background-color: #ffd600;
    padding: 5px 18px;
    border-radius: 24px;
    margin-top: 10px;
	color:black;
}
.coachmark_active {
    background: #ffd600;
    color: black;
    border-radius: 17px;
}

.dashboard_arrow:after {
    content: '';
    position: absolute;
    top: 15px;
    right: -15px;
    margin: 0 auto;
    width: 0;
    height: 0;
    border-top: 25px solid white;
    border-left: 49px solid transparent;
    border-right: 50px solid transparent;
    border-width: 11px;
    rotate: 270deg;
}
.dashboard_arrow_new:after {
    content: '';
    position: absolute;
    top: 17px;
    right: -15px;
    width: 0;
    height: 0;
    border-top: 25px solid white;
    border-left: 49px solid transparent;
    border-right: 50px solid transparent;
    border-width: 11px;
    rotate: 270deg;
}

.coachmark_text {
    font-size: 12px;
    line-height: 24px;
}
.order_dashboard_arrow {
    z-index: 9999999;
    position: absolute;
    /* width: 350px; */
	width: 300px;
    border-radius: 10px;
    text-align: center;
    /* right: 140px; */
    right: 131px;
    /* top: 101px; */
    top:0px;
    background-color: white;
    border: 1px solid white;
    padding: 23px;
    height: fit-content;
}
/* coachmark design */

.instagram_posts{
	object-fit:cover;
	border-radius: 12px;
}
.insta_play_button{
    width: 50px;
    height: 50px;
    background: grey;
    bottom: 16px;
    right: 16px;
    opacity: .5;
    z-index: 9;
    border-radius: 50%;
	cursor:pointer;
}
.insta_play_button_icon{
	bottom: 30px;
    right: 30px;
	z-index:9;
	cursor:pointer;
}
.connect_insta_button{
	background:linear-gradient(to right, #A52FB2, #BA328A, #CD3667, #EC3B2B);
}
.connect_insta_button a{
	color:white !important;
}
.insta_video_element{
	display:none;
}

.cursor_default{
	cursor:default !important;
}
.position_relative{
	position:relative;
}
.user_email_update[readonly]{
	background-color:#e9ecef;
}

.search_email,.continue_btn{
	padding: 7px 43px;
    width: unset;
	font-size:14px;
}
.cancel_btn_login{
	background-color:#bdc6d740 !important;
	padding: 7px 43px;
	width:unset;
	font-size:14px;
}
.forget_pass_cross{
	/* width: 4% !important; */
	width: 14px !important;
}
.email_search_p{
	line-height:1.6;
}
.save_btn{
	padding: 7px 30px;
}
.forget_pass_info{
	top: 44px;
}

.add_personalised_video{
	cursor:pointer;
}
.personalised_video_slider{
	/* height: 692px; */
	height: 600px;
}
.packages_slider_pv{
	overflow: hidden;
    /* height: 692px; */
    height: 600px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

.pv_slider_dots{
	display: none;
    justify-content: center;
	cursor:pointer;
}
.pv_dot.active{
	pointer-events:none;
}
.pv_slider_dots .pv_dot {
    width: 10px;
    height: 10px;
    background: #cccccc ;
    border-radius: 50px;
    margin: 0px 5px;
}
.pv_slider_dots .pv_dot.active {
    width: 10px;
    height: 10px;
    background: #ffc107;
    border-radius: 50px;
}
.pkg_pv_error{
	color:red;
	font-size:11px;
	display:none;
}
input.checkbox_pv[type="checkbox"]{
    margin-top:1px;
}
.no_active_pv_packages h6{
	font-size:20px;
}

.job_validation_errors{
	/* color:#FF6376; */
	color:red;
	font-size:12px;
	display:none;
}
.dobday,.dobmonth,.dobyear{
	color:#575F6E;
	font-size:13px;
}
.previous_completed{
	padding:1px 10px;
}
.job_profilePic{
	height:50px;
	border-radius:30px;
}
.choose_file_span{
	color: #49ADF4;
}
.job_img_name{
	font-size: 25px;
}
.place_order_profilePic{
	height: 65px;
	border-radius:7px;
}
.font_size_18{
	font-size:18px;
}
.color_green{
	color:green;
}
.discount_p_value{
	color:green;
	font-size:11px;
}
.discount_p_value i {
	color:blue;
	padding-right:2px;
}
.discount_p_value span {
	font-weight:600;
}
.job_creator_div{
	background:linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%); 
	padding: 25px;
	border-radius:10px;
}
.projectInfo_img{
	height:35px;
}
.creator_profilePic{
	border-radius:30px;
	object-fit:cover;
}
.comments_profilePic{
	border-radius:30px;
}
.color_grey{
	color:grey !important;
}

.dashboard_profilePic{
	border-radius:50px;
	object-fit:cover;
}
.dashboard_jobs{
	overflow-y:clip;
}
.dashboard_dummyProfile{
	border-radius:50px;
}
.border_none{
	border:none !important;
}
.creator_profileLink{
	color:#212565;
}

.color_white{
	color:white;
}

/* media query starts here */
@media(min-width: 576px){
	.multiselect_platform{
		border-right: 1px solid #80808059;
	}
	.section2_home_1{
		padding-right:0;
	}
	.section2_home_2{
		padding-left:0;
	}
	.personal_info_div{
		padding:0;
	}
	.search_select_bar{
		background-position: right 3.75rem center;
	}
	/* .search_input .form-select.search_input_platform{ */
		/* background-position: right 3.75rem center; */
	/* } */
	/* .search_input .form-select.search_input_category{ */
		/* background-position: right 3.75rem center; */
	/* } */
}

@media only screen and (min-width: 577px) {
	.language_desk{
		display:block;
	}
}

@media (min-width: 768px){
	.keyword_seo{
		width:60%;
	}
	.dot:last-child {
		/* display: none; */
	}
	.slider-dots{
		display:none;
		margin-bottom: -34px;
	}
	.pv_slider_dots{
		display:none;
		margin-bottom: -34px;
	}
	.search_select_bar{
		background-position: right 5.75rem center;
	}
	.width_100{
		width:100%;
	}
	/* .search_input .form-select.search_input_platform{ */
		/* background-position: right 7.75rem center; */
	/* } */
	/* .search_input .form-select.search_input_category{ */
		/* background-position: right 7.75rem center; */
	/* } */
}

@media (min-width: 991px){
	.about_us_last_sec{
		margin-bottom:70px;
	}
	.pv_vdo{
		right:0;
	}
	.search_platform_fields{
		width:80%;
		margin:auto;
	}
	.benefit_ul{
		width:60%;
		margin:auto;
	}
	.gallery_popup{
		width:650px;
	}
	/* width: 900px; */
	.pv_description{
		margin-top:4%;
	}
	#imgPreview_15, #imgPreview_30, #imgPreview_60{
		height: 120px;
		width:94%;
	}
	.pvideo_div{
		padding: 0rem 1.5rem 4.3rem 1.5rem;
		height:100%;
	}
	.pv_main_div{
		padding: 0px;
	}
	.gallery_img_div{
		border: 1px dotted black;
		padding: 10px;
	}
	
	.comments_div{
		padding-left:1.8rem;
	}
	.in_siz_active{
		background:#F8F9FD;
		border-left: 4px solid #FFD600;
		margin-left: 16px;
	}
	.comment_rows_div{
		display:block;
	}
	.inbox_back_btn{
		display:none;
	}
	.creator_inbox_back_btn{
		display:none;
	}
	.validations_container{
		padding:0px 110px;
	}
	.lastes_post_row {
		position: relative;
	}
	/* CHANGES 05 JUNE 2023 */
	.desc_col{
		padding:0px;
	}
	.container_row1{
		padding:0px;
	}
	.personalized_video_div{
		/* padding:0px; */
	}
	.gallery_img_div{
		padding-right:0px;
	}
	.package_col:first-child{
		padding:0px;
	}
	.subscribers_div{
		padding:0px;
	}
	.details_div{
		height:100%;
	}
	/* CHANGES 05 JUNE 2023 */
	.img_pv{
		height: 215px !important;
		max-width: 100% !important;
	}
	.search_select_bar{
		background-position: right 6.75rem center;
	}
	.pv_pack_resolution{
		display:grid;
	}
	.profile_list_user{
		border:1px solid #E2E4EE;
	}
}

@media(min-width: 992px){
	.keyword_seo{
		width:60%;
	}
	.category_select_col8{
		padding-left: 0;
		flex: 0 0 63.308%;
		max-width: 63.308%;
		width: 63.308%;
	}
	.category_select_col4{
		padding-right: 0;
		flex: 0 0 36.652%;
		max-width: 36.652%;
		width: 36.652%;
	}
	/* 14-10-2024 */
	.category_profession_div{
		display:flex;
		justify-content:flex-start;
	}
	.creator_details{
		justify-content:flex-start;
	}
	.profile_section3{
		width: 64.5%;
	}
	.width_90{
		width:86%;
	}
	.section_header nav{
		width: 96%;
		margin: auto;
	}
	.profile_influencer_img_div{
		width: 196px;
	}
	.influencer_details{
		width:calc(100% - 196px);
	}
	.profile_list li a:hover {
		background:#ffd600;
		color:black;
		border-radius:17px;
	}
	.order_notification_count{
		padding: 3px 6px;
	}
	/* 14-10-2024 */
}

@media(min-width: 1200px){
	.keyword_seo{
		width:50%;
	}
	.password_error_format{
		right:-140px;
	}
	.email_taken{
		right:-140px;
	}
	.website_format{
		right:-115px;
	}
	.benefit_ul{
		width:51%;
		margin:auto;
	}
	.gallery_popup{
		width:720px;
	}
	.profile_div_edit {
		max-width: 1180px;
		padding: 20px 20px 10px 20px;
	}
	.profilediv_edit {
		max-width: 1180px;
		padding: 0px 0px 10px 0px;
	}
	.comment_rowss_div{
		width:25%;
	}
	.comment_rows_div {
		width:75%;
	}
	.dob_calender{
		font-size:15px;
		padding-right:25px !important;
	}
	#dobmonth{
		padding-left:5px;
	}
	.abt_ss{
		top:-45px;
	}
	.pricing_section1{
		top: -30px;
	}
	.in_search_div{
		padding-left: 0;
		margin-left: -10px;
	}
	
	.inbox_container{
		max-width: 1040px;
	}
	
	.inbox_buttons{
		padding:0;
	}
	.search_select_bar{
		background-position: right 9.75rem center;
	}
	/* 14-10-2024 */
	.section_footer_div{
		max-width: 960px;
	}
	.home_learn_platform{
		font-size:40px;
	}
	.join_vip_squad_div{
		max-width: 1175px;
	}
	.process_steps_description{
		width: 63%;
	}
	.profile_section3{
		padding-right:25px;
	}
	.profile_commercial_div{
		width: 93%;
		margin: auto;
	}
	.profile_packages_main_div{
		width:98%;
	}
	.analytics_section{
		width:99.5%;
	}
	.gift_section_row {
		width:100%;
	}
	.influencer_videos_slider,.profile_packages_main_div {
		padding-left: 0.7rem;
	}
	.gift_section_row,.analytics_section{
		margin-left: 0.1rem;
	}
	.profile_section_six,.profile_section_five,.profile_section_four{
		padding-left: 0.5rem;
	}
	.join_klout_heading{
		font-size:29px;
	}
	/* 14-10-2024 */
	.new_client_pass_container{
		right:-140px !important;
		top:-150px !important;
	}
	.forget_password_container{
		right: -175px !important;
        top: -120px !important;
	}
	.skip_coachmark {
		right:89vw;
	}
	/* .start_coachmark_tour {
		width: 325px;
	} */
}
@media (min-width: 1400px){
	.ty_section_text{
		/* height:70%; */
		height:70vh;
	}
	.cvv_ss{
	   margin-left: 156px;
	}
	.gallery_popup{
		width:800px;
	}
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 1200px;
	}
	
	.profile_div_edit{
		max-width: 1240px;
		padding: 20px 20px 10px 20px;
	}
	.icons_inbox{
		right: 51px !important;
		top: 7px !important;
	}
	.password_error_format:after,.email_taken:after{
		/* left:-34px; */
		right:-20px;
		bottom: -10px;
	}
	.password_error_format_client{
		top:-45px !important;
	}
	.new_client_pass_container{
		right:-320px !important;
		top:-50px !important;
	}
	.new_client_pass_container:after{
		right: 300px;
        bottom: 62px;
        rotate: 90deg;
	}
	.nav-link{
		font-size:15px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.user_fname_link{
		font-size:15px !important;
	}
	.nav_login{
		font-size:15px !important;
	}
	.influencer_video_div_gift{
		height:97%;
	}
	/* 14-10-2024 */
	.font_size_fourteen{
		font-size:14px !important;
	}
	.skip_coachmark {
		right:90vw;
	}
	.forget_password_container {
        right: -322px !important;
        top: -15px !important;
    }
}
@media(min-width: 1500px){
	.support_chat_bot{
		height:500px;
	}
	.nav-link{
		/* font-size:16px !important; */
		font-size:17px !important;
		padding-left: 12px !important;
		padding-right: 12px !important;
	}
	.user_fname_link{
		font-size:17px !important;
	}
	.nav_login{
		font-size:16px !important;
	}
	.password_error_format_client{
		top:-70px;
	}
	.password_error_format_creator{
		top:-70px;
	}
	
	.start_coachmark_tour,.finishTour_coachmark {
		right: 40vw;
		top: 12vw;
    }
}
@media (min-width: 1768px){
	.panel-default{
		width:25vw;
	}
	.pv_cardholder_cvc{
		/* bottom: 70px; */
	}
	.support_chat_bot{
		height:600px;
	}
}
@media (min-width: 1920px){
	.ty_section_text{
		/* height:76%; */
		height:76vh;
	}
	.nav-link{
		font-size:17px !important;
		padding-left: 13px !important;
		padding-right: 13px !important;
	}
	.user_fname_link{
		font-size:17px !important;
	}
	.protfolio .slider img{ 
		height: 175px;
		width: 100%;
		object-fit: cover;
	}
	.support_chat_bot{
		height:650px;
	}
	.support_chat_popup{
		width:400px;
	}
}

@media (min-width: 2400px){
	.protfolio .slider img{ 
		height: 240px;
	}
	.support_chat_bot{
		height:800px;
	}
	.nav-link{
		font-size:18px !important;
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.user_fname_link{
		font-size:18px !important;
	}
	.support_chat_popup{
		width:430px;
	}
}
@media (min-width: 2500px){
	.protfolio .slider img{ 
		height: 380px;
	}
	.support_chat_bot{
		height:850px;
	}
	.support_chat_popup{
		width:450px; 
	}
}
@media (min-width: 2600px){
	.protfolio .slider img{ 
		height: 480px;
	}
	.support_chat_bot{
		height:900px;
	}
	.start_coachmark_tour,.finishTour_coachmark {
		right: 42vw;
		top: 15vw;
    }
}

@media (min-width: 4000px){
	.start_coachmark_tour,.finishTour_coachmark {
        right: 45vw;
        top: 17vw;
    }
}

@media only screen and (max-width: 1400px) {
	.error_passformat_message{
		top:-92px;
	}
	.category_scroll{
		height: 600px;
		overflow-x: hidden;
		overflow-y: auto;
	}
	.category_scroll.scrollbar_select::-webkit-scrollbar {
		width: 10px;
		padding:10px 0px;
	}
	.category_scroll.scrollbar_select::-webkit-scrollbar-thumb {
		background-color: #ffd600;
		border-radius: 50px;
		border: 4px solid #ffd600;
	}
}

/* 14-10-2024 */
@media only screen and (max-width: 1310px) {
	.influencer_video_div_gift{
		height:96%;
	}
	.gift_influencer_img {
		border-radius: 6%;
		overflow: hidden;
	}
}
/* 14-10-2024 */

@media only screen and (max-width: 1200px) {
	.contact_form_div{
		width: 98% !important;
	}
	.panel-default{
		height:520px !important;
		overflow-y:scroll;
		overflow-x:hidden;
	}
	.scrollbar_select::-webkit-scrollbar {
		width: 10px;
	}
	.scrollbar_select::-webkit-scrollbar-thumb {
		background-color: #ffd600;
		border-radius: 50px;
		border: 4px solid #ffd600;
	}
	.pv_cardholder_cvc{
		/* bottom:-28px; */
	}
	.video_orn_order{
		padding:0;
	}
	.tbs_crs{
		min-width: 227px !important;
	}
	.padding_small {
		padding: 13px 34px !important;
		border: 0;
	}
	h1 {
		font-size: 38px;
	}
	h2 {
		font-size: 36px;
	}
	h3 {
		font-size: 21px;
	}
	.orders_page{
		font-size:30px;
	}
	h6 {
		font-size: 15px;
	}
	p {
		font-size: 12px;
	}
	.categories_button {
		/* padding: 8px 20px; */
		padding: 8px;
		font-size: 10px;
	}
	.category_scroll{
		height: 600px;
		overflow-x: hidden;
		overflow-y: auto;
	}
	.category_scroll.scrollbar_select::-webkit-scrollbar {
		width: 10px;
		padding:10px 0px;
	}
	.category_scroll.scrollbar_select::-webkit-scrollbar-thumb {
		background-color: #ffd600;
		border-radius: 50px;
		border: 4px solid #ffd600;
	}
	.support_chat_popup{
		width:350px;
	}
	/* 14-10-2024 */
	.home_influencer_section_img{
		width:850px;
	}
	.categories_name,.platform_names{
		font-size:12px;
	}
	/* 14-10-2024 */
	.new_client_pass_container{
		right:-140px !important;
		top:-150px !important;
		width:fit-content !important;
	}
	.forget_password_container {
        right: -132px !important;
        top: -115px !important;
    }
}

@media only screen and (max-width: 1150px) {
	.svg{
		display:none;
	}
	.section_2 {
		display:none;
	}	
	.login_password_error{
		top:-60px;
	}
}
@media only screen and (max-width: 1199px) {
	.posts .posst:nth-of-type(3n+3) {
		display: none;
	}
	.dolaar_size {
		font-size: 12px;
	}
	.section_2 {
		display:none;
	}
	.scor{
		margin-top:10px;
	}
	.bton{
		margin-left: -58px !important;
	}
	.tool_pi{
		margin-top:10px;
	}
	.inbox_sis{
		width:40%;
	}
	.inbox_sis1{
		width:40%;
	}
	/* influencer_edit_page*/ 
	.excpts{
		font-size: 10px !important;
	}
	#sec_vdks{
		font-size:10px;
	}
	.cvv_ss{
		font-size: 10px !important;
		margin-left: 116px;
	}
	.cls_szs {
		position: unset;
		top: 0px;
    }
}

@media only screen and (max-width: 330px){
	.dashboard_arrow{
		width: 200px !important;
		right: 100px !important;
	}
	/* .start_coachmark_tour,.finishTour_coachmark{
		width: 250px !important;
	} */
}

@media (min-width:331px) and (max-width: 349px){
	.dashboard_arrow{
		width:225px !important;
		right: 28vw !important;
	}
	.start_coachmark_tour,.finishTour_coachmark{
		width: 275px !important;
		right: 8vw !important;
	}
}

@media (min-width:350px) and (max-width: 375px){
	.start_coachmark_tour,.finishTour_coachmark{
		width: 270px !important;
		right: 12vw !important;
	}
}

@media (min-width:350px) and (max-width: 360px){
	.dashboard_arrow{
		width:230px !important;
		right: 26vw !important;
	}
}

@media (min-width:360px) and (max-width: 380px){
	.dashboard_arrow{
		right: 26vw !important;
	}
}

/* changes 5 JUNE */
@media (min-width: 300px) and (max-width: 479px){
	.finish_button{
		font-size: 10px;
		padding: 0.7rem 1.5rem !important;
	}
	.bonus_button{
		font-size: 10px;
		padding: 0.7rem 1.5rem !important;
	}
	/* 14-10-2024 */
	.home_accordian_row{
		width:90%;
	}
	.home_accordian_row2{
		width:85%;
	}
	.proven_success_icons{
		padding-right:0px;
	}
	/* 14-10-2024 */
}
@media (min-width: 320px) and (max-width: 479px){
	.gallery_popup{
		/* width: 270px; */
		width: 264px;
		padding: 10px;
	}
	.profile_image_popup{
		height: 85px;
		width:75%;
	}
	.popup_error_message {
		/* width: 60%;
		height: 22%;
		left: 20%; */
		width: 322px;
		/* padding-top:5%; */
		/* height: 85px; */
	}
	.popup_error_message_new{
		padding-top:unset;
	}
	.popup_p{
		font-size:12px;
	}
}
@media (min-width: 480px) and (max-width: 549px){
	.gallery_popup{
		width: 380px;
	}
	.profile_image_popup{
		height: 120px;
		width:75%;
	}
	.popup_error_message{
		/* width:50%;
		height:20%; */
		width: 360px;
		/* padding-top:5%; */
		/* height: 90px; */
		left:24%;
	}
	.popup_error_message_new{
		padding-top:unset;
	}
	.popup_p{
		font-size:12px;
	}
}

/* @media (min-width:500px) and (max-width:550px){
	.start_coachmark_tour,.finishTour_coachmark{
		right: 18vw !important;
	}
} */

@media (min-width: 500px) and (max-width: 575px){
	.password_error_format{
		/* top: -55px; */
		top: -67px;
		right: 0;
	}
	.email_taken,.website_format{
		right:0;
	}
	.set_password_format{
		/* top: -138px; */
		top: -180px;
	}
}

/* 14-10-2024 */
@media (min-width: 500px) and (max-width: 580px){
	.influencer_image_Ipad{
		width: 476px;	
	}
}
/* 14-10-2024 */

@media (min-width: 550px) and (max-width: 767px){
	.gallery_popup{
		width: 480px;
	}
	.profile_image_popup{
		height: 150px;
		width:80%;
	}
	.popup_error_message{
		/* width:40%;
		height:23%; */
		width: 400px;
		/* padding-top:2%; */
		/* height: 90px; */
	}
	.popup_error_message_new{
		padding-top:unset;
	}
	.popup_p{
		font-size:12px;
	}
	.joinus_categories,.joinus_platforms {
		width: 50%;
	}
	.joinus_categories:nth-child(3),.joinus_categories:nth-child(4),.joinus_categories:nth-child(5){
		padding-top:0.75rem;
	}
	.joinus_platforms:last-child,.joinus_platforms:nth-last-child(2),.joinus_platforms:nth-last-child(3){
		padding-top:0.75rem;
	}
	.start_coachmark_tour,.finishTour_coachmark{
		width: 45vw !important;
		right: 26vw !important;
		top:30vh !important;
	}
}

@media(min-width: 576px) and (max-width: 767px){
	.password_error_format:after{
		right: -427px;
		bottom: -9px;
	}
	.password_error_format{
		/* top: -106px; */
		top: -70px;
		right: 0;
	}
	.perr_client{
		top: -90px;
	}
	.perr_client:after{
		right: -264px;
		bottom: -9px;
	}
	.email_taken,.website_format{
		/* top:-33px; */
		top:-48px;
		right: 0;
	}
	.email_taken_creator:after{
		right: -427px;
		bottom: -9px;
	}
	.website_format:after{
		right: -203px;
	}
	.set_password_format{
		/* top: -162px; */
		top: -205px;
	}
	.set_password_format:after{
		right: -253px;
	}
}
@media (min-width: 651px) and (max-width: 991px){
	.center .slick-prev, .center .slick-next {	
		top: 32%;
	}
	.cr_os {
		width:100%;
	}
	.cr_os {
		padding: 24px;
	}
}

@media (min-width: 768px) and (max-width: 991px){
	.terms_conditions_popup{
		width:65%;
	}
	.gallery_popup{
		width: 600px;
	}
	.profile_image_popup{
		height: 175px;
		width:80%;
	}
	.profile_div_edit{
		max-width: 740px;
		padding-top: 15px;
	}
	.slide-card:last-child{
		/* display: none; */
	}
	.popup_error_message{
		width: 450px;
		/* height: 95px; */
	}
	.popup_p{
		font-size:12px;
	}
	.post_play{
		float: unset;
		left: 67px;
	}
	.password_error_format{
		/* top: -58px !important; */
		top: -46px !important;	
		right: 0;
	}
	.password_error_format:after,.email_taken:after{
		right: -589px;
		bottom: -8px;
	}
	.password_error_format_client{
		top: -67px !important;
	}
	.new_client_pass_container{
		right:-140px !important;
		top:-150px !important;
	}
	.perr_client:after{
		right: -374px;
	}
	.new_client_pass_container:after{
		bottom:-10px;
		right:0;
	}
	.email_taken_creator:after{
		right: -589px;
	}
	.email_taken{
		top: -46px !important;
	}
	.website_format:after{
		right: -285px;
	}
	.set_password_format{
		/* top: -139px !important; */
		top: -180px !important;
	}
	.set_password_format:after{
		right: -363px;
	}
	/* 14-10-2024 */
	.home_section_eight_div {
		padding: 0px 100px;
	}
	.home_influencer_section_img_iPad{
		height: 170px;
        width: 500px;
	}
	.profile_commercial_gift_div{
		width:97%;
	}
	.similar_creator_heading{
		font-size:20px;
	}
	.creator_details{
		justify-content:unset !important;
	}
	.influencer_tags{
		text-align:left;
	}
	.influencer_details{
		text-align:left !important;
	}
	.joinus_categories,.joinus_platforms {
		width: 33%;
	}
	.joinus_categories:nth-child(4),.joinus_categories:nth-child(5){
		padding-top:0.75rem;
	}
	.joinus_platforms:last-child,.joinus_platforms:nth-last-child(2){
		padding-top:0.75rem;
	}
	.categories_name,.platform_names{
		font-size:12px;
	}
	.joinus_form_row{
		display: flex;
		flex-wrap: wrap;
	}
	.start_coachmark_tour,.finishTour_coachmark{
        top:30vh !important;
	}
	.forget_password_container {
        right: -130px !important;
        top: -120px !important;
    }
	/* 14-10-2024 */
}

/* 14-10-2024 */
@media (min-width: 991px) and (max-width: 1024px){
	.profile_similar_div{
		width:20%;
	}
	.joinus_form_row{
		display: flex;
		flex-wrap: wrap;
	}
	.start_coachmark_tour,.finishTour_coachmark {
		right: 34vw;
		top: 10vw;
	}
}
@media (min-width: 991px) and (max-width: 1090px){
	.register_dropdown{
		left: -23px !important;
	}
}
@media (min-width: 1024px) and (max-width: 1200px){
	.profile_similar_div{
		width:18%;
	}
	.joinus_form_row{
		display: flex;
		flex-wrap: wrap;
	}
	.start_coachmark_tour,.finishTour_coachmark {
		right: 34vw;
		top: 10vw;
	}
}
/* 14-10-2024 */

@media (min-width: 991px) and (max-width: 1200px){
	.pv_videos_profile iframe{
		width: 150px !important;
	}
	.pv_videos iframe{
		width: 150px !important;
	}
	.renewal_subs_box{
		width: 44%;
	}
	.profile_div_edit{
		padding-top:10px;
		padding-bottom:10px;
	}
	.inbox_size p{
		font-size:10px;
	}
	.terms_conditions{
		font-size:12px;
	}
	.month_selector{
		padding-left:0.7rem !important;
		padding-right:0.7rem !important;
	}
	/* .comment_rowss_div{ */
		/* width:30%; */
	/* } */
	/* .comments_div{ */
		/* width:70%; */
	/* } */
}

@media (min-width: 992px) and (max-width: 1200px){
	.password_error_format{
		right: -114px;
		/* top: -100px; */
		top: -113px;
	}
	.email_taken{
		right: -114px;
	}
	.website_format{
		right: -92px;
	}
	.set_password_format{
		right: -140px;
		/* top: -162px; */
		top: -205px;
	}
	.password_error_format:after,.email_taken:after{
		right:0;
		bottom: -9px;
	}
	.password_error_format_client{
		top: -91px;
	}
	.password_error_format_creator{
		top: -91px;
	}
	.creator1 {
		font-size:10px;
	}
	.joinus_categories,.joinus_platforms{
		width: 25%;
	}
	.joinus_categories:nth-child(5){
		padding-top:0.75rem;
	}
	.joinus_platforms:last-child{
		padding-top:0.75rem;
	}
}

@media(min-width: 1500px) and (max-width: 2200px){
	.set_password_container{
		height:calc(100vh - 155px);
	}
}

/* changes 5 JUNE */
@media only screen and (max-width: 1034px) {
	/* .header_section {
		padding-left: 10px !important;
	} */
	.qualitty {
		font-size: 13px;
	}
}
@media only screen and (max-width: 991px) {
	/* coachmark  */
	.coachmark_dashboard {
		color: #ffd600 !important;
	}
	.skip_coachmark {
		z-index: 999999;
		position: relative;
		/* right: 300px; */
		right: -5vw;
		top: 10px;
		padding: 3px 20px;
		border-radius: 24px;
		/* background-color: #ffd600; */
		font-size: 13px;
		border:none;
	}
	.navbar_dropdown {
		color: white;
	}
	.active_module {
		color: #ffd600;
	}
	.dashboard_arrow {
		z-index: 9999999;
		position: absolute;
		width: 250px;
		border-radius: 10px;
		text-align: center;
		right: 116px;
		top: -4px;
		background-color: white;
		border: 1px solid white;
		padding: 15px;
		height: fit-content;
	}
	.order_dashboard_arrow {
		z-index: 9999999;
		position: absolute;
		width: 250px;
		border-radius: 10px;
		text-align: center;
		/* right: 122px; */
		/* top: 110px; */
		top: -4px;
		padding: 15px;
		
	}
	.coachmark_active {
		color: #ffd600 !important;
		border-radius: 17px;
		background: transparent;
	}
	.start_coachmark_tour,.finishTour_coachmark{
		right: 30vw;
        top: 14vw;
	}
	.dashboard_arrow_new {
		right: 96px;
		top: -85px;
		max-width: 65vw;
	}
	/* coachmark  */
	
	.pv_nikod{
		padding-left: 12px;
	}
	.contact_form_sec1{
		width:unset !important;
		border-radius:20px !important;
	}
	.creator_register_seo{
		width:100%;
	}
	.creator_ty_div{
		width:90%;
	}
	.pv_custm_offer{	
		float:left;
	}
	.play_img{
		left:43%;
	}
	.pv_videos_profile iframe{
		width:100% !important;
		height:220px !important;
	}
	.support_chat_popup{
		width:350px;
	}
	.profile_similar_creator{
		margin:20px auto;
	}
	.benefit_ul{
		width:100%;
		margin:auto;
	}
	.reviews_slider{
		display:block;
	}
	.reviews_slider .slick-prev{
		left:-10px;
	}
	.reviews_slider .slick-next{
		right:-10px;
	}
	.reviews_slider_desktop{
		display:none;
	}
	.creator_review_images{
		margin:auto;
	}
	.creator_review_img{
		margin:auto;
	}
	.active_profile{
		border-color: #ffc107;
	}
	.img-clt{
		margin-bottom: 15px;
	}
	.notification {
		right: 30px;
	}
	.gallery_file_input{
		width:100% !important;
	}
	.pv_description{
		margin-top:2%;
	}
	.inbox_back_btn{
		display:block;
	}
	.creator_inbox_back_btn{
		display:block;
	}
	.comment_rows_div{
		display:none;
	}
	.comment_rowss_div{
		margin-bottom:1rem;
	}
	.hom_ime:nth-child(-n+4){
		display:none;
	}
	.cr_os {
		width:100%;
	}
	h1 {
		font-size: 34px;
	}
	h2 {
		font-size: 30px;
	}
	h3 {
		font-size: 19px;
	}	
	.orders_page{
		font-size:30px;
	}
	h6 {
		font-size: 18px;
	}
	p {
		font-size: 14px;
	}
	.amt_adv{
		margin-top:20px;
	}
	.payment_box {
		width: 100%;
	}
	.breadcrumb {
		    display: none;
	}
	.persolized_icon{
		text-align:center;
	}
	
	button.navbar-toggler.togle {
		border: 0px;
		position: absolute;
		z-index: 99999999;
		/* right: 70px; */
		right: 75px;
	}
	.navbar-toggler svg {
		width: 30px;
		height: 34px;
		position: relative;
		z-index: 9999;
	}
	button.navbar-toggler.toggle_logout {
		border: 0px;
		position: absolute;
		z-index: 99999999;
		right: 9px;
	}
	
	span.profile_detail {
		float: right;
		position: relative;
	}
	.user_profile_info {
		width: 100%;
	}
	.profile_list {
		list-style: none;
		font-size: 12px;
		/* top: 161%; */
		top: 200%;
		background: #363636;
		width: 106%;
		/* right: -7px; */
		right: -8px;
	}
	.profile_list_user{
		top: 161%;
	}
	.client_links .profile_list li {
		border-bottom: 1px solid #525558;
		width: 100%;		
		text-align: right;
	}
	.client_links .profile_list li:last-child {
		border-bottom: 0px;
	}
	.client_links .profile_list li a {
		/* padding: 10px 0px; */
		padding:0px;
		font-size: 14px;
	}
	.profile_list li a{
		/* color:#fff; */
		/* font-family: Montserrat-Regular; */
	}
	.profile_list li {
		/* padding: 4px 9px 5px 22px; */
		margin-bottom:0px;
		padding: 10px 25px;
	}
	.profile_list li a:hover {
		color:#ffffff;
	}
	.client_links li {
		margin-top:0px;
	}
	.user_profile_info {
		position: absolute;
		top: 10px;
		right: 8px;
	}
	
	.profileList_resp{
		background: #3b3b3b;
	}
	
	.client_links .profileList_resp li{
		border-bottom: 1px solid #52555878;
	}
	
	/* .navbar_head {
		background: linear-gradient(90.1deg, rgb(255, 85, 85) 0.1%, rgb(85, 85, 255) 100%);
		position: absolute;
		top: 65px;
		width: 100%;
		padding: 0px 26px;
		left: 0;
		z-index: 9999;
	} */
	
	.navbar_head {
		background: #363636;
		position: absolute;
		/* top: 65px; */
		top: 90px;
		/* width: 101%;
		left:-9px; */
		width: 100vw;
		left:0px;
		z-index: 9999;
	}
	
	.navbar_header .navbar .navbar_head .navbar-nav li {
		border-bottom: 1px solid #525558;
		width: 100%;
	}
	.navbar_header .navbar .navbar_head .navbar-nav li:last-child {
		border-bottom: 0px;
	}
	.navbar_header .navbar .navbar_head .navbar-nav {
		font-size: 12px;
		text-align: right;
		width: 100%;
	}
	.navbar_header .navbar .navbar_head .navbar-nav li a {
		padding: 10px 36px;
		font-size: 15px;
	}	
	.navbar-toggler {
		color: transparent !important;
		background-color: transparent !important;
		border: none;
	}
	.header_logo {
		/* height: 28px; */
	}
	.posts .posst:nth-of-type(3n+3) {
		display: none;
	}
	.but{
		margin-left: 0px !important;
	}
	.cross{
		display:none;
	}
	.section3{
		margin-top:30px;
	}
	.img_fl{
		width:100%;
		margin-bottom: 33px;	   
	}
	.bodyu{
		margin-top:22px;
	}
	.img_no {
		width:100% !important;
		max-width:100%;
	}	
	.name{
		margin-top: 20px;
	}
	.brand{
		text-align : unset;
		padding-left:50px;
	}
	.slid .slick-prev, .slid .slick-next {
		top: 38%;
	}
	.slick-slide{
		opacity: unset;
	}	
	.center .slick-next {
		right: 17px;
	}
	.center .slick-prev {
		left: 12px;
		z-index: 99;
	}
	.center .slick-prev, .center .slick-next {
		/* top: 30%; */
	}
	.lastest_post .slick-prev, .lastest_post .slick-next {
		top: 42%;
	}	
	.post_contnet .slick-prev, .post_contnet .slick-next {
		top: 45%;
	}
	.tool_pi{
		margin-top: 15px;
	}
	.sets{
	    height: 300px;
	}
	.setss{
	    height: 300px;
	}
	.qualty{
	   margin-top: 15px;
	}
	.checbox{
		justify-content:unset !important;
	}
	.posts{
	    margin: 0px;
	}
	.section6{
	   font-size: 18px;
	}
	.section1{
		width:100%;
		padding:0px 10px!important;
	}
	.section_3 {
		width:97%;
		margin: 0 auto;
	}	
	.setion3{
		display:unset;
		padding:0px 10px!important;	
	}
	.foot{
		margin-top: 30px !important;
	}	
	.footer_tools{
		margin-top: 0px !important;
	}
	.offer{
		display:none;
	}
	.cent{
		padding:0px 10px!important;
	}
	.cents{
		padding:0px 10px!important;
	}	
	.cents{
		margin-top:0px !important;
	}
	.packs{
		margin-top: 10px;
		margin-bottom: 0px !important;
	}
	.margin_top{
		margin-top: 50px;
	}
	.cust{
		margin-top: 0px;
	}
	.bton{		
		margin-left: 0px !important;
	}
	.slick-prev, .slick-next {
		top: 38%;
	}
	.slick-prev, .slick-next {
		top: 50%;
	}
	.geeks img {
		height: 200px;
		object-fit: cover;
		border-radius: 16px;
	}
	.svg_icon img {
		object-fit: contain;
	}
	.hire{
		margin-top:20px;
		text-align:center;
	}
	.place_order.{
		text-align:center;
	}
	.table_nik{
		text-align:center;
		width:100%;
	}
	.table_nika1{
		font-size:11px;
		text-align:center;
	}
	.text_left{
		text-align:left;
	}
	.text_right{
		text-align:right;
	}
	.Line{
		text-align:center;
		width:100%;
	}
	.creator_payment{
		justify-content:center;
	}
	.names {
		font-size: 14px;
	}
	.star_design {
		font-size: 10px;
	}
	.seio {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}
	.search_heading{
		font-size:36px;
	}
	.ulli_sty{
	    background-color: #ffffff;
		margin-top: 0px;
		padding-top: 28px;
		padding-left: 20px;	
	}
	.search_platform select {
		font-size: 14px;
	}
	.golden_heart br {
		display: none;
	}
	.register_from{
		height:auto;
	}
	.creator_col {
		width: 25%;
	}
	.link_siz{
		margin-top: 31px;
	}
	.pr_ys{
		width:100%;
	}
	.accepts_buttons {
		width: 20%;
	}
	.categories_button {
		padding: 10px 27px;
		font-size: 12px;
	}
	.video_attach{
		font-size:12px;
	}
	.sms_icon {
		left:225px;
	}	
	.not_available_div{
		margin-top:3rem;
	}
	.phn_no_div{
		padding-left:0px !important;
		margin-top:0px !important;
	}
	.jobs_section{
		margin-top: 1.5rem;
	}
	.phn_no_div .link_siz {
		margin-top: 24px !important;
	}
	.saved_creator_div{
		padding-right:0px;
	}
	.jobs_section_div{
		padding-right:0px !important;
	}
	
	/* Packages */
	.clt_prslss{
		width:100% !important;
		margin-top:30px;
		border-radius: 25px;
		padding: 0rem 1.5rem 2rem 1.5rem;
	}
	.add_pcks {
		padding-top: 23px;
	}
	.acss_buttoons{
		width:25%;
	}
	.pck_ad{
		margin-left:0px;
		width:100%;
	}
	.packages_slider {
		overflow: unset;
		width:107%;
    }
	.sls_sldi {
		width:100%;
	}
	.pck_ad {
		height: 150px;
     }
	 .sls_sldis {
		margin-left: -20px;
		width: 100%;
    }
	.add_package{
		width:103%;
		padding-top:20px;
	}	
	.clt_prsls{
		border-radius: 25px 25px 25px 25px;
	}
	.home_image{
		display:none;
	}
	.about_us_image{
		width:50%;
	}
	.section2_home_1{
		margin-bottom:2.5rem;
	}
	.rating_section{
		text-align:right;
	}
	/* .section2_home_2{ */
		/* padding-left:0px; */
		/* padding-right:0px; */
	/* } */
	
	.comment_rowss {
		height: 150px;
	}
	.inbox_sis{
		width:50%;
		padding-top:10px;		
	}
	.inbox_sis1{
		width:55%;
		padding-top:10px;
	}
	.niks_bod{
		margin-left: 0px;
		margin-top: 50px;
	}
	.user_desc {
		min-width: 518px;
		width: 100%;
	}
	.user_time {
		min-width: 80px;
	}
	
	.saved_creators_h5{
		padding-left: 1rem;
	}
	.saved_creators_tbl td{
		padding-left: 1rem;
	}
	
	/* about_us.php*/
	.lorem_font_szs {
		padding-right: 0px; 
	}
	.abt_ss {
		position: unset;
		top: 0px !important;
	} 
	/* about_us.php*/
	/* influencer_edit_page*/ 
	.edit_col{
			margin-top:40px;
	}
	.lx_zs {
		margin-top: 30px;
	}
	.excpts{
		font-size: 15px !important;
	}
	#sec_vdks{
		font-size:15px;
	}
	.cvv_ss{
		font-size: 15px !important;
		/* margin-left:370px; */
		margin-left:380px;
	}
	.uss_ss{
		padding-top: 50px;
		justify-content: center;
		display: flex;
	}
	/* client_edit_pag*/
	.lx_zss {
		margin-top: 30px;
	}
	.edit_pd{
		height:700px !important;
	}
	/*want_you */
	.want_img{
	   display:none;
	}
	.profile_dropdown {
		display: none;
	}
	.accordion .accordion_section:first-child .accordion-item, .accordion .accordion_section:first-child .accordion-item .accordion-button, .accordion .accordion_section:last-child .accordion-item, .accordion .accordion_section:last-child .accordion-item .accordion-button{
		border-radius: 0px !important;
	}
	.post_play{
		position: relative;
		bottom: 3px;
		width: 100px;
	}
	.subscribers_div {
		display: flex;
		/* justify-content: space-between; */
		align-content: center;
		align-items: center;
	}
	.profile_subsribers_elem{
		margin-left: 10px;
		margin-bottom: 1px;
	}
	.payment_place_box{
		padding-right: 0px; 
	}
	.payment_place_box_two{
		padding-left: 14px; 
		padding-top:40px;
		padding-right: 0px; 
	}
	.promote_prod_head{
		font-size:30px;
	}
	.foot_discover{
		margin-top:0px !important;
	}
	.pv_pack_resolution{
		display:block;
	}
	.email_taken,.website_format{
		right:0;
	}
	.creator_sec_2{
		padding:0px;
	}
	.login_password_error{
		top:-38px;
	}
	
	/* 14-10-2024 */
	.header_section_menus{
		color:white;
	}
	.navbar_head_new{
		/* top:74px; */
		top: 89px;
	}
	.home_accordian_row{
		width:90%;
	}
	.home_accordian_row2{
		width:85%;
	}
	.banner_section_heading {
		width: 80%;
		margin: auto;
	}
	.influencer_details{
		text-align:center;
	}
	.creator_details{
		justify-content:center;
	}
	.influencer_tags{
		margin-bottom:0px;
	}
	.orderNow_button{
		display: inline-block;
		width: 40vw;
	}
	.personalised_video_new{
		padding: 15px 20px 35px;
	}
	.package_pv_cross {
		/* padding: 1.25rem 0px;
		margin-right: 10px;
		width: 2% !important; */
		padding-top: 1.25rem;
		width: 3.5% !important;
		margin-right: 2px;
	}
	
	.packages_slider_pv{
		width:107%;
    }
	
	/* 14-10-2024 */
	.new_client_pass_container:after {
        bottom: -10px;
        right: 0;
    }
}
@media only screen and (max-width: 768px) {
	.support_chat_popup{
		width:350px;
	}
	.category_btn_data,.platform_btn_data{
		font-size:12px;
	}
	#myInput_simple{
		background-size: 16px;
	}
	.category_simple_option{
		font-size:12px;
	}
	.terms_conditions_popup{
		width:90%;
	}
	.benefit_li{
		font-size:13px;
	}
	.pv_cardholder_cvc{
		/* bottom:-20px; */
	}
	.profile_div_edit{
		max-width: 580px;
		padding-top: 10px;
	}
	.hom_ime:nth-child(-n+6){
		display:none;
	 }
	.inbox_sis{
		width:100%;
		padding-top:10px;		
	}
	.inbox_sis1{
		text-align:center;
		width:100%;
		padding-top:10px;
	}
	.locte{
		margin-top: 18px;
	}
	.names {
		font-size: 11px;
	}
	.packs, .pak, .price{
		font-size: 30px;
	}
	.wrapper.output, .wrapper.output section .row {
		padding: 0px;
	}
	.geeks img {
		height: 200px;
		object-fit: cover;
		border-radius: 16px;
	}
	.sr_paramt{
		font-size:17px;
	}
	.creator_col{
		width:33.33%;
	}
	.breadcrumb span, .breadcrumb ol li {
		font-size: 11px;
	}
	h1{
		font-size: 25px
	}
	.wrapper .progress-area .details, .wrapper .uploaded-area .details {
		flex-direction: column;
	}
	.home_sec{
		padding:0px 10px!important;
	}
	.posts .posst:nth-of-type(1n+3) {
		display: none;
	}
	.img_no {
		width: 100% !important;
		max-width: 100%;
	}
	.cent{
		padding:0px 10px!important;
	}
	.cont_2{
		margin: 10px 0px;
		margin-top:0px;
	}
	.foot_last{
		text-align:unset!important;
		margin-top: 15px !important;
	}
	.carousel-inner .carousel-item >div {
		display:block;
	}
	.carousel-inner .carousel-item >div:first-child {
		display:  block;
	}
	.carousel-inner .carousel-item-end.active,  .carousel-inner .carousel-item-next {
		transform:  translateX(25%);
	}
	.carousel-inner .carousel-item-start.active,  .carousel-inner .carousel-item-prev {
		transform:  translateX(-25%);
	}
	.search_heading {
		font-size:27px;
	}
	.platform{
		 font-size: 10px;
	}
	.platform1{
		 font-size: 10px;
	}
	.adv_platform_search{
		font-size: 12px;
	}
	.accepts_buttons {
		width: 32%;
	}
	
	/* Packages */
	.acss_buttoons{
		width:25%;
	}
	.packages_slider{
		overflow:hidden !important;
	}
	.sc_vods{
		position:unset ;
	}
	/* .pck_pd{
		padding:0px;
	} */
	.acss_buttoons {
	   width: 40%;
	}
	.fx_sz h6 {
		font-size: 16px;
	}
	.sls_sldi {
		width: 98%;
    }
	.sls_sldi {
		margin-left: -12px;
     }
	 /* influencer_edit_page*/ 
	.excpts{
		font-size: 13px !important;
	}
	/* .cvv_ss{ */
		/* font-size: 13px !important; */
		/* margin-left: 250px; */
	/* } */
	.post_play{
		position: absolute;
		bottom: -25px;
		right: 31px;
		width: auto;
	}
	.post_container {
		margin-bottom: 25px;
	}
	.login_forget_remember{
		font-size:13px;
	}
	
	/* 14-10-2024 */
	.profile_commercial_gift_div{
		width:96%;
	}
	.reviews_p{
		font-size:12px;
	}
	.gift_hr{
		margin:6px;
	}
	.artist_name_div{
		display:inline;
	}
	.hide_surname_div{
		padding-left:2px;
	}
	.artist_name_div h5{
		margin-bottom: 5px;
	}
	.joinus_form_row{
		display:initial;
	}
	.vip_squad_button_div{
		padding-bottom: 12px;
	}
	.new_user_profile_div {
		position: relative;
	}
	.new_user_cross_icon {
		position: absolute;
		right: 11px;
		top: 8px;
	}
	/* 14-10-2024 */
}

@media only screen and (max-width: 767px) {
	.cvv_ss{
		font-size: 13px !important;
		margin-left: 265px;
	}
	.pck_pd{
		padding:0px;
	}
}
/* Changes 5 JUNE */
@media only screen and (max-width: 650px) {
	.slider_full_button .slick-prev, .slider_full_button .slick-next {	
		top: 42%;
	}
	.center .slick-prev, .center .slick-next {	
		top: 33%;
	}
	.post_contnet .slick-prev, .post_contnet .slick-next {
		top: 45%;
	}
	.lastest_post .slick-prev, .lastest_post .slick-next {
		top: 41%;
	}	
}
/* Changes 5 JUNE  */
@media only screen and (max-width: 600px) {
	.small_container {
		padding-right: 1.5rem!important;
		padding-left: 1.5rem!important;
	}
	.cont1{
		display:unset !important;
	}
	.cont{
		text-align:center;
		margin-top: 15px;
	}
	.button{
		margin-left:0px !important;
	}
}
@media only screen and (max-width: 578px) {
	.names{
		text-align:unset !important;
	}
	.name1{
		text-align:unset !important;
	}
	.setion3{
		display:unset;
		padding:0px 10px!important;
	}
	.cent{
		padding:0px 10px!important;
	}
	.posts{
		margin-left:0px !important;
	}
	.namesss {
		font-size: 30px; 
	}
	input[type="checkbox"]::before {
		width: 20px;
		height: 20px;
	}
	.packs {
		font-size: 30px;
	}
	.pak {
		font-size: 30px;
	}
	.price {
		font-size: 32px;
	}
	.search_heading {
		font-size:20px;
	}
	.int_ic {
		left: 0px;
	}
	
	/* Packages */
	.acss_buttoons{
		width:45%;
	}	
	.add_packages{
		width:auto;
	}
}
@media only screen and (max-width: 675px) {
	.popup_p{
		padding-top: 1rem;
	}
}
@media only screen and (max-width:577px) {
	.language_phone{
		display:block;
	}
	.language_desk{
		display:none;
	}
}

@media only screen and (max-width: 576px) {
	.modal-title{
		font-size:14px;
	}
	.close_one,.close_two,.close_three,.close_four{
		width: 14px !important;
	}
	.popup1_col8,.popup2_col8,.popup3_col8,.popup4_col8{
		overflow: hidden;
	}
	
	.section_smile_icon{
		top: -3%;
	}
	.creator_ty_div{
		width:100%;
	}
	.play_mobile{
		right: 9px;
	}
	.support_chat_popup{
		width:300px;
	}
	.search_simple_div{
		display:initial;	
		border:none !important;
	}
	.search_simple_div .search_input_platform, .search_simple_div .search_input_category{
		background-color:white;
		font-size:12px !important;
		border:1px solid #ced4da !important;
		border-radius:10px;
		padding:.375rem 2.25rem .375rem .75rem !important;
		height:40px;
	}
	.search_input_platform{
		margin-bottom:12px;
	}
	.search_multiple_category_data{
		width:100%;
		margin-bottom:8px;
	}
	.search_simple_button{
		margin-top:12px;
		text-align:center;
	}
	.search_reponsive_button{
		margin:auto;
	}
	.category_btn_data,.platform_btn_data{
		font-size:12px;
	}
	#myInput_simple{
		background-size: 12px;
	}
	.category_simple_option{
		font-size:12px;
	}
	.creator_captcha{
		width:100%;
	}
	.container-576{
		padding-left: 28px !important;
		padding-right: 28px !important;
	}
	.header_section {
		padding-left: 0px !important;
	}
	.adv_search_divs{
		padding:0;
	}
	.profile_order_video_div{
		padding-right:1.5rem;
		padding-left:1.5rem;
	}
	.foot_discover{
		margin-top:30px !important;
	}
	.footer_tools{
		margin-top: 30px !important;
	}
	/* 14-10-2024 */
	.home_section_eight_div {
		padding: 0px 30px;
	}
	.influencer_details_row{
		justify-content: center;
		align-items: center;
		display: flex;
	}
	.profile_influencer_img_div{
		width:196px;
	}
	.gift_col_seven{
		padding-top:1.5rem;
	}
	.hide_surname_div{
		justify-content:center;
	}
	/* 14-10-2024 */
	.new_client_pass_container:after {
        bottom: -10px;
        right: 0;
    }
	.new_client_pass_container {
        right: 0 !important;
    }
	.pass_valid_sections_image{
		width:15px;
		height:15px;
	}
	.new_client_pass_container:after{
		bottom: -8px;
		margin-right:0px;
	}
	.forget_password_container:after{
		bottom: -8px;
		margin-right:0px;
	}
	.forget_password_container {
        right: 6px !important;
    }
}
@media only screen and (max-width: 575px) {
	.keyword_add{
		float:left;
	}
	.login_seo{
		width:80%;
	}
	.creator_register_seo{
		width:85%;
	}
	.profile_info{
		display:grid !important;
	}
	.password_error_format:after,.email_taken:after,.website_format:after{
		float:right;
		border-width:9px;
		bottom: -7px;
		margin-right:1px;
	}
	.new_client_pass_container:after{
		bottom: -8px;
		margin-right:0px;
	}
	.chat_provider{
		word-wrap: break-word !important;
	}
	.terms_conditions_popup{
		font-size:12px;
	}
	.abst {
		padding: 0px 25px;
	}
	.hom_ime:nth-child(-n+8){
		display:none;
	}
	.pic_prfs{
		border: 2.8px solid white;
	}
	.active_profile{
		border-color: #ffc107;
	}
	.pr_sz1{
			padding: 0px 26px;
	}
	.pr_sz2{
			padding: 0px 38px;
	}
	.cvc_media{
		margin-top:14px;
	}
	.account {
		margin-top:25px;
	}
	.lock_ico {
		margin-top: 11px;
	}
	
	/* Packages */
	.fx_sz{
		padding: 0px 44px;
	 }
	 
	.fx_sz h6 {
		font-size: 12px;
	}
	.pr_sz{    
		padding: 0px 36px;
	}
	
	/* Changes 5 JUNE */
	.pv_div{
	    padding-bottom:3%;
	    margin-bottom:3%;
	}
	.sms_icon {
		left: 200px;
	}
	.svgg{
	    display:none;
	}
	.search_svg{
		display:block;
		background:#ffd600;
		padding: 10px 30px;
		color:#000000;
	}
	/* Changes 5 JUNE */
	/* influencer_edit_page*/ 
	.cvv_ss{
		/* margin-left:230px; */
		margin-left:255px;
	} 
    .prss_infs{
		padding-left: 31px;
	}
	/* client_edit_pag*/ 
	.prslf{
		padding-left: 28px;
	}
	/* place order new page */
	.r_cl{
		text-align:center;
	}
	.fw_rv{
		margin-bottom: 15px;
	}
	.payment_place_box_two, .payment_place_box {
		padding: 0px 30px;
		padding-top: 30px;
	}
	/* 14-10-2024 */
	.influencer_video_div_gift{
		width: 215px;
	}
	.influencer_video_main_div{
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.gift_influencer_img{
		width: 200px;
	}
	.platformDetails{
		padding-left:6px;
	}
	/* 14-10-2024 */
}
@media only screen and (max-width: 572px) {
	.latest_post{
		width:100%;
	}
	.play {
		width: 10%;
	}
}
/* Changes 5 JUNE */
@media only screen and (max-width: 550px){
	.pricing_continue_button{
		flex-direction: column;
	}
	.pricing_sec3_div{
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.page_heading{
		font-size:30px !important;
	}
	.creator_dashboard{
		margin-top: 30px;
	}
	.pv_main_div_mobile{
		padding: 0px;
	}
	.admin_popup_mobile{
		height:450px;
		overflow-y:scroll;
		overflow-x:hidden;
	}
	.home_subscribe_inp{
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.home_slider_img{
		object-fit:contain;
	}
	.artist_image:last-child{
		display:none;
	} 
	.artist_image:nth-last-child(2){
		display:none;
	} 
	
	.benefit_li{
		font-size:12px;
	}
	.stripe_cross_icon{
		margin-top:-10px;
	}
	.reg_stripe{
		padding:3%;
		height:570px;
	}
	.section3{
		margin-top:20px;
	}
	.row1{
		padding-top: 2rem !important;
	}
	.package_col:first-child {
		margin-top: 0 !important;
	}
	.package_col{
		margin-top: 1rem!important;
	}
	.video_row{
		padding-top: unset !important;
	}
	.packages_margin_top{
		margin-top: 65px;
	}
	.similar_creators_margin_top{
		margin-top: 30px;
	}
	.creator_slider{
		margin: 20px auto;
	}
	.post_contnet{
		margin: 15px auto;
	}
	.lastest_post{
		margin: 15px auto;
	}
	.footer_row{
		padding-top: 2rem!important;
	}
	.job_workflow{
		font-size:18px;
	}
	/* 14-10-2024 */
	.vip_squad_form_div{
		padding:25px;
	}
	.section_seven_p{
		line-height:1.4;
	}
	.home_section_four_h2{
		line-height:1.3;
	}
	.process_icons{
		padding-left:0px;
		padding-top:0.5rem;
	}
	.analytics_row{
		display:initial;
		width:100%;
	}
	.influencer_description{
		margin-bottom: 7px;
	}
	.profile_accordion_button{
		font-size:14px !important;
	}
	.profile_ques_ans{
		font-size: 24px;
	}
	.questions_section{
		padding-left: 25px;
		padding-right: 25px;
	}
	.joinus_termsCondition{
		margin-top:3px;
	}
	.joinus_categories,.joinus_platforms{
		width: 100%;
	}
	.joinus_categories:nth-child(-n+5){
		padding-top:0.75rem;
	}
	.joinus_platforms:not(:first-child){
		padding-top:0.75rem;
	}
	input.category_joinus[type="checkbox"]::before,input.platform_joinus[type="checkbox"]::before{
		width: 15px;
		height: 15px;
		border-radius:9px;
	}
	input.home_terms_conditions[type="checkbox"]::before{
		width: 16px;
		height: 16px;
	}
	input.category_joinus[type="checkbox"],input.platform_joinus[type="checkbox"],input.home_terms_conditions[type="checkbox"] {
		margin-top: 4px;
	}
	input.pv_checkbox[type="checkbox"]::before {
		width: 12px;
		height: 12px;
	}
	.personalised_video_new {
        padding: 34px 20px 35px;
    }
	/* .package_pv_cross{
		width: 2.5% !important;
	} */
	.start_coachmark_tour,.finishTour_coachmark{
		/* width: 65vw;
        right: 17vw;
		top: 25vh; */
		width: 52vw;
        right: 23vw;
        top: 25vh;
	}
	/* 14-10-2024 */
}
/* Changes 5 JUNE */
@media only screen and (max-width: 530px) {
	.creator_col{
		width:50%;
	}
	.small_container{
		padding: 0px 40px !important
	}
	.line_set{
		width:70%;
	}
	.personalized_video_search_down{
		padding-right:30px !important;
	}
	.post_play{
		right: 9px;
	}
	/* 14-10-2024 */
	.banner_section_heading {
        width: 100%;
        margin: auto;
    }
	/* 14-10-2024 */
}
@media only screen and (max-width: 500px){
	.password_error_format{
		/* top: -78px; */
		top: -89px;
		right: 0;
	}
	.email_taken,.website_format{
		right: 0;
	}
	.set_password_format{
		/* top: -162px; */
		top: -205px;
		width:100% !important;
	}
	.header_logo {
		/* height: 26px; */
	}
	.persilzed_size{
		    font-size: 18px;
	}
	.client_order_size{
		font-size: 18px;
	}
	.quality {
		/* font-size: 10px; */
	}
	.sms_icon {
		left: 100px;
	}
	
	/* Packages */
	.fx_sz h6{	
		font-size: 15px;
	}
	.cvv_ss{
		margin-left:195px;
	}
	.text_mobile_pv{
		font-size:16px;
	}
	/* .start_coachmark_tour,.finishTour_coachmark{
		right: 17vw !important;
	} */
}
@media only screen and (max-width: 460px) {
	.cancel_btn_login{
		/* margin-top:15px; */
		padding:7px 35px;
	}
	.search_email{
		padding:7px 35px;
	}
}
@media only screen and (max-width: 450px) {
	.golden_heart br {
		display: none;
	}
	.latest_post {
		height: 120px;
	}
	.svg_icon img{
		object-fit: scale-down;		
	}
	.geeks {
		height: auto;
	}
	.accepts_buttons {
		width: 50%;
	}
	
	/* Packages */
	.fx_sz h6{	
		font-size: 13px;
	}
	.sls_sldi {
	  width: 99%;
	}
	.pass_valid_sections, .new_client_pass_container p{
		font-size:12px;
	}
	.new_client_pass_container {
        top: -125px !important;
    }
	.profile_page_info_element{
        top: -160px !important;
    }
	.forget_password_container{
		top: -106px !important;
	}
	.pass_valid_sections{
		line-height:1.7;
	}
}
@media only screen and (max-width: 420px) {
	/* .navbar_head{
		left: -8px;
	} */
	.ty_section_text{
		/* height:75%; */
		height:75vh;
	}
	.search_platform select {
		font-size: 12px;
	}
	.search_platform {
		border-radius: 5px;
		padding: 2px;
	}
	.login_button, .login_button:hover{
		padding: 13px 0px !important;
	}
	.login_form form {
		font-size: 10px;
	}
	.client_register_btn{
		padding:1rem 3rem !important;
	}
	
}
@media only screen and (max-width: 418px) {
	.header_logo {
		/* height: 20px; */
	}
	.client_links i, .client_links svg {
		font-size: 10px;
		width: 11px;
	}
	.notification{
		right: 32px;
	}
	.abtot_nikod{
		font-size:10px;
	}
	.sc_sz{
		font-size:15px;
	}
	.job_ond {
		font-size: 10px;
	}
	.golden_image{
		width:40px;
		height:25px;
	}
}
@media only screen and (max-width: 406px){
	.dashboard_tabs{
		padding: 6px 7px !important;
		font-size:12px !important;
	}
	
	
	.pass_valid_sections{
		display:flex;
	}
}
@media only screen and (max-width: 400px) {
	.client_login_button_font{
		font-size:12px !important;
	}
	.ty_section_text{
		/* height:85%; */
		height:85vh;
	}
	.support_chat_popup{
		width:280px;
	}
	.simple_search{
		/* width:100%; */
	}
	.panel-default{
		width:100%;
	}
	.search_input_inbox{
		margin-right:-10px;
	}
	.hom_ime:nth-child(-n+9){
		display:none;
	}
	.creator_col{
		width:50%;
	}
	.persilzed_size{
		font-size: 13px;
	}
	.client_order_size{
		font-size: 18px;
	}
	.navbar_header .navbar .navbar_head .navbar-nav{
		margin:0px;
	}
	/* Packages */
	.fx_sz h6{	
		font-size: 10px;
	}
	.sls_sldi {
		width: 100%;
	}
	 /* influencer_edit_page*/ 
	#sec_vdks {
		font-size: 10px;
    }
	.cvv_ss{
		margin-left:125px;
	}
}
@media only screen and (max-width: 391px) {
	/* .language_icon{
		margin-left: 7px !important;
	} */
	.saved_packs{
		font-size: 22px;
	}
	.profile_page_info_element{
        top: -175px !important;
    }
	.forget_password_container{
		top: -106px !important;
    }
	.cancel_btn_login{
		padding:7px 20px;
	}
	.search_email{
		padding:7px 20px;
	}
}
@media only screen and (max-width: 382px) {
	/* .file_btn {
		margin-top:20px;
	} */
	.header_logo {
		/* height: 16px; */
	}
	.quality {
		/* font-size: 8px; */
	}
	.quality{
		margin-left:0px !important;
	}
	.brand{
		margin-left:0px !important;
	}
	.cont1{
		display:unset !important;
	}
	.cont{
		text-align:center;	
		margin-top: 15px;
	}
	.qualitty{
	    margin-left: 14px;
	}
	.button{
		margin-left:0px !important;
	}
	.home_sec{
		padding:0px 10px!important;
	}
	.cent{
		padding:0px 10px!important;
	}
	.imge_sec{
		padding:0px !important;
	}
	.head{
		padding-left:0px !important;
	}
	.price{
		font-size:21px;
	}
	.tot{
		font-size:15px;
	}
	.toal{
		font-size: 19px;
	}
	.profile_order_video_div{
		padding-right:10px;
		padding-left:10px;
	}
	
	/* packages client*/
	 .acss_buttoons{
		width:55%;
	  }
	
	 .fx_sz h6{	
		font-size: 9px;
	 }
	 .packages_slider {
       width: 109%;
      }
}
@media only screen and (max-width: 370px) {
	.registration_amount{
		flex-direction: column;
	}
	.pass_valid_sections, .new_client_pass_container p{
		font-size:10px;
	}
	.profile_page_info_element{
        top: -125px !important;
    }
	.forget_password_container {
        top: -106px !important;
    }
}
@media only screen and (max-width: 363px) {
	.file_btn {
		margin-top:20px;
	}
	.dolaar_size {
		font-size: 10px;
	}
	.plce_heading{
		font-size: 26px;
	}
}
@media only screen and (max-width: 347px) {
	.olg{
		font-size: 12px;
	}
	.card_no{
		font-size:9px;
	}
	.account {
		font-size: 33px;
	}
	.packs {
    font-size: 27px;
	}
	/* Packages */
	#sec_vd {
		font-size: 9px;
	}
	.saved_packs{
		font-size: 20px;
	}
}
@media only screen and (max-width: 339px){
	.login_password_error{
		top:-81px;
		width:100%;
	}
	.new_client_pass_container {
        top: -150px !important;
    }
}
@media only screen and (max-width: 335px) {
	.password_error_format{
		/* top:-120px; */
		top:-111px;
	}
	.set_password_format {
		/* top: -182px; */
		top: -225px;
	}
	.camera_ico{
		right: -39%;
	}
	.website_format{
		width:75%;
	}
}

@media only screen and (max-width:327px){
	.forget_password_container {
        top: -125px !important;
    }
	.new_client_pass_container {
        top: -155px !important;
    }
}

@media (min-width: 500px) and (max-width: 518px){
	.password_error_format{
		/* top:-75px; */
		top:-66px;
	}
}
@media (min-width: 486px) and (max-width: 518px){
	.set_password_format{
		/* top: -137px !important; */
		top: -180px !important;
	}
}

@media (min-width: 327px) and (max-width: 337px){
	.forget_password_container{
		top: -107px !important;
	}
}
@media (min-width: 338px) and (max-width: 370px){
	.forget_password_container{
		top: -90px !important;
	}
}
@media (min-width: 371px) and (max-width: 373px){
	.forget_password_container{
		top: -125px !important;
	}
}

@media (min-width: 336px) and (max-width: 393px){
	.password_error_format{
		/* top:-100px; */
		top:-111px;
	}
	.set_password_format{
		/* top: -182px; */
		top: -225px;
	}
}

@media (min-width: 339px) and (max-width: 407px){
	.login_password_error{
		top:-81px;
	}
}

@media (min-width: 371px) and (max-width: 393px){
	.password_error_format_client{
		top: -89px;
	}
	.password_error_format_creator{
		top: -89px;
	}
}
@media (min-width: 371px) and (max-width:376px){
	.new_client_pass_container {
        top: -160px !important;
    }
} 
@media (min-width: 377px) and (max-width:450px){
	.new_client_pass_container {
        top: -145px !important;
        /* top: -25vh !important; */
    }
} 
 
@media (min-width: 408px) and (max-width: 432px){
	.set_password_format{
		/* top: -162px; */
		top: -205px;
	}
}

@media (min-width: 472px) and (max-width: 499px){
	.password_error_format_client{
		top: -67px;
	}
	.password_error_format_creator{
		top: -67px;
	}
}

@media (min-width: 408px) and (max-width: 507px){
	.login_password_error{
		top:-60px;
	}
}

@media (min-width: 576px) and (max-width: 768px){
	.search_platforms{
		font-size:12px;
	}
	.play_mobile{
		right: 0px;
	}
	/* 14-10-2024 */
	.home_section_eight_div {
		padding: 0px 50px;
	}
	/* 14-10-2024 */
}

/* 14-10-2024 */
@media (min-width: 577px) and (max-width: 630px){
	.img_influencer{
		height:100%;
	}
	.img_influencer_div{
		height:100%;
	}
}
@media (min-width: 577px) and (max-width: 768px){
	.influencer_tags{
		text-align: left;
	}
	.category_profession_div{
		text-align: left;
	}
	.creator_details{
		justify-content: unset !important;
	}
	.cat_heading {
		text-align:left;
	}
}
/* 14-10-2024 */

@media (min-width: 576px) and (max-width: 991px){
	.section_smile_icon {
		top: -5%;
		right: -3%;
	}
	
	.category_select_col4{
		padding-right:0;
	}
	.category_select_col8{
		padding-left:0;
	}
}

@media (min-width: 1035px) and (max-width: 1040px){
	.login_button_new{
		font-size:12px;
	}
}
/* 14-10-2024 */
@media (min-width: 992px) and (max-width: 1037px){
	.product_reviews_heading{
		font-size:20px;
	}
}
@media (min-width: 992px) and (max-width: 1110px){
	.social_media_reach{
		font-size:20px;
	}
}
/* 14-10-2024 */

@media (min-width: 992px) and (max-width: 1090px){
	.nav-item a{
		font-size:12px;
	}
	.nav_login{
		font-size:12px;
	}
}
/* @media (min-width: 1034px) and (max-width: 1051px){
	.nav-item a{
		font-size:13px;
	}
	.nav_login{
		font-size:13px;
	}
} */