/*
Theme Name:   Zox News Child
Theme URI:    https://themeforest.net/user/mvpthemes/
Description:  Zox News Child Theme
Author:       MVP Themes
Author URI:   https://themeforest.net/user/mvpthemes/portfolio
Template:     zox-news
Version:      1.0.0
License:      GNU General Public License v3 or later
License URI:  http://www.gnu.org/licenses/gpl-3.0.html
Tags:         two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain:  zox-news-child
*/


.fa {
    font-family: FontAwesome !important;
}

@font-face {font-family: "Avenir LT 35 Light";
  src: url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.eot"); /* IE9*/
  src: url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.woff2") format("woff2"), /* chrome、firefox */
  url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.woff") format("woff"), /* chrome、firefox */
  url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("/fonts/avenir/b4fdc7ffb804bc2732e7781ed209cbb5.svg#Avenir LT 35 Light") format("svg"); /* iOS 4.1- */
}

@font-face {font-family: "Lulo Clean W01 One Bold";
  src: url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.eot"); /* IE9*/
  src: url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.woff2") format("woff2"), /* chrome、firefox */
  url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.woff") format("woff"), /* chrome、firefox */
  url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("/fonts/lulo/39a2c7f346d5cfae7045aeb2fb50d9ad.svg#Lulo Clean W01 One Bold") format("svg"); /* iOS 4.1- */
}


/* greek */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjZGPPbJ4C-s0.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjZGPPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjZGPPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* greek */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mAoQfxVT4Dvddr_yOwhTmtKI5Z.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mAoQfxVT4Dvddr_yOwhTStKI5Z.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mAoQfxVT4Dvddr_yOwhTqtKA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* greek */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjYGIPbJ4C-s0.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* latin-ext */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjYGIPb94C-s0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/adventpro/v11/V8mDoQfxVT4Dvddr_yOwjYGIPbF4Cw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/anton/v15/1Ptgg87LROyAm3K8-C8QSw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/anton/v15/1Ptgg87LROyAm3K9-C8QSw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/anton/v15/1Ptgg87LROyAm3Kz-C8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Ghe4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRVQgYoZZY2vCFuvAFbzr-tdg.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRVQgYoZZY2vCFuvAFSzr-tdg.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRVQgYoZZY2vCFuvAFYzr-tdg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRSQgYoZZY2vCFuvAnt66qfVyvHpA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRSQgYoZZY2vCFuvAnt66qWVyvHpA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRSQgYoZZY2vCFuvAnt66qcVyvHpA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/ptserif/v12/EJRSQgYoZZY2vCFuvAnt66qSVys.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffAzHGIVzY4SY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 200;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffAzHGItzYw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPecZTIAOhVxoMyOr9n_E7fdM3mDbRS.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPecZTIAOhVxoMyOr9n_E7fdMPmDQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGIVzY4SY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffBzCGItzYw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffEDBGIVzY4SY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPDcZTIAOhVxoMyOr9n_E7ffEDBGItzYw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Monofett';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/monofett/v12/mFTyWbofw6zc9NtnW73Vsx0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Encode Sans Expanded';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/encodesansexpanded/v5/c4m_1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpoqKQZwdw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Encode Sans Expanded';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/encodesansexpanded/v5/c4m_1mF4GcnstG_Jh1QH6ac4hNLeNyeYUporKQZwdw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Encode Sans Expanded';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/encodesansexpanded/v5/c4m_1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpolKQY.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPecZTIAOhVxoMyOr9n_E7fdM3mDbRS.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/titilliumweb/v10/NaPecZTIAOhVxoMyOr9n_E7fdMPmDQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

ul.offer-ulli li {
    list-style-type: disc !important;
    margin-left: 20px !important;
}
.lrm-login a:hover {
	background: #0be6af !important;
	border-color: #0be6af !important;
	border-bottom: none !important;
}
.mm-paymentbuttons a {
	box-shadow: none !important;
}
.page-id-301104 #mvp-post-head,
.page-id-301104 #menu-anonymous-menu {
	display: none;
}

h1, body, div, p {
	font-family: 'Encode Sans Expanded' !important;
}
h2, h2 a {
	font-family: 'Titillium Web' !important;
}
.edge-to-edge header,
.edge-to-edge {
	margin: 0px !important;
}
.mm-prices {
	font-size: 20px;
}
#menu-anonymous-menu a,
#menu-select-menu a,
#menu-publication-menu a,
#menu-subscription-menu a,
#menu-main-nav-1 a {
	/*font-weight: bold !important;*/
}
@media screen and (max-width: 420px) {
	.mvp-nav-menu ul li a {
		padding: 18px 10px;
	}
	#rcc_complementary_reg {
		width: 95% !important;
	}
	#rcc_complementary_reg p {
		/*margin-bottom: 0 !important;*/
	}
	.reg_err_msg {
		margin-left: 5px !important;
	}
	#rcc_complementary_reg p label {
		display: none;
	}
	#rcc_complementary_reg span.boostme-msg,
	#rcc_complementary_reg input.mm-textField {
		width: 85% !important;
	}
	.feedback-askmelater, .submit-feedback {
		clear: both;
	}
	/*#search-inside-sc {
		padding-bottom: 20px;
	}*/
}
/*
@media screen and (min-width: 768px) and (max-width: 769px) {
	#boost-feed-three-posts a:nth-child(2n+3) .mvp-flex-col {
		margin-left: 2.4% !important;
	}
	#boost-feed-three-posts .mvp-flex-col {
		width: 31.7% !important;
	}
	#boost-feed-three-posts .three-image {
		min-width: 100% !important;
		min-height: auto !important;
	}
	#boost-feed-three-posts .mvp-flex-story-in p {
		display: none !important;
	}
}
*/
@media screen and (max-width: 1020px) {
	#mvp-main-nav-bot {
		display: none !important;
	}
	.mvp-fly-but-click,
	.mvp-nav-top-left {
		display: block !important;
	}
}
@media screen and (min-width: 1000px) and (max-width: 1150px) {
	#menu-main-nav-1 a {
		padding: 18px 5px;
	}
	.mvp-nav-menu ul li a {
		padding: 18px 5px;
	}
}
@media screen and (max-width: 500px) {
	.anonymous #mvp-main-nav-wrap #menu-item-306018 {
		float: none !important;
	}
	.yml-desc {
		width: 70%;
		float: right;
	}
}
@media screen and (min-width: 700px) {
	.mvp-blog-story-col {
		height: 430px !important;
	}
	.mvp-blog-story-col .mvp-blog-story-img {
		max-height: 225px !important;
		height: 225px;
	}
	
	a > .mvp-flex-story,
	.page-template-bundled-article a > .mvp-flex-story {
		height: 430px !important;
	}
}
.page-template-tpl-no-header-sidebar .mvp-post-soc-in {
	margin: 0px !important;
}
.page-template-tpl-no-header-sidebar .mvp-main-box {
	margin: 0px !important;
	width: 100% !important;
	padding: 0px !important;
} 
/*@media screen and (min-width: 500px) && and (min-width: 699px) {
	.mvp-blog-story-col {
		height: 430px !important;
	}
	.mvp-blog-story-col .mvp-blog-story-img {
		max-height: 225px !important;
	}
}*/
#footerwrap,
#footerwrap a {
	color: #fff;
}
.mvp-post-soc-in, .mvp-post-main-in {
	margin-right: 10px;
	margin-left: 0px;
}
.menu-label,
.menu-link {
	display: inline-block;
}
.mvp-cd-date:before {
	content: '' !important;
	margin-right: 0px !important;
}
/* For Display in Mobile */
/* For Excerpt*/
.mvp-blog-story-text p {
	display: block !important; 
}
.three-image .mvp-reg-img {
	height: 185px;
}
.four-image .mvp-reg-img {
	height: 136px;
}

@media screen and (min-width: 700px) and (max-width: 799px) {
	.four-image .mvp-reg-img {
		height: 100px !important;
	}
}
@media screen and (min-width: 1004px) {
	.mm-billing-address h3.mm-hr {
		border: none;
		margin: 0;
		padding: 0;
	}
	#mm-billing-information-section > div {
		float: left;
	}
	ul.mvp-related-posts-list li {
		height: 325px;
	}
}
@media screen and (min-width: 1100px) {
	.two-image .mvp-reg-img {
		/*width: 590px;*/
		height: 354px;
	}
	.three-image .mvp-reg-img {
		height: 225px;
	}
	.four-image .mvp-reg-img {
		height: 171px;
	}
	.mvp-blog-story-col {
		height: 450px !important;
	}
}
.mvp-inf-more-wrap {
	text-align: center !important;
}
@media screen and (max-width: 1099px) and (min-width: 1004px) {
	ul.mvp-related-posts-list li {
		height: 215px !important;
	}
	.two-image .mvp-reg-img {
		/*width: 474px;*/
		height: 284px;
	}
}
@media screen and (max-width: 1003px) and (min-width: 760px) {
	.two-image .mvp-reg-img {
		/*width: 354px;*/
		height: 212px;
	}
}
@media screen and (max-width: 759px) and (min-width: 665px) {
	.two-image .mvp-reg-img {
		/*width: 303px;*/
		height: 182px;
	}
}
.mvp-widget-feat1-top-text {
	width: 100% !important;
}
@media screen and (max-width: 500px) {
	.mvp-blog-story-text p {
		display: block !important; 
	}
	.page-template-archive-magazine .page-template-archive-magazine .mvp-flex-story-in,
	.home .page-template-archive-magazine .mvp-flex-story-in {
		width: 100% !important;
	}
}
@media screen and (max-width: 400px) {
	.mvp-nav-bot-left-in {
		margin-left: 0px;
	}
}
@media screen and (max-width: 400px) {
	.home-publicationa-widget a > div.mvp-flex-story {
		width: 90% !important;
	}
}
@media screen and (min-width: 400px) and (max-width: 1000px) {
	.home-publicationa-widget a > div.mvp-flex-story {
		width: 45% !important;
	}
}
.page-id-298814 .ui-dialog,
.page-id-298816 .ui-dialog {
	z-index: 99999 !important;
}
.page-id-298814 .ui-widget-overlay,
.page-id-298816 .ui-widget-overlay {
	z-index: 9999 !important;
}
.ui-dialog-content #mm-form-container select,
.ui-dialog-content #mm-form-container input {
	margin-bottom: 15px;
}
@media screen and (max-width: 500px) {
	div.mvp-flex-story-in {
		height: auto !important;
	}
	.home-publicationa-widget .div_mag_download {
		margin-left: 20px !important;
	}
}
@media screen and (max-width: 1000px) {
	div.mvp-flex-story-in {
		margin-left: 20px;
		height: 200px;
	}
	.shopping_product_content .mvp-flex-story-text,
	.home-publicationa-widget .mvp-flex-story-text {
		margin-top: 0px !important;
	}
	.page-template-archive-magazine .mvp-flex-story-in .mvp-flex-story-text,
	.page-template-bundled-article .mvp-flex-story-in .mvp-flex-story-text,
	#mvp-home-widget-wrap .mvp-flex-col .mvp-flex-story-text,
	.home .mvp-flex-story-in .mvp-flex-story-text {
		margin-top: 20px;
	}
	.page-template-archive-magazine .mvp-flex-story-in,
	.page-template-bundled-article .mvp-flex-story-in,
	.home .mvp-flex-story-in {
		margin-left: 0px !important;
	}
	.page-template-select-membership-archives .mvp-flex-story-img .mvp-mob-img,
	.page-template-archive-magazine .mvp-flex-story-img .mvp-mob-img,
	.page-template-bundled-article .mvp-flex-story-img .mvp-mob-img,
	.home .mvp-flex-story-img .mvp-mob-img {
		display: none !important;
	}
	.page-template-select-membership-archives .mvp-flex-story-img .mvp-reg-img,
	.page-template-archive-magazine .mvp-flex-story-img .mvp-reg-img,
	.page-template-bundled-article .mvp-flex-story-img .mvp-reg-img,
	.home .mvp-flex-story-img .mvp-reg-img {
		display: block !important;
	}
	.page-template-bundled-article .mvp-flex-story-img,
	.home .mvp-flex-story-img {
		width: 100% !important;
	}
}
@media screen and (max-width: 767px) and (min-width: 501px) {
	.mvp-blog-story-text p {
		display: block !important; 
	}
}
@media screen and (max-width: 1020px) {
	.mag_read_online,
	.mag_download {
		display: block;
		margin-top: 10px;
	}
	.mag_download {
		margin-bottom: 20px;
	}
}

.menu-label {
	width: 150px;
}
#footerwrap {
	padding-left: 100px;
}
#mvp-foot-top {
	padding-bottom: 0px;
}

#wp-admin-bar-root-default #wp-admin-bar-wp-logo,
#wp-admin-bar-root-default #wp-admin-bar-site-name,
#wp-admin-bar-root-default #wp-admin-bar-my-sites,
#wp-admin-bar-root-default #wp-admin-bar-comments,
#wp-admin-bar-root-default #wp-admin-bar-new-content,
#wp-admin-bar-root-default #wp-admin-bar-wpseo-menu {
	display: none !important;
}
.extended-continue-reading,
.mvp-nav-top-left {
	display: none;
}
.author #wp-admin-bar-root-default #wp-admin-bar-my-sites,
.administrator #wp-admin-bar-root-default #wp-admin-bar-my-sites {
	display: block !important;
}
.menu-label, .menu-link {
    display: inline-block;
    font-family: arial;
}

.edge-to-edge .mvp-main-box {
	height: auto !important;
	width: 100% !important;;
	margin: 0 !important;
}
.mvp-blog-story-wrap {
	border-top: none;
}
.mvp-widget-home {
	margin-top: 30px;
}
.mvp-blog-story-col {
	width: 30%;
}
a.home-cat-title {
	color: #fff;
}
.cat-page-link {
    float: right !important;
    clear: both;
    margin-top: 10px;
}
.page-template-page-home .mvp-cat-date-wrap {
	margin-top: 0px;
}
#mvp-home-widget-wrap {
	margin-bottom: 0px;
}
.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff; 
  border-bottom: 1px solid #d4d4d4; 
}
.autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9; 
}
.autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important; 
  color: #ffffff; 
}
.magazine-light-box-wrapper {
	display: none;
}
.magazine-cover {
	text-align: center;
	clear: left;
}
#wp-admin-bar-root-default #wp-admin-bar-site-name {
	display: none !important;
}
#wpadminbar .quicklinks ul#wp-admin-bar-root-default {
	text-align: center;
}
.mvp-nav-bot-left-in {
	margin-left: 0px; 
}
#wp-admin-bar-root-default #wp-admin-bar-live-preview-time-remaining {
	width: 100%;
	position: absolute;
	display: contents;
}
#wp-admin-bar-root-default #wp-admin-bar-live-preview-time-remaining span {
	background: red;
	padding: 10px 0 8px 0;
}
#wp-admin-bar-root-default #wp-admin-bar-live-preview-time-remaining span:first-child {
    padding-left: 10px;
}
#wp-admin-bar-root-default #wp-admin-bar-live-preview-time-remaining span:last-child {
    padding-right: 10px;
}
.ui-tooltip.ui-widget-shadow {
	box-shadow: none;
	opacity: 1;
}
#home_page_latest_post tr {
	background: none !important;
	border: 1px solid #eee;
}
.image-overlay {
	display: none;
	position: absolute;
	height: 425px;
	opacity: 0.9;
	background: #000;
	color: #fff;
	width: 105%;
	z-index: 2;
	overflow-y: auto;
}
.image-overlay p {
    padding: 0 5px;
}
.mvp-flex-story-img:hover .image-overlay {
  display: block;
}
.mvp-flex-story-img:hover > img {
	display: block;
}
.mvp-main-blog-in {
	width: 100%;
}
.mvp-blog-story-text h2 {
	/*height: 50px;*/
	/*overflow: hidden;*/
}
.mvp-reg-img {
	height: 225px;
}
.mvp-flex-story-img {
	background: #fff;
}

.mvp-related-posts-list .mvp-reg-img {
	height: auto;
}
.extended-continue-reading .mvp-main-box {
	margin-left: 0px;
}
@media screen and (min-width: 1204px) {
	.page-template-boost-archives .mvp-flex-story-img,
	.search-results .mvp-flex-story-img,
	.page-template-publication-archives .mvp-flex-story-img,
	.page-template-all-publications .mvp-flex-story-img,
	.page-template-my-purchases .mvp-flex-story-img,
	.page-template-archive-magazine .mvp-flex-story-img,
	#text-12 .mvp-flex-story-img {
		width: 313px;
	}
}
.home-publicationa-widget .mvp-flex-col-noad {
	height: 550px !important;
}
@media screen and (max-width: 1299px) and (min-width: 1004px) {
	.mvp-blog-story-col {
		width: 30% !important;
	}
}
.boost_the_feed .mvp-widget-feat1-top-text {
	padding-bottom: 10px;
	padding-top: 10px;
}
.boost_the_feed .mvp-cat-date-wrap {
	margin-bottom: 0px;
}
@media only screen and (max-width: 500px) {
	/*Login page*/
	.mm-login {
		width: 300px !important;
	}
	.mm-login table {
		width: 300px !important;
	}
	.mm-field {
		width: 120px !important;
	}
	.mm-button  {
		/*width: 100px !important;*/
	}
	.mm-remember-me {
		padding-left: 0px !important;
	}
	.password-details {
		margin-left: 0px !important;
	}
	.anonymous #mvp-main-nav-top:not(.mvp-fixed) {
		display: inline-block;
	}
	#mvp-main-head-wrap {
		/*height: 130px;*/
	}
	.aam-public-faq a {
		margin-left: 10px;
	}
}

.membership-section,
.membership-section .mvp-flex-story-img {
	width: 100% !important;
}
.mvp-large-img {
	width: 100% !important;
	height: 425px;
}
.page-template-archive-magazine .membership-section .mvp-large-img {
	height: auto;
}
@media screen and (max-width: 700px) {
	.mvp-large-img {
		height: auto;
	}
}
.mvp-nav-top-right-in {
	width: 70%;
	margin-right: 0px;
}
#top-right-login-form input {
	height: 24px;
	font-size: 16px;
}
.mvp-nav-small {
	height: auto !important;
}
#top-right-login-form {
	color: #fff;
}
@media screen and (min-width: 500px) {
	.mvp-cat-date-wrap {
		margin-top: 20px;
	}
}
@media screen and (min-width: 1001px) {
	#mvp-home-widget-wrap .mvp-flex-story-text {
		margin-top: 0px !important;
	}
}
li.mvp-blog-story-col .mvp-cat-date-wrap {
	margin-top: 0px;
}
h4 .bg-blue {
	color: #fff;
	background-color: #000;
    margin-top: 20px;
    display: block !important;
    position: relative;
    text-align: center;
}
h4 .bg-grey {
	color: #fff;
	background-color: #808080;
	/*float: left;*/
    /*margin-bottom: 20px;*/
    margin-top: 20px;
    position: relative;
    text-align: center;
    width: 98%;
}

h4.mvp-widget-home-title_no_border {
    float: left;
    margin-bottom: 20px;
    position: relative;
    text-align: center;
    width: 100%;
}
form#home_page_latest_post tr td:first-child {
	width: 200px;
}
form#home_page_latest_post li {
	list-style-type: none;
}
.check-out-description img {
	float: left;
	margin: 10px;
}
.check-out-description div {
	text-align: justify;
}
.clear {
	clear: both;
}
.left {
	text-align: left;
}
.section_description {
	text-align: center;
	padding: 10px 10px 20px 10px;
	clear: both;
	line-height: 1.2;
}
a.disabled {
	pointer-events: none;
	cursor: default;
}
.invalid_pass {
	border: 1px solid red;
}
.valid_pass {
	border: 1px solid green;
}
a.button {
	background-color: #1e90ff;
    border-radius: 10px;
    font-size: 16px;
    padding: 0px 20px !important;
    color: #fff;
    font-weight: normal;
}
.text_green {
	color: green;
}
.text_red {
	color: red;
}
.checkout-option-text {
	font-weight: bold;
	font-size: 17px;
}
.shipping_country label {
    font-size: 16px;
}
.post-description p{
	padding-bottom: 10px;
}
.membership_demo {
	margin-left: 20px;
}
.membership_demo_expired {
	margin-left: 20px;
}

.membership-purchase-options {
	border: 2px solid lightgrey;
	border-radius: 5px;
	padding: 20px;
}
.ui-dialog .ui-dialog-title 
{
    height: 20px;
}
.hide {
	display: none;
}
#wpsi-bar,
.web_archive_year .hide {
	display: none !important;
}
.web_archive_year > div {
    display: inline-block;
}
.mm-checkoutSection2 ul {
	padding-left: 0px !important;
	width: 100%;
}
#mm_checkout_form ul li {
	/*margin-left: 0px !important;*/
}
.mm-giftsection {
    font-size: 16px;
}
span.dialog-product-name {
    display: block;
}
.home-publicationa-widget .entry img {
	max-width: 313px !important;
}

a.mm-paypalCheckoutBtn:hover {
	background: url('/members/wp-content/plugins/membermouse/resources/images/paypal-checkout.gif') no-repeat top center !important;
}

.do-you-like {
	padding-left: 15px; 
	padding-right: 5px;
}
.watch-action {
	width: auto;
	margin-top: 4px;
}
#simplemodal-login-form form.lwa-form {
	padding-right: 5px;
	padding-top: 15px;
}
.anonymous #menu-main-nav-1 {
	display: none;
}

.mvp-cd-cat-no-flot {
	color: #777;
	display: inline-block;
	/* float: left; */
	font-size: .7rem;
	line-height: 1;
	padding-left: 4px;
}
.image-overlay > div {
	margin-bottom: 20px;
}
#mm_label_discount,
#mm_label_total_price {
	font-size: 1.2em;
	font-weight: bold;
}

#rcc_complementary_reg .mm-formField label {
	float: left;
	width: 200px;
}
#rcc_complementary_reg {
    width: 500px;
    margin: 0 auto;
    padding: 10px;
    border: 2px solid;
    border-radius: 10px;
    background: #c5c5c5;
}
/*.loader, #mm-progressbar {*/
#mm-progressbar {
	border: 16px solid #f3f3f3 !important; /* Light grey */
	border-top: 16px solid #3498db !important; /* Blue */
	border-radius: 50% !important;
	width: 120px !important;
	height: 120px !important;
	animation: spin 2s linear infinite;
	background: transparent !important;
}
.loader {
	display: none;
}
#mm-progressbar .ui-progressbar-value {
	display: none !important;
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
.page-template-archive-magazine.Membership .ui-widget-content {
	background: transparent !important;
	border: none;
}

.lwa-remember .lwa-submit-button input {
	background: #4CAF50;
	height: 45px;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	border: none;
}
#simplemodal-login-form #lwa_wp-submit {
	background: #4CAF50!important;
	width: 96%;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	height: 45px;
	border: none;
	cursor: pointer;
}

#simplemodal-login-form .lwa-remember-email input,
#simplemodal-login-form .lwa-username input,
#simplemodal-login-form .lwa-password input {
	height: 25px;
	width: 90%;
}
#simplemodal-login-form .lwa-links {
	margin-top: 25px !important;
}
#simplemodal-login-form .lwa-submit-button {
	float: none;
	margin-top: 25px !important;
}

#simplemodal-login-form .lwa-form label {
	color: #777;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	margin-bottom: .5rem;
}
#simplemodal-login-form .lwa-form {
	color: #777;
	font-size: 16px;
	font-weight: bold;
	padding-top: 15px;
}
#simplemodal-login-form .lwa-links-remember {
	text-decoration: underline;
	color: #777;
	font-weight: bold;
}
#rcc_complementary_reg input.mm-textField {
	width: 45%;
	height: 20px;
	padding: 5px;
	border-radius: 5px;
}
.boostme-msg {
	font-size: 12px;
	width: 45%;
	margin-left: 200px;
	display: block;
	clear: both;
}
.reg_err_msg {
	color: red;
}
.reg_success_msg {
	font-size: 12px;
	color: green;
}
div#signup-content {
	min-width: 350px;
	min-height: 500px;
	width: 50%;
	margin: 0 auto;
}
/* jQuery modal UI modification */
.ui-dialog-titlebar {
	background: transparent;
	border: none;
	border-bottom: 1px solid #c5c5c5;
	border-radius: 0;
}
.ui-dialog-titlebar .ui-dialog-titlebar-close {
	background: transparent;
	border: none;
}
.feedback_popup.ui-dialog-content h4 {
	margin-bottom: 20px;
}
.page-template-bundled-article-php .do-you-like {
	padding-left: 0px;
	padding-top: 4px;
}
.fm_rating {
	width: 13px;
}
.post_channel_modification tr:hover {
	cursor: pointer;
	background: #c5c5c5;
}
.post_channel_modification th {
	padding: 5px;
}
.post_channel_modification {
	border-collapse: separate !important;
	border-spacing: 0 0.2em !important;
}
a:visited h2 {
	color: #ff005b;
}
.wti-clear {
	margin-bottom: 20px;
}
.mvp-flex-story-text h2{
	font-size: 1.6rem !important;
}
#mm-login-form, #resetpassform, #mm-resetpassword-form, .mm-forgot-password {
	margin: auto;
	width: 50% !important;
	min-width: 300px;
}
#mm-login-form .mm-login {
	min-width: 300px;
}
/*Hide Popup Maker admin bar menu*/

/* Shop now Page CSS */
#select-price-table li:before,
#publication-price-table li:before,
#ultimate-price-table li:before {
	content: "\f00c";
	font-family: FontAwesome;
	display: inline-block;
	margin-left: -1.3em;
	width: 1.3em;
}
/*.lrm-switch-to-link .lrm-switch-to--register {
    display: none !important;
}*/
@media screen and (max-width: 768px) and (min-width: 660px) {
	.mvp-nav-top-wrap, .mvp-nav-top-mid {
	    height: 60px !important;
	}
	.anonymous.page-id-209473 .mvp-cat-date-wrap {
		display: none;
	}
}
@media screen and (max-width: 768px) {
	.mm-myaccount-block {
		width: 100% !important;
	}
	.anonymous.page-id-209473 .mvp-cat-date-wrap {
		display: none;
	}
}
@media screen and (max-width: 868px) {
	.previous_publication span,
	.next_publication span,
	.web_archive_year a.archive_year span {
		font-size: 13px;
	}
}
@media screen and (min-width: 700px) and (max-width: 1200px) {
	ul.mvp-related-posts-list li {
		height: 260px !important;
	}
}
.grecaptcha-badge {
	display: none !important;
}

#mvp-main-nav-top.mvp-nav-small.mvp-fixed {
	/*height: 65px !important;*/
}
#mvp-main-nav-top {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	height: auto !important;
}
@media screen and (min-width: 768px) {
	.mvp-nav-small.mvp-fixed {
		height: 60px;
	}
	.mvp-nav-small.mvp-fixed .mvp-nav-top-mid {
		height: 60px !important;
	}
}
@media screen and (max-width: 767px) {
	#menu-item-306018 a span {
		display: none;
	}
	#mvp-main-nav-top {
		vertical-align: unset !important;
	}
	#mvp-main-nav-bot {
		vertical-align: middle !important;
	}
}
@media screen and (min-width: 550px) and (max-width: 900px) {
	.anonymous #mvp-main-nav-wrap .lrm-login {
		padding-top: 20px;
	}
}
.regular-subscriptions > div {
	margin-top: 20px;
}
@media screen and (min-width: 550px) {
	body.anonymous:not(.page-covid-19) #mvp-main-nav-wrap > div:not(.mvp-fixed):not(.mvp-fixed1) {
		width: 49%;
		display: inline-block;
		vertical-align: middle;
	}
}
@media screen and (min-width: 768px) {
	#menu-item-306018 a i {
		display: none;
	}
}
@media screen and (min-width: 1301px) {
	#mvp-main-nav-wrap {
		max-width: 1200px;
		margin: 0 auto;
	}
}
.anonymous #mvp-main-nav-wrap .mvp-nav-top-left-in {
	margin-left: 0px;
}
.anonymous .mvp-nav-bot-right-in {
	margin-right: 0px;
}
@media screen and (min-width: 650px) {
	.regular-subscriptions > div {
		width: 48% !important;
	}
	.regular-subscriptions > div > div {
		max-width: 313px;
	}
	.anonymous .mvp-fixed1 {
		margin-top: -80px !important;
	}
}
.mvp-fixed,
.mvp-fixed1 {
	left: 0;
}
.mvp-main-box-menu .mvp-nav-bot-right {
	width: 10%;
}
.mvp-main-box-menu .mvp-nav-bot-right-in {
	width: 88%;
}
.mvp-nav-bot-right-in{
  margin-right: 50px;
}
.anonymous .mvp-main-box-menu .mvp-nav-bot-right-in {
	width: 100%;
}
body {
	margin-top: 0px !important;
}
.anonymous .mvp-nav-search-but {
	display: none !important;
}
@media screen and (min-width: 600px) and (max-width: 1400px) {
	.anonymous .mvp-nav-bot-left-in {
		float: right;
	}
}
.anonymous #mvp-main-nav-wrap .lrm-login {
	float: right;
}
.lrm-login.menu-item a {
	background: linear-gradient(to bottom, #3caeff 0%,#1e90ff 100%);
	border: 1px solid #1284f3;
	border-radius: 4px;
	padding: 12px 24px !important;
	color: #fff !important;
	text-transform: capitalize !important;
	font-size: 16px !important;
}
.list-group.post-title-result li span {
	display: block;
}
.list-group.post-title-result li {
	border-bottom: 1px solid #d9d9d9;
	list-style: none;
}
.page-id-300364 .list-group.post-title-result {
	margin-top: 0px !important;
	position: unset;
}
.list-group.post-title-result {
	position: absolute;
	width: 50%;
	margin-top: -25px !important;
	background: #fff !important;
	border: 1px solid #d9d9d9 !important;
	z-index: 999;
}
#wpadminbar {
	position: fixed;
}
.mobile_archive_year {
	display: none;
}
.web_archive_year {
	display: block;
	margin-bottom: 50px;
}
@media screen and (min-width: 767px) {
	.mvp-flex-story-img.left.relative {
		min-width: 270px;
		min-height: 225px;
	}
}
#boost-feed-three-posts .mvp-flex-story-img.left.relative {
	min-height: auto !important;
}
@media screen and (max-width: 767px) {
	.mvp-flex-story-img.left.relative {
		min-width: 200px;
		min-height: 100px;
	}
	.mobile_archive_year {
		display: block;
	}
	.web_archive_year {
		display: none;
	}
}
.subscription-price {
	margin-bottom: 10px;
	font-weight: bold !important;
}
.mvp-fixed .mvp-nav-top-right-out {
	margin-top: 10px;
}
.fl-rich-text p {
    font-weight: bold;
    margin-bottom: 10px;
}
.regular-subscriptions .entry {
	position: relative;
}
.regular-subscriptions .subscription-inner-wrapper {
	margin: 0 auto;
}
#search-inside-sc {
	float: right;
	padding-bottom: 15px;
}
#wpsi-buttons span {
	padding: 0 !important;
}
#mvp-fly-soc-wrap {
	display: none;
}
.cursor {
	cursor: pointer;
}
.active{
	background: grey !important;
	cursor: default;
}

span.mvp-widget-home-title_absent {
	color: #fff;
	background: #af005b;
	display: inline-block;
	font-size: 1.1rem;
	font-weight: 700;
	line-height: 1;
	padding: 5px 13px;
	position: relative;
	text-transform: uppercase;
	transform: skewX(-15deg);
	z-index: 1;
	font-family: 'Titillium Web', sans-serif;
}

.div_inline {
	display: inline-block;
}
.archive_year_container {
	clear: both;
	text-align: center;
}
#mvp-search-wrap.mvp-search-toggle {
	width: 350px;
	height: 100px;
	right: 20px;
	left: unset;
	position: fixed;
	background: transparent;
	border-radius: 5px;
}
#mvp-search-wrap #s {
	background: #000;
	padding-left: 10px;
}
.boost-search-wrapper-hide {
	background: transparent !important;
	top: 32px !important;
}
.boost-mob-search-wrapper-hide {
	/*background: transparent !important;*/
	top: 90px !important;
}
#mvp-search-box {
	padding: 20px;
	left: unset;
	position: unset;
	margin: 0 !important;
	top: unset;
	width: auto !important;
	padding-left: 35px;
}
#searchform input {
	text-transform: unset;
	height: 36px !important;
	font-size: 20px;
}
.mvp-search-but-wrap span {
	width: 20px !important;
}
.mvp-search-but-wrap {
	position: unset;
	display: none;
}
#searchinside {
	margin-top: unset !important;
}
#wpsi-search-input {
	color: #fff;
	background: #000;
	border-bottom: 1px solid #0be6af !important;
}
#wpsi-content {
	background: #000;
}
.mm-forgot-password {
	text-align: center;
}
.mm-forgot-password input[type="submit"] {
	background: #1284f3;
	color: #fff;
	text-shadow: none;
	border: none;
}
.mm-forgot-password #email {
	height: 20px;
	margin-bottom: 10px;
}
#wp-admin-bar-top-secondary {
	z-index: 999999 !important;
}
#mvp-related-posts .mvp-cat-date-wrap {
	margin-top: 0
}
.page-id-300364 .ui-icon.ui-icon-arrowthick-2-n-s {
	cursor: move;
	display: inline-block;
}
@media screen and (max-width: 600px) {
	.pub-full-description {
		width: 90% !important;
	}
}
.boost-cant-buy {
	background: dimgrey !important;
	color: #fff !important;
	cursor: default !important;
}
#mvp-foot-bot {
	background: #111 !important;
}
.light-gray {
	background: lightgray;
}
.ui-icon-arrowthick-2-n-s {
	display: inline-block;
	cursor: move;
}
.page-id-300364 #mvp-content-main td {
	padding-left: 0px !important;
}
.page-id-300364 .ui-sortable li {
	padding-left: 0px !important;
}
.image-overlay p a:hover {
	background: transparent !important;
	color: #ff005b !important;
}
.image-overlay p {
    padding: 0 5px;
}
.image-overlay p a {
    color: #fff !important;
    box-shadow: none !important;
}
.continue-reading-link {
	color: #ff005b;
	cursor: pointer;
}
#home_page_latest_post ul li {
	margin-left: 0px !important;
}
.quick_checkout {
	display: none;
}
.page-id-306165 .wpuf-form, .page-id-306163 .wpuf-form {
	/*background-image: url("assets/images/popbackground.jpg");*/
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding: 20px;
	/*color: #fff;*/
}
.page-id-306165 .wpuf-submit input, .page-id-306163 .wpuf-submit input{
	height: 40px;
	width: 200px;
	margin-top: 10px;
	cursor: pointer;
	font-size: 20px;
}
.page-id-306165 .has-error, .page-id-306165 .wpuf-errors,
.page-id-306163 .has-error, .page-id-306163 .wpuf-errors {
	corol: #000;
}
ul.wpuf-form li {
	margin-left: 10px !important;
}
ul.wpuf-form li .wpuf-label {
	min-width: 230px;
}

.lrm-user-modal-container .lrm-switcher.-is-not-login-only li a {
    background: #1e90ff !important;
    color: #fff !important;
    font-size: 25px;
    font-weight: 800;
    text-decoration: none;
}
.lrm-user-modal-container .lrm-switcher.-is-not-login-only li {
    width: 100%;
}
.lrm-switch-to--login:before {
    background: none;
}
@media screen and (max-width: 450px) {
	.lrm-user-modal-container .lrm-switcher.-is-login-only li a,
	.lrm-user-modal-container .lrm-switcher.-is-not-login-only li a {
	    font-size: 20px;
	}	
}
@media screen and (min-width: 300px) and (max-width: 600px) {
	.password-details {
		margin-left: 0px !important;
	}
	#menu-anonymous-menu li:last-child {
		margin-right: 20px;
	}
	#mvp-post-content #mvp-post-feat-img {
		width: 100% !important;
		margin-left: 0 !important;
	}
}

#form-id-305977 #post_content_ifr {
	height: 400px !important;
}
#form-id-305977 textarea#post_content {
	width: 100%;
	height: 200px !important;
}
.members_group .multiselect-container.dropdown-menu {
	margin-top: 0px !important;
}
.members_group .multiselect-container.dropdown-menu li {
    list-style: none;
    margin-bottom: 0;
    margin-left: 0 !important;
}
.swal-email_view {
	z-index: 999999;
	margin-top: 150px;
	width: 70%;
}
.ui-widget-overlay.ui-front {
	z-index: 9999 !important;
}
.ui-dialog {
	z-index: 10000 !important;
	min-width: 300px;
	max-width: 630px;
	/*max-width: 500px;*/

}
/*#mvp-comments-button {
	display: none;
}*/
/*input[data-sku="3NQIUt"], label[for="3NQIUt"],*/
#JJSCVH, label[for="JJSCVH"] {
	display: none !important;
}
.inactive-menu a {
    color: grey !important;
}
.wonderplugin-engine {
	display: none;
}
@media screen and (min-width: 300px) and (max-width: 1100px) {
}
body.subscription-membership .ultimate-fly-menu,
body.publication-membership .ultimate-fly-menu,
body.select-membership .ultimate-fly-menu,
body.ultimate-membership .inactive-menu {
	display: none !important;
}
.post-channels-map {
	height: 100px;
	overflow: auto;
}
@media screen and (max-width: 767px) {
	.archieve_channel_subchannel,
	.aam-channel-summary-title > select {
		margin-bottom: 10px;
	}
}

@media screen and (min-width: 890px) and (max-width: 984px) {
	.aam-archieve-title,
	.channel-title-heading,
	.aam-channel-summary-title > .mvp-widget-home-head {
		width: 82% !important;
	}
}

@media screen and (min-width: 800px) and (max-width: 889px) {
	.aam-archieve-title,
	.channel-title-heading,
	.aam-channel-summary-title > .mvp-widget-home-head {
		width: 80% !important;
	}
}
@media screen and (min-width: 768px) and (max-width: 799px) {
	.aam-archieve-title,
	.channel-title-heading,
	.aam-channel-summary-title > .mvp-widget-home-head {
		width: 78% !important;
	}
}
@media screen and (min-width: 985px) {
	.aam-archieve-title,
	.channel-title-heading,
	.aam-channel-summary-title > .mvp-widget-home-head {
		width: 84% !important;
	}
	.archieve_channel_subchannel {
		float: right;
		width: 150px;
	}
}
.archieve_channel_subchannel,
select.home_channel_subchannel,
.aam-channel-summary-title > select {
	float: right;
	width: 150px;
}
.aam-login-options {
	display: none;
}
.lrm-switch-to--login.selected {
	background: #1e90ff !important;
	color: #fff !important;
	font-size: 25px;
	font-weight: 800;
	text-decoration: none;
}
@media screen and (min-width: 900px) {
	.home-publicationa-widget .textwidget .entry:nth-child(4),
	.ipad_conditional_article_visibility > div a:nth-child(4) {
		display: none;
	}
}
#mvp-home-widget-wrap .mvp-flex-col {
	height: auto;
}
.mvp-flex-col .mvp-stand-title {
	height: 56px;
	overflow: hidden;
}
.article-title-label {
	display: inline-grid;
	width: 65%;
}
a.mvp-nav-logo-reg img {
	width: 180px;
}
/*Home page latest feed*/
.page-id-306145 .mvp-cd-date {
	margin-top: 5px;
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
	.mvp-post-main-in {
		margin-right: 0px !important;
	}
}
.mag_read_online {
	background-color: #ff0000 !important;
}
.div_mag_download {
    text-align: center;
    width: 100%;
    clear: both;
}
.mag_download {
	text-align: center;
}
@media screen and (max-width: 767px) {
	.div_mag_download {
	    max-width: 310px;
	    margin-bottom: 10px;
	}
	.div_mag_download a {
		width: 170px;
		font-weight: bold;
		margin: auto;
		padding: 10px 0 !important;
	}

}
.home-publicationa-widget .mvp-flex-story-text p {
	height: 92px;
}
#mvp-main-head-wrap {
	background-color: #fff;
}

.post-excerpt {
    height: 93px;
    overflow: hidden;
    margin-bottom: 5px;
}
@media screen and (max-width: 600px) {
	#wp-admin-bar-user-actions {
		height: 500px;
		overflow: scroll;
	}
	.post-excerpt {
		height: auto !important;
	}
}
@media screen and (max-width: 400px) {
	#wp-admin-bar-live-preview-time-remaining .ab-item span:nth-child(3) {
		display: none;
	}
}
@media screen and (max-width: 900px) {
	.membership-purchase-options > div {
		display: block;
		width: 100% !important;
	}
}
.div_purchase_options {
    text-align: center;
    font-size: 18px;
    color: #af005b;
    font-weight: bold;
}

.aam-dp-offer-product .check-out-description img {
	margin: 0 auto !important;
}
.aam-dp-offer-product .mm-couponsection,
.aam-dp-offer-product .product-name,
.aam-dp-offer-product header#mvp-post-head,
.aam-dp-offer-product header#mvp-main-head-wrap {
	display: none;
}
@media only screen and ( max-width: 370px ) {
	.mag_read_online,
	.mag_download {
		display: block;
	}
	.mag_download {
		margin-bottom: 10px;
	}
	.continue-reading-link_demo span {
		font-size: 11px !important;
	}
}
@media only screen and ( min-width: 767px ) and ( max-width: 900px ) {
	.home-publicationa-widget .entry,
	.page-template-all-publications .entry,
	.page-template-archive-publications .entry,
	.page-template-archive-magazine .entry {
		width: 48%;
		clear: none;
		float: left;
		padding: 5px;
	}
}
.page-myaccount .ui-dialog.ui-widget-content {
	max-width: 100%;
}
.aam-dp-offer-product .offer-product-name {
  padding-bottom: 20px;
}
.aam-dp-offer-product .benefits {
  /*font-size: 16px;*/
  margin-bottom: 0px !important;
}

/* In Fathers day offer Show only 1 year Hangar*/
.aam-dp-offer-product-special #R7crbM, .aam-dp-offer-product-special label[for="R7crbM"], 
.aam-dp-offer-product-special input[data-sku="3NQIUt"], .aam-dp-offer-product-special label[for="3NQIUt"] {
	display: none !important;
}
.aam-dp-offer-product-special .membership-purchase-options br,
.aam-dp-offer-product-special .mm-giftsection {
	display: none;
}
.aam-dp-offer-product-special .shipping_country label:nth-child(3) ,
.aam-dp-offer-product-special .shipping_country label:nth-child(4) {
display: none;
}
.page-checkout #mm_field_shipping_country, 
.page-checkout #mm_field_shipping_state_dd, 
.page-checkout #mm_field_offer-shipping_country, 
.page-checkout #mm_field_offer-shipping_state_dd {
    width: 175px;
}
/* Test Enable comment only for post */
/*.postid-212284 #mvp-comments-button {
	display: block;
}*/
#comments > h4 {
	cursor: pointer;
}
#form-id-301237 .wpuf-label {
    float: none;
    width: 100%;
}
.page-mm-error #mvp-content-main p a{
    box-shadow: none !important;
}
.page-mm-error #mvp-content-main p a{
	background-color: transparent !important;
}
.page-my-saved-articles #mvp-comments-button, .page-my-saved-articles #mvp-post-head {
	display: none !important;
}
.page-my-saved-articles #mvp-content-main ul li {
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 30px;
}
.kyr_my_article_message {
    padding-left: 5px;
}
.single .single-header-save .fa-save, .single .single-header-save .fa-remove {
    font-size: 17px !important;
}
.swal-message-content_details_from_simplecirc {
	width: 50%;
}
#wp-admin-bar-aam_multisite_memberships {
	display: block !important;
	padding: 0 10px !important;
}
@media screen and (min-width: 370px) {
	#wp-admin-bar-aam_membership_expired {
		display: block !important;
		padding: 0 10px !important;
	}
}

#wpadminbar #wp-admin-bar-user-info1 {
	margin-top: 6px;
	margin-bottom: 15px;
	height: auto;
	background: 0 0;
	}
#wpadminbar #wp-admin-bar-user-info1 .membership-name, #wpadminbar #wp-admin-bar-user-info1 .aam_membership_status {
	display: block;
}
#wpadminbar #wp-admin-bar-user-info1 .aam_membership_status {
	font-size: 11px;
}
#wpadminbar #wp-admin-bar-user-info1 span {
	background: 0 0;
	padding: 0;
	height: 18px;
}
.mm-update-button {
	font-weight: bold;
}
.div_expired .aam_membership_status{
	color: #ff0000 !important;
	font-weight: bold !important;
}

.magazine_in_feed img {
	height: 354px !important;
	width: 259px !important;
}
.magazine_in_feed {
	background: #fff;
	text-align: center;
}

.enable_dp_offers {
	display: none;
}
.page-redeem-gift #mvp-comments-button {
	display: none !important;
}
.demo-user .quicklinks ul#wp-admin-bar-root-default {
	display: inline-block;
	width: 87%;
}
/*.single-magazine .aam_my_article  {
	display: none;
}*/

.page-cancel #mvp-comments-button, .page-continue-reading #mvp-comments-button {
	display: none !important;
}
.subscription-membership.sc_user .mm-cancel-membership-button {
	display: none !important;
}
.textfield.associated_post_id {
	width: 10%;
}
.textfield.associated_post_channel {
	width: 20%;
}
.article-title-label {
	width: 60%;
}
.textfield.autocomplete-post {
	width: 100%;
}
#publication-viewer {
	margin-top: 30px;
}
.cron_orange {
	color: orange !important;
}
.cron_green {
	color: green !important;
}
.aam_send_single_issue_notification_inactive {
	color: grey !important;
}
@media screen and (max-width: 760px) {
		html #wpadminbar {
		height: 46px;
		min-width: 300px;
	}

	#wpadminbar * {
		font-size: 14px;
		font-weight: 400;
		font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
		line-height: 32px;
	}

	#wpadminbar .quicklinks > ul > li > a,
	#wpadminbar .quicklinks .ab-empty-item {
		padding: 0;
		height: 46px;
		line-height: 46px;
		width: auto;
	}

	#wpadminbar .ab-icon {
		font: 40px/1 dashicons !important;
		margin: 0;
		padding: 0;
		width: 52px;
		height: 46px;
		text-align: center;
	}

	#wpadminbar .ab-icon:before {
		text-align: center;
	}

	#wpadminbar .ab-submenu {
		padding: 0;
	}

	#wpadminbar #wp-admin-bar-site-name a.ab-item,
	#wpadminbar #wp-admin-bar-my-sites a.ab-item,
	#wpadminbar #wp-admin-bar-my-account a.ab-item {
		text-overflow: clip;
	}

	#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
		padding: 0;
		width: 52px;
		height: 46px;
		text-align: center;
		vertical-align: top;
	}

	/* My Sites and "Site Title" menu */
	#wpadminbar #wp-admin-bar-my-sites > .ab-item,
	#wpadminbar #wp-admin-bar-site-name > .ab-item,
	#wpadminbar #wp-admin-bar-customize > .ab-item,
	#wpadminbar #wp-admin-bar-edit > .ab-item,
	#wpadminbar #wp-admin-bar-my-account > .ab-item {
		text-indent: 100%;
		white-space: nowrap;
		overflow: hidden;
		width: 52px;
		padding: 0;
		color: #a0a5aa; /* @todo not needed? this text is hidden */
		position: relative;
	}

	#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
	#wpadminbar .ab-icon,
	#wpadminbar .ab-item:before {
		padding: 0;
		margin-right: 0;
	}

	#wpadminbar #wp-admin-bar-edit > .ab-item:before,
	#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
	#wpadminbar #wp-admin-bar-site-name > .ab-item:before,
	#wpadminbar #wp-admin-bar-customize > .ab-item:before,
	#wpadminbar #wp-admin-bar-my-account > .ab-item:before {
		display: block;
		text-indent: 0;
		font: normal 32px/1 dashicons;
		speak: none;
		top: 7px;
		width: 52px;
		text-align: center;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	/* New Content */
	#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
		top: 0;
		line-height: 53px;
		height: 46px !important;
		text-align: center;
		width: 52px;
		display: block;
	}


	#wpadminbar #wp-admin-bar-comments .ab-icon:before {
		display: block;
		font-size: 34px;
		height: 46px;
		line-height: 47px;
		top: 0;
	}

	/* My Account */
	#wpadminbar #wp-admin-bar-my-account > a {
		position: relative;
		white-space: nowrap;
		text-indent: 150%; /* More than 100% indention is needed since this element has padding */
		width: 28px;
		padding: 0 10px;
		overflow: hidden; /* Prevent link text from forcing horizontal scrolling on mobile */
	}

	#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img {
		position: absolute;
		top: 13px;
		right: 10px;
		width: 26px;
		height: 26px;
	}


	#wpadminbar li#wp-admin-bar-menu-toggle,
	#wpadminbar li#wp-admin-bar-wp-logo,
	#wpadminbar li#wp-admin-bar-my-sites,
	#wpadminbar li#wp-admin-bar-updates,
	#wpadminbar li#wp-admin-bar-site-name,
	#wpadminbar li#wp-admin-bar-customize,
	#wpadminbar li#wp-admin-bar-new-content,
	#wpadminbar li#wp-admin-bar-edit,
	#wpadminbar li#wp-admin-bar-comments,
	#wpadminbar li#wp-admin-bar-my-account {
		display: block;
	}
}
.fa-arrows-v {
	margin-left: 10px !important;
}

.swal-continue-reading-pop .swal2-content {
	height: 350px;
	overflow-y: auto;
}

.mvp-blog-story-img {
	text-align: center;
	background: #fff;
	background-image: linear-gradient(white 80%, lightgrey);
}

.single-header-save {
	margin-top: 4px;
}
body.search img.mvp-reg-img {
	display: block !important;
}

/*hide cart menu*/
/*#menu-item-328824{
	display: none;
}*/


#wpadminbar {
    background: linear-gradient(to top, #373737 0px, #464646 0px) repeat scroll 0 0 #464646;
    background-image: -webkit-linear-gradient(bottom,#373737 0,#464646 1px);
    border-bottom: 1px #555555 solid;
    direction: ltr;
    color: #c3c4c7;
    font-size: 13px;
    font-weight: 400;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    line-height: 2.46153846;
    height: 32px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 600px;
    z-index: 99999;
    background: #1d2327;
    position: fixed;
}

#wpadminbar .quicklinks ul {
    text-align: left;
}
#wpadminbar .ab-top-secondary .aam_welcome_link {
  padding-left: 15px;
}
#wpadminbar .ab-top-secondary {
  float: right;
  width: 220px;
}
#wpadminbar .ab-top-secondary:hover {
    background: linear-gradient(to top, #373737 0px, #464646 0px) repeat scroll 0 0 #464646;
    background-image: -webkit-linear-gradient(bottom,#373737 0,#464646 1px);
    border-bottom: 1px #555555 solid;
}
#wpadminbar .ab-sub-wrapper,
#wpadminbar ul,
#wpadminbar ul li {
    background: 0 0;
    clear: none;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-indent: 0;
    z-index: 99999;
}
#wp-admin-bar-top-secondary {
    z-index: 999999 !important;
}
#wpadminbar #wp-admin-bar-user-actions>li {
    margin-left: 16px;
    margin-right: 16px;
}
#wpadminbar .quicklinks .menupop ul li {
    float: none;
}
#wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
    position: relative;
    float: left;
    font: normal 20px/1 dashicons;
    speak: never;
    padding: 4px 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-image: none!important;
    margin-right: 6px;
}
.aam_sub_wrapper,
#wpadminbar .shortlink-input {
    margin: 0;
    padding: 0;
    box-shadow: 0 3px 5px rgb(0 0 0 / 20%);
    background: #2c3338;
    display: none;
    position: absolute;
    float: none;
}
.aam_new_admin_menu a {
  color: #fff;
}
#wp-admin-bar-my-account:hover .aam_sub_wrapper{
  display: block;
}
