.property-toggle{ display:none;}

@media screen and (max-width: 1200px) {
	
	.trending-topics{ display:none; } /* hide trending topics in sidebar */

	.prop-nav li{ display: inline-block; margin:0; text-align:center;}
	.prop-nav li:first-child{ margin-left: 0;}
	.prop-nav{ 
		width:100%; 
		position: relative; 
		clear:both;
		top: auto;
		left: auto;
		bottom: auto;
		margin:10px 0 0 0;
		padding:10px 0 0 0;
		}
	.prop-nav ul{ text-align: justify; line-height:0; padding:10px 0;}
	.prop-nav ul:after{
		content: " " ;
		width:100%;
		height:1px;
		display:inline-block;
		margin:0;
		padding:0;
		}

	.content .col-flex{ margin-left: 0;}
	.content .fixed-a{ display: none; }
	.content .col-flex--interior{ margin-left: 0;}

	.top-bar .col-flex--interior,
	.top-bar .col-flex{ margin-right: 0;}
	.top-bar .col-flex--interior{ padding-right: 0;}

} /* end media query 1200 */

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

	.carousel--controls{
		width: 100%;
		clear: both;
		position: relative;
		margin-top: 10px;
		padding
		}

} /* end media query 955 */


@media screen and (max-width: 800px) { 
    .prop-nav .icon{ display:none;}
    .prop-nav li{ padding-left:0;}
    
    }


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

	.carousel .excerpt{ width:100%;}
	.carousel .excerpt img{ max-width: 100%; min-width:100%; display:block; max-height:999px; margin-top:-20%;}
	.carousel .excerpt--thumb{ padding:0; height: 300px; overflow: hidden;}
	.carousel .excerpt--text{ padding:10px;}
	.carousel .excerpt--thumb,
	.carousel .excerpt--text{
		width: 100%;
		}
	.carousel .excerpt--text{
		position: absolute;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,.6);
		width:100%;
		color: #fff;
		}
	.carousel .excerpt--text a{ color: #fff;}

	.news-section .col--75, .news-section .col--25{ width: 100%;}
    .news-section .excerpt--c{ margin-top:20px;}


}


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

	.content .col-flex,
	.content .col-flex--interior,
	.content .fixed-b{ 
		width:100%; 
		margin:30px 0 0 0; }
	.content .fixed-b{
		padding-right: 320px;
		}
	.content .ad.ad__typeb{
		float: right;
		position: absolute;
		right: 0;
		}
	.content .fixed-b .section{ float: left;}
	.content .fixed-b .section + .ad__typeb{ float: left;}
	.content .fixed-b{ min-height:810px; }
}



