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

.show-sm { display:block; visibility:visible; }
.hide-sm { display:none; visibility:hidden; }



.adBanner480 { display:none; visibility:hidden; }



.holder > .margin { margin:0 15px 0 15px; }

.lCol,.rCol { float:none; width:100%; }

.subHeader .subHeaderAccount { width:auto; float:none; }
.subHeader .subHeaderBreaking { width:auto; float:none; margin-top:15px; }
.subHeader .subHeaderSocial { float:none; margin-top:15px; }

.footer .footerSearch { width:100%; }

.comment .commentL { width:20%; float:left; }
.comment .commentR { width:73%; float:right; }

.intro .introDots { display:none; }
.intro .introText p { display:none; }
.intro .introText .padding { padding-bottom:10px; }

.relatedPhotos .relatedPhotosMain .col { width:100%; max-width:500px; margin-left:0;float:none; }

.relatedPhotos .relatedPhotosSub .imgCrop { width:29%; margin-left:6%; }
.relatedPhotos .relatedPhotosSub .col4 { display:none; }
.relatedPhotos .relatedPhotosSub .col5 { display:none; }
.relatedPhotos .relatedPhotosSub .col6 { display:none; }

.layout2Col .col { float:none !important; width:100%; }
.layout2Col .col .imgCrop { max-width:500px; margin-left:auto; margin-right:auto; }

.layoutList .itemShort .imgCrop { max-width:300px; margin-right:auto; margin-left:auto; }

.itemShort .itemShortSubPic { display:none; }
.itemShort .photoBadge { position:absolute; top:-20px; left:100px; }

.pagination .paginationN,.pagination .paginationP { display:none; }

.chartItem .chartItemImg { width:35%; }
.chartItem .chartItemText { width:60%; }

.layout5ColDissapear .imgCrop { max-height:80px; }

.prevNext { background-color:rgba(0,0,0,.7); }

.modal { width:250px; }

.alphabetListSub { display:none; }

.footer .smaller a { margin-left:5px; }

.nextGallery h3 span { display:inline; }
.nextGallery h3 { font-size:1.4em; }
.nextGallery h2 { font-size:.9em; }

.block-cmhomepage h1 {
    display: none;
}

.block-cmhomepage .tags {
    display: none;
}

.news-filter {
    display: none;
}

.fb-like-inline {
	max-width: 310px;
	overflow: hidden;
}

}