@charset "UTF-8";
/***************************************
Theme Name: DKN Mobile
Theme URI: https://dkn.tv
Author: DKN Desktop
Author URI: https://dkn.tv
Version: 6
***************************************/

/************************************************
** GLOBAL STYLES
*************************************************/
* {padding: 0;margin: 0;outline: none;list-style: none;border: 0 none;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html {-ms-touch-action: manipulation;touch-action: manipulation;}
body {overflow-x: hidden;background: #fff;color: #191919;font-family: Merriweather, Arial, sans-serif;font-size: 15px;}
body.e-magazine {font-family: 'Encode Sans Semi Expanded', sans-serif;}
pre,code {direction: ltr;background: url(images/code-bg.png);font: 11px/19px 'andale mono','lucida console',monospace;padding: 3px;display: block;overflow-x: visible;overflow-y: hidden;margin: 0 0 20px 0;color: #666;border-top: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;border-bottom: 1px solid #F0F0F0;border-right: 1px solid #F0F0F0;}
h1,h2,h3,h4,h5,h6 {font-weight: 500;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: subpixel-antialiased;}
a {color: #231f20;text-decoration: none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover {color: #0077b2!important;}
textarea {overflow: auto;width: 100%;}
textarea,input {padding: 5px;outline: none;}
select {padding: 2px;}
option {padding: 0 4px;}
input[type=button],button {padding: 4px;cursor: pointer;vertical-align: middle;}
input.text_input,textarea.textarea {border: 1px solid #ccc;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
textarea,input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=file],input[type=search],input[type=color],input[type=datetime],input[type=datetime-local],input[type=month],input[type=range],input[type=time],input[type=week],select {border-color: #F1F1F1;border-top-color: #DDD;border-left-color: #DDD;background-color: #F9F9F9;color: #515151;font: 12px Tahoma;padding: 8px;margin-bottom: 7px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
textarea:hover,input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=date]:hover,input[type=file]:hover,input[type=search]:hover,input[type=color]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=range]:hover,input[type=time]:hover,input[type=week]:hover,select:focus {background-color: #F5F5F5;}
textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=file]:focus,input[type=search]:focus,input[type=color]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=range]:focus,input[type=time]:focus,input[type=week]:focus,select:focus {background-color: #fff;}
input.error,textarea.error {border: 1px solid #FF0000!important;}
blockquote:before,.entry .tie-list-shortcode ul li:before,#main-nav .mega-cat-content.mega-cat-sub-exists .mega-cat-content-tab.loading-items:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.button,a.button,#main-content input[type="submit"],.form-submit #submit,#login-form .login-button,.widget-feedburner .feedburner-subscribe,input[type="submit"]{width: auto;position: relative;background-color: #0684c5;color: #FFF;padding: 5px 12px;font: 500 15px Arial;display: inline-block;line-height: 22px;border: 0 none;cursor: pointer;text-decoration: none;text-align: center;webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-appearance: none!important;-moz-appearance: none!important;}
.button:hover,a.button:hover,#main-content input[type="submit"]:hover,.form-submit #submit:hover,#login-form .login-button:hover,.widget-feedburner .feedburner-subscribe:hover,input[type="submit"]:hover,a.bp-title-button:hover {background-color: #006aa2;text-decoration: none;}
::-moz-selection {background: #F9A386;color: #fff;text-shadow: none;}
::selection {background: #F9A386;color: #fff;text-shadow: none;}
::-webkit-scrollbar-track {background: #FFFFFF;-webkit-box-shadow: inset 1px 1px 2px #E0E0E0;border: 1px solid #D8D8D8;}
::-webkit-scrollbar-thumb {background: #0d77b2;-webkit-box-shadow: inset 1px 1px 2px rgba(155,155,155,0.4);}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow: inset 1px 1px 10px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb:active {background: #888;-webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.3);}
::-webkit-scrollbar {width: 8px;height: 8px;}

.clear {clear: both;}
.hide {display: none;}
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {clear: both;margin-left: auto;margin-right: auto;}
.clearfix:after {content:'';display:table;clear:both;}
.tie-padding {display: inline-block;}
.loading {font-size: 12px;color: #009fbe;text-transform: uppercase;text-align: center;display: block;}
.loading .fa-spinner {font-size: 14px;vertical-align: text-bottom;margin-left: 6px;}
.full-width { width: 100%;}
.middle-pic {display: block;margin: 0 auto;}
.mobi-pic{display: none;}
.view-more-btn {display: block;width: 150px;border-radius: 50px;margin: 0 auto;}

/************************************************
** Header Styles
*************************************************/
#theme-header {z-index: 999;position: relative;background: #0077b2;height: 45px;}
#theme-header a {color:#fff;}
#theme-header a:hover {color:bisque!important}

.header-content .logo {float: left;margin-left: 5px;width: 220px;vertical-align: middle;}
.header-content .logo .ltit {font: bold 1px/45px Gelasio, Arial;}
.header-content .logo .ltit strong {display: none;}
.header-content .logo span {font-weight: normal;font-size: 14px;display: block;clear: both;}

.header-content .right-col {float: right;}
.header-content .right-col li {float:left;}
.header-content .right-col li a {display: inline-block;height: 45px;line-height: 45px;padding-left: 15px;margin-left: 15px;border-left: 1px solid #60a6ca;}
.header-content .right-col li a i.fa {margin-right: 8px;}

.header-bottom {padding: 8px 40px;border-bottom: 1px solid #ddd;margin: 0 -20px 20px;}
.header-bottom .page-title, .header-bottom li.current-menu h1 {font-size: 14px;font-weight:bold;color: #0077b2;}
.header-bottom li {width:auto;padding-right: 10px;margin-right: 10px;font-size: 14px;border-right: 1px solid #ddd;}
.header-bottom li .p-title, .header-bottom li .p-title a {font-size: 14px;font-weight: bold;color: brown;}
.header-bottom li.current .p-title, .header-bottom li.current a {color: #0077b2;}
.header-bottom li:last-child {border:0;}
.header-bottom .sli-btn {background: #fff;width: 30px;height: 36px;margin-top: 0;transform: translate(0, -50%);opacity: 1;}
.header-bottom .sli-btn.swiper-button-next {right: 0;border-left: 1px solid #ddd;}
.header-bottom .sli-btn.swiper-button-prev {left: 0;border-right: 1px solid #ddd;}
.header-bottom .sli-btn:after {font-size: 15px;font-weight: 600;color: #777;}
.etvn-videos .header-bottom  {margin-bottom: 0;}

#slide-out #mobile-menu li.languages {padding: 10px;}
#slide-out #mobile-menu li.languages label {float: left;width: 90px;margin-bottom: 10px;}
#slide-out #mobile-menu li.languages select {float: left;background: #222;width: auto;color: #fff;padding: 0;font-size: initial;font-family: initial;margin-bottom: 0;}

/************************************************
** Navigation Styles
*************************************************/
#main-nav {height: 35px;background: #fff;border-bottom: 1px solid #d6d7d8;z-index: 999;display: block;}
#theme-header .main-menu {display: inline-block;width: calc(100% - 60px);height: 35px;padding-left: 10px;}
#main-nav ul#menu-main-menu > li {float: left;height: 35px;margin: 0 6px;}
#main-nav ul#menu-main-menu > li > a {display: inline-block;height: 35px;width: 100%;color: #3e3b3c;text-transform: uppercase;font: 500 14px/35px Oswald,Arial;letter-spacing: 0.7px;}
#main-nav ul li i.fa,#slide-out ul li i.fa,#mobile-menu li.menu-item-home a:before {margin-right: 5px;}
#main-nav ul#menu-main-menu > li.current-menu-item > a, #main-nav ul#menu-main-menu > li.current-menu-parent > a, #main-nav ul.menu > li.current_page_parent > a, #main-nav ul#menu-main-menu > li.current-page-ancestor > a {border-bottom: 3px solid #0077b2;}
#main-nav ul.menu li:hover>ul,#main-nav ul.menu li:hover>.mega-menu-block {display: block;}
#main-nav ul ul a,#main-nav .mega-menu-block a {height: auto;padding: 2px 25px;display: block;color: #fff;font: 400 14px/21px Merriweather,Arial;text-transform: none!important;}
#main-nav ul ul a:hover, #main-nav .mega-menu-block a:hover {color: bisque!important;}
#menu-item-1232807 > a {position: relative;width: 30px!important;overflow: hidden;padding-left: 30px;text-align: center;}
#menu-item-1232807 > a:before {content: "\f015";font: 500 20px/35px FontAwesome;width: 30px;height: 35px;position: absolute;top: 0;left: 0;color: #3e3b3c;}
#menu-item-1232807 > a:hover:before, #menu-item-1232807.current-menu-item > a:before{color: #0077b2;}

/* Navigation dropdown Mega-Menu */
#main-nav ul .menu-sub-content {display: none;padding: 0;position: absolute;left: 50%;width: 1200px;transform: translate(-50%,0%);z-index: 205;background: #222;color: #999;-webkit-box-shadow: 0 3px 4px 1px rgba(0,0,0,0.2);box-shadow: 0 3px 4px 1px rgba(0,0,0,0.2);-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
#main-nav ul .menu-sub-content ul.mega-cat-sub-categories li {position: relative;width: 100%;height: auto;margin: 0;padding: 0 20px;}
#main-nav ul .menu-sub-content ul.mega-cat-sub-categories li.main-cat {background: none;}
#main-nav ul .menu-sub-content ul li.main-cat h3 a {text-transform: uppercase!important;color: #FFC600;font: 500 20px/30px Oswald,Arial;margin-bottom: 5px;}
#main-nav ul .menu-sub-content ul.mega-cat-sub-categories {float: left;width: 20%;padding-top: 10px;}
#main-nav ul .menu-sub-content ul.mega-cat-sub-categories li a {font: 400 15px/25px Oswald,Arial;padding: 0;letter-spacing: 0.5px;}
#main-nav ul .menu-sub-content .mega-cat-content {float: left;padding: 20px;padding-right: 0;}
#main-nav ul .menu-sub-content .mega-cat-content.mega-cat-sub-exists {background: #000;width: 80%;min-height: 255px;position: relative;}
#main-nav ul .menu-sub-content .mega-cat-content .mega-menu-post {float: left;padding-right: 20px;width: 25%;}
#main-nav ul .menu-sub-content .mega-cat-content a.mega-menu-link {padding: 0;margin-top: 10px;font-weight: 500;}

/* Navigation dropdown Mega-Links */
#main-nav ul li.mega-menu.mega-links {position: initial;}
#main-nav ul li.mega-menu.mega-links .menu-sub-content {padding: 20px 0;}
#main-nav .mega-menu.mega-links .menu-sub-content ul.sub-menu-columns {}
#main-nav .mega-menu.mega-links .menu-sub-content ul.sub-menu-columns > li {float: left!important;height: auto!important;}
#main-nav .mega-links-4col .menu-sub-content ul.sub-menu-columns > li {width: 25%;}
#main-nav .mega-menu.mega-links .menu-sub-content ul.sub-menu-columns > li a.mega-links-head {text-transform: uppercase!important;color: #FFC600;font: 400 18px/30px Oswald,Arial;}
#main-nav .mega-menu.mega-links .menu-sub-content ul.sub-menu-columns > li ul.sub-menu-columns-item {}
#main-nav .mega-menu.mega-links .menu-sub-content ul.sub-menu-columns > li ul.sub-menu-columns-item li {float: none;width: 100%;}

/* Navigation dropdown Sub-Menu  */
#main-nav ul ul.sub-menu {width: 200px;z-index: 250;}
#main-nav ul ul.sub-menu li{width: 100%;margin: 0;height: auto;padding: 5px 15px;border-top: 1px solid #545454;}
#main-nav ul ul.sub-menu li a{padding: 0;font: 400 17px/25px Oswald,Arial;}
#main-nav ul ul.sub-menu ul.sub-menu{top: -1px;border-radius: 0;}
#main-nav ul ul ul {right: auto;left: 100%;top: 0;z-index: 210;}

/* Navigation Fixed Styles */
.fixed-nav {position: fixed;top: -200px;width: 100%;z-index: 9999;opacity: 0.95;-webkit-transition: top .5s;-moz-transition: top .5s;-o-transition: top .5s;transition: top .5s;-webkit-box-shadow: 0 5px 3px rgba(0,0,0,.1);-moz-box-shadow: 0 5px 3px rgba(0,0,0,.1);box-shadow: 0 5px 3px rgba(0,0,0,.1);}
.fixed-nav.fixed-nav-appear {top: 0;}
body.admin-bar .fixed-nav.fixed-nav-appear {top: 32px;}

/* Category Page Menu Style */
#sub-cats {width: 100%;padding: 20px 20px 10px;border-bottom: 1px solid #d6d7d8;}
#sub-cats ul li {float: left;text-align: center;margin-left: 10px;padding-left: 10px;margin-top: 7px;border-left: 1px solid #dbdcdd;}
#sub-cats ul li a,#sub-cats ul li.current-menu h1 {font: 500 16px/20px Oswald,Arial;}
#sub-cats ul li.current-menu a {color: #0077b2;}
#sub-cats ul li.parent-cat {margin: 0;padding-left: 0;padding-right: 10px;border: none;}
#sub-cats ul li.parent-cat .page-title {font: 500 20px/30px Oswald,Arial;margin: 0;padding: 0;}
#sub-cats ul li:last-child {border-right: 0;margin-right:0;padding-right:0;}

#crumbs {margin-bottom: 10px;clear: both;padding-bottom: 5px;border-bottom: 1px solid #eee;}
#crumbs span.delimiter {padding: 0 3px;}

/************************************************
** Search Box Styles
*************************************************/
.search-block {position: relative;float: right;width: 35px;height: 35px;margin-right: 20px;text-align: center;z-index: 99;cursor: pointer;}
.search-block .search-form {display: none;position: absolute;right: 0;width: 300px;text-align: left;background: #fff;border: 1px solid #ccc;border-top: 0;box-shadow: 0 1px 4px #aaa;z-index: 9999;}
.search-block i.fa {width: 100%;font-size: 16px;line-height: 35px;}
.search-block .search-form form.gsc-search-box {margin-bottom: 0;}
.search-block .search-form form.gsc-search-box table.gsc-search-box {margin-bottom: 0;}
.search-block #s-header {background: none repeat scroll 0 0 transparent;border: medium none;color: #fff!important;height: 30px;outline: medium none;padding: 5px;margin-bottom: 0;width: 124px;}
.search-block #s-header:focus {color: #000;width: 150px;}
.search-block .search-button {background: none repeat scroll 0 0 transparent;border: medium none;float: left;height: 30px;outline: medium none;width: 30px;font-size: 14px;color: #FFF;}
.search-block .search-button:active {top: 0;}
.search-block:hover .search-button,.search-block:hover #s-header {opacity: 1;color: #fff;}
.search-block button.search-button i:before {font-size: 18px;color: #FFF;}
.search-block .gsc-control-cse {padding: 0;}
.search-block .gsc-input-box,.search-block .gsc-control-cse {background: transparent;border: none!important;}
.search-block .gsc-search-box-tools .gsc-search-box .gsc-input {text-indent: 0!important;background: none!important;border: none!important;color: #000;font-size: 13px;padding-right: 0;line-height: 25px;}
.search-block input.gsc-search-button {border: none!important;background: transparent!important;padding: 0px!important;margin: 8px!important;}
.search-block table.gsc-search-box .gsc-input-box {padding: 0;background: transparent;border: none!important;box-shadow: none!important;}
.gcsc-branding,.search-block .gsib_b,.gsc-url-top,.gsc-search-button-v2 {display: none!important;}
.gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title * {font-size: 16px;text-align: left;font-weight: bold;text-decoration: none;}
.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b {color: #3F3FEC!important;}
.gsc-modal-background-image {background: #000!important;}
.gsc-result .gs-title {height: auto;}
.gsc-results-wrapper-overlay {padding: 30px 8px!important;border-radius: 3px;border: 1px solid #000;}
.search-block .gsc-selected-option-container {width: 100px!important;}

/************************************************
** Wrapper styles
*************************************************/
.wrapper-outer {position: relative;overflow: hidden;}
#wrapper {position: relative;}
#main-content {margin: 0 auto;position: relative;}
#main-content:after {display: block;visibility: hidden;clear: both;height: 0;content: ".";}

.container {width: 100%;padding: 0 20px;position: relative;}
.s-cont {position: relative;}
.row {clear: both;display: inline-block;width: 100%;position: relative;padding-bottom: 45px;margin-bottom: 20px;border-bottom: 1px solid #000;}
.row:after, .widget:after {content:'';position: absolute;bottom: -3px;left: 0;width: 100%;height: 1px;background: #000;}
.row:last-child {border: none;margin: 0;padding: 0;}
.row:last-child:after {display: none;}

.hoamai1 {position: absolute;top: 0;left: -60px;background: url('https://www.dkn.tv/wp-content/themes/desktop/images/hoamai1.png') no-repeat;width: 270px;height: 106px;}
.hoamai2 {position: absolute;top: -23px;left: -120px;background: url('https://www.dkn.tv/wp-content/themes/desktop/images/hoamai2.png') no-repeat;width: 185px;height: 91px;z-index: -1;}
.hoamai3 {position: absolute;top: -25px;right: -255px;background: url('https://www.dkn.tv/wp-content/themes/desktop/images/hoamai3.png') no-repeat;width: 371px;height: 105px;}
.video-js .vjs-big-play-button {background: url('images/icon/ico-play.svg') no-repeat!important;}
/* fade image in after load */
.lazyload,.lazyloading {opacity: 0;}
.lazyloaded {opacity: 1;transition: opacity 300ms;}

/************************************************
** Column Styles
*************************************************/
ul.col-6, ul.col-4, ul.col-3, ul.col-2 {position: relative;display: inline-block;width: 100%;}
ul.col-6 > li{position:relative;float: left;width: calc((100% - 150px) / 6);margin-left: 30px;margin-bottom: 15px;clear: none;}
ul.col-6 > li:nth-child(6n+1){margin-left:0; clear:both;}
ul.col-4 > li{position:relative;float: left;width: calc((100% - 75px) / 4);margin-left: 25px;margin-bottom: 15px;clear: none;cursor: pointer;}
ul.col-4 > li:nth-child(4n+1){margin-left:0; clear:both;}
ul.col-3 > li{position:relative;float: left;width: calc((100% - 40px) / 3);margin-left: 20px;margin-bottom: 15px;}
ul.col-3 > li:nth-child(3n+1){margin-left:0; clear:both;}
ul.col-2 > li{position:relative;float: left;width: calc((100% - 20px) / 2);margin-left: 20px;margin-bottom: 20px;clear: none;}
ul.col-2 > li:nth-child(2n+1){margin-left:0; clear:both;}

/************************************************
** Post Styles
*************************************************/
.p-thumbnail {position: relative;line-height: 0;width: 100%;height: auto;}
.p-thumbnail img {width: 100%;-webkit-transition: all .40s;-moz-transition: all .40s;-o-transition: all .40s;transition: all .40s;transition: transform .5s ease-out .1s;}
.p-thumbnail img.avatar {max-width: 100px;}
.p-thumbnail img.vid-bg {position: absolute;
  /*-webkit-filter: blur(40px);transform: scale(1.1);opacity: .6;*/
  width: 100%;height: 100%;z-index: 0;}
.p-thumbnail .thumb-ico {content: '';position: absolute;top: 50%;left: 50%;width: 25%;height: 25%;background: url('images/icon/ico-play.svg') no-repeat center center;opacity: 0.8;transform: translate(-50%,-50%);-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.p-thumbnail:hover .thumb-ico {opacity:1;}
.p-thumbnail .td-admin-edit {display: none;position: absolute;top: 0;right: 0;line-height: 18px;padding: 5px 10px;color: #fff;background: rgba(0,0,0,0.5);z-index: 11}
.p-thumbnail:hover .td-admin-edit {display: block;}
.p-thumbnail:hover .td-admin-edit:hover {color: #ff0!important;}

.p-entry .p-title {display: inline-block;width: 100%;font: 600 15px/22px Merriweather, Arial;margin-bottom: 5px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: subpixel-antialiased;}
.p-entry .p-meta {margin: 0;display: inline-block;height: 14px;overflow: hidden;}
.p-entry .p-meta > span {float: left;position: relative;margin-right: 5px;padding-right: 7px;}
.p-entry .p-meta > span:after {content: '';position: absolute;top: 50%;right: 0;width: 1px;height: 12px;transform: translate(0, -50%);background: #888;}
.p-entry .p-meta > span:last-child {margin-right: 0;padding-right: 0;}
.p-entry .p-meta > span:last-child:after {display:none;}
.p-entry .post-excerpt{line-height: 18px;font-size: 15px;color: #555;text-align: justify;}
.p-entry .post-cat {display: inline-block;color: #aaa;margin-bottom: 5px;}
.p-entry .post-cat:hover {color: #00a3d6;}

.p-meta {color: #6d6e70;margin: 5px 0;font-size: 12px;font-family: Arial;}
.p-meta i {margin-right: 5px;font-size: 11px;}
.p-meta a {color: #666;}
.p-meta a:hover {color: #b01e2d;}
.p-excerpt {color: #58595b;font-size: 12px;line-height: 18px;margin-top: 4px;}

.thumb-left .p-thumbnail {float: left;width: 150px;}
.thumb-left .p-entry{display:inline-block;width: calc(100% - 150px);padding-left: 15px;}

.thumb-over .p-thumbnail{margin-bottom: 0;min-height: 110px;}
.thumb-over .p-thumbnail .p-meta {display: inline-block;width: 100%;color:#eee;font-size: 14px;}
.thumb-over .p-thumbnail .p-meta i.fa {visibility: hidden;width: 0;margin-right: 0;}
.thumb-over .p-thumbnail .p-meta > span {margin-right: 5px;}
.thumb-over .p-entry {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -webkit-linear-gradient(top,rgba(25,35,45,0) 0%,rgba(0,0,0,0.8) 100%);background: linear-gradient(to bottom,rgba(25,35,45,0) 0%,rgba(0,0,0,0.8) 100%);text-shadow: 0 1px 1px #000;position: absolute;left: 0;right: 0;bottom: 0;padding: 40px 25px 25px;overflow: hidden;z-index: 9;}
.thumb-over .p-entry .p-title {color: #fff;font: 500 22px/28px Merriweather,Arial;text-shadow: 0 2px 2px #000;max-height: inherit;margin-bottom: 0;}
.thumb-over .p-entry .post-cat a {display: inline-block;position: relative;color:#fff;padding-right: 15px;}
.thumb-over .p-entry .post-cat a:before {position: absolute;content: "\00b7";right: 0px;top: 0px;font-size: 20px;}
.thumb-over .p-entry a:hover {color:#ffdab8;}
.thumb-over .p-entry .tie-date {position: relative;color: #fff;}

.thumb-top .p-thumbnail, .widget-container .thumb-top .p-thumbnail {float: none;display: inline-block;max-width: 100%;width: 100%;margin: 0 0 8px;}
.thumb-top .p-thumbnail .post-infos {position: absolute;bottom: 22px;left: 12px;width: 100%;font-size: 13px;padding-right: 20px;z-index: 5;transition: opacity 0.4s;-webkit-transition: opacity 0.4s;-moz-transition: opacity 0.4s;transition-delay: 0.3s;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;}
.thumb-top .p-thumbnail .post-infos .post-cat a{color: #fff;}
.thumb-top .p-thumbnail:hover .post-infos .post-cat a{color: #ffdab8;}
.thumb-top .p-thumbnail .post-infos .tie-date {position: relative;color:#fff;padding-left: 13px;margin-left: 3px;}
.thumb-top .p-thumbnail .post-infos .tie-date i.fa{display:none;}

.no-thumb .p-entry .p-title {font: 400 14px/20px Merriweather, Arial;margin-bottom: 0;}

.p-thumbnail .eMagLogo {position: absolute;top: 20px;left: -13px;width: 75px;z-index: 1;}
.p-thumbnail .eMagLogo img{z-index: 2;}
.p-entry .p-meta .eMagLogo {display: inline-block;width: 85px;}
.thumb-left .p-meta .eMagLogo {position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);padding: 2px;width: 60px;}

.p-thumbnail .float-share-btn {position: absolute;top: 0;left: 0;z-index: 10;}
.p-thumbnail .float-share-btn .share-link {background: crimson;}
.p-thumbnail .float-share-btn .share-link, .float-share-btn ul li a {float: left;width: 30px;height: 30px;line-height: 32px;font-size: 15px;text-align: center;color: #fff;opacity: 0;}
.p-thumbnail .float-share-btn ul {float: left;}
.p-thumbnail .float-share-btn ul li {float: left;width: auto;margin-bottom: 0!important;}
.p-thumbnail:hover .float-share-btn .share-link{opacity: 0.5;}
.p-thumbnail:hover .float-share-btn:hover .share-link{opacity: 1;}
.p-thumbnail .float-share-btn:hover ul li a{opacity: 1;}

/************************************************
** Box styles
*************************************************/
.wide-box{padding: 20px 20px 0;}
.wide-box .s-cont {padding:0;}

.colBox {float: left;width: 50%;}
.colBox:nth-child(odd) {padding-right: 25px;border-right: 1px solid #d6d7d8;}
.colBox:nth-child(even) {padding-left: 25px;border-left: 1px solid #ddd;margin-left: -1px;}

.wBox .first {padding-bottom: 15px;margin-bottom: 10px;border-bottom: 2px solid #ebebec;}
.wBox .other {display: inline-block;width: 100%;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #d6d7d8;}
.wBox .other:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.wBox .other .p-entry .p-title {font-size: 14px;line-height: 20px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}

/* Box Styles */
.s-header .s-title {font: 500 20px/30px Oswald, Arial;float: left;}
.s-header {display: inline-block;width: 100%;margin-bottom: 15px;}
.s-header .see-more {float: right;color: #989a9d;font: 400 15px/23px Oswald, Arial;}

.head.sty1 {color: #b01e2d;padding-bottom: 5px;margin-bottom: 10px;border-bottom: 2px solid #b01e2d;}
.head.sty1 .tit {color: #b01e2d;font: 500 20px/30px Oswald, Arial;}

ul.p-list li {display: inline-block;width: 100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #d9d6d4;}
ul.p-list.big li {margin-bottom: 15px;padding-bottom: 15px;}
ul.p-list li:last-child {border-bottom: 0;padding-bottom:0;margin-bottom:0}
ul.p-list.big.thumb-left .p-thumbnail {width: 245px;}
ul.p-list.big.thumb-left .p-entry {width: calc(100% - 245px);padding-left: 15px;}

/* Home Box Styles */
#home-1, #home-2 {display: inline-block;width: 100%;margin-bottom: 20px;}
#livestream {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;margin-bottom: 20px;}
#livestream > iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

#focus-news {}
#focus-news #big {text-align: center;margin-bottom:20px}
#focus-news #big .p-entry .p-title {font-size: 24px;line-height: 34px;margin-top:10px;}

#vidBox {padding: 0 20px;}
#vidBox .left-col {float: left;width: calc(50% - 10px);margin-right: 20px;padding-right: 20px;border-right: 1px solid #646466;}
#vidBox .right-col {float: left;width: calc(50% - 10px);}
#vidBox.blaBox .s-header {padding: 25px 0 10px;}
#vidBox.blaBox .s-header i.fa {display: inline-block;color: #fff;font-size: 20px;margin-right: 10px;line-height: 30px;}
#vidBox.blaBox .s-header .s-title {float: none;display: inline-block;line-height: 30px;}
#vidBox.blaBox .s-cont {padding: 15px 0 25px;}


.vpage {margin: 0 -20px 20px;}

#author-bio {background: #0d77b2;color: #fff;padding-bottom: 20px;margin-bottom: 20px;}
#author-bio .author-avatar {float: left;width: 90px;margin-right: 20px;border-radius: 3px;overflow: hidden;}
#author-bio .author-infos {position: relative;}
#author-bio .author-infos h1 {font-size: 25px;font-weight: 600;display: block;margin-bottom: 8px;color: #fff;}
#author-bio .author-infos .author-social {display: block;margin-bottom: 8px;}
#author-bio .author-infos .author-social a {color: #fff;display: inline-block;margin-right: 8px;background: transparent;}
#author-bio .author-infos .description {font-size: 15px;line-height: 22px;opacity: 0.9;}
#author-page ul.box-title {display: inline-block;width: 100%;border-bottom: 2px solid #0d77b2;}
#author-page ul.box-title li a{float: left;padding: 10px 20px 8px;font-size: 18px;line-height: 22px;font-weight: 600;}
#author-page ul.box-title li.active a{background: #0d77b2;color: #fff;}

.single-slide .swiper-slide {opacity: 0!important;}
.single-slide .swiper-slide.swiper-slide-active {opacity:1!important;}
.single-slide .swiper-slide .wp-caption, .single-slide .swiper-slide img {width: 100%!important;}
.single-slide .swiper-pagination-bullet-active {background: #fff;}
.single-slide .swiper-slide .p-entry{background:#fff;visibility:hidden;}
.single-slide .swiper-slide.swiper-slide-active .p-entry {visibility: visible;}

/************************************************
** Page Styles
*************************************************/
.page-head {padding: 3px 0;margin-bottom: 10px;}
.page-head .page-title {font: 600 20px/30px Merriweather, Arial;margin-bottom: 12px;border-radius: 5px;text-transform: uppercase;}
.page-head .page-description {clear: both;display: block;width: 100%;font-size: 15px;margin-bottom: 12px;color: #777;}
.page-head .page-description p {margin-bottom: 6px;}
.page-head .page-description ul {margin-bottom: 10px;margin-left: 25px;}
.no-padding .page-head {padding: 20px 20px 5px;margin-bottom: 0;border-bottom: 1px dashed #ddd;}

/* Category Page Styles */
#cat-featured {margin-bottom: 20px;border-bottom: 1px solid #d6d7d8;}
#cat-featured .first {margin-bottom: 20px;}
#cat-featured .first .p-thumbnail {float: right;width: 66%;}
#cat-featured .first .p-entry {float: left;width: 34%;padding-right: 25px;}
#cat-featured .first .p-entry .p-title {font-size: 24px;line-height: 34px;}
#cat-featured .first.thumb-top {margin-bottom: 15px;}
#cat-featured .first.thumb-top .p-thumbnail {width: 100%;}
#cat-featured .first.thumb-top .p-entry {padding: 0;width: 100%;}
#cat-featured .first.thumb-top .p-entry .p-title {font-size: 20px;line-height: 30px;}
#catPosts {margin-bottom:20px;}
.post-listing .item {display: inline-block;width: 100%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #d6d7d8;}
.post-listing .item:last-child {padding: 0;border-bottom: 0;}
.post-listing .item .p-thumbnail {width: 150px;}
.post-listing .item .p-meta {margin-bottom: 0;}
.post-listing .item .p-entry {width: calc(100% - 150px);padding-left: 10px;}
.post-listing .item .p-entry .p-title {line-height: 24px;}
.post-listing .item .p-entry .post-excerpt {font-size: 14px;line-height: 20px;}
.post-listing .view-more a {display: inline-block;padding: 15px;width: 100%;text-align: center;background: #0d77b2;color: #fff;font-size: 20px;font-weight: 500;}
.post-listing .view-more a:hover {background: #1a2e80;}

.scroller-status {display: none;padding: 0;margin-bottom: 5px;}
.scroller-status .infinite-scroll-request {display: block;text-align: center;}
.scroller-status .infinite-scroll-request img {display: inline-block;}

.pagination {width: 100%;padding: 0;color: #666;font-size: 14px;font-family: Arial;overflow: hidden;margin-bottom: 25px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.pagination a,.pagination span.extend,.pagination span.current {float: left;color: #777;padding: 7px 10px;}
.pagination a:hover {color: #0077b2;}
.pagination span.current {color: #FFF;background-color: #0077b2;}
.pagination .pages {float: right;display: block;font-size: 85%;padding: 7px 0;}

/* Author Page Styles*/
.author-cover {border-bottom: 0 none;line-height: 0;z-index: 0;min-height: 100px;}
.author-cover-head {margin: -55px auto 45px;padding: 20px;max-width: 90%;position: relative;z-index: 1;}
.author-cover-head .author-avatar img {max-width: 70px;}
.page-head .author-bio {padding: 10px;margin-bottom: 15px;}
.author-bio {clear: both;overflow: hidden;}
ul.authors-wrap {margin: 0 0 10px;}
ul.authors-wrap li {background: transparent;padding: 20px;margin: 0 -20px 10px;border-bottom: 1px solid #f2f2f2;list-style: none;}
ul.authors-wrap li h3 {font-size: 22px;text-transform: capitalize;font-family: Merriweather,Arial,serif;margin: 0 0 5px;}

/************************************************
** Single Post Page Styles
*************************************************/
/* Post Head Styles */
.single-post-thumb img {width: 100%;}
.single-post-caption {display: inline-block;width: 100%;padding: 7px;line-height: 24px;text-align: center;color: #767676;}
.google-map iframe {width: 100%;}
.single-audio {opacity: 0.5;margin-top: -30px;}
.single-audio:hover {opacity: 1;}

/* Post Styles  */
#the-post .post-head {margin: 20px 0 15px;}

#the-post .post-head .video-wrap {position: relative;width: 100%;height: 0;padding-bottom: 56%;z-index: 999;}
#the-post .post-head .video-wrap .single-post-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#the-post .post-head .video-wrap .single-post-video.float {display: none;position: fixed;top: initial;left: initial;bottom: 49px;right: 10px;width: 400px;height: 227px;padding-bottom: 0;z-index: 999999;}
#the-post .post-head .video-wrap .single-post-video.float .close-btn {position: absolute;display: inline-block;top: -17px;right: 0px;background: #000;color: #fff;width: 18px;height: 18px;font-size: 13px;line-height: 18px;text-align: center;opacity: 0.8;cursor: pointer;z-index: 99999999;}

#the-post .post-head ul.p-cats {display: inline-block;width: 100%;margin-bottom: 8px;text-align: center;}
#the-post .post-head ul.p-cats li {position: relative;display: inline-block;margin-right: 5px;padding-right: 14px;vertical-align: bottom;color: #555;}
#the-post .post-head ul.p-cats li a {font: 600 15px/25px Merriweather,Arial;color: #555;}
#the-post .post-head ul.p-cats li:after {content: "\00b7";position: absolute;right: 0;font-size: 30px;line-height: 22px;font-family: FontAwesome;visibility: hidden;}
#the-post .post-head ul.p-cats li:last-child:after {display:none;}

#the-post .post-head .post-title {display: block;font: 600 28px/44px Merriweather, Arial;text-align: center;}
#the-post .post-head .p-meta {display:inline-block;width:100%;font-size: 14px;line-height: 30px;color: #777;text-align: center;margin: 5px 0 15px;}
#the-post .post-head .p-meta > span {position: relative;display: inline-block;line-height: 20px;padding-right: 15px;}
#the-post .post-head .p-meta > span:after {content: "\00b7";position: absolute;right: 0;font-size: 30px;font-family: FontAwesome;}
#the-post .post-head .p-meta > span:last-child:after {display: none;}
#the-post .post-head .p-meta .p-meta-author .avatar {float: left;width: 30px;margin-right: 8px;border-radius: 50%;}
#the-post .post-head .p-meta .p-meta-author span {font-weight: 600;color: #0077b2;}
#the-post .post-head .p-meta .p-meta-author a {color: #0d77b2;line-height: 30px;font-weight: 500;}
#the-post .post-head .p-meta .p-meta-author a:hover {color:crimson;}

#the-post #the-post-content a{color: #0077b2;}
#the-post #the-post-content iframe {max-width: 100%;}
#the-post-content .story-hightlight {padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px dashed #ccc;}
#the-post-content .story-hightlight h3 {margin: 0 0 10px!important;}
#the-post-content .story-hightlight ul,.story-hightlight ol {margin-bottom: 0;}
.dkn-youtube{display:block;font-weight: 600; margin-bottom: 15px;clear: both;}

.post-tag {margin: -30px 0 35px;}
.post-tag a {background-color: #aaa;border-radius: 0 2px 2px 0;color: #fff;display: inline-block;font-size: 11px;line-height: 13px;margin: 0 0 2px 10px;padding: 4px 7px 3px;position: relative;text-transform: uppercase;}
.post-tag a:before {border-top: 10px solid transparent;border-right: 8px solid #aaa;border-bottom: 10px solid transparent;content: "";height: 0;position: absolute;top: 0;left: -8px;width: 0;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}
.post-tag a:after {background-color: #fff;border-radius: 50%;content: "";height: 4px;position: absolute;top: 8px;left: -2px;width: 4px;}
.post-tag a:hover {background: #444;color: #FFF;}
.post-tag a:hover:before {border-right-color: #444;}

#the-post .row.wide-box {/* margin-left: -20px; *//* margin-right: -20px; */width: calc(100% + 40px);}
#the-post .mejs-container {margin-bottom: 20px;}
.mejs-container.wp-audio-shortcode {width: 100%;}
.mejs-container.wp-video-shortcode,.wp-video {width: 100%!important;height: auto!important;}
.mejs-container.wp-video-shortcode.mejs-video {padding-top: 57%;}
.mejs-overlay,.mejs-poster {width: 100%!important;height: 100%!important;}
.mejs-mediaelement video {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%!important;height: 100%!important;}
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {background-color: #2C4097;}
.mejs-container .mejs-controls a:focus>.mejs-offscreen {color: #000;}

.tie_slider .overlay-icon:before {content: '\f15c';color: #FFF;display: block;position: absolute;top: 50%;left: 50%;border: 3px solid #FFF;border-radius: 100%;width: 40px;height: 40px;text-align: center;font-size: 18px;line-height: 35px;margin: -20px 0 0 -20px;opacity: 0;-webkit-backface-visibility: hidden;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.tie_map .overlay-icon:before {content: "\f041";}
.tie_slider .overlay-icon:before {content: '\e80c';}
.tie_lightbox .overlay-icon:before {content: "\f03e";}
.tie_audio .overlay-icon:before,.tie_soundcloud .overlay-icon:before {content: "\f028";}
.tie_video .overlay-icon:before,#video-top-video .p-thumbnail .overlay-icon:before {content: "\f04b";}

.entry .wp-block-image figcaption, .entry .wp-block-audio figcaption, .entry .wp-block-gallery .blocks-gallery-caption, .entry .wp-block-embed figcaption {display: block;width:100%;text-align: center;font-size: 80%;color: #777;}
.entry .wp-block-gallery {margin-bottom: 30px;}
.entry .wp-block-gallery ul {margin-bottom: 0;padding-left: 0;}
.entry .wp-block-embed-youtube .wp-block-embed__wrapper {position: relative;padding-bottom: 56.25%;width: 100%;height: 0;}
.entry .wp-block-embed-youtube .wp-block-embed__wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.entry .wp-block-embed, .entry .wp-block-cover, .entry .wp-block-media-text {margin-bottom: 20px;}
.entry .wp-block-image, .entry .wp-block-embed.aligncenter {display: block;text-align: center;}
.entry .wp-block-cover, .entry .wp-block-cover-image {line-height: initial;}
.entry .wp-block-code {font-family: Menlo, Consolas, monaco, monospace;font-size: 14px;color: #23282d;padding: 0.8em 1em;border: 1px solid #e2e4e7;border-radius: 4px; }
.entry .wp-block-preformatted pre {font-family: Menlo, Consolas, monaco, monospace;font-size: 14px;color: #23282d; }
.entry .wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;margin-bottom: 25px;}
.entry .wp-block-pullquote cite,.wp-block-pullquote footer, .wp-block-pullquote__citation {color: #40464d;text-transform: uppercase;font-size: 13px;font-style: normal; }
.entry .wp-block-quote {margin: 20px 0;}
.entry .wp-block-quote cite,.wp-block-quote footer, .wp-block-quote__citation {color: #6c7781;font-size: 13px;margin-top: 1em;position: relative;font-style: normal; }
.entry .wp-block-quote:not(.is-large):not(.is-style-large) {border-left: 4px solid #000;padding-left: 1em; }
.entry .wp-block-separator {border: none;border-bottom: 2px solid #8f98a1;margin: 1.65em auto; }
.entry .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px; }
.entry .wp-block-table {width: 100%;min-width: 240px;border-collapse: collapse; margin-bottom: 25px}
.entry .wp-block-table td,.wp-block-table th {padding: 0.5em;word-break: break-all;}
.entry pre.wp-block-verse {white-space: nowrap;overflow: auto;color: inherit;background: transparent;border: none;font: inherit;}


.entry {font-size: 16px;line-height: 24px;text-align: justify;}
.entry twitter-widget {clear:both;margin: 10px auto;}
.entry p {margin-bottom: 20px;}
.entry img {max-width: 100%;height: auto;}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {margin-bottom: 15px;line-height: 130%;font-weight: 600;}
.entry h1{font-size: 22px;}
.entry h2{margin-top: 25px;font-size: 20px;}
.entry h3{font-size: 19px;}
.entry h4{font-size: 18px;}
.entry h5, .entry h6{font-size: 17px;}
.entry ol,.entry ul {margin-bottom: 30px;padding-left: 20px;}
.entry ul li {list-style: outside disc;list-style-image: none;}
.entry ol li {list-style: outside decimal;}
.entry li {margin: 0 0 5px 0;}
.entry li ul,.entry li ol {margin: 5px 0 0 15px;}
.entry #user-login ul {margin-bottom: -5px;}
.entry table {border-spacing: 0;width: 100%;border: 1px solid #ddd;border-collapse: separate;margin-bottom: 1.5em;}
.entry table tr:nth-child(even) {background: #F9F9F9;}
.entry table td,.entry table th {padding: .4em;text-align: left;border-right: 1px dotted #eee;}
.entry table thead th {background: #F4F4F4;border-right: 1px solid #eee;border-bottom: 1px solid #eee;text-transform: uppercase;padding: 0.7em .4em;vertical-align: middle;}
.entry table tbody th {background: #F4F4F4;border-bottom: 1px solid #eee;}
.entry table tbody td {border-bottom: 1px solid #eee;}
.entry table tr th:last-child,.entry table tr td:last-child {border-right: 0;}
.entry table tbody tr:last-child td,.entry table tbody tr:last-child th {border-bottom: 0;}
.entry table .post-ad, blockquote .post-ad { display: none!important;}
.gallery {margin: 0 auto 18px;clear: both;}
.gallery .gallery-item {display: inline-block;padding: 10px;text-align: center;vertical-align: top;width: 100%;}
.gallery-columns-2 .gallery-item {max-width: 50%;}
.gallery-columns-3 .gallery-item {max-width: 33.33%;}
.gallery-columns-4 .gallery-item {max-width: 25%;}
.gallery-columns-5 .gallery-item {max-width: 20%;}
.gallery-columns-6 .gallery-item {max-width: 16.66%;}
.gallery-columns-7 .gallery-item {max-width: 14.28%;}
.gallery-columns-8 .gallery-item {max-width: 12.5%;}
.gallery-columns-9 .gallery-item {max-width: 11.11%;}
.gallery .gallery-item img {height: auto;margin: 0 auto;-webkit-transition: all .40s;-moz-transition: all .40s;-o-transition: all .40s;transition: all .40s;}
.gallery .gallery-item a:hover img {opacity: 0.6!important;margin: -5px 0 5px;}
.gallery-caption {color: #888;margin: 0 0 12px;}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none;}
.gallery br+br {display: none;}
.attachment img {display: block;margin: 0 auto;}

img,img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img {max-width: 100%;height: auto;vertical-align: middle;}
img.centered,img.aligncenter {display: block;margin: 5px auto;}
img.alignright {margin: 5px 0 5px 25px;display: inline;}
img.alignleft {margin: 5px 25px 5px 0;display: inline;}
.wp-caption {display: block;line-height: 18px;max-width: 100%;margin: 0 auto 15px;padding: 2px;border-radius: 2px;text-align: center;box-shadow: none;}
.wp-caption.alignleft {margin-right: 25px;}
.wp-caption.alignright {margin-left: 25px;}
.wp-caption img {max-width: 100%!important;border: 1px solid #ddd;border-radius: 4px;}
.wp-caption .wp-caption-text {color: #777;padding: 5px;line-height: 130%;}
.post-tags {display: block;clear: both;font-size: 17px;margin-top: 10px;}
.post-tags label {float: left;font-weight: 600;margin-right: 8px;}
.post-tags a {color:#222;padding: 0 3px;}
.navigation {margin: 10px 0;clear: both;overflow: hidden;}
.nav-previous {float: left;}
.nav-next {float: right;}
.page-link {margin: 15px 0 0;padding: 10px;background: #f6f6f6;clear: both;}
.page-link a {color: #FFF;padding: 5px 6px;background: #999;}
.page-link a:hover {background: #777;}
.edit-link {clear: both;display: block;margin-top: 10px;}

/* Suggest box */
#suggest {visibility: hidden;opacity: 0;position: fixed;bottom: 0;right: 0;width: 400px;z-index: -1;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#suggest.active {visibility: visible;opacity: 1;z-index: 999;}
#suggest .close-btn {position: absolute;top: 5px;right: 5px;width: 15px;height: 15px;font-weight: 700;line-height: 13px;z-index: 9;color: #000;background: #fff;opacity: 0.7;text-align: center;border-bottom-left-radius: 6px;}
#suggest .single-slide {padding: 5px 5px 5px 15px;}
#suggest .single-slide .swiper-slide {background: #000;box-shadow: 0 0 4px #000;overflow-y: hidden;}
#suggest .single-slide .p-thumbnail {float: left;width: 130px;height: 80px;margin-right: 0;}
#suggest .single-slide .p-thumbnail > a > img {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
#suggest .single-slide .p-thumbnail .eMagLogo {width: 50px;left: -9px;top: 8px;}
#suggest .swiper-slide .p-entry {position: absolute;top: 0;left: 0;right: 0;padding: 10px 10px 10px 140px;width: 100%;background: transparent;}
#suggest .swiper-slide .p-entry .p-meta {display:none;}
#suggest .swiper-slide .p-entry .p-title {font-size: 14px;font-weight:500;line-height: 20px;color: #fff;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
#suggest .swiper-slide .p-thumbnail .thumb-link:before {background: -moz-linear-gradient(top, transparent 40%, #000 100%);background: -webkit-linear-gradient(top, transparent 40%, #000 100%);background: -o-linear-gradient(top, transparent 40%, #000 100%);background: -ms-linear-gradient(top, transparent 40%, #000 100%);background: linear-gradient(to bottom, transparent 40%, #000 100%);}

.the_tags_outer {clear: both;border-bottom: 1px solid #E1E1E1;margin: 15px 0;}
.post-cat-tag {font-size: 13px;font-weight: 600;border-top: 1px solid #E1E1E1;width: 100%;display: inline-block;line-height: 30px;}
.post-cat-tag span {padding: 4px 10px;font-family: Arial,sans-serif;}
.post-cat-tag a {text-shadow: 0 1px 0 #FFF;text-decoration: none;padding: 3px 8px;font-family: Arial,sans-serif;line-height: 20px;color: #0077b2;}

/* Share Styles */
#float-share {display: flex;position: fixed;align-items: center;justify-content: center;bottom: 0;left: 50%;width: 100%;height: 40px;z-index: 9999;text-align: center;transform: translate(-50%,0);}
#float-share .sharethis-inline-share-buttons { opacity: 1!important;display: flex;justify-content: center;align-items: center;}
#float-share .sharethis-inline-share-buttons .st-btn {width: 45px!important;max-width: inherit!important;height: 40px;border-radius: 0;margin-right: 0;top: 0!important;color: #fff!important;opacity: 1!important;border-radius: 0;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
#float-share .sharethis-inline-share-buttons .st-btn > img {position: absolute;top: 50%;left: 50%;width: 22px;height: auto;transform: translate(-50%,-50%);}
#float-share .zalo-share-button {background: #03a5fa;width: 48px!important;padding: 0 4px 4px;margin-top: 0;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
#st-1 .st-total {background: #fff; padding: 8px!important; height: 40px;}
#float-share .safechat-share-btn {background: #de642b;background: linear-gradient(0deg, rgb(222, 100, 43) 0%, rgb(234, 122, 47) 50%, rgb(253, 162, 58) 100%);display: flex;align-items: center;justify-content: center;width: 48px;height: 40px;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
#float-share .safechat-share-btn img {margin-left: -1px;width: 25px;-webkit-filter: drop-shadow(0px 0px 1px #444);filter: drop-shadow(0px 0px 1px #444);}

/* 404 Page Styles */
div.not-found {padding: 20px;}
#main-content .error404{text-align: center;padding: 20px;border-bottom: 1px solid #e6e6e6;}
.error404 .title-404 {font-size: 200px;/* font-family: Arial; */font-weight: bold;color: #eee;}
.error404 .post-title {font-size: 50px;font-weight: bold;text-align: center;padding-bottom: 30px;margin-bottom: 35px;border-bottom: 1px dashed #ddd;}
.error404 .search-block-large {display: inline-block;border: 1px solid #ddd;}
.error404 .search-block-large button.search-button {float: left;padding: 8px 12px;vertical-align: inherit;}
.error404 .search-block-large input#s {margin: 0;height: 31px;width: 250px;float: left;}

/************************************************
** Printed Edition Styles
*************************************************/
#printed-edition .description {margin-bottom: 25px;}
.printed-list .printed-item {float:left;width: 33.33%;padding: 30px;text-align: center;}
.printed-list .printed-item:nth-child(3n+1) {margin-left:0;clear:both;}
.printed-list .printed-item .p-thumbnail {}
.printed-list .printed-item .p-entry {padding: 20px 0 0;}
.printed-list .printed-item .printed-title {font: 500 22px/28px Merriweather, serif;margin-bottom: 18px;}
.printed-list .printed-item .pub-date {display: inline-block;font-size: 13px;font-weight: 500;margin-bottom: 30px;}
.printed-list .printed-item .download-link {display: block;width: 125px;height: 25px;background: url('images/icon/btn-pdf-gray.svg') no-repeat;background-size: cover;margin: 0 auto;}
.printed-list .printed-item .download-link:hover{background: url('images/icon/btn-pdf-blue.svg') no-repeat;}
.widget-container .printed-item {background: #fff;}
.widget-container .printed-item .p-thumbnail {width: 100%;float: none;max-width: 400px;}

/************************************************
** Emagazine Styles
*************************************************/
body.e-magazine {background: #fff;}
body.e-magazine #main-content {border: none;margin: 0 auto;}
body.e-magazine .content {float:none;display: inline-block;width: 100%;border-right: 0;padding: 0;}
body.e-magazine .container {max-width: 1000px;}
body.e-magazine.single #em-header {height: 50px;padding: 0;overflow: hidden;}
body.e-magazine.single #em-header .header-content {height: 50px;padding: 0 20px;max-width: 100%;}
body.e-magazine.single #em-header .logo {margin-top: 12px;}
body.e-magazine.single #em-header .logo img {height: 25px;}
body.e-magazine.single #em-header .center-logo .emag-logo {margin-top: 0;}
body.e-magazine.single #em-header .right-content {margin-top: 10px;}

#em-header {position: relative;background: #fff;color: #000;padding: 70px 0 35px;border-bottom: 1px solid #cecece;z-index: 9999;}
#em-header .logo {position: initial;margin-top: 20px;width: 120px;float: left;}
#em-header .logo img {width: 100%;}
#em-header .slide-menu {background: #eb4b3d;padding: 0 7px;margin-right: 15px;float: left;display: inline-block;}
#em-header .header-content .center-logo {position: absolute;left: 50%;top: 50%;width: auto;transform: translate(-50%,-50%);}
#em-header .header-content .logo h2 {line-height: 0;}
#em-header .header-content .logo h2 strong{display:none;}
#em-header .header-content {position: relative;height: 95px;width: 100%;max-width: 1000px;margin: 0 auto;background: none;}
#em-header .header-content.emag-home {max-width: 1000px;padding: 0;}
#em-header .header-content .container {position:initial;}
#em-header .center-logo h1 {font: 600 20px/45px Merriweather;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#em-header .center-logo .page-title{font-size:40px;color: #fff;float: none;margin-top: -3px;font-family: Merriweather;font-weight: bold;}
#em-header .center-logo .e-char{color: #ffa400;}
#em-header .center-logo .emag-logo {height: 30px;margin-top: 10px;}
#em-header .center-logo .emag-logo-wrap .emag-logo {width: 515px;height: 95px;margin-top: 0;max-width: initial;}
#em-header .right-content {float: right;margin-top: 20px;}
#em-header .share-btn {float: left;margin-top: 15px;}
#em-header .emag-nav {position: absolute;bottom: -25px;right: 0;}
#em-header .emag-nav ul li {float:left;}
#em-header .emag-nav ul li a {margin-left: 20px;font-size: 12px;}
#em-header .right-content .at-share-btn-elements .at-svc-flipboard, #em-header .right-content .at-share-btn-elements .at-svc-reddit {display: none;}
#em-header.fixed-nav{position:fixed;padding: 20px 0;}
#em-header.fixed-nav .emag-nav {bottom: -10px;}

#emagazine-page .page-title{color: #000;width: 100%;text-align: center;text-transform: none;font: 700 60px/60px Merriweather, Arial;margin: 40px 0 70px;}
#emagazine-page .e-char{color: #f77846;margin: 0;}
#em-the-post{margin: 0 auto;}
#em-the-post .cover {width: 100%;}
#em-the-post .cover img {width: 100%}
#em-the-post .post-head {margin-bottom: 10px;padding-bottom: 8px;border-bottom: 1px dashed #ddd;margin: 0 auto;}
#em-the-post .post-content p, #em-the-post .post-content blockquote, #em-the-post .post-content h1, #em-the-post .post-content h2, #em-the-post .post-content h3,#em-the-post ol, #em-the-post ul{width:536px;max-width: 100%;margin: 15px auto 15px;}
#em-the-post .post-content a{color: #c81e0f;}
#bottom-post {width: 660px;max-width: 90%;}
#em-orther-posts {background: #222;padding: 40px 20px;}
#em-orther-posts #em-posts {}
#em-orther-posts #em-posts ul li .p-entry .p-title, #em-orther-posts #em-posts .p-meta, #em-orther-posts #em-posts .p-meta a {color: #fff;}
#em-orther-posts #em-posts ul li .p-entry .p-title:hover, #em-orther-posts #em-posts .p-meta a:hover{color:bisque;}
#em-orther-posts #em-posts ul li .p-entry .post-excerpt {color: #ddd;}
#em-orther-posts .s-header {border-bottom: none;margin-bottom: 30px;text-align: center;}
#em-orther-posts .s-header h2 {float: none;color: #fff;font: 600 40px/50px Merriweather, serif;text-transform: initial;text-decoration: underline;}
#em-orther-posts .s-header h2 .e-char {color: #ff6500;}
#em-posts ul li .p-thumbnail {margin-bottom: 0;}
#em-posts ul li.thumb-top .p-thumbnail .thumb-link:before {display: none;}
#em-posts ul li .p-entry .p-title{font-size: 23px;line-height: 30px;margin-bottom: 25px;font-weight: 600;height: 85px;letter-spacing: 0px;font-family: Merriweather, serif;}
#em-posts ul li .p-entry .p-meta{display: inline-block;width: 100%;font-size: 13px;font-weight: 300;margin-bottom: 15px;}
#em-posts ul li .p-entry .post-excerpt{font-size: 13px;font-weight: 500;line-height: 20px;color: #231f20;height: 60px;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;display: -webkit-box;}

#emagazine-page .pagination {display: none;position: relative;/* margin-top: 80px; */font-size: 16px;font-weight: 600;margin-bottom: 45px;border-bottom: 2px solid #d9d9d9;z-index: 9;}
#emagazine-page .pagination span.current {border-radius: 50%;}

#em-posts ul li.big-item-1 {position: relative;width: 100%;margin-bottom: 40px;clear: both;}
#em-posts ul li.big-item-1 .p-thumbnail .eMagLogo {display:none;}
#em-posts ul li.big-item-1 .p-entry .p-title{width: 90%;font-size: 30px;line-height: 40px;font-weight:700;font-family: Merriweather, serif;margin-bottom: 0;height: initial;}
#em-posts ul li.big-item-1 .post-bottom .p-meta {display: inline-block;width: 100%;padding: 15px 25px 10px;margin: 0;font-size: 14px;font-weight: 300;border: 1px solid #cfcfcf;}
#em-posts ul li.big-item-1 .post-bottom .p-meta .tie-date {float: left;padding-right: 5px;border-right: 1px solid #b7b8ba;}
#em-posts ul li.big-item-1 .post-bottom .p-meta .post-cat {float: left;padding-left: 5px;}
#em-posts ul li.big-item-1 .post-bottom .p-meta .p-meta-author {float: right;}
#em-posts ul li.big-item-2{float:left;width: 48%;margin-left:0;margin-bottom: 35px;}
#em-posts ul li.big-item-3{float:left;width: 48%;margin-bottom: 55px;margin-left: 4%;clear: none;}
#em-posts ul li.item-4{border-top: 1px solid #e3e3e3;}
#em-posts ul li.item-13{margin-bottom:35px}
#em-posts ul li.thumb-left{display: inline-block;clear:both;width:100%;padding: 35px 0;border-bottom: 1px solid #e3e3e3;}
#em-posts ul li.thumb-left .p-thumbnail{width: 48%;margin-right: 4%;}
#em-posts ul li.thumb-top {float: left;width: calc((100% - 40px) / 2);margin-right: 40px;margin-bottom: 40px;}
#em-posts ul li.thumb-top .p-entry {padding: 15px 25px 30px;border: 1px solid #cfcfcf;border-top: 0;}
#em-posts ul li.thumb-top .p-entry .p-meta .tie-date {float: left;padding-right: 5px;border-right: 1px solid #b7b8ba;margin-right: 0;}
#em-posts ul li.thumb-top .p-entry .p-meta .post-cat {float: left;margin-right: 0;padding-left: 5px;}
#em-posts ul li.thumb-top .p-entry .p-meta.p-meta-author {float: right;}
#em-posts ul.post-list li.thumb-top.last {margin-right: 0;}

#em-posts ul li .p-thumbnail .thumb-link {position: relative;display: block;width: 100%;overflow: hidden;}
#em-posts ul li .p-thumbnail .thumb-link img{transition: transform 10s;}
#em-posts ul li:hover .p-thumbnail .thumb-link img {transform: scale(1.2);}

#em-posts .view-more-btn {display: block;width: 160px;margin: 0 auto 50px;font-size: 18px;font-weight: 300;font-family: 'Encode Sans Semi Expanded', sans-serif;padding: 8px 30px;border-radius: 40px;text-transform: uppercase;}
#em-posts .view-more-btn:hover {background: #404041;}
#emag-intro-page .content {display: block;width: 740px;max-width: 100%;padding: 0px 20px;margin: 70px auto;}
#printed-page {padding:0 20px;}
#printed-page .content {display: block;width: 1000px;max-width: 100%;margin: 70px auto;text-align: center;}

/************************************************
** Footer Styles
*************************************************/
#theme-footer {position: relative;color: #eee;background: #0D76B4;padding: 30px 0;width: 100%;}
#theme-footer a {color: #eee;}
#theme-footer a:hover {color: bisque!important;}

#theme-footer .footer-logo {display: block;text-align: center;margin-bottom: 25px;}
#theme-footer .footer-logo img {max-width:300px;width: 100%;}

#footer-nav {display: inline-block;width: 100%;text-align: center;padding-bottom: 40px;margin-bottom: 15px;border-bottom: 1px solid #7fbbd8;}
#footer-nav .fnWrap {display: inline-block;text-align: left;}
#footer-nav ul.cMenu {float: left;margin-right: 30px;margin-bottom: 20px;}
#footer-nav ul.cMenu:last-child {margin-right: 0}
#footer-nav ul.cMenu li {font: 400 14px/16px Oswald, Arial;margin-bottom: 10px;}
#footer-nav ul.cMenu li.sub {font-weight: 300;}

#copyright {text-align: center;}
#copyright .cpTxt {display: block;text-align: center;margin-bottom: 8px;font-size: 13px;line-height: 23px;}
#copyright #footer-menu {display: inline-block;font-size: 13px;}
#copyright #footer-menu li {float: left;padding-right: 10px;margin-right: 10px;border-right: 1px solid #ddd;}
#copyright #footer-menu li:last-child {padding-right: 0;margin-right: 0;border-right:0}

#topcontrol {z-index: 999;background: #0d77b2;border: 1px solid #07507b;width: 40px;height: 40px;text-align: center;font-size: 24px;position: fixed;bottom: -100px;right: 10px;cursor: pointer;opacity: 0.7;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#topcontrol:before {width: 40px;height: 40px;line-height: 35px;color: #FFF;}
#topcontrol:hover {opacity: 1;}

/************************************************
** Sidebar & Widget Styles
*************************************************/
.sidebar{display: inline-block;width: 381px;padding: 20px;margin-left: -1px;border-left: 1px solid #d6d7d8;}
.theiaStickySidebar:after {content: "";display: table;clear: both;}

.widget {clear: both;border-bottom: 1px solid #ddd;position: relative;padding-bottom: 45px;margin-bottom: 20px;border-bottom: 1px solid #000;}
.widget:last-child, .widget:last-child:after {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;background: #fff;}

.widget .widget-top {position: relative;text-align: center;margin-bottom: 15px;overflow: hidden;}
.widget .widget-top .widget-title, .widget-top h2 {display: inline-block;font: 500 20px/30px Oswald, Arial;}
.widget .widget-top .widget-title:hover {color: #b01e2d;}
.widget .widget-top .widget-title .widget-ico {float: left;height: 20px;margin-right: 10px;margin-top: 5px;}
.widget .widget-top a.see-more {position: absolute;top: 50%;right: 0;font-size: 27px;float: right;text-transform: initial;transform: translate(0,-50%);}
.widget .widget-top a.see-more:hover {opacity: 1;}

.widget .thumb-left .p-entry .p-title {font-size: 14px;line-height: 22px;margin-bottom: 3px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}

.widget.facebook-widget {text-align:center}

img,img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img {max-width: 100%;height: auto;vertical-align: middle;}
img.centered,img.aligncenter {display: block;margin: 5px auto;}
img.alignright {margin: 5px 0 5px 25px;display: inline;}
img.alignleft {margin: 5px 25px 5px 0;display: inline;}
.wp-caption {display: block;line-height: 18px;max-width: 100%;margin: 0 auto 15px;padding: 2px;border-radius: 2px;text-align: center;box-shadow: none;}
.wp-caption.alignleft {margin-right: 25px;}
.wp-caption.alignright {margin-left: 25px;}
.wp-caption img {max-width: 100%!important;border: 1px solid #eee;}
.wp-caption .wp-caption-text {color: #666;padding: 8px 0;line-height: 140%;}

/************************************************
** Comment Styles
*************************************************/
#respond {margin-bottom: 10px;position: relative;clear: both;}
#respond:before {height: 1px;}
#respond h3 {font-weight: bold;color: #0d76b3;font: 700 22px Merriweather, Arial;margin-bottom: 15px;}
#respond .comment-notes {margin-bottom: 10px;}
#respond .required {color:crimson;}
#respond iframe {width: 100%!important;height: auto;}
#respond label {display: inline-block;width: 100%;max-width: 80px;}
#respond .comment-form-cookies-consent label {max-width:90%;margin-left: 5px;vertical-align: middle;}
#respond .form-submit {margin: 15px 0;}
#comments-box .post-listing {padding: 20px 20px 0;margin-bottom: 40px;}
#comments-title em {color: #333;}
.comment-avatar {float: left;margin: 0 10px 0 0;}
.commentlist li {margin-bottom: 20px;clear: both;position: relative;clear: both;}
.author-comment {overflow: hidden;position: relative;margin-bottom: 5px;}
.author-comment cite {color: #3b3b3b;position: relative;display: block;margin-bottom: 2px;padding-top: 5px;font-style: normal;font-weight: bold;float: left;}
.commentmetadata {display: block;font-size: 85%;float: right;padding-top: 5px;}
.commentmetadata a {color: #3b3b3b;}
.commentmetadata a:hover {color: #000;}
.comment-wrap {position: relative;border-bottom: 1px solid #E7E7E7;}
.comment-content {position: relative;display: block;overflow: hidden;padding-bottom: 15px;margin-left: 80px;min-height: 80px;}
.comment-content p {line-height: 17px;margin-bottom: 10px;}
.nocomments {text-align: center;}
.commentlist li.pingback {padding: 5px 10px;border-bottom: 1px solid #ddd;}
.commentlist .children {margin-top: 15px;margin-left: 50px;}
.commentlist .reply a {position: absolute;bottom: 0;right: 0;background: #E7E7E7;padding: 3px 10px;font-size: 11px;}
.commentlist .reply a:hover {background: #333;color: #FFF;}
#respond iframe {width: 100%!important;}

/************************************************
** ADS Styles
*************************************************/
.e3lan-top {float: right;line-height: 0;}
.e3lan-bottom,.e3lan-below_header {line-height: 0;margin: 15px auto 20px;text-align: center;position: relative;}
.e3lan-post {line-height: 0;margin: 20px auto;text-align: center;}
.home-e3lan {clear: both;display: inline-block;width: 100%;margin: 15px auto;text-align: center;min-height: 1px;overflow: hidden;}
.e3lan-top iframe,.e3lan-bottom iframe,.home-e3lan iframe,.e3lan-post iframe,.e3lan-below_header iframe {margin: 0 auto;}
.e3lan-top img,.e3lan-bottom img,.home-e3lan img,.e3lan-post img,.e3lan-below_header img {max-width: 100%;height: auto;}
.e3lan-top ins,.e3lan-bottom ins {width: 728px;height: 90px;}
.home-e3lan ins,.e3lan-post ins {width: 468px;height: 60px;}
.ads-banner {display: block;width: 100%;text-align: center;padding: 15px;border-bottom: 1px solid #e6e6e6;overflow: hidden;}
.adbanner:before {font: 14px/1.6 Merriweather, Arial;display: block;color: #333;width: 94%;max-width: 960px;margin: 0 auto;content: "Quảng Cáo";}
.ads-banner-fluid {display: block;border-bottom: 1px solid #e6e6e6;padding: 15px;text-align: center;overflow: hidden;}
.e3lan-cell {display: inline-block;text-align: center;overflow: hidden}
.post-ads {display: block;margin: 15px;text-align: center;}
.bsadsbase {width: 180px;text-align: center;}
.bsadsheadline {display: none;opacity: 1.0;height: auto;width: auto;position: absolute;top: 170px;color: #333;padding: 0;z-index: 1001;font-size: 13px;z-index: 999;}
.bsadsheadline.float-fixed {position: fixed;}
.e3lan-widget-content{text-align: center;padding-bottom: 15px;}

/************************************************
** Tooltip Styles
*************************************************/
a.ttip,a.tooldown {display: block;}
.tipsy {font-size: 13px;position: absolute;padding: 5px;z-index: 100000;}
.tipsy-inner {background-color: #000;border: 1px solid #595656;color: #FFF;max-width: 200px;padding: 5px 8px 4px 8px;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.tipsy-arrow {position: absolute;width: 0;height: 0;line-height: 0;border: 5px dashed #000;}
.tipsy-arrow-n {border-bottom-color: #000;}
.tipsy-arrow-s {border-top-color: #000;}
.tipsy-arrow-e {border-left-color: #000;}
.tipsy-arrow-w {border-right-color: #000;}
.tipsy-n .tipsy-arrow {top: 0;left: 50%;margin-left: -5px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-nw .tipsy-arrow {top: 0;left: 10px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-ne .tipsy-arrow {top: 0;right: 10px;border-bottom-style: solid;border-top: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-s .tipsy-arrow {bottom: 1px;left: 50%;margin-left: -5px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-sw .tipsy-arrow {bottom: 0;left: 10px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-se .tipsy-arrow {bottom: 0;right: 10px;border-top-style: solid;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}
.tipsy-e .tipsy-arrow {right: 0;top: 50%;margin-top: -5px;border-left-style: solid;border-right: none;border-top-color: transparent;border-bottom-color: transparent;}
.tipsy-w .tipsy-arrow {left: 0;top: 50%;margin-top: -5px;border-right-style: solid;border-left: none;border-top-color: transparent;border-bottom-color: transparent;}

.post-content-slideshow-outer {padding: 10px 0;border-bottom: 4px solid #f2f2f2;margin: 10px 0 20px;clear: both;}
.post-content-slideshow {padding-bottom: 80px;position: relative;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.post-content-slide {width: 100%!important;height: auto!important;top: 40px!important;display: none;}
.post-content-slide:nth-child(2) {display: block;}
.post-tslideshow-nav-outer {height: 30px;}
.post-tslideshow-nav-outer-bottom {height: 30px;bottom: 0;position: absolute;width: 100%;}
.post-slideshow-nav {display: inline-block;text-align: center;padding: 5px 0;}
.post-slideshow-nav a {background: #b4b4b4;width: 10px;height: 10px;text-indent: -9999px;overflow: hidden;display: inline-block;margin: 2px 2px 0;-webkit-transition: all .40s;-moz-transition: all .40s;-o-transition: all .40s;transition: all .40s;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.post-slideshow-nav a:hover {background: #939393;}
.post-slideshow-nav a.activeSlide {background: #666;}
a.post-slideshow-next,a.post-slideshow-prev {background: #2C4097;padding: 3px 15px;cursor: pointer;overflow: auto;color: #FFF;float: right;margin-left: 5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
a.post-slideshow-next:hover,a.post-slideshow-prev:hover {background: #444;}

.google-map.alignleft {margin-right: 10px;}
.google-map.alignright {margin-left: 10px;}
.google-map.aligncenter {text-align: center;}
.post-tooltip {cursor: pointer;display: inline-block;border-bottom: 1px #666 dotted;color: #ed5109;}
.post-tooltip:hover {border-bottom-color: #ed5109;}
.highlight {background: #FF9;color: #FFF;}
.highlight-yellow {background: #FF9;color: #222;}
.highlight-red {background: #F43D2A;}
.highlight-blue {background: #3DB2EA;}
.highlight-orange {background: #F97405;}
.highlight-black {background: #000;}
.highlight-green {background: #8CCB0A;}
.highlight-gray {background: #999;}
.highlight-pink {background: #FF7979;}
.dropcap {display: block;float: left;margin: 0 8px 0 0;font-size: 50px;line-height: 50px;font-family: Arial,"helvetica neue",Helvetica,Verdana,sans-serif;}
.tie-list-shortcode ul {margin-left: 0!important;margin-right: 0!important;}
.tie-list-shortcode li {list-style: none!important;padding-left: 20px;}
.tie-list-shortcode ul li:before {margin-right: 5px;margin-left: -20px;}
.tie-list-shortcode.starlist ul li:before {content: "\f005";color: #fbd606;}
.tie-list-shortcode.checklist ul li:before {content: "\f00c";color: #7fb718;}
.tie-list-shortcode.lightbulb ul li:before {content: "\f0eb";color: #fbd606;}
.tie-list-shortcode.thumbup ul li:before {content: "\f164";color: #7fb718;}
.tie-list-shortcode.thumbdown ul li:before {content: "\f165";color: #f01818;}
.tie-list-shortcode.plus ul li:before {content: "\f0fe";color: #555;}
.tie-list-shortcode.minus ul li:before {content: "\f146";color: #555;}
.tie-list-shortcode.heart ul li:before {content: "\f004";color: #FF7979;}
.tie-list-shortcode.cons ul li:before {content: "\f00d";color: #f01818;}
.box {padding: 20px;background-color: #F6F6F6;margin-bottom: 20px;word-wrap: break-word;}
.box div.box-inner-block {padding-left: 70px;min-height: 50px;}
.box .tie-shortcode-boxicon {float: left;margin-left: -70px;}
.box .tie-shortcode-boxicon:before {line-height: 60px;height: 60px;width: 60px;font-size: 60px;margin: 0;}
.box.shadow {border: 1px solid #ddd;-webkit-box-shadow: 0 0 5px rgba(153,153,153,0.6);-moz-box-shadow: 0 0 5px rgba(153,153,153,0.6);box-shadow: 0 0 5px rgba(153,153,153,0.6);}
.box.shadow div.box-inner-block {padding: 0;}
.box.info {background: #d6f6ff;border-color: #BFE3EC;}
.box.info .tie-shortcode-boxicon:before {content: "\f05a";color: #2CB4DA;}
.box.success {background: #e2f2cb;border-color: #D1E4B7;}
.box.success .tie-shortcode-boxicon:before {content: "\f05d";color: #8AB84D;}
.box.warning {background: #fffddb;border-color: #E9E59E;}
.box.warning .tie-shortcode-boxicon:before {content: "\f071";color: #ECC21B;}
.box.error {background: #ffe6e2;border-color: #EEBFB8;}
.box.error .tie-shortcode-boxicon:before {content: "\f05e";color: #F03317;}
.box.download {background: #e2f2cb;border-color: #D1E4B7;}
.box.download .tie-shortcode-boxicon:before {content: "\f019";color: #8AB84D;}
.box.note {background: #fffddb;border-color: #E9E59E;}
.box.note .tie-shortcode-boxicon:before {content: '\f15c';color: #ECC21B;}
a.shortc-button {border: none;cursor: pointer;padding: 0 10px;display: inline-block;margin: 10px 0 0;font-weight: 700;outline: none;position: relative;background: #bdc3c7;color: #fff!important;text-decoration: none;font-size: 10px;height: 25px;line-height: 25px;opacity: .9;overflow: hidden;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
a.shortc-button:hover {opacity: 1;}
a.shortc-button:active {top: 1px;}
a.shortc-button i {margin-right: 10px;}
a.shortc-button.red {background: #e74c3c;}
a.shortc-button.green {background: #2ecc71;}
a.shortc-button.blue {background: #3498db;}
a.shortc-button.orange {background: #e67e22;}
a.shortc-button.pink {background: #ff00a2;}
a.shortc-button.purple {background: #9b59b6;}
a.shortc-button.black {background: #222;}
a.shortc-button.white {background: #ecf0f1;color: #333!important;}
a.shortc-button.medium {font-size: 14px;height: 45px;line-height: 45px;padding: 0 15px;}
a.shortc-button.big {font-size: 24px;height: 65px;line-height: 65px;padding: 0 20px;}
.toggle {margin-bottom: 15px;border: 1px solid #eee;position: relative;}
.toggle h3 {background: #F1F1F1;font-weight: normal;font-size: 14px;padding: 10px;margin: 0;cursor: pointer;-webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.toggle h3:hover {background: #E7E7E7;}
h3.toggle-head-close {display: none;}
h3.toggle-head-open i,h3.toggle-head-close i {float: right;font-size: 16px;}
.toggle-content {padding: 25px;}
.toggle.close .toggle-content,.toggle.close h3.toggle-head-open {display: none;}
.toggle.close h3.toggle-head-close {display: block;}
.author-info {margin-bottom: 15px;border: 1px solid #EEE;padding: 25px;position: relative;}
.author-info-content {padding-left: 100px;}
.author-info-content h3 {font-weight: normal;font-size: 16px;margin-bottom: 15px;margin-top: 0;}
.author-info img.author-img {max-width: 70px;float: left;margin-right: 15px;}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {position: relative;margin-right: 4%;float: left;}
.one_half {width: 48%;}
.one_third {width: 30.66%;}
.two_third {width: 65.33%;}
.one_fourth {width: 22%;}
.three_fourth {width: 74%;}
.one_fifth {width: 16.8%;}
.two_fifth {width: 37.6%;}
.three_fifth {width: 58.4%;}
.four_fifth {width: 67.2%;}
.one_sixth {width: 13.33%;}
.five_sixth {width: 82.67%;}
.entry .last {margin-right: 0!important;clear: right;}
.post-tabs {margin-bottom: 20px;border: 1px solid #eee;}
.post-tabs ul.tabs-nav {margin: 0;background: #f1f1f1;}
.post-tabs ul.tabs-nav li,.post-tabs-ver ul.tabs-nav li {line-height: 32px;cursor: pointer;display: table-cell;width: 1%;margin: 0;padding: 0;text-align: center;border: 1px solid #FFF;border-width: 0 1px 0 0;-webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.post-tabs ul.tabs-nav li:last-child,.post-tabs-ver ul.tabs-nav li:last-child {border: 0;}
.post-tabs ul.tabs-nav li:hover,.post-tabs-ver ul.tabs-nav li:hover {background: #E7E7E7;}
.post-tabs ul.tabs-nav li {text-align: center;}
.post-tabs ul.tabs-nav li.current {background: #FFF;z-index: 1;height: 33px;}
.post-tabs .pane,.post-tabs-ver .pane {display: none;padding: 25px;}
.post-tabs .pane:first-child,.post-tabs-ver .pane:first-child {display: block;}
.post-tabs-ver {margin-bottom: 20px;}
.post-tabs-ver ul.tabs-nav {position: relative;left: 1px;float: left;width: 25%;margin: 0;background: #f1f1f1;border: 1px solid #eee;border-width: 1px 0 1px 1px;}
.post-tabs-ver ul.tabs-nav li {display: block;width: 100%;padding: 0 8px;border: 0 none;border-bottom: 1px solid #FFF;}
.post-tabs-ver ul.tabs-nav li.current {background: #FFF;z-index: 1;}
.post-tabs-ver .pane {float: left;width: 75%;border: 1px solid #eee;}
.tie-full-width-img img {height: auto;margin-right: -20px;margin-left: -20px;width: 660px;left: 0;max-width: none;margin-bottom: 10px;}
.post-cover .tie-full-width-img img {width: 680px;margin-right: -24px;margin-left: -24px;}
.full-width .tie-full-width-img img {width: 997px;}
.full-width .post-cover .tie-full-width-img img {width: 1045px;margin-right: -24px;margin-left: -24px;}


/* Mobile Menu */
.slide-menu {float: left;opacity: 1;z-index: 505;width: 40px;height: 45px;}
.slide-menu span,.slide-menu span:after,.slide-menu span:before {position: absolute;content: ' ';top: 10px;display: block;height: 4px;width: 30px;background: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 11px;}
.slide-menu span:before {top: 10px;}
.slide-menu span:after {top: 20px;}

#slide-out {background: #222;position: absolute;display: block;left: 0;top: 45px;width: 80%;max-width: 350px;color: #ddd;z-index: 9999;visibility: hidden;opacity: 0;box-shadow: 0px 0px 5px #333;border-bottom-right-radius: 4px;}
#slide-out .social-icons {display: inline-block;width: 100%;margin: 10px auto;text-align: center;}
#slide-out .social-icons a {color: #ccc;font-size: 16px;padding: 0 4px;}
#slide-out .social-icons a:hover {color: #FFF;}
#slide-out #mobile-menu.mobile-hide-icons i.fa {display: none;}
#slide-out #mobile-menu .mega-menu-block {padding: 0!important;background: transparent!important;min-height: inherit!important;}
#slide-out #mobile-menu ul ul,#slide-out #mobile-menu .sub-menu-columns-item {display: none;background: #2d2d2d;}
#slide-out #mobile-menu li {position: relative;width: 100%;list-style: none;}
#slide-out #mobile-menu li#menu-item-1232807 {display:none;}
#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows {position: absolute;top: 0;right: 0;padding: 13px;border-left: 1px solid #333;margin: 0;cursor: pointer;display: block;}
#slide-out #mobile-menu a {color: #ccc;display: block;font-size: 16px;line-height: 20px;padding: 11px;padding-right: 0;border-bottom: 1px solid #292929;}
#slide-out #mobile-menu a:hover {background: rgba(0,0,0,0.1);}
#slide-out #mobile-menu ul ul a {font-size: 14px;padding-left: 30px;}
#slide-out #mobile-menu ul ul ul a {font-size: 12px;padding-left: 40px;}
#slide-out #mobile-menu ul ul ul a {padding-left: 50px;}
#slide-out #mobile-menu ul ul ul ul a {padding-left: 60px;}
#slide-out #mobile-menu li.menu-item-home a:before {content: "\f015";}

.csstransforms3d.csstransitions .js-nav #main-nav {left: 80%;}
.csstransforms3d.csstransitions .js-nav #mobile-menu {display: block;position: relative;z-index: 111111;}
#slide-out {-webkit-transition: -webkit-transform 100ms ease,opacity 100ms ease;-moz-transition: -moz-transform 100ms ease,opacity 100ms ease;-o-transition: -o-transform 100ms ease,opacity 100ms ease;transition: transform 100ms ease,opacity 100ms ease;}
.csstransforms3d.csstransitions .js-nav #main-nav {left: 0!important;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.csstransforms3d.csstransitions .js-nav #slide-out {
    visibility: visible;
    opacity: 1;
}
.csstransforms3d.csstransitions .js-nav .slide-menu span {top: 20px;-webkit-animation: fa-spin .1s 2 linear;animation: fa-spin .1s 2 linear;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.csstransforms3d.csstransitions .js-nav .slide-menu span:after {top: 0;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.csstransforms3d.csstransitions .js-nav .slide-menu span:before {opacity: 0;}

#onesignal-bell-launcher .onesignal-bell-svg {animation: animationFrames linear 1s;animation-iteration-count: infinite;transform-origin: 50% 50%;-webkit-animation: animationFrames linear 1s;-webkit-animation-iteration-count: infinite;-webkit-transform-origin: 50% 50%;-moz-animation: animationFrames linear 1s;-moz-animation-iteration-count: infinite;-moz-transform-origin: 50% 50%;-o-animation: animationFrames linear 1s;-o-animation-iteration-count: infinite;-o-transform-origin: 50% 50%;-ms-animation: animationFrames linear 1s;-ms-animation-iteration-count: infinite;-ms-transform-origin: 50% 50%;}
#onesignal-bell-launcher.onesignal-bell-launcher-active .onesignal-bell-svg {animation: none;}

@-webkit-keyframes fadeIn {0% {opacity: 0;} 100% {opacity: 1;} }
@keyframes fadeInDown {
    0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}
    100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
}
@keyframes animationFrames {0% {transform: rotate(0deg) scaleX(1.00) scaleY(1.00);}
    10% {transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    20% {transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    30% {transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    40% {transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    50% {transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    60% {transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    70% {transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    80% {transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    90% {transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    100% {transform: rotate(0deg) scaleX(1.20) scaleY(1.20);}
}
@-moz-keyframes animationFrames {0% {-moz-transform: rotate(0deg) scaleX(1.00) scaleY(1.00);}
    10% {-moz-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    20% {-moz-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    30% {-moz-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    40% {-moz-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    50% {-moz-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    60% {-moz-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    70% {-moz-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    80% {-moz-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    90% {-moz-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    100% {-moz-transform: rotate(0deg) scaleX(1.20) scaleY(1.20);}
}
@-webkit-keyframes animationFrames {0% {-webkit-transform: rotate(0deg) scaleX(1.00) scaleY(1.00);}
    10% {-webkit-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    20% {-webkit-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    30% {-webkit-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    40% {-webkit-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    50% {-webkit-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    60% {-webkit-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    70% {-webkit-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    80% {-webkit-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    90% {-webkit-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    100% {-webkit-transform: rotate(0deg) scaleX(1.20) scaleY(1.20);}
}
@-o-keyframes animationFrames {0% {-o-transform: rotate(0deg) scaleX(1.00) scaleY(1.00);}
    10% {-o-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    20% {-o-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    30% {-o-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    40% {-o-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    50% {-o-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    60% {-o-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    70% {-o-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    80% {-o-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    90% {-o-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    100% {-o-transform: rotate(0deg) scaleX(1.20) scaleY(1.20);}
}
@-ms-keyframes animationFrames {0% {-ms-transform: rotate(0deg) scaleX(1.00) scaleY(1.00);}
    10% {-ms-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    20% {-ms-transform: rotate(-3deg) scaleX(0.80) scaleY(0.80);}
    30% {-ms-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    40% {-ms-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    50% {-ms-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    60% {-ms-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    70% {-ms-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    80% {-ms-transform: rotate(-3deg) scaleX(1.20) scaleY(1.20);}
    90% {-ms-transform: rotate(3deg) scaleX(1.20) scaleY(1.20);}
    100% {-ms-transform: rotate(0deg) scaleX(1.20) scaleY(1.20);}
}

@media only screen and (max-width: 1280px) {

}

@media only screen and (max-width: 1100px) {
}

@media only screen and (max-width: 1024px) {
    #theme-header {margin-bottom:0}
    #theme-header .main-menu {display:none;}
    #theme-header .slide-menu {display:block;}
    #theme-header .search-block i.fa {font-size: 20px;}
    #main-nav.fixed-nav-appear {position: inherit;}
    #suggest {bottom: 50px;}
    #em-header {padding: 30px 20px 35px;}
    #em-header .header-content {height: 70px;}
    #em-header .center-logo .emag-logo-wrap .emag-logo {height: 70px;}
    #em-orther-posts{padding: 40px 20px;}
    #em-posts.content{padding: 0 20px;}

}
@media only screen and (max-width: 900px) {
    .header-content {background:#0077b2}
    .header-content .center-logo {display:none;}
    .content,.sidebar, .s-cont {width:100%;border: 0;}
    #vidBox .left-col, #vidBox .right-col  {width: 100%;margin-right: 0;border: 0;padding-right: 0;}
    ul.col-4 > li, ul.col-4 > li:nth-child(4n+1){width: calc((100% - 60px) / 3);margin-left: 20px;clear: none;}
    ul.col-4 > li:nth-child(3n+1){margin-left:0; clear:both;}
    .printed-list .printed-item {width: 50%;}
    .printed-list .printed-item:nth-child(3n+1) {clear:none}
    .printed-list .printed-item:nth-child(2n+1) {clear:both;}
}
@media only screen and (max-width: 768px) {
    body.admin-bar .fixed-nav.fixed-nav-appear{top:45px}
    .colBox {width: 100%;border: 0!important;padding: 0!important;margin: 0 0 25px!important;}
    .colBox:nth-child(even) {margin: 0!important;}

    #cat-featured .first .p-thumbnail {width: 100%;margin-bottom: 10px;}
    #cat-featured .first .p-entry {width: 100%;padding: 0;}

    #em-header {padding: 10px 20px 35px;}
    #em-header .header-content {height: 60px;}
    #em-header .header-content .center-logo{display:none;}
    #em-posts ul li.big-item-1 .p-entry .p-title {font-size: 25px;line-height: 35px;}
    #em-posts ul li.big-item-1 .post-bottom .p-meta, #em-posts ul li .p-entry .p-meta{font-size: 14px;}
    #em-posts ul li.thumb-top {width: calc((100% - 30px) / 2);margin-right: 30px;margin-bottom: 30px;}
    #em-posts ul li.thumb-top .p-entry {padding: 5px 20px 20px;}
    #em-posts ul li.thumb-top .p-entry .p-title {font-size: 20px;line-height: 26px;margin-bottom: 25px;}
}
@media only screen and (max-width: 680px) {
    #em-posts ul li.thumb-top{float:none;width:100%;margin-bottom: 25px;}

    ul.col-3 li, ul.col-4 > li{width:48.5%!important;margin-left:3%!important;clear:none!important;}
    ul.col-3 li:nth-child(2n+1),ul.col-4 li:nth-child(2n+1){margin-left:0!important;clear:both!important;}
}
@media only screen and (max-width: 600px) {
    body.admin-bar .fixed-nav.fixed-nav-appear{top:0px}

    #em-posts ul li.big-item-1 .p-entry .p-title {font-size: 16px;line-height: 22px;}
    #em-posts ul li.big-item-2, #em-posts ul li.big-item-3{width:100%;margin-left: 0;}
    .printed-list .printed-item {padding: 15px;}
    .header-content .right-col li a i.fa {margin: 0;font-size: 25px;line-height: 45px;}
    .header-content .right-col li a .txt {display:none}
}
@media only screen and (max-width: 500px) {
    ul.col-4 li, ul.col-3 li, ul.col-2 li{width: 100%!important;margin-left:0!important;margin-bottom:15px;}
    ul.col-3 li .p-thumbnail{float:left;width: 150px;}
    ul.col-3 li .p-entry{float:left;width: calc(100% - 150px);padding-left: 10px;}
    .video-box ul.col-3 .p-thumbnail, .video-box ul.col-3 li .p-entry {width: 100%;padding-left:0}
    #em-orther-posts .s-header h2 {font-size: 30px;line-height: 50px;}
    .printed-list .printed-item {width: 100%;}
}
@media only screen and (max-width: 390px) {
    .header-content .logo {width: 100px;height: 30px;}
    .header-content .logo img {height: 30px;}
    .header-content .right-col li a {padding-left: 10px;margin-left: 10px;}
    .header-content .right-col li a i.fa {font-size: 20px;}
}
@media print {
    body {font-size: 20px;}
    #the-post .s-cont {width: 100%;}
    .entry,.comment-content p {line-height: 40px;}
    .post-listing {border: 0 none;}
    .post-cover-title {opacity: 1!important;}
    .post-title,.post-cover-title {font-size: 42px;line-height: 40px;color: #000;}
    #crumbs,.sidebar,footer#theme-footer,.footer-bottom,.p-meta.post-comments,#author-box,.post-navigation,
    #comments,.e3lan,.post-tag,.post-edit-link,.top-3llan, #theme-header .header-bottom, #main-nav, #theme-header .logo, .post-ad, .wide-box,
    #theme-header .top-right, #suggest,#sidebar,#respond,#bottom_related_posts,#hot-video,#bottom-top-headlines, #topcontrol {display: none!important;}
    #theme-header {background: #fff;}
    #theme-header .center-logo img {filter: invert(1);}
    #theme-header .container, #main-content {width:100%;margin-top: 0;border: 0;}
    .content {float: none;width: 100%;}
}