
@media only screen and (max-width: 1200px){
	.header-style-two .logo-box{
		margin-right: 20px;
	}

	.header-style-two .header-top .inner-container{
		padding-left: 220px;
	}

}

@media only screen and (max-width: 1139px){
	.header-top-two,
	.header-style-one .header-top{
		display: none;
	}

	.header-style-one .header-lower{
		display: none;
	}

	.sticky-header .upper-right,
	.mobile-header{
		display: flex;
	}

	.main-header .main-menu,
	.main-header .header-lower .main-box{
		display: none !important;
	}

	.mm-add-listing,
	.mobile-menu .navigation li.dropdown .dropdown-btn,
	.mobile-nav-toggler{
		display: block;
	}

	.sticky-header .logo{
		padding: 10px 5px;
	}

	.sticky-header .logo-box img{
		max-height: 40px;
	}

	.sticky-header .logo-box{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin: 0;
	}

	.header-style-three .header-lower{
		padding: 0;
		margin: 0;
	}


	.main-menu .navigation > li.has-mega-menu,
	.mobile-menu .navigation > li.has-mega-menu{
		position:relative !important;	
	}
	.mobile-menu .navigation > li.has-mega-menu{

	}
	.mobile-menu .navigation > li > .mega-menu{
		padding:0px;
		border-top:none;	
		padding: 0 20px;
		display: none;
	}

	.mobile-menu .navigation > li > .mega-menu .row{
		flex-direction: column;
		margin: 0;
	}

	.mobile-menu .navigation > li > .mega-menu h3{
		font-size: 15px;
		font-weight: 600;
		color: #081245;
		padding: 0 20px;
		margin-bottom: 10px;
	}


	.mobile-menu .navigation > li .mega-menu-bar .column{
		padding:0px;
		margin:0px;	
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		margin-top: 20px;
	}
	
	.main-menu .navigation > li > .mega-menu{
		position:relative;
		width:100%;
		padding:0px !important;
		background:none !important;
		margin:0px !important;
		left:0px !important;
		top:0px !important;	
	}
	
	.main-menu .navigation > li > .mega-menu .row{
		margin:0px;
		width:100%;	
	}

	.main-menu .navigation > li > .mega-menu,
	.main-menu .navigation > li .mega-menu-bar > ul{
		position:relative;
		border:none;
		float:none;
		visibility:visible;
		opacity:1;
		display:none;
		margin:0px;
		left:auto !important;
		right:auto !important;
		top:auto !important;
		padding:0px;
		outline:none;
		width:100%;
		background:#2c2c2c;
		-webkit-border-radius:0px;
		-ms-border-radius:0px;
		-o-border-radius:0px;
		-moz-border-radius:0px;
		border-radius:0px;
		transition:none !important;
		-webkit-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-moz-transition:none !important;
		-webkit-box-shadow:none;
		-ms-box-shadow:none;
		-o-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
	}
	.main-menu .navigation > li .mega-menu-bar .column > ul > li{
		border-top:1px solid rgba(255,255,255,1) !important;
		border-bottom:none;
		opacity:1 !important;
		top:0px !important;
		left:0px !important;
		visibility:visible !important;
	}
	


	.header-style-two .header-top .inner-container{
		padding-left: 0;
	}


}

@media only screen and (min-width: 768px){
	.main-menu .navigation > li > ul,
	.main-menu .navigation > li > ul > li > ul,
	.main-menu .navigation > li > .mega-menu{
		display:block !important;
		visibility:hidden;
		opacity:0;
	}
}

@media only screen and (max-width: 1023px){
	.anim-icons{
		display: none;
	}

}

@media only screen and (max-width: 767px){
	

	.header-style-two .header-top .top-right,
	.main-footer .footer-bottom .footer-nav li:before{
		display: none;
	}

	
}

@media only screen and (max-width: 599px){
	

	
}

@media only screen and (max-width: 479px){
	
}

/***

==================================================================
    Right To Left Style / Responsive
==================================================================

***/

@media only screen and (max-width: 1200px){

}


@media only screen and (max-width: 1139px){

}

@media only screen and (max-width: 1023px){
	
}

@media only screen and (max-width: 767px){

}




@media only screen and (max-width: 599px){
	

}

@media only screen and (max-width: 479px){
      
}








