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

	
}

@media screen and (min-width: 1024px) and (max-width: 1406px) {
	.Logo-Block p {
		font-size: 11px !important;
		white-space: nowrap;
	}
	/* قواعد التنسيق لأجهزة الكمبيوتر المكتبية هنا */
	.fria-nav .navbar .navbar-nav .nav-item a {
		font-size: 12px !important;
	}

	.login-form {
		background: #edebebf0;
	}

	.main-banner-area-two {
		height: 100% !important;
		margin-bottom: 20px;
	}
	.SignBlock{
		display:flex !important;
	}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
	/* قواعد التنسيق للأجهزة اللوحية هنا */
	.SignBlock {
		display: flex !important;
	}
	.main-banner-area-two {
		height: 100% !important;
		margin-bottom: 20px;
	}
	.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;
	}
	
	.login-form {
		background: #edebebf0;
	}
	.fria-responsive-nav .logo {
		align-items: center;
		display: flex;
		margin-right: 10px;
	}

	.fria-responsive-nav .fria-responsive-menu {
		position: relative;
		display: flex;
		align-items: center;
		
	}
	.main-banner-area-two {
		padding-top: 0;
	}
	.single-protfolio .content h2, .single-protfolio1 .content h2 {
		width: 240px;
	}
	}
@media only screen and (max-width: 991px) {
	/*.play-btn {
		margin: 8% 16% !important;
	}*/
	.fria-nav.desktop-nav {
		display: none !important;
	}
	.theme-light .black-logo {
		display: block;
		height: 60px;
		width: 60px;
		line-height: 60px;
	}

	.mean-container .mean-bar {
		border-bottom: none;
	}

	.navbar-area {
		background-color: transparent;
	}
}
@media screen and (max-width: 767px) {
	/* قواعد التنسيق للأجهزة المحمولة هنا */
	.single-protfolio .content h2, .single-protfolio1 .content h2 {
		width: 200px;
	}
	.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;
	}

	.default-btn.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;
		font-size: 15px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 124px;
	}
	.footer-area-wrapper.reveal-footer.new-bg{
	position: fixed;
	bottom: 0;
	background: #eaeaea;
	padding: 30px 0;
}
	.pagination {
		overflow: auto;
		width: 230px;
	}
	.membership-head {
		display: block;
	
	}
		.membership-head .btn {
			padding: 0px;
			float: left;
		}
	.brand-block, .SignBlock {
		display: none;
	}
	.contact-info {
		display: flex;
	}
	.contact {
		display: block !important;
	}
		/*.mean-container a.meanmenu-reveal {
		left: 16px !important;
		right: auto !important;
	}*/
		.fria-responsive-nav .logo {
		align-items: center;
		display: flex;
		margin-right: 10px;
	}
	.fria-responsive-nav .fria-responsive-menu {
		position: relative;
		display: flex;
		align-items: center;
		
	}
	.Logo-Block p {
		font-size: 12px !important;
	}
	
	}


@media screen and (max-width: 280px) {
	/*.play-btn {
	 margin: 8% 16% !important;
	}*/
	.single-protfolio .content h2, .single-protfolio1 .content h2 {
		width: 200px;
	}
	.contact-header {
		display: block;
	}
	.pagination {
		overflow: auto;
		width: 240px;
		margin-bottom: 20px;
	}
	.input-group .btn {
		width: 100%;
		height: 100% !important;
		padding: 7px !important;
		line-height: normal;
		margin: 0 2px !important;
	}

	.membership-head .d-flex {
		display: block !important;
	}

}
