@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;}
}.widget .myCRED-rank {
float: right;
}
.item-meta > #mycred-my-ranks {
display: none;
}
.item-meta > .mycred-balance {
display:none;
}
.widget .myCRED-rank span {
padding-right: 4px;
color: gray;
}
.widget .myCRED-balance {
display: block;
margin-bottom: 24px;
text-align: center;
font-size: larger;
}
.widget .myCRED-leaderboard .cred {
float: right;
}
.widget .myCRED-leaderboard .first-item {
font-size: 110%}
.widget .myCRED-history {
padding: 0;
margin: 0;
list-style-type: none;
}
.widget .myCRED-history .creds {
float: right;
padding: 0;
clear: left;
}
.mycred-nav-rank img {
display: inherit;
}
button.mycred-submit-transfer.btn.btn-primary.btn-block.btn-lg {
margin: 20px 0;
}
input.mycred-autofill.form-control.ui-autocomplete-input {
margin-left: 20px;
}
.mycred-transfer-form input.form-control {
margin-left: 28px;
margin-top: 10px;
}
span.form-control-static {
text-transform: capitalize;
font-weight: 400;
margin-left: 20px;
}
p.form-control-static {
margin: 0 16px;
}
form#mycred-transfer-form-transfer {
background: #f9f9f9;
padding: 25px;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
form#mycred-transfer-form-donation {
background: #f9f9f9;
padding: 25px;
margin: 150px 0;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
input#mycred-transfer-form-message-field {
margin-left: 24px;
}
span#mycred-transfer-form-amount-field {
margin-left: 28px;
}
.mycred-badges-list-item img {
width: 25%;
display: inline-block;
float: left;
}
.mycred-badges-list-item h3 {
color: red;
}
.mycred-badges-list-item .mycred-left {
float: left;
width: 72%;
margin-left: 15px;
}
.mycred-badges-list-item .clear {
clear: both;
}
.mycred-badges-list-item .mycred-mr-l {
margin-left: 25px;
}
.mycred-badges-list-item {
border-top: 0 solid #9c9c9c;
min-height: 180px;
padding: 15px 0;
cursor: pointer;
}
.mycred-badges-list-item~.mycred-badges-list-item {
border-top-width: 1px;
}
.mycred-badges-list h3:first-child {
margin-bottom: 15px;
margin-top: 0;
}
.mycred-badges-list-item.not-earned {
filter: grayscale(1);
}
.mycred-tabset .mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
}
.mycred-badges-list-item .mycred-sup-category {
background: #0173aa;
color: #fff;
margin: 0 3px;
padding: 2px 6px;
font-size: 14px;
border-radius: 4px;
}
ul.mycred-badges-list-tabs {
list-style-type: none;
display: flex;
margin: 0;
padding: 0;
}
ul.mycred-badges-list-tabs li {
padding: 10px;
cursor: pointer;
border: 1px solid transparent;
margin-right: 5px;
margin-bottom: -1px;
}
ul.mycred-badges-list-tabs li.active {
border: 1px solid #47525d;
border-bottom: 1px solid #ccc;
}
.mycred-badges-list-panels {
border-top: 1px solid #47525d;
}
.mycred-badges-list-panel.active {
display: initial;
}
.mycred-badges-list-panel {
display: none;
}
.mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
margin-left: 5px;
}
.mycred-badge-page .mycred-level-image {
width: 150px;
}
.mycred-badge-page .mycred-badge-page-level {
float: left;
width: 30%; }
.mycred-badge-page .mycred-level-requirement {
font-size: 19px;
text-align: left;
}
.mycred-badge-page .mycred-badge-image {
width: 150px;
}
.mycred-badge-page-level .mycred-level-image {
width: 70px;
}
.mycred-float-left {
float: left;
}
.mycred-float-right {
float: right;
}
.mycred-badge-earner-grid img {
width: 150px;
height: 150px;
padding: 10px;
}
.mycred-badge-earner-grid h4 {
margin: 0;
}
.mycred-badge-earner-grid {
text-align: center;
}
.mycred-badges-list-item p {
margin-top: 0;
}
.mycred-left {
float: left;
}
.mycred-right {
float: right;
}
.mycred-clear {
clear: both;
}
.mycred-remove-margin {
margin: 0;
}
.mycred-remove-padding {
padding: 0;
}
.mycred-evidence-page .intro {
margin-left: 45px;
}
.mycred-evidence-page p {
font-size: 19px;
margin: 0;
}
.mycred-evidence-page a {
text-decoration: none;
color: red;
}
.mycred-evidence-page .dashicons-yes-alt {
line-height: inherit;
color: green;
}
.mycred-badge-page-level ul {
margin-left: 0;
padding-left: 20px;
}
.mycred-badge-page-level .mycred-level-reward {
text-align: left;
}
.mycred-level-reward {
margin-bottom: 15px;
}
.mycred-badge-page-level {
margin-right: 15px;
}
.mycred-badges-list-item:hover {
background: #efefef;
}
.mycred-badge-congratulation-msg {
background: #f0f0f0;
padding: 25px 10px;
margin: 20px 0;
border-radius: 5px;
}
li.mycred-strike-off {
text-decoration: line-through;
}
.mycred-search-bar {
padding: 10px 0;
}
.mycred-history-wrapper .pagination>li {
display: inline-block;
padding: 5px;
}
.mycred-badge-page-level h4  {
text-align:  left;
}
.mycred_align_left {
text-align:left
}
.mycred_align_center {
text-align:center
}
.mycred_align_justify {
text-align:justify
}
.mycred_align_right{
text-align:right
}
.mycred_layout_left .mycred-badge-image-wrapper {
float:left;
width:30%;
}
.mycred_layout_left .mycred_content {
float:left;
width:70%;
}
.mycred_layout_left { width:100%
}
.mycred_layout_top {
float:left;
width:100%;
}
.mycred_layout_right .mycred-badge-image-wrapper {
float:right;
width:30%;
}
.mycred_layout_right .mycred_content {
float:right;
width:70%;
}
.mycred_layout_right {
float:right;
width:100%;
}
.mycred-clearfix {
clear: both;
}
.mycred_layout_top .mycred-badge-image-wrapper, .mycred_layout_bottom .mycred-badge-image-wrapper {
text-align: center;
}
.mycred-badge-image {
display: inline;
}
.mycred-not-earned {
opacity: 0.4;
}
.mycred-alert {
padding: 10px;
border-radius: 5px;
color: #1b1e21;
background-color: #d6d8d9;
border-color: #c6c8ca;
}
.mycred-alert.success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}@font-face {
font-family: 'mycred-social-icons';
src:  url(//www.365mountainbike.it/fantamtb/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx);
src:  url(//www.365mountainbike.it/fantamtb/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx#iefix) format('embedded-opentype'),
url(//www.365mountainbike.it/fantamtb/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.ttf?u9j1dx) format('truetype'),
url(//www.365mountainbike.it/fantamtb/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.woff?u9j1dx) format('woff'),
url(//www.365mountainbike.it/fantamtb/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.svg?u9j1dx#mycred-social-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="mycred-social-icon-"], [class*=" mycred-social-icon-"] { font-family: 'mycred-social-icons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mycred-social-icon-bars:before {
content: "\e900";
}
.mycred-social-icon-facebook:before {
content: "\e901";
}
.mycred-social-icon-instagram:before {
content: "\e902";
}
.mycred-social-icon-linkedin:before {
content: "\e903";
}
.mycred-social-icon-pinterest:before {
content: "\e904";
}
.mycred-social-icon-twitch:before {
content: "\e905";
}
.mycred-social-icon-twitter:before {
content: "\e906";
}
.mycred-social-icon-whatsapp:before {
content: "\e907";
}
.mycred-social-icon-youtube:before {
content: "\e908";
}.social-media-br br {
display: none;
}
button.mycred-social-icons, a.mycred-social-icons, button.social-text {
text-align: center;
margin: 0 2px 5px 2px;
cursor: pointer;
}
button.mycred-social-icons:before {
margin-right: 11px;
font-size: 20px;
margin-left: 2px;
vertical-align: middle;
}
button.mycred-social-icons a, button.social-text a {
text-decoration: none;
color: #FFF;
line-height: normal; text-transform: capitalize;
font-family: sans-serif;
font-weight: bold;
box-shadow: none;
}
button.mycred-social-icons a {
vertical-align: middle;
}
button.mycred-social-icons a:hover, button.social-text a:hover {
box-shadow: none;
color: #fff;
}
button.mycred-social-icons, button.social-text {
padding: 10px 15px;
font-size: 15px;
text-align: center;
border: 0px;
white-space: nowrap;
}
a.mycred-social-icons {
font-size: 20px;
text-decoration: none;
box-shadow: none;
min-width: 40px;
height: 40px;
display: inline-flex;
flex-direction: column;
flex: 0 0 10%;
max-width: 10%;
align-items: center;
justify-content: center;
transition: all .2s ease-in-out;
}
a.mycred-social-icons:hover, button.mycred-social-icons:hover, button.social-text:hover {
opacity: 0.7;
box-shadow: none;
color: #fff;
}
a.mycred-social-icon-facebook, button.mycred-social-icon-facebook, button.facebook {
background: #3b5998;
color: white;
}
a.mycred-social-icon-youtube, button.mycred-social-icon-youtube, button.youtube {
background: #f80000;
color: white;
}
a.mycred-social-icon-twitter, button.mycred-social-icon-twitter, button.twitter {
background: #55acee;
color: white;
}
a.mycred-social-icon-twitch, button.mycred-social-icon-twitch, button.twitch {
background: #6441a5;
color: white;
}
a.mycred-social-icon-instagram, button.mycred-social-icon-instagram, button.instagram {
background: #C03B92;
color: white;
}
a.mycred-social-icon-pinterest, button.mycred-social-icon-pinterest, button.pinterest {
background: #bd081c;
color: white;
}
a.mycred-social-icon-linkedin, button.mycred-social-icon-linkedin, button.linkedin {
background: #0077b5;
color: white;
}
a.mycred-social-icon-whatsapp, button.mycred-social-icon-whatsapp, button.whatsapp {
background: #43d854;
color: white;
} a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
position: relative;
max-width: max-content;
flex: 0 0 35%;
}
a.mycred-social-icons.i-text-admin:hover {
top: -4px;
}
a.mycred-social-icons.i-text:hover:before, a.mycred-social-icons.i-text-admin:hover:before {
position: absolute;
left: 15px;
z-index: 9999;
}
a.mycred-social-icons.i-text span {
display: none;
}
a.mycred-social-icons.i-text:hover span, a.mycred-social-icons.i-text-admin:hover:after {
margin-left: 14px;
font-family: sans-serif;
font-weight: bold;
font-size: 14px;
}
a.mycred-social-icons.i-text-admin:hover:after {
min-width: 150px;
display: inline-block;
}
a.mycred-social-icons.i-text:hover span {
display: inline-block;
}
a.mycred-social-icon-whatsapp.i-text:hover {
min-width: 130px;
}
.entry .entry-content a.social-share {
text-decoration: none;
}
.social-wrapper {
align-items: center;
}
.social-wrapper>* {
flex-basis: auto;
margin: 5px !important;
}
.social-wrapper .mycred-social-icon-whatsapp, .social-wrapper button.whatsapp {
display: none !important;
}
.social-wrapper .show-more {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
padding: 0;
margin-right: 0 !important;
min-width: 40px;
}
.social-wrapper>a+.show-more {
border-radius: 0;
}
span.social-span {
font-weight: 400;
color: #afaaa4;
display: block;
font-style: italic;
} ul.filter-fields-list {
max-width: 80%;
}
ul.filter-fields-list li {
clear: both;
}
ul.filter-fields-list li input[type="text"] {
float: right;
}
.mycred-tab-content .form-table th {
width: 24%;
text-align: right;
}
.border-row {
border-top: 1px solid #DDD;
}
.border-b-row {
border-bottom: 1px solid #DDD;
}
@media (max-width:1024px) {
ul.filter-fields-list {
max-width: 80%;
}
}
@media (max-width:768px) {
a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
min-width: 45%;
}
}
.mycred-tab-content.tab-container {
background-color: white;
border: solid #cccccc 1px;
margin-top: -1px;
}
.mycred-tab-content .form-table td { 
padding: 15px 55px;
}
.filter-fields-list .mycred-social-custom-fields{   
width: 49%;
margin-top: 13px;
}
.filter-fields-list .mycred-select-option {
display: inline-block;
margin-top: 18px;
min-width: 125px;
max-width: 109px;
float: left;
}
.mycred-tab-content a{
text-decoration: none;
}
.correct-app-id
{
border: #01ab01 solid 1px!important;
}
.incorrect-app-id
{
border: #dc3232 solid 1px!important;
}
small.response_message {
color: red;
display: none;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle {
background-color: whitesmoke;
padding-bottom: 8px;
padding-right: 10px;
padding-left: 8px;
border: 1px solid #dadada;
}
.mycred-tab-content li.sortable-item i.mycred-social-icon-bars {
cursor: all-scroll;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle:hover {
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
transition: all 0.3s ease;
}
.mycred-tab-content i.mycred-social-icon-bars {
margin-right: 6px;
}
.my_cred_follow_button_input_field
{
display: inline-block;
width: 78%;
}
.mycred_share_width_fix .my_cred_follow_button_input_field .mycred-social-custom-fields
{
width: 100%;
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-pinterest.i-text-admin:hover:after,
a.i-text-admin.mycred-social-icon-pinterest:hover:after {
content: "Pinterest";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-facebook.i-text-admin:hover:after,
a.mycred-social-icon-facebook.i-text-admin:hover:after {
content: "Facebook";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitter.i-text-admin:hover:after,
a.mycred-social-icon-twitter.i-text-admin:hover:after {
content: "Twitter";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-linkedin.i-text-admin:hover:after,
a.mycred-social-icon-linkedin.i-text-admin:hover:after {
content: "Linkedin";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-youtube.i-text-admin:hover:after,
a.mycred-social-icon-youtube.i-text-admin:hover:after {
content: "Youtube";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitch.i-text-admin:hover:after,
a.mycred-social-icon-twitch.i-text-admin:hover:after {
content: "Twitch";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-instagram.i-text-admin:hover:after,
a.mycred-social-icon-instagram.i-text-admin:hover:after {
content: "Instagram";
}
.mycred-social-wrapper button a:focus{
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
}
.mycred-social-wrapper a {
color: white;
text-decoration: none;
}
.mycred-social-wrapper button {
min-width: 170px;
}
.mycred_socialshare_notice {
width: 100%;
background-color: #ffc10721;
padding: 5px;
color: #7c7c7c;
border: 1px solid #f5da87;
}	
.mycred-social-wrapper a.social-share button{
padding: 10px 15px;
font-size: 18px;
text-align: center;
border: 0px;
white-space: nowrap;
}
@media (max-width:768px) {
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-pinterest ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-facebook,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitter ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-linkedin,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitch ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-youtube, .mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-instagram {
width: 100%;
display: block;
min-width: unset;
}
}#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%}