@media (min-width: 1200px) {
	.navbar-brand { 
		display:none; 
	}
	.modal-dialog {
		transform: translate(0, 50%) !important;
		-ms-transform: translate(0, 50%) !important; /* IE 9 */
		-webkit-transform: translate(0, 50%) !important; /* Safari and Chrome */
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.modal-dialog {
		transform: translate(0, 50%) !important;
		-ms-transform: translate(0, 50%) !important; /* IE 9 */
		-webkit-transform: translate(0, 50%) !important; /* Safari and Chrome */
	}
	.navbar-brand { 
		display:none;
	}
	.nav-magazine img { 
		max-width: 75%; 
	}
	#footer {
		height:auto;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.modal-dialog {
		transform: translate(0, 50%) !important;
		-ms-transform: translate(0, 50%) !important; /* IE 9 */
		-webkit-transform: translate(0, 50%) !important; /* Safari and Chrome */
	}
	.navbar-brand { 
		display:none; 
	}
	.nav-magazine img { 
		max-width: 100%; 
	}
	.navbar-default .navbar-nav>li>a, .navbar-default .dropdown-menu>li>a {
		font-size:10px;
	}
	.navbar-form-small {
		/*max-width: 185px;*/
	}
	.navbar-default .dropdown-menu>li>a {
		font-size:10px;
	}
	.nav > li > a {
		padding: 15px 12px;
	}
	.rsn-related-posts .relative {
		max-height: auto;
		overflow: auto;
	}
	#footer {
		height:auto;
	}
}
@media (min-width: 480px) and (max-width: 767px) {
	#magazine-archive {
		display:block;
	}
	#rsn-search-form {
		max-width:100%;
		position: relative;
		border: none;
		top:0;
		display:block!important;
	}
	#nav-search-toggle {
		display:none;
	}
	.dropdown-menu {
		padding:0px;
	}
	.navbar-nav .dropdown-menu>li>a {
		color: #777;
	}
	.navbar-form-small {
		width: 100%;
		max-width:100%;
		margin:0px;
		padding: 0px 15px;
		border:none;
	}
	li.social-icons {
		text-align:center;
	}
	.top-bar.margin-bottom20 {
		margin-bottom: 0px;
	}
	.social-icons.text-center-xs {
		text-align:center;
	}
	#nav-search-btn {
		display:inline-block;
	}
	form#global-search-form, .dropdown.yamm-fullwidth .dropdown-toggle {
		display:none;
	}
	.navbar {
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
	}
	.navbar-nav>li>.dropdown-menu {
		position: static;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		box-shadow: none;
		display: block;
	}
	.navbar-nav .dropdown-menu>li>a {
		line-height: 20px;
		padding: 5px 15px 5px 25px;
		border-top: 1px solid #eee;
		background: #fafafa;
		margin-bottom: 0px;
	}
	#footer {
		height:auto;
	}
	#pbd-alp-load-posts { width: 100%; }
}
@media (min-width: 270px) and (max-width: 480px) {
	#magazine-archive {
		display:block;
	}
	#rsn-search-form {
		max-width:100%;
		position: relative;
		border: none;
		top:0;
		display:block!important;
	}
	#nav-search-toggle {
		display:none;
	}
	.dropdown-menu {
		padding:0px;
	}
	.navbar-nav .dropdown-menu>li>a {
		color: #777;
	}
	.navbar-form-small {
		width: 100%;
		max-width:100%;
		margin:0px;
		padding: 0px 15px;
		border:none;
	}
	li.social-icons {
		text-align:center;
	}
	.top-bar.margin-bottom20 {
		margin-bottom: 0px;
	}
	.social-icons.text-center-xs {
		text-align:center;
	}
	#nav-search-btn {
		display:inline-block;
	}
	form#global-search-form, .dropdown.yamm-fullwidth .dropdown-toggle {
		display:none;
	}
	.navbar {
		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
	}
	.navbar-nav>li>.dropdown-menu {
		position: static;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		box-shadow: none;
		display: block;
	}
	.navbar-nav .dropdown-menu>li>a {
		line-height: 20px;
		padding: 5px 15px 5px 25px;
		border-top: 1px solid #eee;
		background: #fafafa;
		margin-bottom: 0px;
	}
	div[class^="col-"] .RSN-thumbnail.xs {
		padding-left:15px;
		padding-right:15px;
	}
	.gallery-post-title h4 {
		font-size: 14px;
		margin: 5px auto;
	}
	#footer {
		height:auto;
	}
	#pbd-alp-load-posts { width: 100%; }
}