@media screen and (min-width: 1601px) {
  .home-left-col, .home-mid-col, .home-right-col { display: block ! important; }
  #body-main-wrap { display: table; float: none; margin: 0px auto; position: relative; top: auto; bottom: auto; left: auto; right: auto; width: 1600px; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
}
@media screen and (max-width: 1600px) and (min-width: 1501px) {
  .home-left-col, .home-mid-col, .home-right-col { display: block ! important; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
}
@media screen and (max-width: 1500px) and (min-width: 1400px) {
  span.social-text { display: none; }
  .home-left-col, .home-mid-col, .home-right-col { display: block ! important; }
  #home-feat-text { padding: 50px 3.61664% 35px; width: 92.7667%; }
  .category #home-feat-text { padding: 50px 2.30415% 20px; width: 95.3917%; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.61664% 20px; width: 92.7667%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.61664%; width: 92.7667%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  ul.row-widget-list { margin-left: -3.89864%; width: 103.899%; }
  ul.row-widget-list li { margin-left: 3.75235%; width: 29.581%; }
  .blog-widget-text h2 { font-size: 1rem; line-height: 130%; }
  #content-area, .post-feat-text { padding: 30px 3.45622%; width: 93.0876%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #archive-list-wrap { padding: 0px 2.30415% 20px; width: 95.3917%; }
  ul.archive-col-list { margin-left: -2.41546%; width: 102.415%; }
  ul.archive-col-list li { margin-left: 2.35849%; width: 30.9748%; }
  .archive-list-out { margin-left: -270px; }
  .archive-list-in { margin-left: 270px; }
  .archive-list-img { width: 250px; }
  .feat-top2-left-text { padding: 30px 2.53807% 15px; width: 94.93%; }
  .feat-top2-right-text { padding: 30px 5.08475% 15px; width: 89.84%; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.4rem; }
  #feat-wide-sub { width: 20%; }
  .feat-wide5-text { padding: 40px 6.77966% 20px; width: 86.45%; }
  #feat-wide-wrap .feat-wide5-text h2 { font-size: 1.4rem; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 1rem; }
}
@media screen and (max-width: 1399px) and (min-width: 1250px) {
  .row-widget-wrap .feat-info-wrap, span.social-text { display: none; }
  .home-left-col, .home-mid-col, .home-right-col { display: block ! important; }
  .home-wrap-out2 { margin-left: -265px; }
  .home-wrap-in2 { margin-left: 265px; }
  .home-mid-col { width: 250px; }
  .side-list-text p { font-size: 0.75rem; }
  #home-feat-text { padding: 50px 4.41501% 35px; width: 91.17%; }
  .category #home-feat-text { padding: 50px 2.71003% 20px; width: 94.5799%; }
  #home-feat-text h2, .feat-top2-left-text h2, .feat-wide1-text h2, .feat-wide4-text h2 { font-size: 1.9rem; }
  #feat-top-wrap #home-feat-text h2 { font-size: 2.3rem; }
  #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p { font-size: 1rem; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 4.3956% 20px; width: 91.2088%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 4.3956%; width: 91.2088%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  ul.row-widget-list { margin-left: -4.81928%; width: 104.819%; }
  ul.row-widget-list li { margin-left: 4.5977%; width: 28.7356%; }
  .row-widget-text p { font-size: 0.75rem; }
  .blog-widget-text h2 { font-size: 1rem; line-height: 130%; }
  .blog-widget-img { margin-right: 4.84262%; width: 36.3196%; }
  .blog-widget-text { width: 58.8378%; }
  #post-header { display: block; float: left; margin: 30px 4.17827%; padding: 0px; width: 91.6435%; }
  h1.post-title, #content-main h1.post-title { font-size: 2.1rem; }
  #content-area, .post-feat-text { padding: 30px 4.17827%; width: 91.6435%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #archive-list-wrap { padding: 0px 2.78552% 20px; width: 94.429%; }
  ul.archive-col-list { margin-left: -2.94985%; width: 102.95%; }
  ul.archive-col-list li { margin-left: 2.86533%; width: 30.468%; height: 340px; }
  .archive-list-out { margin-left: -270px; }
  .archive-list-in { margin-left: 270px; }
  .archive-list-img { width: 250px; }
  #foot-widget-wrap { margin-left: -2.90416%; width: 102.904%; }
  .foot-widget { margin-left: 2.8222%; width: 30.5111%; }
  .feat-top2-left-text { padding: 30px 2.90698% 15px; width: 94.19%; }
  .feat-top2-right-text { padding: 30px 5.83658% 15px; width: 88.33%; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 3rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.4rem; }
  #feat-wide-sub { width: 20%; }
  #feat-wide-sub { width: 20%; }
  .feat-wide5-main { margin-left: 0.145208%; width: 24.8911%; }
  .feat-wide5-text { padding: 40px 7.7821% 20px; width: 84.44%; }
  #feat-wide-wrap .feat-wide5-text h2 { font-size: 1.4rem; }
  .post-wide-text1 { padding: 60px 20% 30px; width: 60%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 2.78552%; width: 94.429%; }
  .mvp-related-text a { font-size: 0.8rem; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 1rem; }
}
@media screen and (max-width: 1249px) and (min-width: 1100px) {
  .row-widget-wrap .feat-info-wrap, #prev-next-wrap, #wallpaper, span.social-text, span.social-text-com { display: none; }
  .home-left-col, .home-mid-col, .home-right-col { display: block ! important; }
  .body-main-out { margin-left: -30px; right: 15px; }
  .body-main-in { margin-left: 30px; }
  .home-wrap-out2 { margin-left: -265px; }
  .home-wrap-in2 { margin-left: 265px; }
  .home-mid-col { width: 250px; }
  .side-list-text p { font-size: 0.75rem; }
  #home-feat-text { padding: 50px 4.41501% 35px; width: 91.17%; }
  .category #home-feat-text { padding: 50px 2.71003% 20px; width: 94.5799%; }
  #home-feat-text h2, .feat-top2-left-text h2, .feat-wide1-text h2, .feat-wide4-text h2 { font-size: 1.9rem; }
  #feat-top-wrap #home-feat-text h2 { font-size: 2.3rem; }
  #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p { font-size: 1rem; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 4.3956% 20px; width: 91.2088%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 4.3956%; width: 91.2088%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  ul.row-widget-list { margin-left: -4.81928%; width: 104.819%; }
  ul.row-widget-list li { margin-left: 4.5977%; width: 28.7356%; }
  .row-widget-text p { font-size: 0.75rem; }
  .blog-widget-text h2 { font-size: 1rem; line-height: 130%; }
  .blog-widget-img { margin-right: 4.58716%; width: 34.4037%; }
  .blog-widget-text { width: 61.0092%; }
  #post-header { display: block; float: left; margin: 30px 4.17827%; padding: 0px; width: 91.6435%; max-width: none; }
  h1.post-title, #content-main h1.post-title { font-size: 2.1rem; }
  #content-area, .post-feat-text { padding: 30px 4.06504%; width: 91.8699%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #archive-list-wrap { padding: 0px 2.78552% 20px; width: 94.429%; }
  ul.archive-col-list { margin-left: -2.94985%; width: 102.95%; }
  ul.archive-col-list li { margin-left: 2.86533%; width: 30.468%; height: 340px; }
  .archive-list-out { margin-left: -270px; }
  .archive-list-in { margin-left: 270px; }
  .archive-list-img { width: 250px; }
  #foot-widget-wrap { margin-left: 0px; width: 100%; }
  .foot-widget { margin-left: 2.849%; width: 29.5347%; }
  .feat-top2-left-text { padding: 30px 2.90698% 15px; width: 94.19%; }
  .feat-top2-right-text { padding: 30px 5.83658% 15px; width: 88.33%; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 3rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.4rem; }
  #feat-wide-sub { width: 20%; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding-left: 30px; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding-right: 30px; }
  .feat-wide5-main { margin-left: 0.145208%; width: 24.8911%; }
  .feat-wide5-text { padding: 40px 7.7821% 20px; width: 84.44%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 1.3rem; }
  .post-wide-text1 { padding: 60px 20% 30px; width: 60%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 2.78552%; width: 94.429%; }
  .mvp-related-text a { font-size: 0.8rem; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 1rem; }
}
@media screen and (max-width: 1099px) and (min-width: 1004px) {
  #tab-col2, .feat-title-wrap, #tab-col2 .side-title-wrap, ul.col-tabs li.pop-col-tab, #prev-next-wrap, #wallpaper { display: none; }
  .home .fixed { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .home .tabs-top-marg { margin-top: 30px ! important; }
  .body-main-out { margin-left: -30px; right: 15px; }
  .body-main-in { margin-left: 30px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; }
  ul.col-tabs li { width: 50%; }
  #home-feat-text, #feat-top-wrap #home-feat-text { padding-bottom: 20px; }
  .category #home-feat-text { padding: 50px 3.11526% 20px; width: 93.7695%; }
  .home-mid-col { margin-right: 0px; width: 100%; }
  .home-right-col { display: block ! important; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.11526% 20px; width: 93.7695%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.11526%; width: 93.7695%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  .home-mid-col ul.side-list li { padding: 15px 2.33645%; width: 95.3271%; }
  .home-mid-col .side-list-text p { font-size: 1rem; line-height: 120%; }
  #post-header { display: block; float: left; margin: 30px 4.6729%; padding: 0px; width: 90.6542%; }
  h1.post-title, #content-main h1.post-title { font-size: 2rem; }
  #content-area, .post-feat-text { padding: 30px 4.6729%; width: 90.6542%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .post-cont-out, .post-cont-in { margin-right: 0px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-sidebar-wrap { border-top: 1px solid rgb(221, 221, 221); float: left; margin-left: 0px; margin-top: 20px; padding-top: 20px; width: 100%; }
  #archive-list-wrap { padding: 0px 3.11526% 20px; width: 93.7695%; }
  ul.archive-col-list { margin-left: -3.32226%; width: 103.322%; }
  ul.archive-col-list li { margin-left: 3.21543%; width: 46.7846%; }
  .archive-list-out { margin-left: -270px; }
  .archive-list-in { margin-left: 270px; }
  .archive-list-img { width: 250px; }
  #foot-widget-wrap { margin-left: 0px; width: 100%; }
  .foot-widget { margin-left: 3.1348%; margin-bottom: 60px; width: 45.2978%; }
  .foot-widget:nth-child(3n+3) { clear: both; }
  .feat-top2-left-text { padding: 30px 3.0426% 15px; width: 93.92%; }
  .feat-top2-right-text { padding: 30px 6.09756% 15px; width: 87.81%; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.8rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.3rem; }
  #feat-wide-sub { width: 25%; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding-left: 30px; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding-right: 30px; }
  .feat-wide5-main { margin-left: 0.145208%; width: 24.8911%; }
  .feat-wide5-text { padding: 40px 8.40336% 20px; width: 83.2%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 1.2rem; }
  .post-wide-text1 { padding: 60px 20% 30px; width: 60%; }
  h1.post-title-wide, #content-main h1.post-title { font-size: 2.7rem; }
  .post-wide-text1 span.post-excerpt p { font-size: 1.1rem; }
  #post-wide-video { display: block; margin: 0px; max-width: none; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 2.78552%; width: 94.429%; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
}
@media screen and (max-width: 1003px) and (min-width: 900px) {
  .fly-to-top, #tab-col2, nav.main-menu-wrap, .feat-title-wrap, #tab-col2 .side-title-wrap, ul.col-tabs li.pop-col-tab, span.social-text, #prev-next-wrap, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  .home .fixed { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .home .tabs-top-marg { margin-top: 30px ! important; }
  .body-main-out { margin-left: -20px; right: 10px; }
  .body-main-in { margin-left: 20px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; }
  ul.col-tabs li { width: 50%; }
  .home-mid-col { margin-right: 0px; width: 100%; }
  .home-right-col { display: block ! important; }
  ul.side-list li { padding: 15px 2.33645%; width: 95.3271%; }
  .side-list-text p { font-size: 1rem; line-height: 120%; }
  #home-feat-text, .category #home-feat-text { padding: 50px 3.64963% 20px; width: 92.7007%; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.64963% 20px; width: 92.7007%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.64963%; width: 92.7007%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  #feat-top-wrap #home-feat-text { padding: 50px 2.3175% 20px; width: 95.4%; }
  ul.row-widget-list { margin-left: -3.93701%; width: 103.937%; }
  ul.row-widget-list li { margin-left: 3.78788%; width: 29.5455%; }
  .blog-widget-text h2, #post-right-col .blog-widget-text h2 { font-size: 1rem; line-height: 130%; }
  .blog-widget-img { margin-right: 3.44828%; width: 31.0345%; }
  .blog-widget-text { width: 60.6299%; }
  #content-area, .post-feat-text { padding: 30px 3.47625%; width: 93.0475%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-right-col { margin: 15px 0px 0px; width: 100%; }
  #post-right-col .feat-widget-img { width: 34.7625%; max-height: none; }
  #post-right-col .feat-widget-text { padding: 20px 2.3175%; width: 60.6026%; }
  #post-right-col .feat-widget-text h2 { font-size: 1.15rem; }
  #post-right-col .side-widget { padding: 20px 2.3175%; width: 95.365%; }
  #post-right-col .blog-widget-img { margin-right: 1.8226%; width: 9.72054%; max-width: 80px; }
  #post-right-col .blog-widget-text { width: 88.4569%; }
  #post-right-col .blog-widget-text p { display: block ! important; }
  #archive-list-wrap { padding: 0px 3.64963% 20px; width: 92.7007%; }
  ul.archive-col-list { margin-left: -3.93701%; width: 103.937%; }
  ul.archive-col-list li { margin-left: 3.78788%; width: 46.2121%; }
  .archive-list-out { margin-left: -220px; }
  .archive-list-in { margin-left: 220px; }
  .archive-list-img { width: 200px; }
  .archive-list-text h2 { font-size: 1rem; }
  #foot-widget-wrap { margin-left: 0px; width: 100%; }
  .foot-widget { margin-left: 3.47625%; margin-bottom: 60px; width: 44.7856%; }
  .foot-widget:nth-child(3n+3) { clear: both; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  #feat-wide-wrap .feat-top2-left-wrap { height: 370px; }
  .feat-top2-left-wrap { margin-bottom: 1px; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right { margin-left: 0.173812%; width: 33.2175%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-top-wrap .feat-top2-right, #feat-top-wrap .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 150px; }
  .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 260px; }
  .feat-top2-right:first-child .feat-top2-big { display: none; }
  .feat-top2-right:first-child .feat-top2-small { display: block; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text { padding: 30px 1.66667% 15px; width: 96.67%; }
  .feat-top2-right-text { padding: 30px 5.22648% 15px; width: 89.55%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.8rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.3rem; }
  .feat-wide4-text { width: 30%; }
  #feat-wide-sub { width: 25%; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding-left: 30px; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding: 50px 30px 20px 100px; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: auto; }
  #feat-wide-main .feat-wide1-img img { position: relative; left: auto; right: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  .feat-wide4-text, #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { height: 500px; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { height: 370px; }
  .feat-wide5-img img { min-width: 660px; }
  .feat-wide5-main { margin-left: 0.145208%; width: 24.8911%; }
  .feat-wide5-text { padding: 30px 6.97674% 15px; width: 86.05%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 1rem; }
  .post-wide-text1 { padding: 40px 15% 30px; width: 70%; }
  h1.post-title-wide { font-size: 2.5rem; }
  .post-wide-text1 span.post-excerpt p { font-size: 1rem; }
  #post-wide-video { display: block; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 3.64963%; width: 92.7007%; }
  .video-main-text h2 { font-size: 1.1rem; }
  .logo-leader-out, .logo-leader-in { margin-left: 0px; }
  .logo-left-wrap { margin-bottom: 15px; margin-right: 0px; text-align: center; width: 100%; }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  .mvp-related-text a { font-size: 0.8rem; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 1rem; }
}
@media screen and (max-width: 899px) and (min-width: 768px) {
  nav.main-menu-wrap, .fly-to-top, #tab-col2, .feat-title-wrap, #tab-col2 .side-title-wrap, ul.col-tabs li.pop-col-tab, .blog-widget-text p, span.social-text, #prev-next-wrap, .archive-list-text p, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  .home .fixed { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .home .tabs-top-marg { margin-top: 30px ! important; }
  .body-main-out { margin-left: -20px; right: 10px; }
  .body-main-in { margin-left: 20px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; }
  ul.col-tabs li { width: 50%; }
  #home-feat-text { padding-bottom: 20px; }
  .home-mid-col { margin-right: 0px; width: 100%; }
  .home-right-col { display: block ! important; }
  ul.side-list li { padding: 15px 3.60577%; width: 92.7885%; }
  #post-right-col ul.side-list li { padding: 15px 2.05198%; width: 95.896%; }
  .side-list-text p { font-size: 1rem; line-height: 120%; }
  #home-feat-text, .category #home-feat-text { padding: 50px 4.81928% 20px; width: 90.3614%; }
  #home-feat-text h2, .feat-top2-left-text h2, .feat-wide1-text h2, .feat-wide4-text h2 { font-size: 1.9rem; }
  #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p { font-size: 1rem; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 4.80769% 20px; width: 90.3846%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 4.80769%; width: 90.3846%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  #feat-top-wrap #home-feat-text, .feat-wide1-text { padding: 50px 2.73598% 20px; width: 94.53%; }
  #feat-top-wrap #home-feat-text h2 { font-size: 2.3rem; }
  #feat-wide-wrap { height: auto; }
  .feat-wide1-text { padding-bottom: 40px; }
  .feat-wide1-img img, .feat-top2-left-img img, .feat-top2-right-img img { position: relative; left: auto; right: auto; }
  #feat-wide-main .feat-wide1-text h2, #feat-wide-main .feat-wide4-text h2 { font-size: 3rem; }
  #feat-wide-main .feat-wide1-text p, #feat-wide-main .feat-wide4-text p { font-size: 1.4rem; }
  ul.row-widget-list { margin-left: 0px; margin-bottom: -20px; width: 100%; }
  ul.row-widget-list li { border-top: 1px solid rgb(221, 221, 221); margin-left: 0px; padding: 20px 0px; width: 100%; }
  ul.row-widget-list li:first-child { border-top: medium none; padding-top: 0px; }
  .row-widget-img, .blog-widget-img { margin: 0px 5.31915% 0px 0px; width: 39.8936%; }
  .row-widget-text, .blog-widget-text { width: 54.7872%; }
  .row-widget-text p, .blog-widget-text h2 { font-size: 0.9rem; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  #post-header { display: block; float: left; margin: 30px 4.10397%; padding: 0px; width: 91.7921%; }
  #content-area, .post-feat-text { padding: 30px 4.10397%; width: 91.7921%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-right-col { margin: 20px 0px 0px; width: 100%; }
  #post-right-col .feat-widget-img { width: 34.1997%; max-height: none; }
  #post-right-col .feat-widget-text { padding: 20px 2.73598%; width: 60.3283%; }
  #post-right-col .feat-widget-text h2 { font-size: 1.15rem; }
  #post-right-col .side-widget { padding: 15px 2.05198%; width: 95.896%; }
  #post-right-col .blog-widget-img { margin-right: 2.1398%; width: 11.4123%; max-width: 80px; }
  #post-right-col .blog-widget-text { width: 73.633%; }
  #post-right-col .blog-widget-text h2 { font-size: 1rem; }
  #archive-list-wrap { padding: 0px 4.80769% 20px; width: 90.3845%; }
  ul.archive-col-list { margin-left: -3.93701%; width: 103.937%; }
  ul.archive-col-list li { margin-left: 3.78788%; width: 46.2121%; height: 220px; }
  h1.arch-head { line-height: 130%; margin: 10px 0px 30px; }
  .archive-list-out { margin-left: -170px; }
  .archive-list-in { margin-left: 170px; }
  .archive-list-img { width: 150px; }
  .archive-list-text h2 { font-size: 1rem; }
  #foot-widget-wrap { margin-left: 0px; width: 100%; }
  .foot-widget { margin-left: 4.10397%; margin-bottom: 60px; width: 43.8441%; }
  .foot-widget:nth-child(3n+3) { clear: both; }
  #foot-bot { margin: 10px 3.11042%; width: 93.7792%; }
  .foot-menu { margin-bottom: 15px; max-width: none; text-align: center; width: 100%; }
  .foot-copy { max-width: none; width: 100%; }
  .category h1.cat-head { font-size: 1.3rem; }
  .author-page-text h1.cat-head { margin-bottom: 10px; }
  .author-box-bot, h4.post-header { margin-bottom: 20px; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  .feat-top2-left-wrap { margin-bottom: 1px; }
  #feat-wide-wrap .feat-top2-left-wrap { height: 370px; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right { margin-left: 0.173812%; width: 33.2175%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 150px; }
  .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 260px; }
  .feat-top2-right:first-child .feat-top2-big { display: none; }
  .feat-top2-right:first-child .feat-top2-small { display: block; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text { padding: 30px 2.05198% 15px; width: 95.9%; }
  .feat-top2-right-text { padding: 30px 6.19835% 15px; width: 87.61%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  #feat-wide-main { height: auto; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding: 40px 100px 40px 20px; height: 612px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.5rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.1rem; }
  #feat-wide-sub, .feat-wide4-text { width: 30%; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding: 50px 100px 20px 20px; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding: 20px 20px 20px 100px; height: 692px; }
  ul.feat-wide-sub-list li { margin-bottom: 15px; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  .feat-wide4-text, #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { height: 500px; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { height: 300px; }
  .feat-wide5-img img { min-width: 540px; }
  .feat-wide5-main { margin-left: 0.205198%; width: 24.8461%; }
  .feat-wide5-text { padding: 30px 8.24176% 15px; width: 83.52%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 0.9rem; }
  .post-wide-text1 { padding: 40px 15% 30px; width: 70%; }
  h1.post-title-wide { font-size: 2.4rem; }
  .post-wide-text1 span.post-excerpt p { font-size: 1rem; }
  #post-wide-video { display: block; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 4.80769%; width: 90.3846%; }
  .video-main-text h2 { font-size: 1.1rem; }
  .logo-leader-out, .logo-leader-in { margin-left: 0px; }
  .logo-left-wrap { margin-bottom: 15px; margin-right: 0px; text-align: center; width: 100%; }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  .mvp-related-text a { font-size: 0.8rem; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 0.9rem; }
}
@media screen and (max-width: 767px) and (min-width: 660px) {
  nav.main-menu-wrap, .fly-to-top, #tab-col2, #tab-col3, .feat-title-wrap, .side-title-wrap, #prev-next-wrap, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  .home .fixed { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .home .tabs-top-marg { margin-top: 30px ! important; }
  .body-main-out, .body-main-in { margin-left: 0px; right: auto; }
  .home-wrap-out1, .home-wrap-in1 { margin-right: 0px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; }
  #home-feat-text { padding-bottom: 20px; }
  .category #home-feat-text, #feat-top-wrap #home-feat-text, .feat-wide1-text { padding: 50px 3.0303% 20px; width: 93.9394%; }
  .feat-wide1-text { padding-bottom: 40px; }
  .feat-wide1-img img, .feat-top2-left-img img, .feat-top2-right-img img { position: relative; left: auto; right: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  #feat-wide-main .feat-wide1-text h2, #feat-wide-main .feat-wide4-text h2 { font-size: 2.9rem; }
  #feat-wide-main .feat-wide1-text p, #feat-wide-main .feat-wide4-text p { font-size: 1.2rem; }
  .home-mid-col, .home-right-col, #post-right-col, #arch-right-col { margin: 0px 2.33281%; width: 95.3344%; }
  #post-right-col, #arch-right-col { margin-top: 15px; }
  #post-right-col .side-title-wrap { display: block ! important; }
  ul.side-list li { padding: 15px 2.33645%; width: 95.3271%; }
  .side-list-text p { font-size: 1rem; line-height: 120%; }
  .home-right-col .feat-widget-img { max-height: none; width: 40%; height: 150px; }
  .home-right-col .feat-widget-img img { min-width: 260px; }
  .home-right-col .feat-widget-text { margin: 0px; padding: 15px 4%; width: 52%; height: 120px; }
  .home-right-col .feat-widget-text h2 { font-size: 1rem; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.11042% 20px; width: 93.7792%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.11042%; width: 93.7792%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  #post-header { display: block; float: left; margin: 30px 4.66563%; padding: 0px; width: 90.6687%; }
  h1.post-title, #content-main h1.post-title { font-size: 1.9rem; }
  .post-cont-out, .post-cont-in { margin-right: 0px; }
  #content-area, .post-feat-text { padding: 30px 4.66563%; width: 90.6687%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-sidebar-wrap { border-top: 1px solid rgb(221, 221, 221); float: left; margin-left: 0px; margin-top: 20px; padding-top: 20px; width: 100%; }
  #post-right-col .feat-widget-img, #arch-right-col .feat-widget-img { width: 38.8802%; max-height: none; }
  #post-right-col .feat-widget-text, #arch-right-col .feat-widget-text { padding: 20px 3.11042%; width: 54.8989%; }
  #post-right-col .feat-widget-text h2, #arch-right-col .feat-widget-text h2 { font-size: 1.1rem; }
  #post-right-col .side-widget, #arch-right-col .side-widget { padding: 20px 2.44698%; width: 95.106%; }
  #post-right-col .blog-widget-img, #arch-right-col .blog-widget-img { margin-right: 2.5729%; width: 13.7221%; max-width: 80px; }
  #post-right-col .blog-widget-text, #arch-right-col .blog-widget-text { width: 83.705%; }
  #post-right-col .blog-widget-text h2, #arch-right-col .blog-widget-text h2 { font-size: 1rem; }
  #archive-list-wrap { padding: 0px 3.11042% 20px; width: 93.7792%; }
  ul.archive-col-list { margin-left: -3.31675%; width: 103.317%; }
  ul.archive-col-list li { margin-left: 3.21027%; width: 46.7897%; }
  h1.arch-head { line-height: 130%; margin: 10px 0px 30px; }
  .archive-list-out { margin-left: -220px; }
  .archive-list-in { margin-left: 220px; }
  .archive-list-img { width: 200px; }
  .archive-list-text h2 { font-size: 1rem; }
  #foot-widget-wrap { margin: 40px 3.11042% 20px; width: 93.7792%; }
  .foot-widget { margin-left: 0px; margin-bottom: 40px; width: 100%; }
  #foot-bot { margin: 10px 3.11042%; width: 93.7792%; }
  .foot-menu { margin-bottom: 15px; max-width: none; text-align: center; width: 100%; }
  .foot-copy { max-width: none; width: 100%; }
  .page h1.cat-head, .category h1.cat-head { font-size: 1.3rem; margin: 0px 2.27273% 15px; width: 95.4545%; }
  .author-page-text h1.cat-head { margin-bottom: 10px; }
  .author-box-bot, h4.post-header { margin-bottom: 20px; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  .feat-top2-left-wrap, #feat-wide-wrap .feat-top2-left-wrap { margin-bottom: 1px; height: auto; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right { margin-left: 0.173812%; width: 33.2175%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 150px; }
  .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 260px; }
  .feat-top2-right:first-child .feat-top2-big { display: none; }
  .feat-top2-right:first-child .feat-top2-small { display: block; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text { padding: 30px 2.33281% 15px; width: 95.34%; }
  .feat-top2-right-text { padding: 30px 7.04225% 15px; width: 85.92%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  .feat-top2-left-img img, #feat-wide-wrap .feat-top2-left-img img { min-width: 0px; }
  #feat-wide-main { height: auto; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding: 40px 100px 40px 20px; height: 612px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.5rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1.1rem; }
  #feat-wide-sub, .feat-wide4-text { width: 35%; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding: 20px 20px 20px 100px; height: 692px; }
  ul.feat-wide-sub-list li { margin-bottom: 15px; }
  .feat-wide-sub-text h2 { font-size: 0.8rem; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { padding-left: 20px; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { padding-right: 20px; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: auto; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { height: 250px; }
  .feat-wide5-img img { min-width: 450px; }
  .feat-wide5-main { margin-left: 0.205198%; width: 24.8461%; }
  .feat-wide5-text { padding: 30px 9.375% 15px; width: 81.26%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 0.8rem; }
  .post-wide-text1 { padding: 40px 15% 30px; width: 70%; }
  h1.post-title-wide { font-size: 2.1rem; }
  .post-wide-text1 span.post-excerpt p { font-size: 0.9rem; }
  #post-wide-video { display: block; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 3.0303%; width: 93.9394%; }
  .video-main-text h2 { font-size: 1.1rem; }
  .cont-part-main { display: block; float: left; max-width: none; }
  .logo-leader-out, .logo-leader-in { margin-left: 0px; }
  .logo-left-wrap { margin-bottom: 15px; margin-right: 0px; text-align: center; width: 100%; }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  .whatsapp-share { display: inline-block; }
  .facebook-share, .twitter-share, .pinterest-share, .email-share, .social-comments, .whatsapp-share { width: 13%; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
}
@media screen and (max-width: 659px) and (min-width: 600px) {
  nav.main-menu-wrap, .fly-to-top, #tab-col2, #tab-col3, .feat-title-wrap, .side-title-wrap, span.social-text, #prev-next-wrap, #feat-wide-main .feat-wide4-text p, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  .home .fixed { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .home .tabs-top-marg { margin-top: 30px ! important; }
  .body-main-out, .body-main-in { margin-left: 0px; right: auto; }
  .home-wrap-out1, .home-wrap-in1 { margin-right: 0px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; margin-right: 0px; }
  #home-feat-text { padding-bottom: 20px; }
  .category #home-feat-text, #feat-top-wrap #home-feat-text, .feat-wide1-text { padding: 50px 3.33333% 20px; width: 93.3333%; }
  .feat-wide1-text { padding-bottom: 30px; }
  .feat-wide1-img img, .feat-top2-left-img img, .feat-top2-right-img img, .feat-wide5-img img { position: relative; left: auto; right: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  #feat-wide-main .feat-wide1-text h2, #feat-wide-main .feat-wide4-text h2 { font-size: 2.7rem; }
  #feat-wide-main .feat-wide1-text p, #feat-wide-main .feat-wide4-text p { font-size: 1.1rem; }
  .home-mid-col, .home-right-col { margin: 0px; width: 100%; }
  .home-mid-col, .home-right-col, #post-right-col, #arch-right-col { margin: 0px 2.33281%; width: 95.3344%; }
  #post-right-col, #arch-right-col { margin-top: 15px; }
  #post-right-col .side-title-wrap { display: block ! important; }
  ul.side-list li { padding: 15px 2.69784%; width: 94.6043%; }
  .side-list-text p { font-size: 1rem; line-height: 120%; }
  .home-right-col .feat-widget-img, #post-right-col .feat-widget-img { max-height: none; width: 40%; height: 150px; }
  .home-right-col .feat-widget-img img, #post-right-col .feat-widget-img img { min-width: 260px; }
  .home-right-col .feat-widget-text, #post-right-col .feat-widget-text { margin: 0px; padding: 15px 4%; width: 52%; height: 120px; }
  .home-right-col .feat-widget-text h2, #post-right-col .feat-widget-text h2 { font-size: 1rem; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.43053% 20px; width: 93.1389%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.43053%; width: 93.1389%; }
  #home-mid-wrap .feat-widget-text { margin-top: 20px; }
  ul.row-widget-list { margin-left: -3.68324%; width: 103.683%; }
  ul.row-widget-list li { margin-left: 3.5524%; width: 29.7809%; }
  .row-widget-text p { font-size: 0.75rem; }
  .blog-widget-text h2 { font-size: 1rem; line-height: 130%; }
  .blog-widget-img { margin-right: 3.68324%; width: 36.8324%; }
  .blog-widget-text { width: 59.4843%; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  #post-header { display: block; float: left; margin: 30px 5.1458%; padding: 0px; width: 89.7084%; }
  h1.post-title, #content-main h1.post-title { font-size: 1.9rem; }
  .post-cont-out, .post-cont-in { margin-right: 0px; }
  span.post-excerpt { font-size: 0.9rem; }
  #content-area, .post-feat-text { padding: 30px 5.1458%; width: 89.7084%; }
  .post-feat-text { padding-top: 40px; padding-bottom: 20px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-sidebar-wrap { border-top: 1px solid rgb(221, 221, 221); float: left; margin-left: 0px; margin-top: 20px; padding-top: 20px; width: 100%; }
  #post-right-col .side-widget, #arch-right-col .side-widget { padding: 20px 2.71248%; width: 94.5704%; }
  #post-right-col .blog-widget-img, #arch-right-col .blog-widget-img { margin-right: 2.86807%; width: 15.2964%; max-width: 80px; }
  #post-right-col .blog-widget-text, #arch-right-col .blog-widget-text { width: 81.8356%; }
  #post-right-col .blog-widget-text h2, #arch-right-col .blog-widget-text h2 { font-size: 1rem; }
  #archive-list-wrap { padding: 0px 3.43053% 20px; width: 93.1389%; }
  ul.archive-col-list { margin-left: -3.68324%; width: 103.683%; }
  ul.archive-col-list li { margin-left: 3.5524%; width: 46.4476%; }
  h1.arch-head { line-height: 130%; margin: 10px 0px 30px; }
  .archive-list-out { margin-left: -220px; }
  .archive-list-in { margin-left: 220px; }
  .archive-list-img { width: 200px; }
  .archive-list-text h2 { font-size: 1rem; }
  footer#foot-wrap { margin-top: 30px; }
  #foot-widget-wrap { margin: 40px 3.33333% 20px; width: 93.3333%; }
  .foot-widget { margin-left: 0px; margin-bottom: 40px; width: 100%; }
  #foot-bot { margin: 10px 3.33333%; width: 93.3333%; }
  .foot-menu { margin-bottom: 15px; max-width: none; text-align: center; width: 100%; }
  .foot-copy { max-width: none; width: 100%; }
  .page h1.cat-head, .category h1.cat-head { font-size: 1.3rem; margin: 0px 2.5% 15px; width: 95%; }
  .author-page-text h1.cat-head { margin-bottom: 10px; }
  .author-box-bot, h4.post-header { margin-bottom: 20px; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  .feat-top2-left-wrap, #feat-wide-wrap .feat-top2-left-wrap { margin-bottom: 1px; height: 300px; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right { margin-left: 0.173812%; width: 33.2175%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 150px; }
  .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 260px; }
  .feat-top2-right:first-child .feat-top2-big { display: none; }
  .feat-top2-right:first-child .feat-top2-small { display: block; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text { padding: 30px 2.5% 15px; width: 95.01%; }
  .feat-top2-right-text { padding: 30px 7.73196% 15px; width: 84.54%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  .feat-top2-left-img img, #feat-wide-wrap .feat-top2-left-img img { min-width: 0px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.2rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1rem; }
  ul.feat-wide-sub-list li { margin-bottom: 10px; }
  .feat-wide-sub-text h2 { font-size: 0.8rem; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: 500px; }
  #feat-wide-main .feat-wide1-img img { position: absolute; left: -9999px; right: -9999px; min-width: 900px; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { background-image: linear-gradient(to bottom, transparent 0px, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.7) 100%); top: auto; bottom: 0px; padding: 40px 3.33333% 230px; width: 93.34%; height: auto; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { background-image: none; left: 0px; right: auto; top: auto; bottom: 0px; padding: 0px 3.33333% 15px; width: 93.34%; height: auto; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { margin-bottom: 1px; margin-left: 0px; width: 100%; height: 150px; }
  .feat-wide5-img img { margin-top: -5% ! important; min-width: 0px; }
  .feat-wide5-text { padding: 30px 2.5% 15px; width: 95.01%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 1rem; }
  .post-wide-text1 { padding: 40px 15% 30px; width: 70%; }
  h1.post-title-wide { font-size: 1.9rem; }
  .post-wide-text1 span.post-excerpt p { font-size: 0.9rem; }
  #post-wide-video { display: block; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 20px 3.33333%; width: 93.3333%; }
  .video-main-text h2 { font-size: 1.1rem; }
  .cont-part-main { display: block; float: left; max-width: none; }
  .logo-leader-out, .logo-leader-in { margin-left: 0px; }
  .logo-left-wrap { margin-bottom: 15px; margin-right: 0px; text-align: center; width: 100%; }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  .mvp-related-text a { font-size: 0.8rem; }
  .whatsapp-share { display: inline-block; }
  .facebook-share, .twitter-share, .pinterest-share, .email-share, .social-comments, .whatsapp-share { width: 13%; }
  ul.blog-widget-list.column > li { width: 48.5%; }
  ul.blog-widget-list.column > li:last-child { margin-left: 3%; border-top: 0px none; padding: 0px; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 1rem; }
}
@media screen and (max-width: 599px) and (min-width: 480px) {
  #score-wrap, nav.main-menu-wrap, .fly-fade, .fly-to-top, #tab-col2, #tab-col3, .feat-title-wrap, .side-title-wrap, .blog-widget-text p, span.post-excerpt, span.social-text, #prev-next-wrap, ul.archive-list .archive-list-text p, #feat-wide-main .feat-wide4-text p, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  #score-wrap { height: 0px; }
  .home .fixed, .home #main-nav-wrap { box-shadow: none; }
  .col-tabs-wrap { display: block; }
  .main-nav-over { position: fixed ! important; transform: translate3d(0px, 0px, 0px) ! important; }
  .fly-content { transform: translate3d(100%, 0px, 0px) ! important; }
  .search-fly-wrap { padding: 10px; }
  #fly-wrap { transform: translate3d(0px, 0px, 0px); top: 50px; width: 0px; z-index: auto; }
  .fly-menu { width: 100% ! important; }
  #leader-wrap { margin: 0px; padding-bottom: 10px; }
  #body-main-wrap { background: rgb(238, 238, 238) none repeat scroll 0% 0%; padding-top: 10px; z-index: 100; }
  .body-main-out, .body-main-in { margin-left: 0px; right: auto; }
  .home-wrap-out1, .home-wrap-in1 { margin-right: 0px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; margin-right: 0px; }
  .home-mid-col, .home-right-col { margin: 0px; width: 100%; }
  .home-mid-col, .home-right-col, #post-right-col, #arch-right-col { margin: 0px 2.15983%; width: 95.6803%; }
  #post-right-col, #arch-right-col { margin-top: 10px; }
  #post-right-col .side-title-wrap { display: block ! important; }
  ul.side-list li { padding: 15px 3.386%; width: 93.228%; }
  .side-list-text p { font-size: 1rem; line-height: 130%; }
  .home-right-col .feat-widget-img, #post-right-col .feat-widget-img { max-height: none; width: 40%; height: 120px; }
  .home-right-col .feat-widget-img img, #post-right-col .feat-widget-img img { min-width: 210px; }
  .home-right-col .feat-widget-text, #post-right-col .feat-widget-text { margin: 0px; padding: 15px 4%; width: 52%; height: 90px; }
  .home-right-col .feat-widget-text h2, #post-right-col .feat-widget-text h2 { font-size: 1rem; }
  #sidebar-wrap .feat-widget-wrap, .side-pop-wrap .feat-widget-wrap { margin-top: 10px; }
  .widget-ad { margin-top: 10px; }
  #home-feat-text, .category #home-feat-text { padding-bottom: 20px; }
  #home-feat-text, .category #home-feat-text, #feat-top-wrap #home-feat-text, .feat-wide1-text { padding: 40px 3.23974% 15px; width: 93.5205%; }
  #home-feat-text h2, .feat-top2-left-text h2, .feat-wide1-text h2, .feat-wide4-text h2, #feat-wide-main .feat-wide1-text h2, #feat-wide-main .feat-wide4-text h2 { font-size: 1.9rem; }
  #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p, #feat-wide-main .feat-wide1-text p, #feat-wide-main .feat-wide4-text p { font-size: 1rem; }
  #feat-wide-wrap { margin: -10px 0px 10px; height: auto; }
  .feat-wide1-img img, .feat-top2-left-img img, .feat-top2-right-img img, .feat-wide5-img img { position: relative; left: auto; right: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  #feat-wide-wrap .feat-info-wrap { top: 0px; right: 0px; }
  .home-title-wrap { margin: 0px 0px 15px; }
  h3.side-list-title { font-size: 1rem; }
  #home-mid-wrap { padding-top: 15px; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 3.23974% 15px; width: 93.5205%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 3.23974%; width: 93.5205%; }
  #home-mid-wrap .feat-widget-text { margin-top: 15px; }
  ul.row-widget-list { margin-left: 0px; margin-bottom: -15px; width: 100%; }
  ul.row-widget-list li { border-top: 1px solid rgb(221, 221, 221); margin-left: 0px; padding: 15px 0px; width: 100%; }
  ul.row-widget-list li:first-child { border-top: medium none; padding-top: 0px; }
  .row-widget-img, .blog-widget-img { margin: 0px 3.4642% 0px 0px; width: 34.642%; }
  .row-widget-text, .blog-widget-text { width: 61.8938%; }
  .row-widget-text p, .blog-widget-text h2 { font-size: 0.9rem; line-height: 130%; }
  ul.blog-widget-list li { padding: 15px 0px; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  #post-header { display: block; float: left; margin: 30px 4.31965% 20px; padding: 0px; width: 91.3607%; }
  h1.post-title, #content-main h1.post-title { font-size: 1.9rem; }
  .post-cont-out, .post-cont-in { margin-right: 0px; }
  #content-area { padding: 30px 4.31965% 20px; width: 91.3607%; }
  .post-feat-text { padding-bottom: 0px; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  #post-sidebar-wrap { border-top: 1px solid rgb(221, 221, 221); float: left; margin-left: 0px; margin-top: 20px; padding-top: 20px; width: 100%; }
  #post-right-col .side-widget, #arch-right-col .side-widget { padding: 20px 3.4642%; width: 93.0716%; }
  #post-right-col .blog-widget-img, #arch-right-col .blog-widget-img { margin-right: 3.72208%; width: 19.8511%; max-width: 80px; }
  #post-right-col .blog-widget-text, #arch-right-col .blog-widget-text { width: 76.4268%; }
  #post-right-col .blog-widget-text h2, #arch-right-col .blog-widget-text h2 { font-size: 1rem; }
  #archive-list-wrap { padding: 0px 3.23974% 15px; width: 93.5205%; }
  ul.archive-col-list { margin-left: -3.4642%; width: 103.464%; }
  ul.archive-col-list li { margin-left: 3.34821%; width: 46.6518%; height: 340px; }
  h1.arch-head { line-height: 130%; margin: 10px 0px 30px; }
  .archive-list-out { margin-left: -165px; }
  .archive-list-in { margin-left: 165px; }
  .archive-list-img { margin-right: 15px; width: 150px; }
  .archive-list-text h2 { font-size: 1rem; }
  footer#foot-wrap { margin-top: 30px; }
  #foot-widget-wrap { margin: 40px 4.16667% 20px; width: 91.6667%; }
  .foot-widget { margin-left: 0px; margin-bottom: 40px; width: 100%; }
  #foot-bot { margin: 10px 4.16667%; width: 91.6667%; }
  .foot-menu { margin-bottom: 15px; max-width: none; text-align: center; width: 100%; }
  .foot-menu .menu li { display: inline-block; float: none; margin-bottom: 5px; }
  .foot-copy { max-width: none; width: 100%; }
  .page h1.cat-head, .category h1.cat-head { font-size: 1.2rem; margin: 0px 3.125% 10px; text-align: center; width: 93.75%; }
  .author-page-text h1.cat-head { margin-bottom: 10px; }
  .author-box-bot, h4.post-header { margin-bottom: 20px; }
  ul.archive-list li { padding: 15px 0px; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  .feat-top2-left-wrap, #feat-wide-wrap .feat-top2-left-wrap { margin-bottom: 1px; height: 250px; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 100px; }
  .feat-top2-right { margin-left: 0px; margin-bottom: 1px; width: 100%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-left-img img, .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-left-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 0px; }
  .feat-top2-right .feat-top2-big, .feat-top2-right:first-child .feat-top2-big { display: block; }
  .feat-top2-right .feat-top2-small, .feat-top2-right:first-child .feat-top2-small { display: none; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text, .feat-top2-right-text { padding: 30px 3.125% 15px; width: 93.76%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.2rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1rem; }
  ul.feat-wide-sub-list li { margin-bottom: 10px; }
  .feat-wide-sub-text h2 { font-size: 0.8rem; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: 550px; }
  #feat-wide-main .feat-wide1-img img { position: absolute; left: -9999px; right: -9999px; min-width: 980px; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { background-image: linear-gradient(to bottom, transparent 0px, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.7) 100%); top: auto; bottom: 0px; padding: 40px 3.33333% 260px; width: 93.34%; height: auto; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { background-image: none; left: 0px; right: auto; top: auto; bottom: 0px; padding: 0px 3.33333% 15px; width: 93.34%; height: auto; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { margin-bottom: 1px; margin-left: 0px; width: 100%; height: 120px; }
  .feat-wide5-img img { margin-top: -5% ! important; min-width: 0px; }
  .feat-wide5-text { padding: 30px 3.125% 15px; width: 93.76%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 0.9rem; }
  .home .tabs-top-marg { margin-top: 80px ! important; }
  .home .body-top-pad { padding-top: 0px ! important; }
  .body-top-pad { padding-top: 50px ! important; }
  #post-wide-wrap { margin: -10px 0px 10px; }
  .post-wide-text1 { padding: 40px 15% 30px; width: 70%; }
  h1.post-title-wide { font-size: 1.6rem; }
  #post-wide-video { display: block; float: left; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  ul.side-list li:first-child { padding-top: 15px; }
  #latest-video-wrap { margin-bottom: 0px; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 15px 3.125%; width: 93.75%; }
  .video-main-text h2 { font-size: 1rem; }
  .cont-part-main { display: block; float: left; max-width: none; }
  #main-nav-wrap { box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3); }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  #logo-leader-wrap { margin: 0px; }
  .logo-leader-out, .logo-leader-in, .leader-wrap-out, .leader-wrap-in { margin-left: 0px; }
  .leader-right-wrap { padding: 10px 0px; }
  .leader-wrap-out { right: 0px; }
  #head-main-top #leader-wrap { margin: 0px; padding: 10px 0px; }
  .mvp-related-posts ul li { margin-left: 3.5461% ! important; width: 30.9693%; }
  .mvp-related-text a { font-size: 0.8rem; }
  .whatsapp-share { display: inline-block; }
  .facebook-share, .twitter-share, .pinterest-share, .email-share, .social-comments, .whatsapp-share { width: 13%; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 0.9rem; }
}
@media screen and (max-width: 479px) {
  #score-wrap, nav.main-menu-wrap, .nav-right-wrap a, .fly-fade, .fly-to-top, #tab-col2, #tab-col3, .feat-title-wrap, .side-title-wrap, .reg-img, .blog-widget-text p, .widget-img-main, .row-widget-wrap .feat-info-wrap, .blog-widget-wrap .feat-info-wrap, .side-pop-wrap .feat-info-wrap, span.post-excerpt, span.social-text, #prev-next-wrap, ul.archive-list .archive-list-text p, ul.archive-list .feat-info-wrap, #feat-wide-main .feat-wide4-text p, #wallpaper, .logo-left-wrap, .logo-wide-wrap { display: none; }
  #score-wrap { height: 0px; }
  .home .fixed, .home #main-nav-wrap { box-shadow: none; }
  .col-tabs-wrap, .mob-img, #home-mid-wrap .widget-img-side { display: block; }
  .main-nav-over { position: fixed ! important; transform: translate3d(0px, 0px, 0px) ! important; }
  .fly-content { transform: translate3d(100%, 0px, 0px) ! important; }
  .nav-right-wrap { width: 50px; }
  .search-fly-wrap { padding: 10px; }
  #fly-wrap { transform: translate3d(0px, 0px, 0px); top: 50px; width: 0px; z-index: auto; }
  .fly-menu { width: 100% ! important; }
  #leader-wrap { margin: 0px; padding: 10px 0px; }
  #body-main-wrap { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-top: 0px; z-index: 100; }
  #home-main-wrap, #post-main-wrap { z-index: 100; }
  .body-main-out, .body-main-in { margin-left: 0px; right: auto; }
  .home-wrap-out1, .home-wrap-in1 { margin-right: 0px; }
  .home-wrap-out2, .home-wrap-in2 { margin-left: 0px; margin-right: 0px; }
  .home-mid-col, .home-right-col, #post-right-col, #arch-right-col { float: left; width: 100%; }
  #post-right-col, #arch-right-col { margin-left: 0px; margin-top: 10px; }
  #post-right-col .side-title-wrap { display: block ! important; }
  #post-right-col .feat-widget-wrap:first-child { border-top: medium none; }
  #post-right-col .side-title-wrap { margin: 5px 0px 0px; }
  #post-right-col h3.side-list-title { margin-left: 15px; }
  #home-feat-text { padding-bottom: 20px; }
  .home-mid-col { border-top: 1px solid rgb(221, 221, 221); margin: 0px; width: 100%; }
  .home-right-col { margin: 0px; width: 100%; }
  ul.side-list li { padding: 15px 4.37318%; width: 91.2536%; }
  #sidebar-wrap .feat-widget-wrap { margin-top: 10px; }
  .side-pop-wrap .widget-ad { margin-top: 0px; }
  .post-wrap-out1, .post-wrap-in1, .post-cont-out, .post-cont-in { margin-right: 0px; }
  #home-feat-text, .category #home-feat-text, #feat-top-wrap #home-feat-text, .feat-wide1-text { padding: 40px 4.37318% 15px; width: 91.2536%; }
  #home-feat-text h2, .feat-top2-left-text h2, .feat-wide1-text h2, .feat-wide4-text h2, #feat-wide-main .feat-wide1-text h2, #feat-wide-main .feat-wide4-text h2 { font-size: 1.4rem; }
  #home-feat-text p, .feat-top2-left-text p, .feat-wide1-text p, .feat-wide4-text p, #feat-wide-main .feat-wide1-text p, #feat-wide-main .feat-wide4-text p { font-size: 0.9rem; }
  #feat-wide-wrap { margin: 0px; height: auto; }
  .feat-wide1-img img, .feat-top2-left-img img, .feat-top2-right-img img, .feat-wide5-img img { position: relative; left: auto; right: auto; }
  .feat-wide1-img img { margin-top: 0px ! important; }
  #feat-wide-wrap .feat-info-wrap { top: 0px; right: 0px; }
  .home-title-wrap { margin: 0px 0px 15px; }
  h3.side-list-title { font-size: 1rem; }
  #home-mid-wrap { padding-top: 15px; }
  .home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text { margin: 0px 4.16667% 15px; width: 91.6667%; }
  .gallery-widget-wrap .post-gallery-bot { margin: 0px 4.16667%; width: 91.6667%; }
  #home-mid-wrap .feat-widget-text { margin-top: 15px; }
  #home-mid-wrap .feat-widget-text h2 { font-size: 1rem; }
  .side-pop-wrap .feat-widget-wrap, #post-right-col .feat-widget-wrap, #arch-right-col .feat-widget-wrap { border-top: 1px solid rgb(221, 221, 221); margin-top: 0px; padding: 15px 4.16667%; width: 91.6667%; }
  ul.row-widget-list, #sidebar-wrap .feat-widget-wrap { margin-left: 0px; margin-bottom: -15px; width: 100%; }
  ul.row-widget-list li, #sidebar-wrap .feat-widget-wrap { border-top: 1px solid rgb(221, 221, 221); margin-left: 0px; padding: 15px 0px; width: 100%; }
  ul.row-widget-list li:first-child { border-top: medium none; padding-top: 0px; }
  .row-widget-img, .blog-widget-img, .home-right-col .feat-widget-img, #post-right-col .feat-widget-img, #arch-right-col .feat-widget-img { margin: 0px 4.54545% 0px 0px; width: 24.2424%; max-width: 80px; }
  .row-widget-text, .blog-widget-text, .home-right-col .feat-widget-text, #post-right-col .feat-widget-text, #arch-right-col .feat-widget-text { width: 71.2121%; }
  .home-right-col .feat-widget-text, #post-right-col .feat-widget-text, #arch-right-col .feat-widget-text { margin: 0px; padding: 0px; }
  .row-widget-text p, .blog-widget-text h2, .feat-widget-text h2, .side-list-text p { font-size: 0.9rem; line-height: 130%; }
  ul.blog-widget-list li { padding: 15px 0px; }
  .post-wrap-out1, .post-wrap-in1 { margin-right: 0px; }
  #post-header { display: block; float: left; margin: 30px 4.37318% 15px; padding: 0px; width: 91.2536%; }
  h1.post-title, #content-main h1.post-title { font-size: 1.7rem; }
  .post-feat-text { padding-bottom: 0px; }
  span.feat-caption { font-size: 0.5rem; right: 5px; bottom: 5px; width: 80%; }
  #content-area { padding: 15px 4.37318%; width: 91.2536%; }
  .social-sharing-top, .social-sharing-bot { margin-bottom: 20px; }
  .share-count { margin-top: 0px; width: 19%; }
  span.soc-count-num { font-size: 16px; }
  .facebook-share, .twitter-share, .pinterest-share, .email-share, .social-comments { width: 14.5%; }
  .social-comments i { width: 100%; }
  span.social-text-com { margin-right: 0px; width: 100%; }
  .social-comments span.social-text-com a { margin-top: -26px; margin-left: 0px; padding: 26px 0px 0px; width: 100%; }
  .post-tags { margin: 20px 0px; }
  #article-ad { margin-bottom: 20px; }
  .widget-ad { margin-bottom: -15px; }
  #post-sidebar-wrap { border-top: 1px solid rgb(221, 221, 221); float: left; margin-left: 0px; margin-top: 20px; padding-top: 20px; width: 100%; }
  #post-right-col, #arch-right-col { border-bottom: 1px solid rgb(221, 221, 221); }
  #post-right-col .side-widget, #arch-right-col .side-widget { padding: 20px 4.16667%; width: 91.6667%; }
  #post-right-col .blog-widget-img, #arch-right-col .blog-widget-img { margin-right: 4.54545%; width: 24.2424%; max-width: 80px; }
  #post-right-col .blog-widget-text, #arch-right-col .blog-widget-text { width: 71.2121%; }
  #post-right-col .blog-widget-text h2, #arch-right-col .blog-widget-text h2 { font-size: 0.9rem; }
  #archive-list-wrap { padding: 0px 4.16667% 15px; width: 91.6667%; }
  ul.archive-col-list { margin-left: 0px; width: 100%; }
  ul.archive-col-list li { margin-left: 0px; width: 100%; height: 300px; }
  h1.arch-head { line-height: 130%; margin: 10px 0px 30px; }
  .archive-list-out { margin-left: -95px; }
  .archive-list-in { margin-left: 95px; }
  .archive-list-img { margin-right: 15px; width: 80px; }
  .archive-list-text h2 { font-size: 0.9rem; }
  footer#foot-wrap { margin-top: 30px; }
  #foot-widget-wrap { margin: 40px 4.16667% 15px; width: 91.6667%; }
  .foot-widget { margin-left: 0px; margin-bottom: 40px; width: 100%; }
  #foot-bot { margin: 10px 4.16667%; width: 91.6667%; }
  .foot-menu { margin-bottom: 15px; max-width: none; text-align: center; width: 100%; }
  .foot-menu .menu li { display: inline-block; float: none; margin-bottom: 5px; }
  .foot-copy { max-width: none; width: 100%; }
  .page h1.cat-head, .category h1.cat-head { font-size: 1.2rem; margin: 10px 3.125%; text-align: center; width: 93.75%; }
  .author-page-text h1.cat-head { margin-bottom: 10px; }
  .author-box-bot, h4.post-header { margin-bottom: 20px; }
  .author-box-bot p { font-size: 0.9rem; }
  ul.author-social li { margin-left: 5px; }
  ul.archive-list li { padding: 15px 0px; }
  ul.archive-col-list .reg-img { display: block ! important; }
  ul.archive-col-list .mob-img { display: none ! important; }
  .feat-top2-left-wrap, .feat-top2-right-wrap { width: 100%; }
  .feat-top2-left-wrap, #feat-wide-wrap .feat-top2-left-wrap { margin-bottom: 1px; height: auto; }
  .feat-top2-right-wrap, #feat-wide-wrap .feat-top2-right-wrap { height: auto; }
  .feat-top2-right, .feat-top2-right:first-child, #feat-wide-wrap .feat-top2-right, #feat-wide-wrap .feat-top2-right:first-child { height: 100px; }
  .feat-top2-right { margin-left: 0px; margin-bottom: 1px; width: 100%; }
  .feat-top2-right:first-child { margin-left: 0px; }
  .feat-top2-left-img img, .feat-top2-right:first-child .feat-top2-right-img img, .feat-top2-right-img img, #feat-wide-wrap .feat-top2-left-img img, #feat-wide-wrap .feat-top2-right:first-child .feat-top2-right-img img, #feat-wide-wrap .feat-top2-right-img img { min-width: 0px; }
  .feat-top2-right .feat-top2-big, .feat-top2-right:first-child .feat-top2-big { display: none; }
  .feat-top2-right .feat-top2-small, .feat-top2-right:first-child .feat-top2-small { display: block; }
  .feat-top2-right-text h2, .feat-top2-right:first-child .feat-top2-right-text h2 { font-size: 0.9rem; }
  .feat-top2-left-text, .feat-top2-right-text { padding: 30px 4.16667% 15px; width: 91.67%; }
  #feat-top-wrap .feat-top2-left-wrap .feat-info-wrap, #feat-top-wrap .feat-top2-right-wrap .feat-info-wrap { top: 0px; right: 0px; }
  #feat-wide-main .feat-wide4-text h2 { font-size: 2.2rem; }
  #feat-wide-main .feat-wide4-text p { font-size: 1rem; }
  ul.feat-wide-sub-list li { margin-bottom: 10px; }
  .feat-wide-sub-text h2 { font-size: 0.8rem; }
  #feat-top-wrap #feat-wide-main, #feat-wide-wrap #feat-wide-main { height: 560px; }
  #feat-wide-main .feat-wide1-img img { position: absolute; left: -9999px; right: -9999px; min-width: 1000px; }
  #feat-top-wrap .feat-wide4-text, #feat-wide-wrap .feat-wide4-text { background-image: linear-gradient(to bottom, transparent 0px, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.7) 100%); top: auto; bottom: 0px; padding: 40px 3.33333% 280px; width: 93.34%; height: auto; }
  #feat-top-wrap #feat-wide-sub, #feat-wide-wrap #feat-wide-sub { background-image: none; left: 0px; right: auto; top: auto; bottom: 0px; padding: 0px 3.33333% 15px; width: 93.34%; height: auto; }
  #feat-top-wrap #feat-wide-main img.reg-img, #feat-wide-wrap #feat-wide-main img.reg-img { display: block; }
  #feat-top-wrap #feat-wide-main img.mob-img, #feat-wide-wrap #feat-wide-main img.mob-img { display: none; }
  #feat-top-wrap .feat-wide5-main, #feat-wide-wrap .feat-wide5-main { margin-bottom: 1px; margin-left: 0px; width: 100%; height: 110px; }
  .feat-wide5-img img { margin-top: -5% ! important; min-width: 0px; }
  .feat-wide5-text { padding: 30px 4.16667% 15px; width: 91.67%; }
  #feat-top-wrap .feat-wide5-text h2, #feat-wide-wrap .feat-wide5-text h2 { font-size: 0.9rem; }
  .feat-vid-but { border: 3px solid rgb(255, 255, 255); font-size: 21.3333px; margin: -23px 0px 0px -23px; width: 40px; height: 40px; }
  .home-feat-main .feat-vid-but { top: 40%; }
  .home .tabs-top-marg { margin-top: 80px ! important; }
  .home .body-top-pad { padding-top: 0px ! important; }
  .body-top-pad { padding-top: 50px ! important; }
  #post-wide-wrap { margin: 0px; }
  .post-wide-text1 { padding: 40px 8.33333% 30px; width: 83.34%; }
  h1.post-title-wide { font-size: 1.4rem; }
  #post-wide-video { display: block; float: left; margin: 0px; max-width: none; padding: 0px; width: 100%; }
  ul.side-list li:first-child { padding-top: 15px; }
  #latest-video-wrap { margin-bottom: 0px; }
  .video-main-top { width: 100%; }
  .video-main-text { padding: 15px 4.16667%; width: 91.6667%; }
  .video-main-text h2 { font-size: 1rem; }
  .cont-part-main { display: block; float: left; max-width: none; }
  #main-nav-wrap { box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3); }
  .nav-logo-out { margin-left: -280px ! important; }
  .nav-logo-in { margin-left: 280px ! important; }
  .nav-left-wrap { width: 280px ! important; }
  .nav-logo-fade { width: 200px; }
  #logo-leader-wrap { margin: 0px; }
  .logo-leader-out, .logo-leader-in, .leader-wrap-out, .leader-wrap-in { margin-left: 0px; }
  .leader-right-wrap { padding: 10px 0px; }
  .leader-wrap-out { right: 0px; }
  #head-main-top #leader-wrap { margin: 0px; }
  #content-main h4.post-header { margin-bottom: 15px ! important; }
  .mvp-related-posts { margin-bottom: 20px; }
  .mvp-related-posts ul li { border-top: 1px solid rgb(221, 221, 221); margin-left: 0px ! important; margin-top: 15px; padding-top: 15px ! important; width: 100%; }
  .mvp-related-posts ul li:first-child { border-top: medium none; margin-top: 0px; padding-top: 0px ! important; }
  .mvp-related-img { margin-bottom: 0px; margin-right: 4.54545%; width: 24.2424%; max-width: 80px; }
  .mvp-related-text { width: 71.2121%; }
  .mvp-related-text a { font-size: 0.9rem; }
  .whatsapp-share { display: inline-block; }
  .facebook-share, .twitter-share, .pinterest-share, .email-share, .social-comments, .whatsapp-share { width: 11%; }
  ul.blog-widget-list h2.blog-widget-column { font-size: 0.9rem; }
}
