@media(max-width:767px){
	.title-container .title {
		float: none;
	}
	.title-container #carbonads {
		float: none;
	}
	#single-photo-page {
		padding-top: 190px;
	}
	#single-photo-page #carbonads {
		display: inline-block;
		top: 0;
		height: 118px;
		width: 320px;
		margin-top: 60px;
	}
	#single-photo-page #carbonads .carbon-text {
		display: inline;
		float: left;
		padding-top: 12px;
		text-decoration: none;
		width: 170px;
	}
	#single-photo-page #carbonads .carbon-poweredby {
		float: left;
		margin-top: 9px;
		text-decoration: none;
		width: 142px;
	}
	#single-photo-page .img-info .author {
		display: block;
		float: none;
		height: 50px;
	}
	#single-photo-page .img-info .stats {
		display: inline-block;
		float: left;
		margin: 20px 0 0;
	}
	#single-photo-page .img-info .stats .box {
		float: left;
		margin-left: 0;
		margin-right: 20px;
	}
	#single-photo-page .img-info .img-details {
		max-width: 100%;
	}
	#about-page {
		/*padding-top: 190px;*/
	}
	.user-page .title-container .title {
		max-width: 100%;
	}

	.white-page #carbonads {
		display: inline-block;
		top: 0;
		height: 118px;
		width: 320px;
		margin-top: 60px;
	}
	.white-page #carbonads .carbon-text {
		display: inline;
		float: left;
		padding-top: 12px;
		text-decoration: none;
		width: 170px;
	}
	.white-page #carbonads .carbon-poweredby {
		float: left;
		margin-top: 9px;
		text-decoration: none;
		width: 142px;
	}
	.search-page .search-tags {
		margin-bottom: 15px;
	}
}
@media(min-width:768px){
	#single-photo-page {
		padding-right: 188px;
	}
}
@media(max-width:991px){
	
}
@media(min-width:992px){

}
@media(max-width:1199px){
	
}
@media(min-width:1200px){
	
}


/****************************************************/
/****************************************************/
/****************************************************/
/****************************************************/
@media(max-width:800px){

}
@media(max-width:967px){
	.photo-container .photo-item .photo-link img {
		width: 100%;
	}
	.home-header .arrow {
		display: none;
	}
	#sidebar {
		position: fixed;
		display: table-cell;
		z-index: 9999;
		background: #fff;
		overflow-y: scroll;
		left: -200px;

	}
	#sidebar .sidebar_search {
		display: block;
	}
	#sidebar .navigation .user-menu {
		display: inline;
	}
	#main {
		float: none;
		width: 100%;
	}
	.navbar-default {
		width: 100%;
	}
	#main-navbar {
		display: none;
	}
	#sidebar-toggle.navbar-toggle {
		background: #ffffff;
		border-radius: 3px;
		display: inline-block;
		margin-left: 8px;
		opacity: 0.85;
		padding: 8px;
		position: fixed;
		z-index: 100;
	}
	#sidebar-toggle.navbar-toggle .icon-bar {
		background: #333;
		height: 3px;
	}
}
@media(min-width: 968px){
	#sidebar {
		left: 0 !important;
	}
}
@media(max-width: 1150px) {
	.white-page #carbonads {
		display: block;
		height: 118px;
		margin: 0 20px 20px;
		position: relative;
		top: 0;
		width: 320px;
	}
	.white-page #carbonads .carbon-text {
		display: inline;
		float: left;
		padding-top: 12px;
		text-decoration: none;
		width: 170px;
	}
	.white-page #carbonads .carbon-poweredby {
		float: left;
		margin-top: 9px;
		text-decoration: none;
		width: 142px;
	}
	.navbar .select-view .btn span {
		display: none;
	}
	.navbar .navbar_search .form-control {
		width: 100px;
	}
}
@media(max-width: 1320px){
	.navbar .navbar_search .form-control {
		width: 120px;
	}
}
@media(max-width: 1400px){
	
	.white-page .inner {
		margin: 0 0 30px;
	}
}