@media screen and (min-width: 1601px) {
.mvp-main-body-grid,
#mvp-foot-wrap {
left: auto;
margin: 0 auto;
max-width: 1460px;
}
}
@media screen and (max-width: 1499px) and (min-width: 1400px) {
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1.4rem;
}
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
font-size: .95rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 2.2rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 2.7rem;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-text h2 {
font-size: 2.8rem;
}
}
@media screen and (max-width: 1399px) and (min-width: 1261px) {
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2,
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.5rem;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: 660px;
}
.mvp-post-more-text p {
font-size: .9rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 2.3rem;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-widget-ll-text h2 {
font-size: 2.4rem;
}
.mvp-widget-feat-text {
max-width: 32%;
}
.mvp-widget-feat-text h2 {
font-size: 3.2rem;
}
.mvp-feat1-main-text {
width: 330px;
}
.mvp-feat1-main-text h2 {
font-size: 2.5rem;
}
.mvp-feat4-text-wrap {
width: 450px;
}
.mvp-feat4-title h2 {
font-size: 3.3rem;
}
}
@media screen and (max-width: 1260px) and (min-width: 1200px) {
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
.mvp-feat1-main-text {
width: 330px;
}
.mvp-feat1-main-text h2 {
font-size: 2.5rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.4rem;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2,
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.4rem;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 30px;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 30px;
}
h1.mvp-post-title {
font-size: 2.7rem;
}
.mvp-post-more-text p {
font-size: .9rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.8rem;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 2.1rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-widget-ll-img {
min-height: 450px;
}
.mvp-widget-ll-img img {
min-width: 810px;
}
.mvp-widget-ll-text h2 {
font-size: 2.4rem;
}
.mvp-widget-feat-text {
max-width: 32%;
}
.mvp-widget-feat-text h2 {
font-size: 3.2rem;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.9rem;
}
.mvp-widget-trend-text {
padding: 0 20px 0 23px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-feat4-text-wrap {
width: 450px;
}
.mvp-feat4-title h2 {
font-size: 3.3rem;
}
.mvp-post-soc-wrap {
display: none;
}
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
#mvp-soc-mob-wrap {
display: grid;
left: 70px;
width: calc(100% - 140px);
}
}
@media screen and (max-width: 1199px) and (min-width: 1100px) {
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
.mvp-feat1-main-text {
width: 330px;
}
.mvp-feat1-main-text h2 {
font-size: 2.5rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.4rem;
}
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p {
font-size: .95rem;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2,
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.2rem;
line-height: 1.05;
}
.mvp-post-byline {
font-size: .7rem;
margin: 10px 0 0;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 30px;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
h1.mvp-post-title {
font-size: 2.5rem;
}
span.mvp-post-excerpt {
font-size: 1.1rem;
}
.mvp-content-main p {
font-size: 1.1rem;
}
.mvp-content-main blockquote {
margin: 20px 20px 20px 30px;
}
.mvp-content-main blockquote p {
font-size: 1.8rem;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 30px;
}
.mvp-post-sub-wrap span.mvp-email-sub-head {
font-size: 2.4rem;
}
.mvp-post-more-text p {
font-size: .9rem;
}
.mvp-authors-left {
width: 150px;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.6rem;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.9rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-widget-ll-img {
min-height: 400px;
}
.mvp-widget-ll-img img {
min-width: 720px;
}
.mvp-widget-ll-text h2 {
font-size: 2.2rem;
}
.mvp-widget-ll-text p {
font-size: 1.1rem;
}
.mvp-widget-feat-text {
max-width: 32%;
}
.mvp-widget-feat-text h2 {
font-size: 2.9rem;
}
.mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-story-img img {
min-width: 360px;
}
.mvp-widget-latest-wrap {
grid-column-gap: 40px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 200px;
width: calc(100% - 200px);
}
.mvp-feat4-text-wrap {
width: 400px;
}
.mvp-feat4-title h2 {
font-size: 3rem;
}
.mvp-post-soc-wrap {
display: none;
}
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
#mvp-soc-mob-wrap {
display: grid;
left: 70px;
width: calc(100% - 140px);
}
}
@media screen and (max-width: 1099px) and (min-width: 1024px) {
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
.mvp-nav-menu ul li a {
padding: 27px 10px;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-feat1-main-text {
width: 375px;
}
.mvp-feat1-main-text h2 {
font-size: 2.6rem;
}
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text {
padding: 30px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2,
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.05rem;
line-height: 1.05;
}
.mvp-post-byline {
font-size: .7rem;
margin: 10px 0 0;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 30px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
h1.mvp-post-title {
font-size: 2.3rem;
}
span.mvp-post-excerpt {
font-size: 1.1rem;
}
.mvp-content-main p {
font-size: 1.1rem;
}
.mvp-content-main blockquote {
margin: 20px 20px 20px 30px;
}
.mvp-content-main blockquote p {
font-size: 1.4rem;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 30px;
}
.mvp-sub-email input {
width: 100%;
}
.mvp-post-sub-wrap span.mvp-email-sub-head {
font-size: 2.4rem;
}
.mvp-post-more-grid {
grid-template-columns: repeat(2, 1fr);
}
span.mvp-authors-name a {
font-size: 1.9rem;
}
.mvp-authors-left {
width: 130px;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
h1.mvp-author-top-head {
font-size: 2.9rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 2.3rem;
}
.mvp-alp-soc-reg .mvp-alp-soc-wrap ul.mvp-alp-soc-list {
min-width: 300px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.5rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.3rem;
}
.mvp-widget-ll-img {
min-height: 400px;
}
.mvp-widget-ll-img img {
min-width: 720px;
}
.mvp-widget-ll-text h2 {
font-size: 1.7rem;
}
.mvp-widget-ll-text p {
font-size: 1.1rem;
}
.mvp-widget-feat-text {
max-width: 32%;
}
.mvp-widget-feat-text h2 {
font-size: 2.5rem;
}
.mvp-blog-main-grid .mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-main-grid .mvp-blog-story-img img {
min-width: 360px;
}
.mvp-widget-latest-wrap,
#mvp-blog-main-wrap {
grid-column-gap: 40px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
font-size: .875rem;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 175px;
width: calc(100% - 175px);
}
.mvp-feat4-text-wrap {
width: 375px;
}
.mvp-feat4-title h2 {
font-size: 2.8rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 50px;
}
.mvp-post-soc-wrap {
display: none;
}
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
#mvp-soc-mob-wrap {
display: grid;
left: 70px;
width: calc(100% - 140px);
}
}
@media screen and (max-width: 1023px) and (min-width: 900px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-main-body-grid,
#mvp-foot-wrap {
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 30px;
}
.mvp-main-body-cont {
padding: 0 0 30px;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img {
margin: -19px 0 0;
top: 50%;
left: -19px;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 30px;
width: 375px;
}
.mvp-feat1-main-text h2 {
font-size: 2.6rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.5rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 2.2rem;
}
.mvp-feat1-sub-text,
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text {
padding: 10px 30px 30px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-widget-latest-wrap {
margin: 40px 0 0;
}
.mvp-blog-story-big-text {
padding: 15px 15px 15px 30px; 
}
.mvp-blog-story-text {
padding: 15px 15px 0 30px;
}
h3.mvp-cat-bub {
margin: 0 0 7px;
}
span.mvp-cat-bub {
font-size: .65rem;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1rem;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-email-sub-wrap {
padding: 30px 60px;
}
span.mvp-email-sub-head {
font-size: 2.4rem;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 30px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-head-wrap {
padding: 30px 0;
}
h1.mvp-post-title {
font-size: 2.1rem;
}
span.mvp-post-excerpt {
font-size: 1rem;
}
.mvp-content-main p {
font-size: 1.1rem;
}
.mvp-content-main blockquote {
margin: 20px 20px 20px 30px;
}
.mvp-content-main blockquote p {
font-size: 1.4rem;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 30px;
}
.mvp-sub-email input {
width: 100%;
}
.mvp-post-sub-wrap span.mvp-email-sub-head {
font-size: 2.4rem;
}
.mvp-post-more-wrap,
#mvp-post-bot-ad {
margin: 20px 20px 0;
width: calc(100% - 40px);
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
}
.mvp-post-more-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-authors-left {
width: 130px;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
h1.mvp-author-top-head {
font-size: 2.9rem;
}
.mvp-woo-main-grid {
grid-column-gap: 20px;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 30px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 44px 0 20px 44px;
}
.mvp-feat2-text-left {
width: 75%;
}
.mvp-feat2-text-right h2 {
font-size: 2.5rem;
}
.mvp-feat2-text-right p {
font-size: 1rem;
}
.mvp-alp-soc-reg .mvp-alp-soc-wrap ul.mvp-alp-soc-list {
min-width: 300px;
}
.mvp-post-img-text-wrap {
padding: 50px 0 20px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.5rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.2rem;
}
.mvp-blog-main-grid .mvp-blog-story-text .mvp-post-type-img {
margin: 0 0 0 -19px;
top: -47px;
}
.mvp-widget-ll-img {
min-height: 400px;
}
.mvp-widget-ll-img img {
min-width: 720px;
}
.mvp-widget-ll-text h2 {
font-size: 1.7rem;
}
.mvp-widget-ll-text p {
font-size: 1.1rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: -25px 0 0;
left: -25px;
height: 50px;
width: 50px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: -25px;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 18px 0 0;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.2rem;
}
.mvp-widget-latest-wrap,
#mvp-blog-main-wrap {
grid-column-gap: 40px;
}
.mvp-widget-feat-text {
bottom: 30px;
left: 30px;
max-width: 32%;
}
.mvp-widget-feat-text h2 {
font-size: 2.5rem;
}
.mvp-widget-feat-text p {
font-size: 1rem;
}
.mvp-blog-main-grid .mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-main-grid .mvp-blog-story-img img {
min-width: 360px;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 175px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-feat3-title h2 {
font-size: 3.1rem;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(4, 1fr) 0;
}
.mvp-widget-trend-story:nth-of-type(5) {
display: none;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-story-big-text p,
.mvp-blog-story-text p {
font-size: .875rem;	
}
.mvp-page-content-main {
padding: 0 30px 30px;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 30px;
}
.mvp-content-main .gallery {
padding: 0 30px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
.mvp-feat4-img-wrap {
margin: 0 0 0 175px;
width: calc(100% - 175px);
}
.mvp-feat4-text-wrap {
width: 350px;
}
.mvp-feat4-title h2 {
font-size: 2.6rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 30px;
}
.mvp-post-soc-wrap {
display: none;
}
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
#mvp-soc-mob-wrap {
display: grid;
}
}
@media screen and (max-width: 899px) and (min-width: 768px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p,
.mvp-alp-side,
.mvp-widget-feat-text p {
display: none;
}
.mvp-widget-ad-grid .mvp-blog-story-text p,
.mvp-blog-main-grid .mvp-blog-story-text p {
display: inline;
}
#mvp-site-grid {
display: block;
float: left;
width: 100%;
}
.mvp-main-body-grid {
display: block;
float: left;
margin: 0;
width: 100%;
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 30px;
}
.mvp-main-body-cont {
padding: 0 0 30px;
}
#mvp-home-widget-wrap,
#mvp-foot-wrap,
#mvp-blog-main-wrap {
grid-template-columns: 100%;
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img {
margin: -19px 0 0;
top: 50%;
left: -19px;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 30px;
width: 350px;
}
.mvp-feat1-main-text h2 {
font-size: 2.4rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.5rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.9rem;
}
.mvp-feat1-sub-text,
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text {
padding: 10px 30px 30px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
margin: 30px 0 0;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1.5rem;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-side,
#mvp-side-wrap {
width: 100%;
}
.mvp-email-sub-wrap {
padding: 30px 60px;
}
span.mvp-email-sub-head {
font-size: 2.4rem;
}
#mvp-blog-main-wrap {
grid-column-gap: 0;
}
.mvp-auto-post-grid,
.mvp-post-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
max-width: 700px;
}
.mvp-content-main p {
padding: 0 20px;
}
.mvp-post-head-wrap {
padding: 30px 0;
}
.mvp-content-main blockquote {
margin: 20px 20px 20px 30px;
}
.mvp-content-main blockquote p {
font-size: 1.8rem;
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
width: calc(100% - 40px);
}
#mvp-post-bot-ad {
margin: 15px 0 0;
width: 100%;
}
.mvp-post-more-text p {
font-size: .9rem;
}
#mvp-side-wrap {
margin: 40px 0 0;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
.mvp-post-main-grid .mvp-post-content {
grid-template-columns: 62px auto;
grid-column-gap: 20px;
}
.mvp-post-soc-wrap {
margin: 0 0 0 20px;
}
#mvp-author-page-top {
padding: 30px;
}
.mvp-author-top {
grid-column-gap: 30px;
}
#mvp-author-top-left {
width: 150px;
}
h1.mvp-author-top-head {
font-size: 2.4rem;
}
.woocommerce .woocommerce-breadcrumb {
margin: 20px;
padding: 0 0 10px;
}
.mvp-woo-main-grid {
grid-column-gap: 20px;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 20px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 44px 0 20px 44px;
width: 42%;
}
.mvp-feat2-text-left {
width: 70%;
}
.mvp-feat2-text-right h2 {
font-size: 2.3rem;
}
.mvp-feat2-text-right p {
font-size: 1rem;
}
.mvp-alp-soc-reg {
display: block;
}
.mvp-post-img-text-wrap {
padding: 50px 0 20px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 2.4rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-foot-right .mvp-sub-email input {
width: 100%;
}
#mvp-foot-wrap {
margin: 0;
width: 100%;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-blog-main-grid .mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-main-grid .mvp-blog-story-img img {
min-width: 360px;
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.4rem;
}
.mvp-blog-main-grid .mvp-blog-story-text .mvp-post-type-img {
margin: 0 0 0 -19px;
top: -47px;
}
.mvp-widget-ll-img {
min-height: 300px;
}
.mvp-widget-ll-img img {
min-width: 540px;
}
.mvp-widget-ll-text h2 {
font-size: 1.4rem;
}
.mvp-widget-ll-text p {
font-size: .875rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: -25px 0 0;
left: -25px;
height: 50px;
width: 50px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: -25px;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 18px 0 0;
}
.mvp-widget-latest-wrap,
#mvp-blog-main-wrap {
grid-column-gap: 40px;
}
.mvp-widget-feat-text {
bottom: 30px;
left: 30px;
max-width: 35%;
}
.mvp-widget-feat-text h2 {
font-size: 2.2rem;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 175px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-feat3-title h2 {
font-size: 2.8rem;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(4, 1fr) 0;
}
.mvp-widget-trend-story:nth-of-type(5) {
display: none;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3) {
top: auto;
}
.mvp-blog-body .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-widget-ad-grid .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: 30px;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
margin: 0 0 30px;
}
.mvp-page-content-main {
padding: 0 30px 30px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 30px;
}
.mvp-content-main .gallery {
padding: 0 30px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
#mvp-feat4-wrap {
padding: 0 20px;
width: 100%;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 150px;
width: calc(100% - 150px);
}
.mvp-feat4-text-wrap {
top: 20px;
width: 300px;
}
.mvp-feat4-text-wrap h3.mvp-cat-bub {
margin: 0 0 12px;
}
.mvp-feat4-text-wrap span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat4-title h2 {
font-size: 2.2rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 30px;
}
}
@media screen and (max-width: 767px) and (min-width: 660px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p,
.mvp-alp-side,
.mvp-feat2-text-right p,
.mvp-widget-feat-text p,
.mvp-widget-ll-text p {
display: none;
}
#mvp-site-grid {
display: block;
float: left;
width: 100%;
}
.mvp-main-body-grid {
display: block;
float: left;
margin: 0;
width: 100%;
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 30px;
}
.mvp-main-body-cont {
padding: 0 0 30px;
}
#mvp-home-widget-wrap,
#mvp-foot-wrap,
#mvp-blog-main-wrap {
grid-template-columns: 100%;
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img {
margin: -19px 0 0;
top: 50%;
left: -19px;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 30px;
width: 325px;
}
.mvp-feat1-main-text span.mvp-cat-bub,
.mvp-feat2-text-right span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat1-main-text h2 {
font-size: 2.2rem;
}
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p {
font-size: .9rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.5rem;
}
.mvp-feat1-main-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.6rem;
}
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p {
margin: 5px 0 0;
}
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text,
.mvp-feat1-sub-text {
padding: 10px 30px 30px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-widget-latest-wrap {
margin: 30px 0 0;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
margin: 30px 0 0;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1.5rem;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
margin: 30px 0 0;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1.2rem;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-side,
#mvp-side-wrap {
width: 100%;
}
.mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 30px 60px;
}
span.mvp-email-sub-head {
font-size: 2.4rem;
}
#mvp-blog-main-wrap {
grid-column-gap: 0;
}
.mvp-auto-post-grid,
.mvp-post-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 20px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 20px;
}
.mvp-post-head-wrap {
padding: 30px 0;
}
h1.mvp-post-title {
font-size: 2.7rem;
}
span.mvp-post-excerpt {
font-size: 1.1rem;
}
.mvp-content-main blockquote {
margin: 20px 20px 20px 30px;
}
.mvp-content-main blockquote p {
font-size: 1.7rem;
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
width: calc(100% - 40px);
}
#mvp-post-bot-ad {
margin: 15px 0 0;
width: 100%;
}
.mvp-post-more-text p {
font-size: .9rem;
}
#mvp-side-wrap {
margin: 40px 0 0;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
.mvp-post-main-grid .mvp-post-content {
grid-template-columns: 62px auto;
grid-column-gap: 20px;
}
.mvp-post-soc-wrap {
margin: 0 0 0 20px;
}
.mvp-authors-left {
width: 170px;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
#mvp-author-page-top {
padding: 30px;
}
.mvp-author-top {
grid-column-gap: 30px;
}
#mvp-author-top-left {
width: 150px;
}
h1.mvp-author-top-head {
font-size: 2.4rem;
}
.woocommerce .woocommerce-breadcrumb {
margin: 20px;
padding: 0 0 10px;
}
.mvp-woo-main-grid {
grid-column-gap: 20px;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 20px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 44px 0 20px 44px;
width: 42%;
}
.mvp-feat2-text-left {
width: 70%;
}
.mvp-feat2-text-right h2 {
font-size: 2.3rem;
}
.mvp-alp-soc-reg {
display: block;
}
.mvp-post-img-text-wrap {
padding: 50px 0 20px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 2.1rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
#mvp-foot-wrap {
margin: 0;
width: 100%;
}
.mvp-foot-marg {
padding: 0 20px;
}
.mvp-foot-right .mvp-sub-email input {
width: 100%;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-blog-main-grid .mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-main-grid .mvp-blog-story-img img {
min-width: 360px;
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.3rem;
}
.mvp-blog-main-grid .mvp-blog-story-text .mvp-post-type-img {
margin: 0 0 0 -19px;
top: -47px;
}
.mvp-widget-ll-img {
min-height: 250px;
}
.mvp-widget-ll-img img {
min-width: 450px;
}
.mvp-widget-ll-text h2 {
font-size: 1.3rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: -19px 0 0;
left: -19px;
height: 38px;
width: 38px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: -19px;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-widget-latest-wrap,
#mvp-blog-main-wrap {
grid-column-gap: 40px;
}
.mvp-widget-feat-text {
bottom: 30px;
left: 30px;
max-width: 35%;
}
.mvp-widget-feat-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-widget-feat-text span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-widget-feat-text h2 {
font-size: 1.9rem;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 175px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-feat3-title h2 {
font-size: 2.4rem;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(3, 1fr) 0 0;
}
.mvp-widget-trend-story:nth-of-type(4),
.mvp-widget-trend-story:nth-of-type(5) {
display: none;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3) {
top: auto;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: 30px;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3) {
top: auto;
}
.mvp-blog-body .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-widget-ad-grid .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: 30px;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
margin: 0 0 30px;
}
.mvp-page-content-main {
padding: 0 30px 30px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 30px;
}
.mvp-content-main .gallery {
padding: 0 30px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
#mvp-feat4-wrap {
padding: 0 20px;
width: 100%;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 100px;
width: calc(100% - 100px);
}
.mvp-feat4-text-wrap {
top: 20px;
width: 220px;
}
.mvp-feat4-text-wrap h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat4-text-wrap span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat4-title h2 {
font-size: 1.6rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 30px;
}
}
@media screen and (max-width: 659px) and (min-width: 600px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p,
.mvp-alp-side,
#mvp-woo-side-wrap,
.mvp-feat2-text-right p,
.mvp-widget-feat-text p,
.mvp-widget-ll-text p {
display: none;
}
#mvp-site-grid {
display: block;
float: left;
width: 100%;
}
.mvp-main-body-grid {
display: block;
float: left;
margin: 0;
width: 100%;
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 30px;
}
.mvp-main-body-cont {
padding: 0 0 30px;
}
#mvp-home-widget-wrap,
#mvp-foot-wrap,
#mvp-blog-main-wrap {
grid-template-columns: 100%;
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 30px;
width: 300px;
}
.mvp-feat1-main-text span.mvp-cat-bub,
.mvp-feat2-text-right span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat1-main-text h2 {
font-size: 1.9rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.2rem;
}
.mvp-feat1-main-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.7rem;
}
.mvp-post-byline {
font-size: .65rem;
}
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text,
.mvp-feat1-sub-text {
padding: 10px 30px 30px;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img {
margin: -19px 0 0;
top: 50%;
left: -19px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
margin: 30px 0 0;
}
.mvp-blog-story-big-text {
padding: 20px 20px 20px 40px; 
}
.mvp-blog-story-text {
padding: 20px 20px 0 40px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1.1rem;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-side,
#mvp-side-wrap {
width: 100%;
}
.mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 30px 60px;
}
span.mvp-email-sub-head {
font-size: 2.1rem;
}
p.mvp-email-sub-text {
font-size: 1rem;
}
.mvp-sub-email input {
width: 100%;
}
#mvp-blog-main-wrap {
grid-column-gap: 0;
}
.mvp-auto-post-grid,
.mvp-post-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 20px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 20px;
}
.mvp-post-head-wrap {
padding: 30px 0;
}
span.mvp-post-cat {
font-size: .9rem;
}
h1.mvp-post-title {
font-size: 2.5rem;
}
span.mvp-post-excerpt {
font-size: 1.1rem;
}
.mvp-content-main blockquote {
margin: 20px;
width: calc(40% - 40px);
}
.mvp-content-main blockquote p {
font-size: 1.7rem;
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
width: calc(100% - 40px);
}
#mvp-post-bot-ad {
margin: 15px 0 0;
width: 100%;
}
.mvp-post-more-grid {
grid-template-columns: repeat(2, 1fr);
}
#mvp-side-wrap {
margin: 40px 0 0;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
.mvp-post-main-grid .mvp-post-content {
grid-template-columns: 62px auto;
grid-column-gap: 20px;
}
.mvp-post-soc-wrap {
margin: 0 0 0 20px;
}
.mvp-authors-left {
width: 150px;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
#mvp-author-page-top {
padding: 30px;
}
.mvp-author-top {
grid-column-gap: 30px;
}
#mvp-author-top-left {
width: 150px;
}
h1.mvp-author-top-head {
font-size: 2.2rem;
}
span.mvp-author-page-desc {
font-size: 1.1rem;
}
.woocommerce .woocommerce-breadcrumb {
margin: 20px;
padding: 0 0 10px;
}
.mvp-woo-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 20px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 44px 0 20px 44px;
width: 42%;
}
.mvp-feat2-text-left {
width: 70%;
}
.mvp-feat2-text-right h2 {
font-size: 2.3rem;
}
.mvp-alp-soc-reg {
display: block;
}
.mvp-post-img-text-wrap {
padding: 50px 0 20px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.9rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
line-height: 1.35;
margin: 5px 0 0;
}
#mvp-foot-wrap {
margin: 0;
width: 100%;
}
.mvp-foot-top {
padding: 40px 0;
}
.mvp-foot-marg {
padding: 0 20px;
}
.mvp-foot-right .mvp-sub-email input {
width: 100%;
}
.mvp-widget-ll-img {
min-height: 0;
}
.mvp-widget-ll-img img {
margin: 0;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-blog-main-grid {
grid-template-columns: repeat(2, 1fr);
}
.mvp-blog-main-grid .mvp-blog-story-img {
min-height: 200px;
}
.mvp-blog-main-grid .mvp-blog-story-img img {
min-width: 360px;
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.2rem;
}
.mvp-blog-main-grid .mvp-blog-story-text .mvp-post-type-img {
margin: 0 0 0 -19px;
top: -47px;
}
.mvp-widget-ll-story a {
grid-template-columns: 100%;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-img,
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.mvp-widget-ll-img:after {
content: '';
background: #fff;
position: absolute;
left: 0;
bottom: -120px;
transform: skewY(5deg);
width: 100%;
height: 150px;
}
.mvp-widget-ll-text {
padding: 10px 35px 35px;
}
.mvp-widget-ll-text h2 {
font-size: 1.5rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: 0 0 0 -19px;
left: 50%;
top: -47px;
height: 38px;
width: 38px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: auto;
left: 50%;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-widget-feat-text {
bottom: 30px;
left: 30px;
max-width: 35%;
}
.mvp-widget-feat-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-widget-feat-text span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-widget-feat-text h2 {
font-size: 1.8rem;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 150px;
}
.mvp-feat3-text-wrap {
padding: 0 20%;
}
.mvp-feat3-title h2 {
font-size: 2.4rem;
}
.mvp-widget-trend-wrap {
margin: 20px 0 0;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(3, 1fr) 0 0;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3) {
top: auto;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: 30px;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3) {
top: auto;
}
.mvp-blog-body .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-widget-ad-grid .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: 30px;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
margin: 0 0 30px;
}
.span.mvp-cat-bub {
font-size: .65rem;
}
.mvp-page-content-main {
padding: 0 30px 30px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 30px;
}
.mvp-content-main .gallery {
padding: 0 30px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
#mvp-feat4-wrap {
padding: 0 20px;
width: 100%;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 100px;
width: calc(100% - 100px);
}
.mvp-feat4-text-wrap {
top: 20px;
width: 220px;
}
.mvp-feat4-text-wrap h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat4-text-wrap span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat4-title h2 {
font-size: 1.6rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 30px;
}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p,
.mvp-alp-side,
.mvp-post-soc-wrap,
#mvp-woo-side-wrap,
.mvp-feat2-text-right p,
.mvp-widget-feat-text p,
.mvp-widget-ll-text p,
.mvp-post-byline {
display: none;
}
#mvp-site-grid {
display: block;
float: left;
width: 100%;
}
.mvp-main-body-grid {
display: block;
float: left;
margin: 0;
width: 100%;
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 20px;
}
.mvp-main-body-cont {
padding: 0 0 20px;
}
#mvp-home-widget-wrap,
#mvp-foot-wrap,
#mvp-blog-main-wrap {
grid-template-columns: 100%;
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-feat1-top-wrap {
grid-template-columns: repeat(2, 1fr);
}
.mvp-feat1-main-img {
height: auto;
min-height: 0;
}
.mvp-feat1-main-img img {
margin: auto;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 30px;
width: 50%;
}
.mvp-feat1-main-text span.mvp-cat-bub,
.mvp-feat2-text-right span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat1-main-text h2 {
font-size: 1.4rem;
}
.mvp-feat1-sub-text h2 {
font-size: 1.1rem;
}
.mvp-feat1-main-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.3rem;
}
.mvp-post-byline {
font-size: .65rem;
}
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text,
.mvp-feat1-sub-text {
padding: 10px 30px 30px;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img {
margin: -19px 0 0;
top: 50%;
left: -19px;
}
span.mvp-widget-home-title {
font-size: 1.5rem;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
margin: 30px 0 0;
}
.mvp-blog-story-big-text {
padding: 15px 15px 15px 30px; 
}
.mvp-blog-story-text {
padding: 15px 15px 0 30px;
}
h3.mvp-cat-bub {
font-size: .65rem;
margin: 0 0 5px;
}
span.mvp-cat-bub {
font-size: .65rem;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: 1rem;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-side,
#mvp-side-wrap {
width: 100%;
}
.mvp-post-main {
padding: 20px 0;
}
.mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 15px 20px;
}
span.mvp-email-sub-head {
font-size: 2.1rem;
}
p.mvp-email-sub-text {
font-size: 1rem;
}
.mvp-sub-email input {
width: 100%;
}
#mvp-blog-main-wrap {
grid-column-gap: 0;
}
.mvp-auto-post-grid,
.mvp-post-main-grid,
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-post-head-wrap {
padding: 20px 0;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 20px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft {
margin: 20px 20px 20px 0;
}
.wp-caption.alignright {
margin: 20px 0 20px 20px;
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 20px;
}
h1.mvp-post-title {
font-size: 2.1rem;
}
span.mvp-post-excerpt {
font-size: 1rem;
}
.mvp-content-main p {
font-size: 1rem;
}
.mvp-content-main blockquote {
margin: 20px;
width: calc(40% - 40px);
}
.mvp-content-main blockquote p {
font-size: 1.6rem;
}
.mvp-author-box-wrap {
margin: 30px 0 0;
padding: 30px 0 0;
}
.mvp-author-box-img {
width: 100px;
}
.mvp-author-box-text p {
font-size: 1rem;
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
width: calc(100% - 40px);
}
#mvp-post-bot-ad {
margin: 15px 0 0;
width: 100%;
}
.mvp-post-more-grid {
grid-template-columns: repeat(2, 1fr);
}
#mvp-side-wrap {
margin: 40px 0 0;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
.mvp-authors-cont {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 30px;
}
.mvp-authors-left {
justify-content: center;
width: 100%;
}
.mvp-authors-left img {
width: 150px;
height: 150px;
}
.mvp-authors-right {
text-align: center;
}
.mvp-authors-text {
grid-row-gap: 15px;
}
span.mvp-authors-name a {
font-size: 2rem;
}
p.mvp-authors-desc {
font-size: 1.1rem;
}
#mvp-author-page-top {
padding: 30px;
}
.mvp-author-top {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
}
#mvp-author-top-left {
justify-content: center;
width: 100%;
}
#mvp-author-top-left img {
width: 150px;
height: 150px;
}
#mvp-author-top-right {
text-align: center;
}
h1.mvp-author-top-head {
font-size: 2.2rem;
}
span.mvp-author-page-desc {
font-size: 1.1rem;
}
.woocommerce .woocommerce-breadcrumb {
margin: 20px;
padding: 0 0 10px;
}
.mvp-woo-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 20px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 44px 0 20px 44px;
width: 42%;
}
.mvp-feat2-text-left {
width: 70%;
}
.mvp-feat2-text-right h2 {
font-size: 2rem;
}
#mvp-soc-mob-wrap {
display: grid;
}
.mvp-alp-soc-reg .mvp-alp-soc-wrap ul.mvp-alp-soc-list {
min-width: 300px;
}
.mvp-alp-soc-reg {
display: block;
}
.mvp-post-img-text-wrap {
padding: 50px 0 20px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 10px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .9rem;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.4rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
font-size: .9rem;
line-height: 1.35;
margin: 5px 0 0;
}
#mvp-foot-wrap {
margin: 0;
width: 100%;
}
.mvp-foot-top {
padding: 40px 0;
}
.mvp-foot-marg {
padding: 0 20px;
}
.mvp-foot-right .mvp-email-sub-left {
text-align: center;
}
.mvp-foot-right .mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 15px;
}
.mvp-foot-right .mvp-sub-email input {
width: 100%;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
grid-template-columns: 100%;
}
.mvp-blog-main-grid .mvp-blog-story-img,
.mvp-widget-ll-img {
min-height: 0;
}
.mvp-blog-main-grid .mvp-blog-story-img img,
.mvp-widget-ll-img img {
margin: 0;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 30px 30px;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: 1.4rem;
}
.mvp-blog-main-grid .mvp-blog-story-text .mvp-post-type-img {
margin: 0 0 0 -19px;
top: -47px;
}
.mvp-widget-ll-story a {
grid-template-columns: 100%;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-img,
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.mvp-widget-ll-img:after {
content: '';
background: #fff;
position: absolute;
left: 0;
bottom: -120px;
transform: skewY(5deg);
width: 100%;
height: 150px;
}
.mvp-widget-ll-text {
padding: 10px 35px 35px;
}
.mvp-widget-ll-text h2 {
font-size: 1.4rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: 0 0 0 -19px;
left: 50%;
top: -47px;
height: 38px;
width: 38px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: auto;
left: 50%;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-widget-feat-text {
bottom: 30px;
left: 30px;
max-width: 35%;
}
.mvp-widget-feat-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-widget-feat-text span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-widget-feat-text h2 {
font-size: 1.4rem;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 150px;
}
.mvp-feat3-text-wrap {
padding: 0 15%;
}
.mvp-feat3-text-wrap h3.mvp-cat-bub {
margin: 0 0 12px;
}
.mvp-feat3-text-wrap span.mvp-cat-bub {
padding: 5px 10px;
}
.mvp-feat3-title h2 {
font-size: 2.2rem;
}
.mvp-widget-trend-wrap {
margin: 20px 0 0;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(2, 1fr) 0 0 0;
}
.mvp-widget-trend-story:nth-of-type(3),
.mvp-widget-trend-story:nth-of-type(4),
.mvp-widget-trend-story:nth-of-type(5) {
display: none;
}
.mvp-widget-trend-story a {
grid-row-gap: 15px;
}
.mvp-widget-trend-text:after {
font-size: 1.5rem;
}
.mvp-widget-trend-text {
padding: 0 20px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3),
.mvp-blog-body .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-widget-ad-grid .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: auto;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
margin: 0 0 20px;
}
.mvp-page-content-main {
padding: 0 20px 20px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 30px;
}
.mvp-content-main .gallery {
padding: 0 20px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
#mvp-feat4-wrap {
padding: 0 20px;
width: 100%;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 50px;
width: calc(100% - 50px);
}
.mvp-feat4-text-wrap {
top: 20px;
width: 150px;
}
.mvp-feat4-text-wrap h3.mvp-cat-bub {
margin: 0 0 8px;
}
.mvp-feat4-text-wrap span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat4-title h2 {
font-size: 1.3rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 20px;
}
.mvp-widget-home .mvp-email-sub-left {
grid-template-columns: 100%;
grid-gap: 10px;
}
}
@media screen and (max-width: 479px) {
.mvp-main-head-top,
.mvp-nav-menu,
.mvp-nav-soc-wrap,
.mvp-fly-top,
.mvp-woo-cart-wrap,
.mvp-feat1-main-text p,
.mvp-feat1-sub-text p,
.mvp-reg-img,
.mvp-blog-story-big-text p,
.mvp-blog-story-text p,
.mvp-blog-story-big-text .mvp-post-type-img,
.mvp-blog-story-text .mvp-post-type-img,
.mvp-blog-story-big-text .mvp-post-byline,
.mvp-post-byline,
.mvp-alp-side,
.mvp-post-soc-wrap,
#mvp-woo-side-wrap,
.mvp-feat2-text-right p,
.mvp-widget-feat-text p,
.mvp-widget-ll-text p,
.mvp-blog-main-grid .mvp-blog-story-img:after,
.mvp-blog-story-reg span.mvp-cat-bub,
.mvp-nav-menu ul li ul.mvp-mega-list li .mvp-mega-img img {
display: none;
}
.mvp-mob-img {
display: block !important;
}
#mvp-site-grid {
display: block;
float: left;
width: 100%;
}
.mvp-fly-content {
-webkit-transform: translate3d(100%,0,0) !important;
-moz-transform: translate3d(100%,0,0) !important;
-ms-transform: translate3d(100%,0,0) !important;
-o-transform: translate3d(100%,0,0) !important;
transform: translate3d(100%,0,0) !important;
}
.mvp-fly-menu {
width: 100% !important;
}
.mvp-main-body-grid {
display: block;
float: left;
margin: 0;
width: 100%;
}
.mvp-main-body-cont,
#mvp-home-widget-wrap {
grid-row-gap: 20px;
}
.mvp-main-body-cont {
padding: 0 0 20px;
}
#mvp-home-widget-wrap,
#mvp-foot-wrap,
#mvp-blog-main-wrap {
grid-template-columns: 100%;
margin: 0 20px;
width: calc(100% - 40px);
}
.mvp-fly-but-wrap {
margin: 28px 26px 28px 20px;
}
span.mvp-nav-search-but {
text-align: right;
}
.mvp-nav-logo-wrap {
position: relative;
text-align: center;
}
.mvp-nav-logo {
opacity: 1;
top: 0;
}
.mvp-feat1-top-wrap {
grid-template-columns: 100%;
}
.mvp-feat1-main {
grid-column: auto;
}
#mvp-feat1-wrap .mvp-post-type-img {
top: -47px;
}
.mvp-feat1-main-text {
padding: 20px;
width: 80%;
}
.mvp-feat1-main-text span.mvp-cat-bub,
.mvp-feat2-text-right span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-feat1-main-text h2 {
font-size: 1.9rem;
}
span.mvp-cat-bub {
font-size: .65rem;
padding: 0 0 1px;
}
.mvp-feat1-sub-text h2 {
font-size: 1.3rem;
}
.mvp-feat1-main-text h2.mvp-stand-title {
font-size: 1.7rem;
}
.mvp-feat1-main-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-feat1-top-wrap article:nth-child(2) .mvp-feat1-sub-text,
.mvp-feat1-sub-text {
padding: 0 20px 20px;
}
.mvp-post-type-img {
margin: 0 0 0 -19px;
top: -19px;
width: 38px;
height: 38px;
}
.mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
h4.mvp-widget-home-title {
margin: 0 0 15px;
}
span.mvp-widget-home-title {
font-size: 1.3rem;
}
.mvp-widget-latest-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
margin: 20px 0 0;
}
.mvp-blog-story-in,
.mvp-blog-main-grid .mvp-blog-story-in {
grid-template-columns: 80px auto;
grid-column-gap: 15px;
}
.mvp-blog-story-big-text {
padding: 15px;
position: relative;
width: 100%;
}
.mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-text {
padding: 10px 15px 0 0;
align-content: start;
}
h3.mvp-cat-bub {
margin: 0 0 7px;
}
.mvp-auto-post-main {
grid-row-gap: 20px;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2 {
font-size: .9rem;
}
.mvp-post-byline {
font-size: .65rem;
margin: 10px 0 0;
}
.mvp-widget-latest-side,
#mvp-side-wrap {
width: 100%;
}
.mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
padding: 20px;
}
span.mvp-email-sub-head {
font-size: 2.1rem;
}
p.mvp-email-sub-text {
font-size: 1rem;
}
.mvp-sub-email input {
width: 100%;
}
#mvp-blog-main-wrap {
grid-column-gap: 0;
}
.mvp-auto-post-grid,
.mvp-post-main-grid,
.mvp-post-content {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-sub-wrap .mvp-email-sub-wrap,
.mvp-post-img-text-main,
.rwp-review-wrap {
max-width: none;
}
.mvp-post-head,
.mvp-content-main p,
.mvp-post-bot,
.mvp-post-img-text-main,
.single .mvp-content-main ul,
.single .mvp-content-main ol,
.single .mvp-content-main h1,
.single .mvp-content-main h2,
.single .mvp-content-main h3,
.single .mvp-content-main h4,
.single .mvp-content-main h5,
.single .mvp-content-main h6,
.rwp-review-wrap {
padding: 0 20px;
}
.mvp-content-main p,
.mvp-content-main ul li,
.mvp-content-main ol li {
font-size: 1rem;
}
.single .mvp-content-main ul,
.single .mvp-content-main ol {
padding: 0 20px 20px;
}
.wp-caption.alignleft,
.wp-caption.alignright {
margin: 20px 0;	
}
.wp-caption.alignleft p.wp-caption-text,
.wp-caption.alignright p.wp-caption-text {
padding: 8px 20px 0;
}
.mvp-post-sub-wrap .mvp-email-sub-wrap {
padding: 20px;
}
.mvp-post-head-wrap,
.mvp-post-main {
padding: 20px 0;
}
span.mvp-post-img-cap {
font-size: .65rem;
}
h3.mvp-post-cat {
margin: 0 0 10px;
}
span.mvp-post-cat {
font-size: .8rem;
}
h1.mvp-post-title {
font-size: 1.7rem;
}
span.mvp-post-excerpt {
font-size: 1rem;
margin: 10px 0 0;
}
.mvp-content-main blockquote {
margin: 20px;
width: calc(40% - 40px);
}
.mvp-content-main blockquote p {
font-size: 1.2rem;
}
.mvp-post-sub-wrap {
margin: 20px 0;
}
.mvp-author-box-wrap {
margin: 30px 0 0;
padding: 30px 0 0;
}
.mvp-author-box-img {
width: 80px;
}
.mvp-author-box-text p {
font-size: .9rem;
}
#mvp-comments-button {
margin: 30px 0 0;
}
.mvp-post-more-wrap {
margin: 30px 20px 0;
width: calc(100% - 40px);
}
#mvp-post-bot-ad {
margin: 20px 0 0;
width: 100%;
}
.mvp-post-more-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 10px;
}
.mvp-post-more-story a {
display: grid;
grid-template-columns: 80px auto;
grid-column-gap: 10px;
}
#mvp-comments-button a,
#mvp-comments-button span.mvp-comment-but-text {
font-size: 12px;
}
.mvp-post-more-img {
margin: 0;
}
.mvp-post-more-text p {
font-size: .9rem;
}
#mvp-side-wrap {
margin: 40px 0 0;
border-top: 1px solid #ccc;
padding: 20px 0 0;
}
.mvp-authors-cont {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
}
.mvp-authors-left {
justify-content: center;
width: 100%;
}
.mvp-authors-left img {
width: 100px;
height: 100px;
}
.mvp-authors-right {
text-align: center;
}
.mvp-authors-text {
grid-row-gap: 10px;
}
span.mvp-authors-name a {
font-size: 1.8rem;
}
p.mvp-authors-desc {
font-size: 1rem;
}
h2.mvp-authors-latest {
font-size: 1.1rem;
}
#mvp-author-page-top {
padding: 30px;
}
.mvp-author-top {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 20px;
}
#mvp-author-top-left {
justify-content: center;
width: 100%;
}
#mvp-author-top-left img {
width: 150px;
height: 150px;
}
#mvp-author-top-right {
text-align: center;
}
h1.mvp-author-top-head {
font-size: 2.2rem;
}
span.mvp-author-page-desc {
font-size: 1.1rem;
}
ul.mvp-author-page-list li {
margin: 0 0 0 3px;
}
.woocommerce .woocommerce-breadcrumb {
margin: 10px 20px;
padding: 0 0 5px;
}
.mvp-woo-main-grid {
grid-template-columns: 100%;
grid-column-gap: 0;
padding: 20px;
}
.mvp-sub-pop-wrap .mvp-sub-pop-main {
padding: 0 20px;
}
#mvp-feat2-wrap,
#mvp-feat3-wrap {
max-height: 570px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1024px;
}
.mvp-feat2-img-wrap:after {
background-image: -moz-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.6) 100%);
background-image: -ms-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.6) 100%);
background-image: -o-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.6) 100%);
background-image: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.6) 100%);
background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));
background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,.6) 100%);
top: auto;
bottom: 0;
width: 100%;
height: 60%;
}
.mvp-feat2-border {
left: 20px;
right: 20px;
top: 20px;
width: calc(100% - 40px);
height: calc(100% - 40px);
}
.mvp-feat2-text-wrap {
padding: 34px 0 20px 34px;
width: 60%;
}
.mvp-feat2-text-left {
width: 70%;
}
.mvp-feat2-text-right h2 {
font-size: 2rem;
}
#mvp-soc-mob-wrap {
display: grid;
}
.mvp-alp-soc-reg .mvp-alp-soc-wrap ul.mvp-alp-soc-list {
min-width: 300px;
}
.mvp-alp-soc-reg {
display: block;
}
.mvp-post-img-text-wrap {
padding: 50px 0 15px;
}
.mvp-post-img-text-main h3.mvp-post-cat {
margin: 0 0 5px;
}
.mvp-post-img-text-main span.mvp-post-cat {
font-size: .65rem;
padding: 3px 7px;
}
.mvp-post-img-text-main h1.mvp-post-title {
font-size: 1.1rem;
}
.mvp-post-img-text-main span.mvp-post-excerpt {
font-size: .7rem;
line-height: 1.35;
margin: 5px 0 0;
}
.mvp-alp-soc-reg {
margin: 5px 0 15px;
}
#mvp-foot-wrap {
margin: 0;
width: 100%;
}
.mvp-foot-top {
padding: 40px 0;
}
.mvp-foot-marg {
padding: 0 20px;
}
.mvp-foot-logo {
padding: 0 30px;
}
ul.mvp-foot-soc-list li a {
font-size: 12px;
margin: 0 0 0 3px;
padding: 9px 0 0;
height: 30px;
width: 30px;
}
.mvp-foot-right .mvp-email-sub-left {
text-align: center;
}
.mvp-foot-right .mvp-email-sub-wrap {
grid-template-columns: 100%;
grid-column-gap: 0;
grid-row-gap: 15px;
}
.mvp-foot-right .mvp-sub-email input {
width: 100%;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
grid-template-columns: 100%;
grid-gap: 10px;
}
.mvp-blog-story-img,
.mvp-blog-main-grid .mvp-blog-story-img,
.mvp-widget-ll-img {
min-height: 0;
}
.mvp-blog-story-img img,
.mvp-blog-main-grid .mvp-blog-story-img img,
.mvp-widget-ll-img img {
margin: 0;
position: relative;
left: auto;
right: auto;
min-width: 0;
}
.mvp-blog-main-grid .mvp-blog-story-text h2 {
font-size: .9rem;
}
.mvp-widget-ll-story a {
grid-template-columns: 100%;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-img,
.mvp-widget-ll-story:nth-child(2n+2) .mvp-widget-ll-text {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.mvp-widget-ll-img:after {
content: '';
background: #fff;
position: absolute;
left: 0;
bottom: -120px;
transform: skewY(5deg);
width: 100%;
height: 150px;
}
.mvp-widget-ll-text {
padding: 10px 35px 35px;
}
.mvp-widget-ll-text h2 {
font-size: 1.4rem;
}
.mvp-widget-ll-text .mvp-post-type-img {
margin: 0 0 0 -19px;
left: 50%;
top: -47px;
height: 38px;
width: 38px;
}
.mvp-widget-ll-story:nth-child(2n+2) .mvp-post-type-img {
right: auto;
left: 50%;
}
.mvp-widget-ll-text .mvp-post-type-img span {
font-size: 14px;
padding: 12px 0 0;
}
.mvp-blog-main,
.mvp-widget-latest-main,
.mvp-blog-main-grid {
grid-gap: 10px;
}
.mvp-widget-feat-text {
bottom: 20px;
left: 20px;
max-width: 50%;
}
.mvp-widget-feat-text h3.mvp-cat-bub {
margin: 0 0 10px;
}
.mvp-widget-feat-text span.mvp-cat-bub {
font-size: .65rem;
padding: 5px 10px;
}
.mvp-widget-feat-text h2 {
font-size: 1.2rem;
}
.mvp-feat3-cont-in {
margin: 20px 20px 30px;
width: calc(100% - 40px);
height: calc(100% - 50px);
}
.mvp-feat3-logo {
max-width: 125px;
}
.mvp-feat3-text-wrap {
padding: 0 10%;
}
.mvp-feat3-text-wrap h3.mvp-cat-bub {
margin: 0 0 12px;
}
.mvp-feat3-text-wrap span.mvp-cat-bub {
padding: 5px 10px;
}
.mvp-feat3-title h2 {
font-size: 2rem;
}
.mvp-widget-trend-wrap {
margin: 20px 0 0;
}
.mvp-widget-trend-grid {
grid-template-columns: repeat(2, 1fr) 0 0 0;
}
.mvp-widget-trend-story a {
grid-row-gap: 10px;
}
.mvp-widget-trend-story:nth-of-type(3),
.mvp-widget-trend-story:nth-of-type(4),
.mvp-widget-trend-story:nth-of-type(5) {
display: none;
}
.mvp-widget-trend-text:after {
font-size: 1.2rem;
}
.mvp-widget-trend-text {
padding: 0 15px;
}
.mvp-widget-trend-text h2 {
font-size: .8rem;
}
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-child(3n+3),
.mvp-blog-body .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-widget-ad-grid .mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1),
.mvp-blog-main-grid .mvp-blog-story-reg:nth-of-type(2n+1) {
top: auto;
}
.mvp-widget-latest-side {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.mvp-blog-main-grid,
.mvp-blog-body .mvp-blog-main-grid,
.mvp-widget-ad-grid .mvp-blog-main-grid {
margin: 0;
}
.mvp-blog-story-reg,
.mvp-blog-main-grid article:nth-child(1),
.mvp-blog-main-grid article:nth-child(3n+3),
.mvp-blog-main-grid article:nth-child(1):hover {
background: #fff;
}
.mvp-blog-story-big-text h2,
.mvp-blog-story-text h2,
.mvp-blog-main-grid article:nth-child(1) .mvp-blog-story-text h2 {
color: #000;
}
.mvp-inf-more-wrap {
margin-top: 20px;
}
.mvp-post-type-img {
top: -47px;
}
.mvp-page-content-main {
padding: 0 20px 20px;
}
.page .mvp-content-main p {
padding: 0;
}
.mvp-content-main h1 {
font-size: 1.6rem;
}
.mvp-content-main h2 {
font-size: 1.4rem;
}
.mvp-content-main h3 {
font-size: 1.2rem;
}
.mvp-content-main h4 {
font-size: 1rem;
}
.mvp-content-main h5 {
font-size: .875rem;
}
.mvp-content-main h6 {
font-size: .75rem;
}
.mvp-blog-main-grid .mvp-blog-story-in.mvp-blog-story-noimg {
grid-template-columns: 100%;
grid-column-gap: 0;
}
.mvp-blog-story-noimg .mvp-blog-story-text,
.mvp-blog-main-grid .mvp-blog-story-noimg .mvp-blog-story-text {
padding: 15px;
}
.mvp-content-main .gallery {
padding: 0 20px;
}
nav.mvp-fly-nav-menu {
max-height: calc(100vh - 220px);
}
#mvp-feat4-wrap {
padding: 0 10px;
width: 100%;
}
.mvp-feat4-img-wrap {
margin: 0 0 0 30px;
width: calc(100% - 30px);
}
.mvp-feat4-text-wrap {
top: 20px;
width: 120px;
}
.mvp-feat4-text-wrap h3.mvp-cat-bub {
margin: 0 0 8px;
}
.mvp-feat4-text-wrap span.mvp-cat-bub {
font-size: .5rem;
padding: 3px 7px;
}
.mvp-feat4-title h2 {
font-size: 1rem;
}
.mvp-widget-home .mvp-email-sub-wrap {
padding: 20px;
}
.mvp-widget-home .mvp-email-sub-left {
grid-template-columns: 100%;
grid-gap: 10px;
}
}