
@media screen and (max-width: 991px) {
	.mmenu .dropdown-menu {
		position: static;
		float: none;
		border: 0;
		box-shadow: none;
		border-radius: 0;
		margin: 0;
		padding: 0;
		text-align: right;
		padding-right: 17px;
	}



	header .top-header nav ul li a {
		color: #fff;
		font-size: 11px;
		margin-left: 10px;
		padding-left: 10px;
	}
	.Association-name {
		font-size: 26px;
	}
	.none-mobile{display: none;}
	.owl-carousel.owl-rtl {
		direction: rtl;
		margin-top: 117px;
	}
header#header {
    height: 61px;
}
.img-bg {
    padding: 31px 0;
}
.social {
    display: none;
}
#header.fixed-header .middle_header {
    height: 107px;
}
.menu-mobile { z-index: 99999999999999999;}
.menu-mobile {text-align: right;}


	.middle_header{
		padding: 10px 0;
	}
	.hamburger{
		display: block;
	}
	button.hamburger.is-closed {
		margin-top: 27px;
	}

	.text-right {
		text-align: right;
		padding-top: 39px;
	}
	.button-about {
		margin-top: 27px;
		float: right;
	}
	.max-width{max-width: 50%;}
	.img-news {height: auto;	}
	.text-img-news {
		font-size: 16px;}
		.fontimg img {
			width: 100% !important; height: 100%;}
			p.card-text {
				color: #3e3e3c;
				text-align: right;
				padding-right: 18px;
				font-size: 13px;
				padding-left: 10px;
				padding-bottom: 12px;
			}
			.padding-top-news {
				padding-top: 14px;
			}
			.margin-top-card {
				margin-top: 28px;
				margin-bottom: 3px;
			}
			.img-alpom {
				width: 100%;
				height: auto;
			}
			.border-left {
				border-left: none !important;
			}
			.img-a3lanat {
				max-width: 40%;
				margin-left: 14px;
			}
			.img-a3lanat2 {
				max-width: 40%;
				margin-top: 0px;
			}
			.col-lg-12.menu-foter {
				display: none;
			}
			.text-foter {
				display: none;}
				.col-lg-6.paddin-foter.wow.fadeInUp.animated.animated {
					text-align: center;
				}
				.text-right-contact {
					text-align: right;
					color: #c7c7c7;
					padding-top: 29px;
				}
				.footer-section {
					padding-top: 32px;}
			





					button.button-top-header {
						display: none;
					}
					.section-slider{margin-top: 99px;}
					.logo {
						float: right;
						width: 42%;
					}
					.Association-name {
						width: 100%;
					}
					.item-slider {
						padding: 45px 0;
						height: auto;
					}
					.text-slider {
						width: 100%;
					}.About-us {

						margin-top: 0px;
						padding-top: 0;}
						.text-right {
							text-align: right;
							padding-top: 0;
						}
						.section-Services {
							height: auto;padding-bottom: 40px;
						}
						.card-Services {
							margin-bottom: 19px;
						}
						.section-care {
							background-color: #72c4e9;
							width: 100%;
							padding-top: 32px;
							padding-bottom: 31px;
						}
						.none-mobile{display: none;}
						.item.padding-toop p {
							width: 100%;
						}
						.carousel-control.left {
							left: auto;
							right: 38px;
							height: 100px;
						}
						.col-lg-2.wow.animate__fadeIn.animated.animated {
							margin-top: 19px;
							margin-bottom: 21px;
						}
						.img-logo-footer {
							margin-bottom: 29px;
						}	
						.title.float-right {
							height: 15px;
							font-size: 11px;
							overflow: hidden;
						}	
						.accordionTitle:before, .accordion__Heading:before {
							padding-left: 5px;
							padding-right: 2px;
							content: "<";
							font-size: 2em;
							line-height: 0.5em;
							float: right;
							padding-top: 3px;
							border: solid 1px;
							border-radius: 26px;
							padding-bottom: 2px;
							margin-left: 14px;
						}
						.section-Development{direction: ltr;}
						.section-Development {

							padding-top: 31px;}		
							.div-img-section-Development {
								width: 100%;}
								.button-care {
									margin-top: 22px;}	
									.About-us{direction: ltr;    padding-top: 31px;
									}	
									.img-about {
										width: 100%;
										padding-top: 21px;
									}

}
@media screen and (max-width: 767px) {


}

@media all and (device-width: 320px) and (device-height: 568px) and (orientation:portrait) {

}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
	
}
@media all and (device-width: 1024px) and (device-height: 1366px) and (orientation:portrait) {

}
