@media screen and (min-width: 1601px) {

	.mvp-main-body-max {
		margin: 0 auto;
		position: relative;
		width: 1600px;
		}

}

@media screen and (max-width: 1260px) and (min-width: 1200px) {

	#mvp-wallpaper {
		display: none;
		}
		
	.mvp-main-box {
		margin: 0 1.666666666%; /* 20 / 1200 */
		width: 96.666666666%; /* 1160 / 1200 */
		}
		
	#mvp-post-feat-text-wrap {
		left: 20px;
		}
		
	.mvp-post-feat-text-main {
		float: left;
		margin: 0;
		width: 100%;
		}
		
	#mvp-feat4-wrap {
		max-height: 417px;
		}
		
	.mvp-feat4-main-text h2 {
		font-size: 2.5rem;
		}
		
	.mvp-feat2-top-text-box {
		width: 1160px;
		}

}

@media screen and (max-width: 1199px) and (min-width: 1100px) {

	#mvp-wallpaper,
	.mvp-feat1-mid-wrap .mvp-cd-date,
	.mvp-widget-feat2-right .mvp-cd-date {
		display: none;
		}
		
	.mvp-main-box {
		margin: 0 1.81818181818%; /* 20 / 1100 */
		width: 96.3636363636%; /* 1060 / 1100 */
		}
		
	.mvp-feat1-left-wrap,
	.mvp-widget-feat2-left,
	.archive .mvp-widget-feat2-left-alt {
		width: 69.27374302%; /* 496 / 716 */
		}
		
	.mvp-feat1-mid-wrap {
		margin-right: 2.793296089%; /* 20 / 716 */
		width: 27.93296089%; /* 200 / 716 */
		}
		
	.mvp-widget-feat2-left {
		margin-right: 2.793296089%; /* 20 / 716 */
		}
		
	.mvp-widget-feat2-left-alt,
	.archive .mvp-widget-feat2-left-alt {
		margin: 0 0 0 2.793296089%; /* 20 / 716 */
		}
		
	.mvp-widget-feat2-right,
	.archive .mvp-widget-feat2-right {
		width: 27.93296089%; /* 200 / 716 */
		}
		
	.mvp-widget-feat2-right-text h2 {
		font-size: 1.2rem;
		}
		
	.mvp-feat1-pop-text {
		padding-left: 18%;
		width: 82%;
		}
		
	.mvp-feat1-pop-text h2 {
		font-size: 1.1rem;
		}
		
	.mvp-feat1-feat-text h2 {
		font-size: 3.14rem;
		}
		
	.mvp-blog-story-out,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-out {
		margin-left: -320px;
		}
		
	.mvp-blog-story-in,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-in {
		margin-left: 320px;
		}
		
	.mvp-blog-story-img,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-img {
		margin-right: 20px;
		width: 300px;
		}
		
	.mvp-blog-story-text,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text {
		margin-top: 20px;
		}
		
	.mvp-blog-story-text h2,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text h2 {
		font-size: 1.5rem;
		}
		
	.mvp-blog-story-text p,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text p {
		font-size: .9rem;
		}
		
	ul.mvp-blog-story-list-col {
		margin-left: -2.941176471%; /* 20 / 680 */
		width: 102.941176471%; /* 700 / 680 */
		}
		
	.mvp-blog-story-col {
		margin-left: 2.857142857%; /* 20 / 700 */
		width: 47.14285714%; /* 330 / 700 */
		}
		
	.mvp-post-gallery-text {
		padding: 10px 3.33333333% 0; /* 20 / 600 */
		width: 93.4%; /* 560 / 600 */
		}
		
	ul.mvp-related-posts-list li {
		margin-left: 2.5%; /* 15 / 600 */
		width: 31.6666666%; /* 190 / 600 */
		}
		
	ul.mvp-post-more-list li {
		margin-left: 1.41509434%; /* 15 / 1060 */
		width: 23.93867925%; /* 253.75 / 1060 */
		height: 265px;
		}
		
	#mvp-post-feat-text-wrap {
		left: 20px;
		}
		
	h1.mvp-post-title-wide {
		font-size: 3.3rem;
		}
		
	#mvp-post-feat-img-wide span.mvp-feat-caption {
		right: 20px;
		}
		
	.mvp-authors-list-wrap {
		height: 320px;
		}
		
	.mvp-post-feat-text-main {
		float: left;
		margin: 0;
		width: 100%;
		}
		
	.mvp-feat2-top-text-box {
		width: 1060px;
		}
		
	.mvp-feat2-bot-text h2,
	.mvp-widget-feat1-bot-text h2 {
		font-size: 1.2rem;
		}
		
	.mvp-feat2-top-text h2.mvp-stand-title {
		font-size: 2.9rem;
		}
		
	.mvp-feat3-main-wrap,
	.mvp-feat3-sub-wrap {
		width: 49.05660377%; /* 520 / 1060 */
		}

	.mvp-feat3-main-wrap {
		margin-right: 1.886792453%; /* 20 / 1060 */
		}
		
	.mvp-feat3-main-text,
	.mvp-feat3-sub-text {
		padding: 75px 3.846153846% 20px; /* 20 / 520 */
		width: 92.4%; /* 480 / 520 */
		}
		
	.mvp-feat3-main-text h2 {
		font-size: 3.1rem;
		}
		
	.mvp-feat3-sub-text h2 {
		font-size: 1.5rem;
		}
		
	#mvp-feat4-wrap {
		max-height: 378px;
		}
		
	.mvp-feat4-main-text h2 {
		font-size: 2.3rem;
		}
		
	.mvp-feat5-mid-wrap {
		width: 58.87323944%; /* 418 / 710 */
		}
		
	.mvp-feat5-small-wrap {
		margin: 0 4.225352113% 0 0; /* 30 / 710 */
		width: 36.90140845%; /* 262 / 710 */
		}
		
	#mvp-home-widget-wrap .mvp-flex-col {
		margin: 0 0 30px 2.941176471%; /* 20 / 680 */
		width: 48.52941176%; /* 330 / 680 */
		height: 380px;
		}
		
	#mvp-home-widget-wrap .mvp-flex-col-noad {
		margin: 0 0 30px 1.886792453% !important; /* 20 / 1060 */
		width: 32.0754717%; /* 340 / 1060 */
		height: 380px;
		}
		
	#mvp-home-widget-wrap .mvp-flex-col .mvp-flex-story-text h2 {
		font-size: 1.5rem;
		}
		
	#mvp-home-widget-wrap .mvp-flex-col .mvp-flex-story-text p {
		font-size: .9rem;
		}
		
	#mvp-feat6-wrap {
		margin: 0 0 60px -1.88679245%; /* 20 / 1060 */
		width: 103.7735849%; /* 1100 / 1060 */
		}
		
	#mvp-feat6-text {
		top: 40px;
		left: 40px;
		}
		
	#mvp-feat6-text h2 {
		font-size: 3.2rem;
		}
		
	#mvp-feat6-text p {
		font-size: 1rem;
		}

}

@media screen and (max-width: 1099px) and (min-width: 1004px) {

	#mvp-wallpaper,
	.mvp-feat1-mid-wrap .mvp-cd-date,
	.mvp-widget-feat2-right .mvp-cd-date,
	.mvp-widget-dark-sub-text .mvp-cd-date,
	span.mvp-video-close,
	#mvp-nav-small-wrap .mvp-nav-menu {
		display: none !important;
		}
		
	.mvp-main-box {
		margin: 0 2%; /* 20 / 1000 */
		width: 96%; /* 960 / 1000 */
		}

	.mvp-feat1-left-wrap,
	.mvp-widget-feat2-left,
	.archive .mvp-widget-feat2-left-alt {
		width: 64.74358974%; /* 404 / 624 */
		}
		
	.mvp-feat1-mid-wrap {
		margin-right: 3.205128205%; /* 20 / 624 */
		width: 32.05128205%; /* 200 / 624 */
		}
		
	.mvp-widget-feat2-left {
		margin-right: 3.205128205%; /* 20 / 624 */
		}
		
	.mvp-widget-feat2-left-alt,
	.archive .mvp-widget-feat2-left-alt {
		margin: 0 0 0 3.205128205%; /* 20 / 624 */
		}
		
	.mvp-widget-feat2-right,
	.archive .mvp-widget-feat2-right {
		width: 32.05128205%; /* 200 / 624 */
		}
		
	.mvp-widget-feat2-right-text h2 {
		font-size: 1.2rem;
		}
		
	.mvp-feat1-pop-text {
		padding-left: 18%;
		width: 82%;
		}
		
	.mvp-feat1-feat-text {
		padding: 100px 4.95049505% 20px; /* 20 / 404 */
		width: 90.1%; /* 364 / 404 */
		}
		
	.mvp-feat1-sub-text {
		padding: 50px 4.95049505% 20px; /* 20 / 404 */
		width: 90.1%; /* 364 / 404 */
		}
		
	.mvp-feat1-pop-text h2 {
		font-size: 1.1rem;
		}
		
	.mvp-feat1-feat-text h2 {
		font-size: 3.14rem;
		margin-right: 0;
		width: 100%
		}
		
	.mvp-feat1-feat-text p {
		font-size: .85rem;
		}
		
	.mvp-feat1-sub-text h2 {
		font-size: 1.6rem;
		}
		
	.mvp-widget-dark-feat-text {
		padding: 100px 3.367003367% 20px; /* 20 / 594 */
		width: 93.3%; /* 554 / 594 */
		}
		
	.mvp-widget-feat1-top-story {
		margin-left: 2%; /* 20 / 1000 */
		width: 49%; /* 960 / 1000 */
		}
		
	.mvp-widget-feat1-top-text {
		padding: 50px 14.081632653% 20px 4.081632653%; /* 20 / 490 */
		width: 81.9%; /* 450 / 490 */
		}
		
	.mvp-widget-feat1-top-text h2 {
		font-size: 1.8rem;
		}
		
	.mvp-widget-feat1-bot-story,
	.mvp-feat2-bot-story {
		margin-left: 2%; /* 20 / 1000 */
		width: 23.5%; /* 235 / 1000 */
		}
		
	.mvp-widget-feat1-bot-text h2,
	.mvp-feat2-bot-text h2 {
		font-size: 1.1rem;
		}
		
	#mvp-feat2-wrap {
		margin: -20px 0 40px;
		}
		
	.mvp-feat2-top-text-box {
		width: 960px;
		}
		
	.mvp-feat2-top-text h2 {
		font-size: 4.1rem;
		}
		
	.mvp-feat2-top-text p {
		font-size: 1.1rem;
		}
		
	.mvp-blog-story-out,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-out {
		margin-left: -320px;
		}
		
	.mvp-blog-story-in,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-in {
		margin-left: 320px;
		}
		
	.mvp-blog-story-img,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-img {
		margin-right: 20px;
		width: 300px;
		}
		
	.mvp-blog-story-text,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text {
		margin-top: 20px;
		}
		
	.mvp-blog-story-text h2,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text h2 {
		font-size: 1.4rem;
		}
		
	.mvp-blog-story-text p,
	#mvp-home-widget-wrap .mvp-flex-row .mvp-flex-story-text p {
		font-size: .9rem;
		}
		
	ul.mvp-blog-story-list-col {
		margin-left: -3.424657534%; /* 20 / 584 */
		width: 103.424657534%; /* 604 / 584 */
		}
		
	.mvp-blog-story-col {
		margin-left: 3.311258278%; /* 20 / 604 */
		width: 46.68874172%; /* 282 / 604 */
		height: 370px;
		}
		
	.mvp-blog-story-col .mvp-blog-story-text h2 {
		font-size: 1.4rem;
		}
		
	h1.mvp-post-title {
		margin-right: 0;
		width: 100%;
		}
		
	.mvp-post-main-out,
	.mvp-main-blog-out,
	#mvp-home-widget-wrap .mvp-flex-side-out {
		margin-right: -360px;
		}
		
	.mvp-post-main-in,
	.mvp-main-blog-in,
	#mvp-home-widget-wrap .mvp-flex-side-in {
		margin-right: 360px;
		}
		
	#mvp-side-wrap,
	#mvp-home-widget-wrap .mvp-flex-side-wrap {
		margin-left: 40px;
		}
		
	.mvp-post-gallery-text {
		padding: 10px 3.816793893% 0; /* 20 / 524 */
		width: 92.4%; /* 484 / 524 */
		}
		
	.mvp-post-gallery-text p {
		font-size: .8rem;
		}
		
	.mvp-prev-next-text p {
		font-size: 1.1rem;
		}
		
	.mvp-prev-cont-out {
		margin-left: -40px;
		}
		
	.mvp-prev-cont-in {
		margin-left: 40px;
		}
		
	.mvp-next-cont-out {
		margin-right: -40px;
		}
		
	.mvp-next-cont-in {
		margin-right: 40px;
		}
		
	span.mvp-prev-arr {
		margin-right: 20px;
		}
		
	span.mvp-next-arr {
		margin-left: 20px;
		}
		
	ul.mvp-related-posts-list li {
		margin-left: 2.86259542%; /* 15 / 524 */
		width: 31.42493639%; /* 164.66 / 524 */
		height: 190px;
		}
		
	.mvp-related-text {
		font-size: 1rem;
		}
		
	#mvp-post-content h1.mvp-post-title {
		font-size: 2.5rem;
		}
		
	ul.mvp-post-more-list li {
		margin-left: 1.5625%; /* 15 / 960 */
		width: 23.828125%; /* 228.75 / 960 */
		height: 265px;
		}
		
	.mvp-vid-fixed {
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
		    -ms-box-shadow: none;
		     -o-box-sh