/*******************************************************
 *
 * Mobile styles and other media queries
 *
 *******************************************************/

@media only screen and (min-width: 992px) {
	#hero #aios-slider-homepage-slidershow-auto-generated .aios-slider-splide .aios-slider-img canvas, 
	#hero #aios-slider-homepage-slidershow-auto-generated .aios-slider-splide .aios-slider-custom-video canvas {
		height: 100vh;
	}
}
 
@media only screen and (max-width: 1366px) {
	.sticky-menu ul li a span{
		display: none;
	}


}
 
/* iPad(landscape) | iPad(landscape) | Galaxy Tab 4 (landscape) | Galaxy Tab 3 (landscape) */ 
@media only screen and (max-width: 1199px) {

	.hp-meet-your-agents .default_title {
		font-size: 39px;
	}

	.hp-floor-plan{
		padding: 115px 0 0;
	}
	/* The following are used on inner pages. Please edit carefully. */

	.inner {
	    width: 100%;
	}
	#content-sidebar, #content-full {
	    width: 100%;
	}	
	.outer{
		width: 100%;
		min-width: 100%;
	}
	#content-sidebar #content{
		width: 100%;
	}
	
} 

@media only screen and (max-width: 991px) {

	.default_title{
		font-size: 35px;
	}
	.header{
		padding: 10px 5%;
	}

		.header.show-fh{
			padding: 10px 5%;
		}
		.header .hd-address h2{
			font-size: 20px;
		}
			.header .hd-address h2 span{
				font-size: 13px;
			}
	.burger-header .burger-menu-nav #burger-menu {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.burger-header .burger-menu-nav #burger-menu li a {
    	font-size: 18px;
	}
	#hero{
		height: auto;
	}
	#hero .slide-property-address{
		padding: 20px 0;
	}
	#hero .slide-property-address h1{
		font-size: 30px;
	}
	#hero .slide-property-details {
		position: relative;
		left: 0;
		border: 0;
		width: 100%;
		max-width: 100%;
		bottom: 0;
	}
	#hero .slideshow{
		height: 50vh;
	}

		#hero .cycloneslider-template-video video{
			max-width: 200%;
			max-height: 200%;
		}

		section#hero .cycloneslider-template-video .cycloneslider-volume,
		#hero #aios-slider-homepage-slidershow-auto-generated .aios-slider-volume {
		    top: unset;
		    bottom: 15px;
		    right: 15px;
		}
	.cycloneslider-template-video .canvas-holder,
	#hero #aios-slider-homepage-slidershow-auto-generated .aios-slider-splide .aios-slider-img canvas, 
	#hero #aios-slider-homepage-slidershow-auto-generated .aios-slider-splide .aios-slider-custom-video canvas{
		height: 50vh;
	}
	#hero .cycloneslider-template-video .cycloneslider-slides {
		height: 50vh !important;
	}
	#hero.banner-center .slide-property-address{
		width: 100%;

	}
	#hero.lower-right .slide-property-address h1{
		font-size: 20px;
	}
	.hp-overview{
		padding-top: 0;
	}
	.hp-overview .overview-text .ovt-wrap {
		padding: 50px 0;
	}
	.pp-cta .cta-list a,
	.hp-cta-sec .cta-list a{
		margin: 15px 0;
	}

	.video-area{
		padding-top: 0;
	}

	.hp-cta-sec{
		padding: 100px 0;
	}
	
	 #pojo-a11y-toolbar {
         display:none;
    }
}
/* Galaxy Tab 3(portrait) | Galaxy S5(landscape) */ 
@media only screen and (max-width: 767px) {

	.sticky-menu{
		display: none;
	}
	.burger-header{
		align-items: flex-start;
	}
	#hero .slide-property-address h1 {
		font-size: 18px;
		padding: 0 15px;
	}

	#hero .slide-property-address h1 span{
		font-size: 16px;
	}
	#hero .slide-property-details{
		display: block;
	}
	#hero .slide-property-details .slide-pp-other-info{
		display: block;
		margin: 0;
	}

	#hero .slide-property-details .slide-price{
		text-align: center;
	}
	#hero .slide-property-details .slide-pp-other-info span{
		display: block;
		border-left: 0;
		padding: 9px 0;
	}
    .ip-banner .container{
        width: 100%;
    }

	.hp-meet-your-agents{
		padding: 0;
	}

		.hp-meet-your-agents .default_title {
			font-size: 30px;
		}
		.hp-meet-your-agents .agent-image-wrap .aiw-wrap{
			padding: 0;
		}

		.hp-meet-your-agents .agent-image-wrap .aiw-wrap .agent-contact-info {
			position: relative;
			bottom: 0;
			left: 0;
			width: 100%;
			padding: 40px;
		}
	
	.hp-contact-form {
		position: relative;
		margin: 40px 0 0;
	}	
	.hp-contact-wrap .hpcwrap .pp-address{
		padding: 10px 20px 0;
	}
		.hp-contact-wrap .hpcwrap .default_title {
			font-size: 21px;
		}
	.hp-map {
		margin-top: 40px;
	}

	.hp-map .hp-map-address h2{
		font-size: 23px;
	}
		.hp-map .hp-map-address h2 span{
			font-size: 16px;
		}
	#main-footer .ft-logo{
		padding-bottom: 20px;
	}
	#main-footer .ft-nav .footernav{
		display: block;
	}
		#main-footer .ft-nav .footernav li{
			border-left: 0;
			text-align: center;
			padding: 10px 0;
		}
}

/* Galaxy S5(portrait) | iPod Touch(landscape) | iPod Touch(portrait) */ 
@media only screen and (max-width: 480px) {
	.header .hd-address h2 {
		font-size: 12px;
	}
	.header .hd-address h2 span {
		font-size: 10px;
	}
	#hero.lower-right .slide-property-address h1 {
		font-size: 15px;
	}
}
 
