.fc-icon-right-single-arrow:after {
    content: "\02039" !important;
}

.fc-icon-left-single-arrow:after {
    content: "\0203A" !important;
}
.appointkart_nav_new ul a #img_appintments,
.appointkart_nav_new ul a #img_services,
.appointkart_nav_new ul a #img_providers,
.appointkart_nav_new ul a #img_settings,
.appointkart_nav_new ul a #img_payments,
.appointkart_nav_new ul a #img_clients,
.appointkart_nav_new ul a #img_export,
.appointkart_nav_new ul a #img_sampledata{float: right !important;margin-left: 3px !important;margin-right: auto !important;}
.appointkart_full_width .appointment_filter_section .ak_left_menu_booking_mn{float: right !important;text-align: right !important;}
#ak_full_width .provider_selection_main{float: left !important;}
#ak_full_width .provider .provider_name,
#ak_full_width .provider_selection_main .providers_dropdown,
.modal_rightside .info,
#appointkart_modal_body .modal_rightside .ak_provider_info{text-align: right !important;}
.appointkart_nav_new{float: right !important;}
.ak_legens_container .legend_div {
float: right !important;}
.ak_legens_container .legend_div span.glyphicon{
	float: right !important;
}

.modal_rightside #delete,
.modal_rightside .reject_reason_container,
.pagination > li > a{float: right !important;}
.modal_rightside .ak_btn_container {width: 51% !important;}
.title_container span,
#category_manage_modal .appointkart_modal_header .modal_header_left {float: right !important;}
.modal_rightside {
   float: right !important; 
    margin: 29px 0px 20px 0px !important;
    border-right: 1px solid rgba(85, 85, 85, 0.17) !important;
    border-left: none !important;
    padding-right: 12px !important;
    padding-left: auto;
}
.modal_leftside { float: right !important;margin: 29px 0px 20px 10px !important;}

.appointkart_left_side{float: right;}

.appointkart_full_width #ak_createservice_form .appointkart_category.form-control, .appointkart_full_width #ak_createservice_form  input.form-control, .appointkart_full_width #ak_createservice_form.appointkart_duration.form-control{
	float: right;
}
.appointment-booking-modal ul .col-sm-9,
.appointment-booking-modal ul.ak-cal-booking-details li .col-sm-4{
   float: right;
}
.appointment-booking-modal ul.ak-cal-booking-details li label,
.appointment-booking-modal ul.ak-cal-booking-details li span.span-scroll{
	float: right;
	text-align: right;
}
.appointment-booking-modal  .ak-booking-status{
	float: right;
}
.appointkart_right_side #month_schedule .nav-pills > li {
   float: right;
}
.payment_gateway_table th {
    text-align: right;
}
.appointment-booking-modal .modal-content button.close{float: left;}

.inner_booking_wrapper .appointkart_email_template_right_side .email_content_tags{width: 95%;margin: 37px 0px 0px 0px;}

.appointkart_email_template_right_side .glyphicon,
.right-button-margin .glyphicon { margin-left: 5px;}
.ak_ticket_container ul li .glyphicon-user,
.ak_ticket_main .list_group .ak_provider_img{margin-left: 5px; float: right;}
.intl-tel-input .selected-flag .iti-arrow {
    left: 2px !important;
    right: auto;
}
form#create_provider_form table#cp_create label span{margin-left: 5px !important;margin-right: auto !important;}
.colordiv label {margin-right: 5px;}
.appointkart_full_width table tr th,
.appointkart_email_template_right_side table tr th,
#appointkart_general_settings table tr th,
.appointkart_right_side table tr th{text-align: right;}
.offdaystable .one-third-column{padding: 0px 5px !important;}

.input-group-btn-vertical > .btn:first-child{
    border-top-right-radius: auto !important;
	border-top-left-radius: 4px !important;
}
.input-group-btn-vertical > .btn:last-child{
	border-bottom-right-radius: auto !important;
	border-bottom-left-radius: 4px !important;
	
}
.input-group .form-control:first-child,
.pagination > li:first-child > a{
	border-top-right-radius: 4px !important;
	border-top-left-radius: auto !important;
}
.input-group .form-control:last-child,
.pagination > li:first-child > a{
	border-bottom-right-radius:  4px !important;
	border-bottom-left-radius: auto !important;
}
.input-group-addon:last-child{
	border-top-left-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
}
#ak_clone_prov .close {float: left !important;}
form#ak_clone_provider_form .col-sm-4{float: right !important;}

form#ak_clone_provider_form  .col-sm-offset-4 {
    margin-right: 33.33333333% !important;
    margin-left: auto !important;
}
.right-button-margin{float: left !important;margin: 0 0 1em 10px !important;}
#taxvat_setting_form{float: right !important;}
.input-group-addon:first-child,
.input-group-addon:last-child {
    border-left: unset !important;
    border-right: 0px !important;
}
.wp-admin input[type="file"]{float: right !important;}


	
	@media only screen and (min-width:768px) and (max-width:1024px) {
		.ak_ticket_main .list_group .col-sm-9{padding: 0px 5px;}
			
	}	
	@media only screen and (min-width:320px) and (max-width:479px) {
		#category_manage_modal{width: 96%;left:3% !important;}
		.modal_rightside{
				border-right: 0px none !important;
			}
	}