

.home-slider-1 .item-content {
   
}

.home-slider-1 .arrows {
    flex-direction: row-reverse;
}

.ms-auto {
	margin-left: unset !important;
    margin-right: auto !important;
}

.home-1-title.left {
    text-align: right;
}

#header-1 .lang-dropdown-item > a svg {
	margin-left: unset;
    margin-right: 5px;
}


.me-4 {
	margin-right: unset !important;
    margin-left: 1.5rem !important;
}

.footer .social-icon {
    direction: ltr;
}

.page-banner .wrapper svg {
	margin-right: unset;
    margin-left: 5px;
}

.breadcrumb-item+.breadcrumb-item::before {
    float: right;
}

.breadcrumb-item+.breadcrumb-item::before {
    padding-right: unset;
    padding-left: 4px;
}

input{
	text-align: right;
}

.nice-select
{
	text-align: right !important;
}

.nice-select .option {
  text-align: right;
}

.appointment_style-4 .form-style-2 .nice-select::after, .appointment_style-3 .form-style-2 .nice-select::after {
  right: unset;
  left: 25px;
}

#header-1 .call {
    direction: ltr;
}

.block-content-contact_us_footer_ h4, .contact-us-address-1 h5{
	direction: ltr;
    text-align: right;
}

.social-blog .prev .icon {
  margin-right: unset;
  margin-left: 8px;
}

.social-blog .next .icon {
  margin-left: unset;
  margin-right: 8px;
}

.form-check .form-check-input {
    float: right;
	margin-left: unset;
    margin-right: 5px;
}

.form-check-input {
    
    appearance: auto;
    margin-left: 5px;
}

.content-b li, .serv-content li{
	margin-right:25px;
}

.site-footer .content ul:not(.menu) {
  direction: rtl;
}

.footer .social-icon a i {
  margin-right: unset;
  margin-left: 10px;
}


.about-us-1 .image .overlay svg {
  margin-right: unset;
  margin-left: 10px;
}

.icon {
  margin-right: unset;
  margin-left: 12px;
}




@media (max-width: 500px) {
	.home-slider-1 .item-content {
		
	}
  
}

@media (min-width: 501px) and (max-width: 950px) {
	.home-slider-1 .item-content {
	
	}
  
}

@media (min-width: 951px) {
	
	.home-slider-1 .item-content {
		left: unset;
		right:50%
	}
  
}


@media (min-width: 1200px){

.appointment_style-2 .wrapper-apmt-right .apmt-image-1 img {
    right: unset;
    left: 0px;
}

}


@media (max-width: 768px){
	.home-slider-1 .item-content {
		
	}
	
}

@media (min-width: 768px){
	.appointment_style-2 .apmt-form-1 h4 {
      left: unset;
      right: 193px;
	}

	.footer .social-icon li:last-of-type {
	  margin-right: 50px;
	}

}

@media (min-width: 992px){
	
	
	.header-1 .dropdown-item.dropdown-submenu>a::after, .header-3 .dropdown-item.dropdown-submenu>a::after {
		margin-right: unset;
		margin-left: 30px;
		right: unset;
		left: 0;
	}
	
	.header-1 .dropdown-item.dropdown-submenu:hover>a::after, .header-3 .dropdown-item.dropdown-submenu:hover>a::after {
		margin-right: unset;
		margin-left: 30px;
		right: unset;
		left: 0;
	}
	
	.dropdown-submenu:hover>.dropdown-menu {
		left: unset;
		right: 99.5%;
	}

}