@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,
.mvp-widget-feat-text h2.mvp-stand-title {
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,
.mvp-widget-feat-text h2.mvp-stand-title {
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: 563px;
}
.mvp-feat2-img-wrap img,
.mvp-feat3-img-wrap img {
min-width: 1000px;
}
.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,
.mvp-widget-feat-text h2.mvp-stand-title {
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;
}
}.wpfw-0 {width:0 !important;}
.wpfw-10{width:10% !important;}
.wpfw-20{width:20% !important;}
.wpfw-30{width:30% !important;}
.wpfw-40{width:40% !important;}
.wpfw-50{width:50% !important;}
.wpfw-60{width:60% !important;}
.wpfw-70{width:70% !important;}
.wpfw-80{width:80% !important;}
.wpfw-90{width:90% !important;}
.wpfw-100{width:100% !important;}
.wpf-clear {clear:both; height:0; line-height: 0;}
.wpf-clear-left {clear:left; height:0; line-height: 0;}
.wpf-clear-right {clear:right; height:0; line-height: 0;}
#wpforo .wpforo-widget-wrap .wpf-button,
.wpforo-widget-wrap .wpf-button{padding:2px 15px 4px 15px!important; font-size:13px; font-weight:normal; cursor:pointer; line-height: 16px; border-radius: 20px; white-space:nowrap; box-shadow: 0 1px 1px #999999; outline: 0; display: inline-flex;
justify-content: center;
align-items: center;}
#wpforo .wpforo-widget-wrap .wpf-button i,
.wpforo-widget-wrap .wpf-button i, #wpforo .wpforo-widget-wrap .wpf-button svg,
.wpforo-widget-wrap .wpf-button svg{margin-right: 5px; font-size: 13px; width: 13px; height: 13px;}
#wpforo .wpforo-widget-wrap .wpf-button-secondary,
.wpforo-widget-wrap .wpf-button-secondary{border-radius: 20px; padding: 2px 15px 4px 15px!important; margin: 0 10px; background-color: #F5F5F5; opacity: 0.8; color: #555555; border: 1px solid #cccccc; line-height: 16px; font-size: 13px;}
#wpforo .wpforo-widget-wrap .wpf-button-secondary:hover,
.wpforo-widget-wrap .wpf-button-secondary:hover{opacity: 1;}   #wpf-widget-search #wpforo-search-form .wpf-search-widget-label{position: relative!important; display: block!important;}
#wpf-widget-search #wpforo-search-form .wpf-search-widget-label input[type="text"]{position: relative!important; display: block!important; padding: 7px 8px; height: 32px;}
#wpf-widget-search #wpforo-search-form .wpf-search-widget-label svg{enable-background:new 0 0 16 16; fill: #999; position: absolute; width: 19px; height: 19px; right:5px; bottom: 6px; cursor: pointer;}
#wpforo #wpforo-wrap .widget-title,
#wpforo .wpforo-widget-wrap .widget-title,
.wpforo-widget-wrap .widget-title{ padding:10px 0 15px 0; margin-bottom:5px; font-size:20px;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content,
.wpforo-widget-wrap .wpforo-widget-content{padding:10px 1px 20px 1px!important; margin:0;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content ul,
.wpforo-widget-wrap .wpforo-widget-content ul{padding:0; margin:0; border:none;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content li,
.wpforo-widget-wrap .wpforo-widget-content li{padding:8px 0!important; margin:0; list-style:none; border:none;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .avatar,
.wpforo-widget-wrap .wpforo-widget-content .avatar{border-radius: 50%;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpf-widget-note,
.wpforo-widget-wrap .wpforo-widget-content .wpf-widget-note{ font-size:13px; line-height:18px;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left,
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left{float:left; width:16%;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img,
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img{ width:42px; height:42px; max-width:100%!important;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-right,
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-right{float:right; width:80%;}
#wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li:last-child,
#wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li:last-child{border:none;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttitle,
#wpf-widget-recent-replies .wpforo-list-item-right p.posttitle{font-size:14px; padding:0; margin:0; line-height:18px; font-weight:normal;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttext,
#wpf-widget-recent-replies .wpforo-list-item-right p.posttext{font-size:13px; padding:0; margin:5px 0 0; line-height:1.4;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postuser,
#wpf-widget-recent-replies .wpforo-list-item-right p.postuser{font-size:12px; padding:0; margin:0; line-height:16px;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postdate,
#wpf-widget-recent-replies .wpforo-list-item-right p.postdate{font-size:12px; padding:0; margin:0; line-height:16px;}
#wpforo #wpf-widget-online-users .wpforo-widget-content a.onlineuser,
#wpf-widget-online-users .wpforo-widget-content a.onlineuser{ padding:3px 7px; display:inline-block; margin:0 3px 5px 2px; line-height:18px; font-size:13px;}
#wpforo #wpf-widget-online-users .wpforo-widget-content a.onlineavatar,
#wpf-widget-online-users .wpforo-widget-content a.onlineavatar{ padding:1px; display:inline-block; margin:0 3px 5px 2px; width:20%;max-width: 64px;}
#wpforo #wpf-widget-search input[type="text"],
#wpf-widget-search input[type="text"]{ font-size:14px; line-height:16px; padding:2px 5px; display:inline-block; margin:0; height:28px;}
#wpforo #wpf-widget-search input[type="submit"],
#wpf-widget-search input[type="submit"]{ font-size:14px; line-height:16px; padding:2px 5px; display:inline-block; margin:0; height:28px;}
#wpforo #wpf-widget-forums .wpforo-widget-content .wpf-dl-item,
#wpf-widget-forums .wpforo-widget-content .wpf-dl-item{ padding-top:2px; display:block; line-height: 22px;}
#wpforo #wpf-widget-forums .wpforo-widget-content .wpf-dl-item i,
#wpf-widget-forums .wpforo-widget-content .wpf-dl-item i{margin-right:7px;}
#wpforo #wpf-widget-forums .wpforo-widget-content dl,
#wpf-widget-forums .wpforo-widget-content dl{ display:block; padding:0; margin:0;}
#wpforo #wpf-widget-forums .wpforo-widget-content dd,
#wpf-widget-forums .wpforo-widget-content dd{ display:block; margin-left:15px;}
#wpforo #wpf-widget-forums .wpforo-widget-content .wpf-dl-current .wpf-dl-item-label,
#wpf-widget-forums .wpforo-widget-content .wpf-dl-current .wpf-dl-item-label{ font-weight: 700; color: #666; }
#wpforo .wpforo-widget-wrap ul.wpf-widget-tags,
.wpforo-widget-wrap ul.wpf-widget-tags{display: flex;flex-flow: row wrap;justify-content:start;}
#wpforo .wpforo-widget-wrap .wpf-widget-tags li,
.wpforo-widget-wrap .wpf-widget-tags li{list-style: none!important;display: inline-block!important;padding: 0!important;margin: 0 10px 8px 0!important;font-family:Merriweather, Georgia, Verdana!important;}
#wpforo .wpforo-widget-wrap .wpf-widget-tags li a,
.wpforo-widget-wrap .wpf-widget-tags li a{display:inline-block!important;padding: 1px 8px!important;line-height: 18px!important;vertical-align: baseline!important;font-size: 11px!important;border-width: 1px!important;border-style: solid!important;border-right-style: dotted!important;border-right-width: 2px!important;}
#wpforo .wpforo-widget-wrap .wpf-widget-tags li span,
.wpforo-widget-wrap .wpf-widget-tags li span{display:inline-block!important;margin: 0 !important;padding: 1px 6px!important;line-height: 18px!important;text-align: center!important;vertical-align: baseline!important;font-size: 11px!important;min-width: 22px;}
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpf-all-tags,
.wpforo-widget-wrap .wpforo-widget-content .wpf-all-tags{padding-top: 10px!important;}
#wpforo .wpforo-widget-wrap .wpforo-list-item a.wpf-new-button,
.wpforo-widget-wrap .wpforo-list-item a.wpf-new-button,
#wpforo .wpforo-widget-wrap .wpforo-list-item span.wpf-new-button,
.wpforo-widget-wrap .wpforo-list-item span.wpf-new-button{font-size: 85% !important; vertical-align: bottom !important; font-weight: normal!important; background:#FF812D; color:#fff!important; padding: 0.5px 5px 1px 5px!important; line-height: inherit; line-height: 16px; font-family: Arial; border-radius: 3px; margin: 0 3px; text-transform: lowercase; }
#wpf-widget-profile, #wpf-widget-profile *{box-sizing: border-box;  box-shadow: none;  color: inherit;}
#wpforo #wpf-widget-profile .wpf-prof-header,
#wpf-widget-profile .wpf-prof-header{display: flex; flex-direction: row; justify-content: space-between; align-items:flex-end;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-avatar,
#wpf-widget-profile .wpf-prof-header .wpf-prof-avatar{padding-right: 15px;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-info,
#wpf-widget-profile .wpf-prof-header .wpf-prof-info{flex-grow: 2;  border-bottom: 1px dashed #CCCCCC; padding-bottom: 5px;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-avatar img,
#wpf-widget-profile .wpf-prof-header .wpf-prof-avatar img,
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-avatar img.avatar,
#wpf-widget-profile .wpf-prof-header .wpf-prof-avatar img.avatar{ max-width: 48px; max-height:48px; border-radius: 50%; vertical-align: bottom;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-name,
#wpf-widget-profile .wpf-prof-header .wpf-prof-name{font-size: 13px; font-weight: 600; color: #666;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-author-nicename,
#wpf-widget-profile .wpf-prof-header .wpf-author-nicename {font-size: 12px; font-weight: normal; font-family: "Courier New", Courier, monospace; line-height: 18px; padding-top: 0;}
#wpforo #wpf-widget-profile .wpf-prof-header [wpf-tooltip]::after,
#wpf-widget-profile .wpf-prof-header [wpf-tooltip]::after{left: 18px; top: -5px; white-space: normal;}
#wpforo #wpf-widget-profile .wpf-prof-header [wpf-tooltip]::before,
#wpf-widget-profile .wpf-prof-header [wpf-tooltip]::after{left: 18px; top: -5px;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-alerts,
#wpf-widget-profile .wpf-prof-header .wpf-prof-alerts{ border-bottom: 1px dashed #CCCCCC;align-self: stretch;padding-top: 0; margin-top: 1px;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell,
#wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell{ margin-bottom: 4px; transition: transform .2s ease;cursor: pointer; display: inline-flex;justify-content: center;align-items: center;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell > svg,
#wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell > svg{ border-radius: 50%; width: 36px; height: 34px; text-align: center; background: #f5f5f5; margin: 0 2px 0 0; display: inline-block; position: initial; padding: 6px;}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell:hover,
#wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-bell:hover{ transform: scale(1.1)}
#wpforo #wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-alerts-count,
#wpf-widget-profile .wpf-prof-header .wpf-prof-alerts .wpf-alerts-count{padding: 0; display: inline-block; font-size: 13px; line-height: 16px; font-weight: 600;}
#wpforo #wpf-widget-profile .wpf-prof-notifications,
#wpf-widget-profile .wpf-prof-notifications{position: relative;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications{ display:none; position: absolute; background: #fafafa; border-bottom: 3px solid #999; border-top: none; min-width: 220px; width: 100%; top:7px; z-index: 100000; padding: 0 10px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-head,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-head{padding: 12px 5px 9px 5px; font-weight: 600; letter-spacing: 0.5px; font-size: 14px; }
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-head i,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-head i{font-size: 15px; margin-right: 3px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content{padding: 10px 0 1px 0; overflow-y: auto; overflow-x: hidden; max-height: 400px; font-size: 12px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-nspin,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-nspin{text-align: center; padding: 0 10px 5px 0; font-size: 22px; color: #999;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content ul,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content ul,
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li{margin: 0; list-style: none;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li{padding: 7px 4px 7px 6px; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nleft,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nleft{ flex-basis: 10%; padding-top: 4px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nright,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nright{ flex-basis: 90%; line-height: 19px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nleft svg,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content li .wpf-nleft svg{font-size: 16px; width: 16px; height: 16px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-ndesc,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-ndesc{font-size: 11px; line-height: 18px; display: inline; margin-left: 5px; border-left: 1px solid #ccc; padding-left: 10px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-actions,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-actions{display:none; text-align: right; padding: 10px 5px 5px 5px; font-size: 12px;}
#wpforo #wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-no-notification,
#wpf-widget-profile .wpf-prof-notifications .wpf-notifications .wpf-notification-content .wpf-no-notification{padding: 5px 10px 15px 10px; font-size: 13px;}
#wpforo #wpf-widget-profile .wpf-prof-content,
#wpf-widget-profile .wpf-prof-content{padding:10px 5px; border-bottom: 1px dashed #CCCCCC;}
#wpforo #wpf-widget-profile .wpf-prof-content .wpf-prof-data span.wpf-member-title,
#wpf-widget-profile .wpf-prof-content .wpf-prof-data span.wpf-member-title{display: inline-block; margin-right: 5px; font-size: 13px; color: #666;}
#wpforo #wpf-widget-profile .wpf-prof-content .wpf-prof-data .wpf-member-title.wpfut,
#wpf-widget-profile .wpf-prof-content .wpf-prof-data .wpf-member-title.wpfut {display: inline-block !important;font-size: 11px;line-height: 15px;padding: 2px 15px;margin: 5px auto; border: 1px solid #dddddd; border-radius: 3px;}
#wpforo #wpf-widget-profile .wpf-prof-content .wpf-prof-data .author-rating-full ,
#wpf-widget-profile .wpf-prof-content .wpf-prof-data .author-rating-full {display: inline-block;font-size: 16px;font-weight: bold;line-height: 18px;min-width: 30px;padding: 2px;text-align: center;white-space: nowrap;}
#wpforo #wpf-widget-profile .wpf-prof-content .wpf-prof-rating .author-rating-full i.fa-trophy,
#wpf-widget-profile .wpf-prof-content .wpf-prof-rating .author-rating-full i.fa-trophy{font-size:20px;}
#wpforo #wpf-widget-profile .wpf-prof-footer,
#wpf-widget-profile .wpf-prof-footer{margin-bottom: 5px;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons{ margin-top: 3px;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a{margin-right: 3px;padding: 4px 10px 4px 10px;text-align: center;line-height: 16px;font-size: 13px;background:#f5f5f5;margin-top: 10px;display: inline-block; border-radius: 2px;color: #21759b;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a:hover,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a:hover{color: #f5f5f5;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a.wpf-logout,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a.wpf-logout{padding: 4px 15px 4px 15px; color: #f42d2c;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a.wpf-logout:hover,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons a.wpf-logout:hover{background-color: #f42d2c!important; color: #fff;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-button,
#wpf-widget-profile .wpf-prof-footer .wpf-button{box-shadow: none;}
#wpforo #wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons svg,
#wpf-widget-profile .wpf-prof-footer .wpf-prof-buttons svg{min-height: 13px; width: 16px;}   #wpforo #wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item i.fa-chart-bar,
#wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item i.fa-chart-bar{ font-size:20px;}
#wpforo #wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right,
#wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right{ width:calc(100% - 30px);}
#wpforo #wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right .polldate,
#wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right .polldate{font-size:12px; color:#888888;}
#wpforo #wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right .pollvotes,
#wpf-widget-recent-polls .wpforo-widget-content .wpforo-list-item-right .pollvotes{font-size:12px; color:#888888; line-height:16px;}
@media screen and (max-width:800px) {
#wpforo .wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img,
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img{ width:99%; height:99%;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.posttext,
#wpf-widget-recent-replies .wpforo-list-item-right p.posttext{font-size:14px;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postuser,
#wpf-widget-recent-replies .wpforo-list-item-right p.postuser{font-size:13px;}
#wpforo #wpf-widget-recent-replies .wpforo-list-item-right p.postdate,
#wpf-widget-recent-replies .wpforo-list-item-right p.postdate{font-size:13px;}
}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//www.365mountainbike.it/fantamtb/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}