body {
	overflow-x:	hidden;
}
#block-yg-medical-content{
 direction:rtl; 
}
.services {
	text-align: center;
}
@media only screen and (max-width: 990px) {
  	.navbar-light .navbar-nav .nav-item a {
    	padding: 5px 15px;
     	 float: right;
      	background-color: aliceblue;
      	border: 2px solid white;
      	width 100%;
	}

	.navbar-light .navbar-nav .nav-item .btn.btn-infos {
		background-color: #2379c2;
	}
}

@media only screen and (max-width: 768px)	{
	#banner-slider .carousel-caption.d-none .btn.btn-infos {
    display: none;
	}
    
}

@media (max-width: 991px) {
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid {
    	direction: ltr;
	}
  
  	#mainNav .container > a {
  		margin-left: 20px;
  	}

}

.navbar-collapse {
    text-align: right;
}

p, span, h2 {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
  	text-align: right;
}

h4, h3, h5, h6, .btn, #about .about-content p {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

.doctors-content .content h5, .doctors-content .content h6, #doctor-page .btn.btn-infos {
	margin-right: 68px;
}

p, span, h2 {
	direction: rtl;
}

.news-content, #news-page .content {
	text-align: right;
}

section {
	direction: ltr;
}

.carousel-item img {
    width: 100%;
}

h1 {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  text-align: center;
  padding-top: 45px;
}

.top-banner {
    /*background-position: center -114px;*/
  	margin-top: 0;
}

#about .btn.btn-infos {
  display: none;
}

.news-content {
  direction: rtl;
}

#news-page .content {
  padding-right: 35px;
}

.news-time {
	display: none;
}

#news-page .items.wow:first-child {
  	display: none;
}

#news-page.news-detail-page .items.wow:first-child {
	display: block;
}

#news-page p {
  text-align: right;
  padding-right: 0;
}

.webform-submission-form {
	max-width: 60%;
	margin: 0 auto;
    min-height: 558px;
}

.webform-submission-form #edit-email {
  float:right;
}
input{
  float: right;
  clear: right;
}

.js-form-item form-item {
  float: right;
  clear: right;
}

.webform-submission-form .js-form-item label {
    float: right;
    clear: right;
}

#edit-message {
  float: right;
  clear: right;
  margin-bottom: 10px;
}

input#edit-actions-submit {
    margin-top: 0px;
}

.js-form-item, .form-actions {
    clear: right;
    margin: 0 auto;
    width: inherit;
}

.footer-columns {
	text-align: right;
}

.contact-details .location i {
	float: right;
 	margin-left: 15px;
}

#footer li>a {
	direction: rtl;
}

.footer-columns i {
	float: right;
  	margin-left: 8px;
}

.itronot {
	direction: ltr;
    text-align: center;
}

.itronot p {
	text-align: center;
}

#features p {
	margin-top: 0;
    margin-bottom: 15px;
}

.carousel-caption .btn {
	display: hidden;
}

input, textarea {
	text-align: right;
}

.content {
	text-align: right;
	direction: rtl;
}

#features p {
	font-weight: normal;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

#latest-news {
	display: none;
}

@media (max-width: 768px) {
	.carousel-item img {
        float: right;
	}
  
  h1 {
  	padding-right: 0;
    text-align:	center;
  }
}

#banner-slider .carousel-caption.d-none .btn.btn-infos {
    display: none;
}

.navbar-fixed-top {
	right: 0;
 	position: static; 
}

nav#mainNav {
    direction: rtl;
}

section#banner-slider {
	padding-top: 0;
}
@media (max-width: 991px) {
  #mainNav li a {
      padding: 8px 20px 8px !important
      width: 100% !important;
  }
}

input, textarea {
	width: 100%;
}

input#edit-actions-submit {
    margin-top: 0px;
    width: 50px !important;
}

@media only screen and (max-width: 768px) {
  .webform-submission-form {
  	width: 100%%;
  }
}

.doctors-content .content h6 {
	padding-right: 0;
}

#about .container img {
	width: inherit;
}

@media only screen and (max-width: 768px) {
  #banner-slider .carousel-item {
		height: auto;
	}
}

#features {
	padding: 0;
}

table {
	direction: rtl;
  	margin: 0 auto;
}

@media only screen and (max-width: 499px) {
  	td {
    	float: right;
      	width: 100%;
	}
  td p {
  	text-align: center;
  }
  tr {
      background-color: lavender;
      border: 20px solid white;
  }
}

.more-services {
  margin-bottom: 35px;
}

.more-services .btn {
  margin: 0 auto;
}