.ks_up_prd_pg_file_data_div ul,
.thankyou_page_cart_and_checkot_page_data ul,
.prd_pg_item_img_show_div ul,
.ka_up_id_checkout_item_form_data ul,
.ks_up_checkout_pg_file_div ul,
.checkout_page_img_show_div ul,
.show_cart_page_data_on_Checkout_page ul,
.ka_up_cart_page_error_msg_div ul,
.ka_up_checkout_page_error_msg_div ul,
.ks_up_cart_pg_file_div ul,
.cart_page_img_show_div ul,
.ka-up-file-btn ul,
.ks_up_prd_pg_file_div ul,
.ka_up_id_prd_pg_item_form_data ul,
.ka_up_id_checkout_item_form_data ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

.kcs-close-btn{
	right: -25px;
	top: -25px;
	color: red;
}

.selected-img-show i {
	cursor: pointer !important;
}

.ka_up_id_prd_pg_item_form_data form{
	margin: 0 !important;
}

.kcs-close-btn:hover,
.kcs-close-btn:focus,
.kcs-close-btn:active{
	color: pink;
}

#product_page_Show_image,
#cart_page_img{
	width: 200px;
	height: 100px;
}

.ka_up_cart_page_upload_img,
.received_pic_links_of_cart_page,
#ka_up_order_page,
#checkout_out_page_img{
	width: 250px;
	height: 150px;
}

.ka_up_cart_page_form_data,
.ka_up_checkout_pg_form{
	display: block;
	width: 100%;
	padding: 10px 0;
	box-sizing: border-box;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	position: relative;
}

.thankyou_page_cart_and_checkot_page_data {
	display: block;
	width: 100%;
	margin: 15px 0;
	box-sizing: border-box;
	border-radius: 4px;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	background-color: white;
	position: relative;
}

.ka_up_cart_page_form_data h4,
.ka_up_checkout_pg_form h4{
	font-weight: bold;
	font-size: 20px;
	line-height: 30px;
}

.ka_up_cart_page_form_data p,
.ka_up_checkout_pg_form p{
	font-size: 14px;
	line-height: 24px;
}

.ka_up_cart_page_form_data input[type="text"]:focus,
.ka_up_cart_page_form_data input[type="text"]:active,
.ka_up_checkout_pg_form input[type="text"]:focus,
.ka_up_checkout_pg_form input[type="text"]:active{
	outline-color: transparent;
}

#ka_up_f_unwanted_file_msg,
.ka-up-crose-limmit,
.file_size_admin_txt_cart_page,
#file_size_admin_txt_prd_page,
#enable_checkbox_message,
.enable_checkbox_message {
	color: #dc3545!important;
	font-size: 12px ;
	line-height: 17px ;
	border: 0 ;
	box-shadow: none ;
	letter-spacing: 0.5px;
	background: #ff00001f!important;
	width: 100% ;
	padding: 7px 15px 7px ;
	border-radius: 4px;
}

.ks_up_prd_pg_file_div .ka-up-crose-limmit,
.ks_up_prd_pg_file_div #ka_up_f_unwanted_file_msg {
	background: #ff00001f !important;
}

.ka_up_cart_page_error_msg_div,
.ka_up_checkout_page_error_msg_div{
	margin-bottom: 25px;
}

.ka_up_textarea_user_prd_page,
.ka_up_textarea_user_checkout_page{
	border: 1px solid #00000036;
	box-shadow: none;
	width: 100%;
	outline: none;
	border-radius: 3px;
	background: transparent;
	margin-bottom: 10px;
	font-size: 13px;
	line-height: 23px;
}

.file_name_cart_and_checkout_page {
	text-decoration: none !important;
}

.ka_up_success_icon {
	color: white;
	background: green;
	border: 5px solid;
	border-radius: 33px;
	font-size: 18px;
	padding: 4px;
}

.ka-upf-prd-pg-text-area-div,
.ka-upf-crt-pg-text-area-div ,
.ka-upf-chkot-pg-text-area-div{
	position: relative;
}

.ka-upf-prd-pg-text-area-div i,
.ka-upf-crt-pg-text-area-div i,
.ka-upf-chkot-pg-text-area-div i{
	color: #0b0b0b;
	position: absolute;
	right: 0;
	top: 2px;
	width: 24px;
	font-size: 14px;
	line-height: 26px;
	z-index: 999;
}
.ka-cart-file{
	margin-top: 20px;
}
#file_size_admin_txt_cart_page{
	width: 100%;
}
#ka_up_file_mandatory_file_message{
	width: 100%;
}
.ka_up_checkout_page_error_msg_div ul,
.ka_up_cart_page_error_msg_div ul{
	padding:0;
	list-style:none!important;
}