﻿@media screen and (min-width: 1024px) {
	/* قواعد التنسيق لأجهزة الكمبيوتر المكتبية هنا */
}

@media screen and (min-width: 1024px) and (max-width: 1406px) {
	/* قواعد التنسيق لأجهزة الكمبيوتر المكتبية هنا */
	.fria-nav .navbar .navbar-nav .nav-item a {
		font-size: 12px !important;
	}
	html, .backLogin {
		height: 100%; /* Reset height for smaller screens */
		/*padding: 12% 0 0 0;*/
		background-position: left;
	}
	.login-form {
		background: #edebebf0;
	}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	/* قواعد التنسيق للأجهزة اللوحية هنا */
	.container {
		padding: 0 20px;
	}
	.theme-light .black-logo {
		display: block;
		height: 50px;
		width: 50px;
	}
	.ImageHeader {
		height: auto;
	}
	.row .col-lg-4.col-md-6 {
		display: flow;
	}
	.main-banner-area-two .main-banner-content {
		
		margin-bottom: 20px;
	}
	.content h4 {
		text-align: justify;
	}

	.loginform .order-first{
		margin:auto;
	}
	html, .backLogin {
		height: 100%; /* Reset height for smaller screens */
		padding: 12% 0 0 0;
		background-position: left;
	}
	.login-form {
		background: #edebebf0;
	}

}

@media screen and (max-width: 767px) {
	/* قواعد التنسيق للأجهزة المحمولة هنا */
	html, .backLogin {
		height: 100%; /* Reset height for smaller screens */
		padding: 12% 0 0 0;
		background-position: left;
	}
	.login-form {
		background: #edebebf0;
	}
	.container {
		padding: 0 20px;
	}

	.theme-light .black-logo {
		display: block;
		height: 50px;
		width: 50px;
	}

	.ImageHeader {
		height: auto;
	}

	.mean-container .mean-nav {
		margin-top: 72px;
		border-radius: 20px;
	}

	.job-card .card-title {
		flex-direction: column;
	}

	.subscribe-area .newsletter-form {
		max-width: 100%;
		display: block;
		align-items: center;
		justify-content: center;
	}

		.subscribe-area .newsletter-form .input-newsletter {
			width: 100%;
		}

		.subscribe-area .newsletter-form button {
			width: 100%;
		}

	.Trip-Details-Date ul {
		flex-direction: column;
	}

	.page-title-area {
		height: 300px;
		padding-bottom: 0;
	}

	.row .col-lg-4.col-md-6 {
		display: flow;
	}

	.main-banner-area-two .main-banner-content {
		margin-bottom: 20px;
	}

	.main-banner-area-two {
		height: 100%;
		padding-top: 0;
		padding-bottom: 0;
	}

	.t-1000 {
		margin-top: 0 !important;
	}

	.advertise-slider .thumbnail-img {
		width: 100%;
		margin: 0;
	}

	.w-25 {
		width: 100% !important;
	}

	.me-2 {
		margin-right: 0rem !important;
	}

	.subscribe-inner-text .default-btn {
		margin-bottom: 10px;
	}

	.Job-entry-meta ul {
		padding-left: 0rem;
		padding-right: 0rem;
	}

	.NewsLetter-Card-list .card-title {
		width: 100%;
	}

	.NewsLetter-Card-list p.card-text {
		width: 250px;
	}

	.Custom-form .cust-btn {
		height: 50px;
		width: 100%;
	}

	.content h4 {
		text-align: justify;
	}
	.footer-area-wrapper.reveal-footer.new-bg{
	position: fixed;
	bottom: 0;
	background: #eaeaea;
	padding: 30px 0;
}

	}


