@charset "UTF-8";

/* Body */
body {font-family:'Montserrat',Arial,sans-serif;background:#fff;}
body.no-touch {overflow:hidden;}
a,a:visited,a:focus {color:#EA2027;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
.margin-bottom {margin-bottom:15px;}
.margin-right {margin-right:5px;}
.margin-left {margin-left:5px;}
.no-widget-title .widget-title{display:none!important;}
.row.featured-row {margin-right: -10px;margin-left: -10px;}

/* Colors */
.red {color:#EA2027;}

/* Ads Sidebar */
.ads-sidebar {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;}
.ads-sidebar .ads-sidebar-container{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;}
.ads-sidebar .ads-sidebar-container img{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;}
.ads-sidebar .ads-sidebar-container .widget-title{display:none!important;}


/* Header */
.sticky-wrapper.is-sticky {z-index:999999;}
.sticky-wrapper.is-sticky #header{z-index:999!important;box-shadow:0 2px 2px rgba(0,0,0,.2)}
#header {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;height:50px;background:#295080;}
#header:after {display:table;clear:both;content:'';}
#header .header-left-area{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:220px;}
#header .header-left-area:after {display:table;clear:both;content:'';}
#header .header-right-area{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;width:calc(100% - 220px);}
#header .header-right-area:after {display:table;clear:both;content:'';}
#header .header-logo{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 10px;float:left;width:150px;overflow:hidden;text-align:left;}
#header .header-logo a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;text-decoration:none;color:inherit;}
#header .header-logo a img{box-sizing:border-box;position:relative;display:block;margin:6px 0;padding:0;max-width:130px;height:auto;max-height:45px;}
#header .header-logo a h1{box-sizing:border-box;position:relative;display:block;margin:0;padding:2px 0;color:#036;font-size:28px;font-weight:900;height:50px;line-height:50px;}
#header .header-megamenu-button{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:50px;overflow:hidden;height:50px;outline:none!important;}
#header .header-megamenu-button .hamburger{width:50px;height:50px;padding:0;outline:none!important;}
#header .header-megamenu-button .hamburger .hamburger-box{width:30px;margin-top:5px;}
#header .header-megamenu-button .hamburger.is-active .hamburger-inner, #header .header-megamenu-button .hamburger.is-active .hamburger-inner:after, #header .header-megamenu-button .hamburger.is-active .hamburger-inner:before {background-color:#036;}
#header .header-megamenu-button .hamburger-inner, #header .header-megamenu-button .hamburger-inner:after, #header .header-megamenu-button .hamburger-inner:before{background-color:#fff;}
#header .header-megamenu-button .hamburger-inner, #header .header-megamenu-button .hamburger-inner:after, #header .header-megamenu-button .hamburger-inner:before{width:100%;}
#header .header-page-links{box-sizing:border-box;position:relative;display:block;margin:0 -10px;padding:0 30px;float:right;}
#header .header-page-links .page-navigation-class{box-sizing:border-box;position:relative;display:block;margin:0 -10px;padding:0;float:left;}
#header .header-page-links .page-navigation-class:after {display:table;clear:both;content:'';}
#header .header-page-links .page-navigation-class > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;font-size:15px;line-height:1;font-weight:500;}
#header .header-page-links .page-navigation-class > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:16px 10px;color:#fff;opacity:1;transition:0.3s ease;}
#header .header-page-links .page-navigation-class > li:hover > a{opacity:0.7;}
#header .header-page-links .page-navigation-class > li > a:after {display:table;clear:both;content:'';}
#header .header-page-links .page-navigation-class > li.menu-item-has-children > a:before{box-sizing:border-box;position:relative;display:block;margin:0 0 0 5px;padding:0;color:#fff;text-decoration:none;font-family:'FontAwesome';content:'\f107';float:right;font-weight:600;}
#header .header-page-links .page-navigation-class > li > ul{box-sizing:border-box;position:absolute;display:none;margin:0;padding:5px 0;top:50px;left:0;min-width:160px;border:1px solid #ececec;background:#fff;z-index:999;}
#header .header-page-links .page-navigation-class > li:hover > ul{display:block;}
#header .header-page-links .page-navigation-class > li > ul > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:none;font-size:14px;line-height:1;font-weight:400;}
#header .header-page-links .page-navigation-class > li > ul > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:5px 20px;color:#212121;text-decoration:none;}
#header .header-page-links .page-navigation-class > li > ul > li > a:hover{background:#f7f7f7;}
#header .header-page-links .page-navigation-class > li > ul > li.current-menu-item > a{font-weight:700;}
#header .header-page-links .page-navigation-class > li > ul > li:last-child > a{border-bottom:none;}
#header .header-social-links {box-sizing:border-box;position:relative;display:block;margin:0 -10px;padding:0 30px 0 0;float:right;}
#header .header-social-links .social-links{box-sizing:border-box;position:relative;display:block;margin:0 -10px;padding:0;float:left;}
#header .header-social-links .social-links:after {display:table;clear:both;content:'';}
#header .header-social-links .social-links > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;font-size:22px;line-height:1;font-weight:600;}
#header .header-social-links .social-links > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:13px 10px;color:#036;text-decoration:none;opacity:1;transition:0.3s ease;}
#header .header-social-links .social-links > li > a:hover{opacity:0.7;}
#header .header-social-links .social-links > li.facebook > a{color:#fff;}
#header .header-social-links .social-links > li.twitter > a{color:#fff;}
#header .header-social-links .social-links > li.youtube > a{color:#fff;}
#header .header-social-links .social-links > li.instagram > a{color:#fff;}
#header .header-social-links .social-links > li.whatsapp > a{color:#fff;}
#header .header-social-links .social-links > li.rss > a{color:#fff;}
#header .header-search-button {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
#header .header-search-button .search-box{box-sizing:border-box;position:relative;display:block;margin:10px 25px 0 0;padding:0px 0 0px 20px;min-width:210px;background:transparent;z-index:999;border:1px solid ebebeb;color:#036;max-width:226px;background:#f1f1f1;border-radius:3px;}
#header .header-search-button .search-box form{background:transparent;}
#header .header-search-button .search-box form input{background:transparent;color:#036;font-size:14px;font-family:Arial;}
#header .header-search-button .search-box form input::-webkit-input-placeholder {color:rgba(0,51,102, 0.6);}
#header .header-search-button .search-box form input::-moz-placeholder {color:rgba(0,51,102, 0.6);}
#header .header-search-button .search-box form input:-ms-input-placeholder {color:rgba(0,51,102, 0.6);}
#header .header-search-button .search-box form input:-moz-placeholder {color:rgba(0,51,102, 0.6);}
#header .header-search-button .search-box form button{background:transparent;color:#036;}
#header .header-account-dropdown {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
#header .header-account-dropdown .account-button{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 20px;width:50px;height:50px;text-align:center;color:#fff;outline:none;border:none;box-shadow:none;font-size:18px;background:transparent;border-right:1px solid #d34141;border-left:1px solid #d34141;transition:0.3s ease;}
#header .header-account-dropdown .account-button:hover{opacity:0.7;}
#header .header-account-dropdown .btn-group.open .account-button{opacity:0.7;}
#header .header-account-dropdown .account-button i{box-sizing:border-box;position:absolute;display:block;margin:auto;padding:0;width:18px;height:18px;text-align:center;top:0;left:0;right:0;bottom:0;}
#header .header-account-dropdown .dropdown-menu{box-shadow:none;border-radius:0;border-color:#ececec;margin:0;}

/* Megamenu */
#megamenu-overlay {box-sizing:border-box;position:fixed;display:block;margin:0;padding:0;background:rgba(0,0,0,0.6);width:100%;height:100%;top:0;right:0;z-index:-9998;cursor: url('../img/cursor.png'),no-drop;opacity:0;visibility:hidden;transition:0.3s ease;}
#megamenu-overlay.is-active {z-index:9998;visibility:visible;opacity:1;}

/* Megamenu */
#megamenu {box-sizing:border-box;position:fixed;display:block;margin:0;padding:0;background:#fff;color:#003366;width:100%;height:100%;max-width:290px;top:0;right:0;z-index:-9999;overflow-y:scroll;overflow-x:hidden;-moz-transform: translateX(100%);-webkit-transform: translateX(100%);-o-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition:0.3s ease;visibility:hidden;opacity:0;}
#megamenu.is-active {z-index:9999;-moz-transform: translateX(0%);-webkit-transform: translateX(0%);-o-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);visibility:visible;opacity:1;}
#megamenu .megamenu-search {box-sizing:border-box;position:relative;display:block;margin:0;padding:0 15px;width:100%;height:50px;background:#fff;}
#megamenu .megamenu-search form{border:1px solid #ececec;padding:5px 0 5px 15px;}
#megamenu .megamenu-header {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:50px;background:#fff;}
#megamenu .megamenu-header .megamenu-account{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;width:50px;padding:16px 0;font-size:18px;line-height:1px;color:#036;text-decoration:none;}
#megamenu .megamenu-header .megamenu-account i{margin-right:15px;margin-left:15px;}
#megamenu .megamenu-header .megamenu-close{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:50px;height:50px;border:none;font-size:18px;background:transparent;outline:none;box-shadow:none;color:#036;}
#megamenu .megamenu-inner{box-sizing:border-box;position:relative;display:block;margin:0;padding:15px;}
#megamenu .megamenu-inner ul{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
#megamenu .megamenu-inner ul > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;text-align:right;}
#megamenu .megamenu-inner ul > li:last-child > a{border:none;}
#megamenu .megamenu-inner ul > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:15px 0;font-size:14px;font-weight:700;border-bottom:1px solid #ececec;color:#003366;text-decoration:none;transition:0.3s ease;text-transform:uppercase;}
#megamenu .megamenu-inner ul > li > a:hover{color:#ff1922;}
#megamenu .megamenu-inner ul > li.current-menu-item > a{color:#ff1922;}
#megamenu .megamenu-inner ul > li > ul{display:none;}
#megamenu .megamenu-inner ul > li.menu-item-has-children:after {display:table;clear:both;content:'';}
#megamenu .megamenu-inner ul > li.menu-item-has-children > a{padding-left:50px;}
#megamenu .megamenu-inner ul > li.menu-item-has-children .dropdown-icon{position:absolute;display:block;width:50px;padding:14px;cursor:pointer;float:left;font-family:'FontAwesome';content:'\f107';top:0;left:0;z-index:999;text-align:center;vertical-align:middle;font-size:16px;border-right:1px solid #ececec;}
#megamenu .megamenu-inner ul > li.menu-item-has-children.is-active > ul{display:block;background:#f7f7f7;border-bottom:1px solid #ececec;}
#megamenu .megamenu-inner ul > li.menu-item-has-children.is-active > ul > li > a{padding:15px;}
#megamenu .megamenu-copyright{box-sizing:border-box;position:relative;display:block;margin:0;padding:25px 15px;border-top:1px solid #ececec;font-size:14px;font-weight:500;text-align:right;}
#megamenu .megamenu-copyright .megamenu-social-links{box-sizing:border-box;position:relative;display:block;margin:0 -10px;padding:0;float:right;}
#megamenu .megamenu-copyright .megamenu-social-links:after {display:table;clear:both;content:'';}
#megamenu .megamenu-copyright .megamenu-social-links > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;font-size:18px;line-height:1;font-weight:600;}
#megamenu .megamenu-copyright .megamenu-social-links > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:16px 10px;color:#444;text-decoration:none;opacity:1;transition:0.3s ease;}
#megamenu .megamenu-copyright .megamenu-social-links > li > a:hover{opacity:0.7;}
#megamenu .megamenu-copyright .megamenu-social-links > li.facebook > a{color:#3b5998;}
#megamenu .megamenu-copyright .megamenu-social-links > li.twitter > a{color:#1da1f2;}
#megamenu .megamenu-copyright .megamenu-social-links > li.youtube > a{color:#ff0000;}
#megamenu .megamenu-copyright .megamenu-social-links > li.instagram > a{color:#c32aa3;}
#megamenu .megamenu-copyright .megamenu-social-links > li.whatsapp > a{color:#25d366;}
#megamenu .megamenu-copyright .megamenu-social-links > li.rss > a{color:#ff7800;}
#megamenu .megamenu-copyright a{color:#ff1922;}

/* Navigation */
#navigation{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;border:none;min-height:45px;background:#ea2027;}
#navigation:before{content: '';position: absolute;left: 0;display: block;width: 100%;height: 1px;background: #ff3035;top:45px;}
#navigation .secondary-class{box-sizing:border-box;position:relative;display:block;margin:0 -5px;padding:0 5px;}
#navigation .secondary-class:after {display:table;clear:both;content:'';}
#navigation .secondary-class > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;font-size:14px;line-height:1;font-weight:600;text-transform:uppercase;}
#navigation .secondary-class > li.clear{clear:both;}
#navigation .secondary-class > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:16px 10px;color:#fff;text-decoration:none;transition:0.3s ease;}
#navigation .secondary-class > li:hover:before{background:#ea2027;position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";z-index:999;}
#navigation .secondary-class > li.current-menu-item:before{background:#fff;position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";z-index:999;}
#navigation .secondary-class > li > a:after {display:table;clear:both;content:'';}
#navigation .secondary-class > li.menu-item-has-children > a:before{box-sizing:border-box;position:relative;display:block;margin:0 0 0 5px;padding:0;color:#fff;text-decoration:none;font-family:'FontAwesome';content:'\f107';float:right;font-weight:600;}
#navigation .secondary-class > li > ul{box-sizing:border-box;position:absolute;display:none;margin:0;padding:5px 0;top:100%;left:0;min-width:160px;border:1px solid #ececec;background:#fff;z-index:999;}
#navigation .secondary-class > li:hover > ul{display:block;}
#navigation .secondary-class > li > ul > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:none;font-size:14px;line-height:1;font-weight:400;}
#navigation .secondary-class > li > ul > li > a{box-sizing:border-box;position:relative;display:block;margin:0;padding:5px 20px;color:#212121;text-decoration:none;}
#navigation .secondary-class > li > ul > li > a:hover{background:#f7f7f7;}
#navigation .secondary-class > li > ul > li.current-menu-item > a{font-weight:700;}
#navigation .secondary-class > li > ul > li:last-child > a{border-bottom:none;}
#navigation .secondary-class > li > ul > li > ul{display:none;}
#navigation .secondary-class > li.video > a:before{display:block;margin:-3px 5px 0 0;padding:0;position:relative;float:left;font-family:'FontAwesome';content:'\f16a';font-weight:normal;font-size:18px;color:#ff0000;}
#navigation .secondary-class > li.photo > a:before{display:block;margin:-3px 5px 0 0;padding:0;position:relative;float:left;font-family:'FontAwesome';content:'\f03e';font-weight:normal;font-size:18px;color:#8ea5d8;}
#navigation .secondary-class > li.video,#navigation .secondary-class > li.photo {float:right;}

/* Footer */
#footer {position:relative;margin:40px 0 0;padding:25px 0;background:transparent;display:block;background:#fff;}
#footer .copyright{position:relative;margin:0;padding:0px;display:block;text-align:center;font-size:13px;color:#036;}
#footer .copyright p{position:relative;margin:0 0 5px;padding:0;display:block;}
#footer .copyright a{font-weight:700;color:#ff1922;text-decoration:underline;}
#footer .links{position:relative;margin:0;padding:0 0 15px;display:block;text-align:center;}
#footer .links ul{position:relative;margin:0 -10px;padding:0;display:block;font-size:13px;}
#footer .links ul > li{position:relative;margin:0;padding:0 10px;display:inline-block;}
#footer .links ul > li > a{position:relative;margin:0;padding:0;display:block;color:#036;transition:0.3s ease;}
#footer .links ul > li.current-menu-item > a{font-weight:700;color:#ff1922;}
#footer .links ul > li > a:hover{opacity:0.8;text-decoration:none;}

/* Wrapper */
#wrapper{box-sizing:border-box;position:relative;display:block;margin:0;padding:25px 0;min-height:650px;}
#wrapper .wrapper-container{z-index:1;position:relative;}

/* Info bar */
#archive-info-bar {box-sizing:border-box;position:relative;display:block;margin:0 0 25px;padding:15px 15px 10px;border-left:5px solid #EA2027;background:#fbfbfb;}
#archive-info-bar h3{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0;font-weight:700;color:#444;font-size:24px;}
#archive-info-bar p{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0;color:#8a8a8a;}
#archive-info-bar form{border:1px solid #ececec;padding:5px 0 5px 15px;}

/* Related */
.related-box{display:block;position:relative;margin:0 0 15px;padding:0;}
.related-title{display:block;position:relative;margin:0 0 15px;padding:0;text-align:left;color:#000;font-size:32px;border:none;font-weight:700;}


/* Page Pagination */
.page-pagination{display:block;margin:0 0 25px;padding:0;clear:both;text-align:center}
.page-pagination ul{display:inline-block;margin:0;padding:0;}
.page-pagination ul>li{font-weight:600;display:inline-block;margin:0;padding:0;text-align:center}
.page-pagination ul>li>a{display:inline-block;margin:0 2px;padding:0 5px;min-width:40px;color:#000;text-decoration:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e6e6e6;font-size:14px;line-height:32px}
.page-pagination ul>li>span.current{display:inline-block;margin:0 2px;padding:0 5px;min-width:40px;color:#fff;text-decoration:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#EA2027;border:none;font-size:14px;line-height:32px}

/* Main List */
#main-list{margin:0 -10px;}
#main-list .post-list{padding:0 10px;margin-bottom:20px;}

/* News Full */
.news-full {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;background:#fff;}
.news-full:after {display:table;clear:both;content:'';}
.news-full .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;overflow:hidden;}
.news-full .post-thumbnail-fill a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;transition:0.3s ease;}
.news-full .post-thumbnail-fill .frontend-thumbnail{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:9;}
.news-full .post-thumbnail-fill .backend-thumbnail{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;z-index:1;}
.news-full .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;}
.news-full .post-caption .post-title{box-sizing:border-box;position:relative;display:block;margin:0;padding:25px 0 15px;font-size:36px;color:#000;font-weight:700;line-height:1.3;}
.news-full .post-caption .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.news-full .post-caption .post-title a:hover{color:#EA2027;}
.news-full .post-meta{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0;color:#8a8a8a;font-weight:700;font-size:14px;}
.news-full .post-meta .icon-right i{margin-right:5px;}
.news-full .post-meta-reader{box-sizing:border-box;position:relative;display:block;margin:0;padding:5px 15px;background:#294f80;color:#fff;}
.news-full .post-meta-reader:after {display:table;clear:both;content:'';}
.news-full .post-meta .post-date{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.news-full .post-meta .post-date .time_xl{margin-right:10px;}
.news-full .post-meta .post-date .time_xs{color:#EA2027;}
.news-full .post-meta .post-author{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.news-full .post-meta .post-author a{text-decoration:none;color:#EA2027;transition:0.3s ease;}
.news-full .post-meta .post-comments{box-sizing:border-box;position:relative;display:block;margin:0 0 0 10px;padding:0;float:right;}
.news-full .post-meta .post-views{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
.news-full .post-entry{box-sizing:border-box;position:relative;display:block;margin:0;padding:25px 0;color:#000;font-weight:400;font-size:18px;line-height:1.6;font-family:Arial,sans-serif;}
.news-full .post-share{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 0 10px;}
.news-full .reaction-buttons{width:100%;background:#f1f1f1;border:1px solid #aaa;}
.news-full .reaction-buttons ul{width:100%;}
.news-full .reaction-buttons ul > li{width:50%;}
.news-full .reaction-buttons ul > li:last-child {border-right:none!important;}

/* Reaction */
.reaction-buttons {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:66.66666666%;height:46px;line-height:46px;overflow:hidden;}
.reaction-buttons .reaction_buttons{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
.reaction-buttons .reaction_buttons ul{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
.reaction-buttons .reaction_buttons ul:after{clear:both;content:'';display:table;}
.reaction-buttons .reaction_buttons ul > li{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:50%;text-align:center;color:#aaa;cursor:pointer;font-size:17px;transition:0.1s ease;}
.reaction-buttons .reaction_buttons ul > li:last-child{border-right: 1px solid #aaa;border-left: 1px solid #aaa;}
.reaction-buttons .reaction_buttons ul > li div{margin:0 auto;display:inline-block;}
.reaction-buttons .reaction_buttons ul > li .button_name{box-sizing:border-box;position:relative;display:block;margin:0 5px 0 0;padding:0;display:inline-block;float:left;}
.reaction-buttons .reaction_buttons ul > li:first-child:hover{background:#038e1c;color:#fff!important;}
.reaction-buttons .reaction_buttons ul > li:first-child.voted{color:#038e1c;}
.reaction-buttons .reaction_buttons ul > li:last-child:hover{background:#EA2027;color:#fff!important;}
.reaction-buttons .reaction_buttons ul > li:last-child.voted{color:#EA2027;}
.reaction-buttons .reaction_buttons ul > li .count_number{box-sizing:border-box;position:relative;display:inline-block;margin:0;padding:0 5px 0 0;float:left;}
.reaction-buttons .reaction_buttons ul > li .braces{display:none;}
.reaction-buttons .reaction_buttons .reaction_buttons_tagline{display:none;}


/* News Item */
.article-list {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
.news-item {box-sizing:border-box;position:relative;display:block;margin:0 0 25px;padding:0;}
.news-item .news-inner{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;border:1px solid #ececec;}
.news-item:after {display:table;clear:both;content:'';}
.news-item .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:250px;overflow:hidden;}
.news-item .post-thumbnail-fill a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;transition:0.3s ease;}
.news-item .post-thumbnail-fill .frontend-thumbnail{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:9;}
.news-item .post-thumbnail-fill .backend-thumbnail{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;z-index:1;}
.news-item .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:left;width:calc(100% - 250px);overflow:hidden;}
.news-item .post-caption .post-title{box-sizing:border-box;position:relative;display:block;margin:0 0 10px;padding:10px 10px 5px;font-size:18px;color:#000;font-weight:700;line-height:1.3;}
.news-item .post-caption .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.news-item .post-caption .post-title a:hover{color:#EA2027;}
.news-item .post-meta{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0 10px;color:#8a8a8a;font-weight:700;font-size:12px;}
.news-item .post-meta .icon-right i{margin-right:5px;}
.news-item .post-meta .post-date{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.news-item .post-meta .post-author{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.news-item .post-meta .post-author a{text-decoration:none;color:#EA2027;transition:0.3s ease;}
.news-item .post-meta .post-comments{box-sizing:border-box;position:relative;display:block;margin:0 0 0 10px;padding:0;float:right;}
.news-item .post-meta .post-views{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
.news-item .post-excerpt{box-sizing:border-box;position:relative;display: -webkit-box;-webkit-line-clamp: 2;margin:0;padding:0 10px;color:#8a8a8a;font-weight:400;font-size:12px;height:28px;overflow:hidden;-webkit-box-orient: vertical;}

/* News Lent */
.news-lent {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;height:1000px;background:#fff;border:1px solid #ececec;overflow-y:scroll;overflow-x:hidden;}
.news-lent::-webkit-scrollbar{width:3px;border-radius:10px}
.news-lent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f9f9f9;border-radius:10px}
.news-lent::-webkit-scrollbar-thumb{background-color:#9ca299;outline:1px solid #eef3f6;border-radius:10px}
.news-lent article{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;border-bottom:1px solid #ececec;}
.news-lent article a{box-sizing:border-box;display:block;margin:0;padding:0;color:#000!important;}
.news-lent article a:hover{color:#000!important;}
.news-lent article a:before{position:absolute;top:0;left:0;height:100%;background:transition;width:2px;display:block;content:"";z-index:99;transition:0.2s ease;visibility:hidden;}
.news-lent article a:hover:before{background:#EA2027;visibility:visible;}
.news-lent article:last-child{border:none;}
.news-lent article .time{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;font-weight:500;text-align:center;top:0;left:0;width:70px;height:100%;overflow:hidden;color:#000;background:#f8f8f8;font-size:14px;}
.news-lent article .time .time-middle{position:absolute;top:0;bottom:0;width:100%;margin:auto;height:40px;font-weight:600;}
.news-lent article .time span{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;font-weight:400;font-size:10px;}
.news-lent article .title{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px;font-weight:400;text-align:left;width:calc(100% - 70px);overflow:hidden;float:right;color:#000;font-size:15px;border-left:1px solid #ececec;font-family:Arial,sans-serif;}
.news-lent article .title:hover{color:#000;}
.lent-all{display:block;margin:0;padding:10px 15px;background:#EA2027;color:#fff!important;font-size:16px;}
.lent-all:before{content:"\f105";position:relative;width:20px;text-align:center;font-family:"FontAwesome";display:inline-block;}

/* News List */
.sidebar-class .widget.am_widget_views{padding:0;}
.sidebar-class .widget.am_widget_views .widget-title{margin-bottom: 0;box-shadow: 0 8px 11px -6px rgba(32,33,36,.2);padding: 10px;z-index: 99;position: relative;display: block;background: #ce2625;color: #fff;border-color: #000;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs{width:100%;padding:0!important;margin:0!important;border-bottom:0!important;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs > li{width:33.3333333%;padding:0;margin:0;float:left;border:none!important;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs > li > a{display:block;padding:10px 15px;margin:0;border:none;border-radius:0;box-shadow:none;text-align:center;font-weight:600;color:#444;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs > li.active > a:before{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#EA2027;content:"";z-index:99;border:none;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs > li.active > a{border:none!important;border-radius:0!important;box-shadow:none!important;}
.sidebar-class .widget.am_widget_views .nav.nav-tabs > li:nth-child(2) > a{border-left:1px solid #e8e8e8!important;border-right:1px solid #e8e8e8!important;}
.sidebar-class .widget.am_widget_views .news-list {box-sizing:border-box;position:relative;display:block;margin:0;padding:10px 15px 0;border-bottom:1px solid #ececec;}
.sidebar-class .widget.am_widget_views .news-list:nth-child(1) {padding:0!important;}
.sidebar-class .widget.am_widget_views .news-list:nth-child(odd) {background:#fbfbfb;}
.sidebar-class .widget.am_widget_views .news-list:nth-child(even) {background:#ffffff;}
.sidebar-class .widget.am_widget_views .news-list:last-child {border:none;}
.sidebar-class .widget.am_widget_views .news-list .news-inner{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;background:#fff;box-shadow: 0 2px 3px rgba(204,204,204,.3);}
.sidebar-class .widget.am_widget_views .news-list:after {display:table;clear:both;content:'';}
.sidebar-class .widget.am_widget_views .news-list .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;overflow:hidden;}
.sidebar-class .widget.am_widget_views .news-list .post-thumbnail-fill a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;transition:0.3s ease;}
.sidebar-class .widget.am_widget_views .news-list .post-thumbnail-fill .frontend-thumbnail{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:9;}
.sidebar-class .widget.am_widget_views .news-list .post-thumbnail-fill .backend-thumbnail{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;z-index:1;}
.sidebar-class .widget.am_widget_views .news-list .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 15px;width:100%;}
.sidebar-class .widget.am_widget_views .news-list .post-caption .post-title{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px 10px ;font-size:18px;color:#000;font-weight:700;line-height:1.3;}
.sidebar-class .widget.am_widget_views .news-list .post-caption .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.sidebar-class .widget.am_widget_views .news-list .post-caption .post-title a:hover{color:#EA2027;}
.sidebar-class .widget.am_widget_views .news-list .post-meta{box-sizing:border-box;position:relative;display:block;margin:10px -15px 0;padding:0 15px 5px;color:#8a8a8a;font-weight:400;font-size:12px;}
.sidebar-class .widget.am_widget_views .news-list:nth-child(1) .post-meta{margin:10px 0 0;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .icon-right i{margin-right:5px;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .post-date{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .post-author{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .post-author a{text-decoration:none;color:#EA2027;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .post-comments{box-sizing:border-box;position:relative;display:block;margin:0 0 0 10px;padding:0;float:right;}
.sidebar-class .widget.am_widget_views .news-list .post-meta .post-views{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
.sidebar-class .widget.am_widget_views .news-list .post-excerpt{box-sizing:border-box;position:relative;display: -webkit-box;-webkit-line-clamp: 2;margin:0;padding:0 10px;color:#8a8a8a;font-weight:400;font-size:12px;height:28px;overflow:hidden;-webkit-box-orient: vertical;}
.sidebar-class .widget.am_widget_views .news-list .mini .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:48px;float:left;overflow:hidden;}
.sidebar-class .widget.am_widget_views .news-list .mini .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:calc(100% - 48px);float:left;overflow:hidden;}
.sidebar-class .widget.am_widget_views .news-list .mini .post-caption .post-title{font-size:14px;font-weight:400;padding:0 0 0 10px;}
.sidebar-class .widget.am_widget_views .news-list .big .post-caption .post-title{padding:10px 0;}

/* News List */
.sidebar-class .widget.am_widget_news{padding:0 5px;background:transparent;border-radius:5px!important;overflow:hidden;margin-bottom:0!important;}
.sidebar-class .widget.am_widget_news .widget-title{position: absolute;top: 10px;left: 10px;z-index: 999;background: #fff;padding: 5px 10px;display: inline-block;font-size: 14px;}
.sidebar-class .widget.am_widget_news .news-list {box-sizing:border-box;position:relative;display:block;margin:0;padding:20px 0px 0;}
.sidebar-class .widget.am_widget_news .news-list:nth-child(1) {padding:0!important;}
.sidebar-class .widget.am_widget_news .news-list:last-child {border:none;padding-bottom:0px!important;}
.sidebar-class .widget.am_widget_news .news-list .news-inner{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;background:#fff;box-shadow: 0 2px 3px rgba(204,204,204,.3);}
.sidebar-class .widget.am_widget_news .news-list:after {display:table;clear:both;content:'';}
.sidebar-class .widget.am_widget_news .news-list .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;overflow:hidden;}
.sidebar-class .widget.am_widget_news .news-list .post-thumbnail-fill a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;transition:0.3s ease;}
.sidebar-class .widget.am_widget_news .news-list .post-thumbnail-fill .frontend-thumbnail{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:9;overflow:hidden;}
.sidebar-class .widget.am_widget_news .news-list .post-thumbnail-fill .backend-thumbnail{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;z-index:1;border-radius:5px!important;overflow:hidden;}
.sidebar-class .widget.am_widget_news .news-list .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 15px;width:100%;}
.sidebar-class .widget.am_widget_news .news-list .post-caption .post-title{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px 10px ;font-size:18px;color:#000;font-weight:700;line-height:1.3;}
.sidebar-class .widget.am_widget_news .news-list .post-caption .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.sidebar-class .widget.am_widget_news .news-list .post-caption .post-title a:hover{color:#EA2027;}
.sidebar-class .widget.am_widget_news .news-list .post-meta{box-sizing:border-box;position:relative;display:block;margin:10px -15px 0;padding:0 15px 5px;color:#8a8a8a;font-weight:400;font-size:12px;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .icon-right i{margin-right:5px;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-date{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-date .time_xl{margin-right:5px;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-date .time_xs{color:#444;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-author{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-author a{text-decoration:none;color:#EA2027;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-comments{box-sizing:border-box;position:relative;display:block;margin:0 0 0 10px;padding:0;float:right;}
.sidebar-class .widget.am_widget_news .news-list .post-meta .post-views{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
.sidebar-class .widget.am_widget_news .news-list .post-excerpt{box-sizing:border-box;position:relative;display: -webkit-box;-webkit-line-clamp: 2;margin:0;padding:0 10px;color:#8a8a8a;font-weight:400;font-size:12px;height:28px;overflow:hidden;-webkit-box-orient: vertical;}
.sidebar-class .widget.am_widget_news .news-list .mini .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:72px;float:left;overflow:hidden;}
.sidebar-class .widget.am_widget_news .news-list .mini .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:calc(100% - 72px);float:left;overflow:hidden;}
.sidebar-class .widget.am_widget_news .news-list .mini .post-caption .post-title{font-size:14px;font-weight:400;padding:0 0 0 10px;font-family:Arial,sans-serif;}
.sidebar-class .widget.am_widget_news .news-list .big .post-caption .post-title{padding:10px 0;}

/* Carousel */
.am_widget_carousel .swiper-slide .post-thumbnail-fill{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;overflow:hidden;clear:both;}
.am_widget_carousel .swiper-slide .post-thumbnail-fill a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;transition:0.3s ease;}
.am_widget_carousel .swiper-slide .post-thumbnail-fill .frontend-thumbnail{box-sizing:border-box;position:absolute;display:block;margin:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:9;}
.am_widget_carousel .swiper-slide .post-thumbnail-fill .backend-thumbnail{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;height:auto;z-index:1;}
.am_widget_carousel .swiper-slide .title{box-sizing:border-box;position:relative;display:block;margin:0;padding:15px 0;width:100%;clear:both;min-height:140px;}
.am_widget_carousel .swiper-slide .title .post-title{box-sizing:border-box;position:relative;display:block;margin:0 0 10px;padding:5px 0px;font-size:16px;color:#000;font-weight:700;line-height:1.3;}
.am_widget_carousel .swiper-slide .title .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.am_widget_carousel .swiper-slide .title .post-title a:hover{color:#EA2027;}
.news-list .post-meta{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0 10px;color:#8a8a8a;font-weight:700;font-size:12px;}
.am_widget_carousel .swiper-slide .title .post-meta{box-sizing:border-box;position:relative;display:block;margin:0 0 5px;padding:0;color:#8a8a8a;font-weight:700;font-size:12px;}
.am_widget_carousel .swiper-slide .title .post-meta .icon-right i{margin-right:5px;}
.am_widget_carousel .swiper-slide .title .post-meta .post-date{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.am_widget_carousel .swiper-slide .title .post-meta .post-author{box-sizing:border-box;position:relative;display:block;margin:0 10px 0 0;padding:0;float:left;}
.am_widget_carousel .swiper-slide .title .post-meta .post-author a{text-decoration:none;color:#EA2027;}
.am_widget_carousel .swiper-slide .title .post-meta .post-comments{box-sizing:border-box;position:relative;display:block;margin:0 0 0 10px;padding:0;float:right;}
.am_widget_carousel .swiper-slide .title .post-meta .post-views{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;float:right;}
.am_widget_carousel .swiper-pagination-bullet-active{background:#EA2027;}

/* News Full */
.page-full {box-sizing:border-box;position:relative;display:block;margin:0 0 25px;padding:0;background:#fff;border:1px solid #ececec;}
.page-full:after {display:table;clear:both;content:'';}
.page-full .post-caption{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;width:100%;}
.page-full .post-caption .post-title{box-sizing:border-box;position:relative;display:block;margin:0;padding:20px 25px 15px;font-size:28px;color:#000;font-weight:700;line-height:1.3;border-bottom:1px solid #ececec;background:#f7f7f7;text-transform:uppercase;}
.page-full .post-caption .post-title a{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;color:inherit;text-decoration:none;color:#000;transition:0.3s ease;}
.page-full .post-caption .post-title a:hover{color:#EA2027;}
.page-full .post-entry{box-sizing:border-box;position:relative;display:block;margin:0;padding:25px;color:#000;font-weight:400;font-size:18px;line-height:1.6;font-family:Arial,sans-serif;}
.page-full .post-share{box-sizing:border-box;position:relative;display:block;margin:0;padding:0 25px 25px;}

/* Entry */
.post-entry p{margin-bottom:15px;}
.post-entry blockquote{font-size:18px!important;font-style:italic!important;font-weight:700!important;border-left-color:#1e90ff;background:#f1f1f1!important;padding:15px!important;color:#3e4256!important;}
.post-entry blockquote:after {display:table;clear:both;content:"";}
.post-entry blockquote h1,.post-entry blockquote h2,.post-entry blockquote h3,.post-entry blockquote h4,.post-entry blockquote h5,.post-entry blockquote h6,.post-entry blockquote p{font-size:18px!important;font-style:italic!important;font-weight:700!important;padding:0!important;margin:0!important;color:#3e4256!important;}
.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{margin-bottom:15px;margin-top:0;color:#000000;font-family:'Montserrat',Arial,sans-serif;}
.post-entry figure.wp-caption.aligncenter{clear:both;}
.post-entry figure.wp-caption{border:none;background:#f1f1f1;padding:0;max-width:100%;margin-bottom:24px;}
.post-entry figure.wp-caption img{max-width:100%;height:auto;}
.post-entry figure.wp-caption .wp-caption-text{font-size:12px;font-style:italic;font-weight:400;line-height:1.3;padding:10px;}
.post-entry img{max-width:100%;height:auto;}
.post-entry h1{font-size:28px;line-height:1.4;font-weight:600;}
.post-entry h2{font-size:24px;line-height:1.4;font-weight:600;}
.post-entry h3{font-size:20px;line-height:1.4;font-weight:600;}
.post-entry h4{font-size:16px;line-height:1.4;font-weight:600;}
.post-entry h5{font-size:12px;line-height:1.4;font-weight:600;}
.post-entry h6{font-size:10px;line-height:1.4;font-weight:600;}
.post-entry iframe{width:100%;}

/* Responsive FB */
#fb-root {display: none;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {width: 100% !important;}

/* Responsive Embed */
.responsive-oembed-wrapper.has-aspect-ratio{position:relative;width:100%;height:0;overflow:hidden;margin:0 0 24px;clear:both;}
.responsive-oembed-wrapper.has-aspect-ratio>iframe,.responsive-oembed-wrapper.has-aspect-ratio>object,.responsive-oembed-wrapper.has-aspect-ratio>embed{position:absolute;top:0;left:0;width:100%;height:100%}
.responsive-oembed-wrapper.has-no-aspect-ratio{position:relative;margin:0 0 24px!important;clear:both;}
.responsive-oembed-wrapper.has-no-aspect-ratio iframe{position:relative;margin:0 auto!important;max-width:640px!important}
.embed-responsive{margin:0 auto 15px!important}
.mejs-container{margin:0 auto 15px!important}
.list-numeric {list-style: decimal inside !important}
.list-numeric .list-group-item {display: list-item !important}

/* Fancybox */
.fancybox-content .mejs-container.mejs-audio{width:100%!important;margin-bottom:0!important;}

/* WP Video */
.wp-video {width:100%!important;}

/* Media: Gallery */
.media-gallery {display:block;margin:0 0 20px;padding:0;}
.media-gallery .row{display:block;margin:0 -15px;padding:0;}
.media-gallery .col{display:block;margin:0;padding:0 15px 30px;}
.media-gallery img{display:block;margin:0;padding:0;width:100%;height:auto;transition:0.3s ease;}
.media-gallery a{display:block;margin:0;padding:0;position:relative;overflow:hidden;}
.media-gallery a:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.media-gallery a:before{display:block;margin:auto;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:30;font-family:FontAwesome;content:"\f00e";width:30px;height:30px;font-size:30px;line-height:30px;text-align:center;color:#fff;transition:0.3s ease;opacity:0;}
.media-gallery a:after{display:block;margin:auto;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:25;width:100%;height:100%;transition:0.3s ease;opacity:0;background:rgba(0,0,0,0.3);content:"";}
.media-gallery a:hover:after{opacity:1;}
.media-gallery a:hover:before{opacity:1;}

/* Core */
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{clear:both;display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;clear:both;}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

/* Search Form */
.search-form {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;background:#fff;}
.search-form:after {display:table;clear:both;content:'';}
.search-form .search-field{box-sizing:border-box;position:relative;display:block;margin:0;padding:5px 0;float:left;width:calc(100% - 50px);outline:none;background:#fff;border:none;color:#000;}
.search-form .search-submit{box-sizing:border-box;position:relative;display:block;margin:0;padding:5px 0;float:right;width:50px;outline:none;background:#fff;border:none;color:#a8a8a8;}

/* Sidebar */
.sidebar-class .widget {margin-bottom: 25px;display:block;position:relative;padding:25px 20px;border-radius:0!important;overflow:hidden;background:#fff;border:1px solid #ececec;}
.sidebar-class .widget:after {display:table;clear:both;content:"";}
.sidebar-class .widget a{color:#515365;text-decoration:none;transition:0.3s ease;}
.sidebar-class .widget a:hover{color:#0034ad;}
.sidebar-class .widget .widget-title{padding:0 10px;line-height: 1;display: table;position: relative;margin:0 0 15px 0;font-weight:700;font-size:18px;line-height:20px;color:#000;border-left:5px solid #EA2027;}
.sidebar-class .widget .widget-title:after {display:table;clear:both;content:"";}

/* Form */
.sidebar-class .widget form{display:block;margin:0;padding:0;box-sizing:border-box;width:100%;color:#000;}
.sidebar-class .widget form:after {display:table;clear:both;content:"";}
.sidebar-class .widget input{display:block;margin:0;padding:5px;box-sizing:border-box;border:1px solid #dedede;background:#fff;border-radius:3px;width:calc(100% - 50px);line-height:1.2;color:#000;}
.sidebar-class .widget select{display:block;margin:0;padding:10px;box-sizing:border-box;border:1px solid #dedede;background:#fff;border-radius:3px;width:calc(100% - 50px);line-height:1.2;color:#000;width:100%;}
.sidebar-class .widget label{display:block;margin:5px 0;padding:0;box-sizing:border-box;background:#fff;border-radius:3px;}
.sidebar-class .widget img{display:block;max-width:100%;height:auto;}

/* List */
.sidebar-class .widget ul{display:block;position:relative;margin:0;padding:0;list-style:none;}
.sidebar-class .widget ul:after{display:table;clear:both;content:"";}
.sidebar-class .widget ul > li{padding:10px 0;border-bottom: 1px solid #e6ecf5;display: block;position: relative;transition: all .3s ease;font-weight:600;}
.sidebar-class .widget ul > li:after{display:table;clear:both;content:"";}
.sidebar-class .widget ul > li > a{display:inline-block;text-decoration:none;}
.sidebar-class .widget ul > li > a:after{display:table;clear:both;content:"";}
.sidebar-class .widget ul ul{padding:10px 0;}
.sidebar-class .widget ul ul li{padding:5px 0;border:none;}
.sidebar-class .widget ul ul li a:before{content:"\f105";position:relative;float:left;width:20px;text-align:center;font-family:"FontAwesome";}
.sidebar-class .widget ul ul li a:after {display:table;clear:both;content:"";}
.sidebar-class .widget ul > li.current-menu-item a{color:#1e90ff;}

/* Widget: Text */
.sidebar-class .widget.widget_text .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_text .textwidget{display:block;padding:0;font-size:16px;line-height:1.4;}
.sidebar-class .widget.widget_text .textwidget:after {display:table;clear:both;content:"";}


/* Widget: Audio */
.sidebar-class .widget.widget_media_audio .widget-title{margin-bottom:15px;}

/* Widget: Video */
.sidebar-class .widget.widget_media_video .widget-title{margin-bottom:15px;}

/* Widget: Image */
.sidebar-class .widget.widget_media_image {padding:0;background:transparent;box-shadow:none;}
.sidebar-class .widget.widget_media_image .widget-title{display:none;}
.sidebar-class .widget.widget_media_image img{display:block;width:100%;height:auto;}
.sidebar-class .widget.widget_media_image figure{display:block;max-width:100%;height:auto;}
.sidebar-class .widget.widget_media_image figure figcaption{display:block;text-align:center;font-style:italic;padding:25px 0;}

/* Widget: Nav */
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .srpw-block.format-video ul > li > a.srpw-img:before{font-family:FontAwesome;content:"\f04b";position:absolute;top:0;left:0;right:0;bottom:0;width:32px;height:32px;line-height:32px;color:#fff;border-radius:3px;background:rgba(255,0,0,0.8);text-align:center;margin:auto;padding:0;font-size:16px;z-index:30;font-weight:normal;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .srpw-block.format-audio ul > li > a.srpw-img:before{font-family:FontAwesome;content:"\f028";position:absolute;top:0;left:0;right:0;bottom:0;width:32px;height:32px;line-height:32px;color:#fff;border-radius:3px;background:rgba(148, 30, 255, 0.8);text-align:center;margin:auto;padding:0;font-size:16px;z-index:30;font-weight:normal;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .srpw-block.format-image ul > li > a.srpw-img:before{font-family:FontAwesome;content:"\f03e";position:absolute;top:0;left:0;right:0;bottom:0;width:32px;height:32px;line-height:32px;color:#fff;border-radius:3px;background:rgba(255, 144, 30, 0.8);text-align:center;margin:auto;padding:0;font-size:16px;z-index:30;font-weight:normal;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li {padding:10px 0;margin:0;position:relative;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li:last-child {border:none;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > .srpw-content{padding:15px 0;margin:0;display:block;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > .srpw-content .srpw-title{font-size:18px;line-height:1.3;font-weight:700;display:block;margin-bottom:5px;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .srpw-block.format-left ul > li > .srpw-content{display:block;position:absolute;top:-5px;left:74px;width:calc(100% - 40px);z-index:25;padding-right:25px;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts .srpw-block.format-left ul > li > .srpw-content .srpw-title{font-size:14px;line-height:1.2;font-weight:700;display:block;margin-bottom:5px;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > .srpw-content .srpw-meta{font-size:12px;line-height:1;font-weight:400;display:block;color:#000;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > a.srpw-img.srpw-aligncenter{display:block;margin:0;padding:0;position:relative;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > a.srpw-img.srpw-alignleft{display:block;margin:0 10px 0 0;padding:0;position:relative;float:left;width:64px;height:64px;overflow:hidden;}
.sidebar-class .widget.widget_smart_recent_entries.smart_recent_posts ul > li > a > img{width:100%;height:auto;display:block;margin:0;padding:0;}

/* Widget: Nav */
.sidebar-class .widget.widget_nav_menu .widget-title{margin-bottom:15px;}

/* Widget: Category */
.sidebar-class .widget.widget_categories .widget-title{margin-bottom:15px;}

/* Widget: Archive */
.sidebar-class .widget.widget_archive .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_archive label{margin-top:25px;}

/* Widget: Meta */
.sidebar-class .widget.widget_meta .widget-title{margin-bottom:15px;}

/* Widget: Recent */
.sidebar-class .widget.widget_recent_entries .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_recent_entries ul li {padding:25px 0;}
.sidebar-class .widget.widget_recent_entries ul li:first-child {padding-top:10px;}
.sidebar-class .widget.widget_recent_entries ul li a{display:block;padding-bottom:5px;font-size:16px;}
.sidebar-class .widget.widget_recent_entries .post-date{display:block;text-align:left;font-style:italic;font-weight:400;color:#000;font-size:12px;}
.sidebar-class .widget.widget_recent_entries .post-date{display:block;text-align:left;font-style:normal;font-weight:400;color:#000;font-size:12px;}
.sidebar-class .widget.widget_recent_entries .post-date:before{content:"\f017";position:relative;float:left;text-align:center;font-family:"FontAwesome";font-style:normal;margin-right:5px;margin-top:-1px;}
.sidebar-class .widget.widget_recent_entries .post-date:after {display:table;clear:both;content:"";}

/* Widget: Comments */
.sidebar-class .widget.widget_recent_comments {font-size:12px;color:#000;}
.sidebar-class .widget.widget_recent_comments .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_recent_comments ul li {padding:25px 0;}
.sidebar-class .widget.widget_recent_comments ul li:first-child {padding-top:10px;}
.sidebar-class .widget.widget_recent_comments ul li a{display:inline-block;padding-bottom:5px;font-size:16px;margin-right:5px;}
.sidebar-class .widget.widget_recent_comments ul li a:before{content:"\f27b";position:relative;float:left;text-align:center;font-family:"FontAwesome";font-style:normal;margin-right:10px;margin-top:-8px;font-size:24px;color:#000;}
.sidebar-class .widget.widget_recent_comments ul li a:after {display:table;clear:both;content:"";}
.sidebar-class .widget.widget_recent_comments ul li .comment-author-link a{display:inline;padding-bottom:0;font-size:12px;margin-right:0;}
.sidebar-class .widget.widget_recent_comments ul li .comment-author-link a:before{display:none;}
.sidebar-class .widget.widget_recent_comments ul li .comment-author-link a:after {display:table;clear:both;content:"";}

/* Widget: Comments */
.sidebar-class .widget.widget_recent_comments.comments_widget_plus {font-size:12px;color:#000;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li {padding:25px 0;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li:first-child {padding-top:10px;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li a.comment-link.cwp-comment-link{float:left;margin-right:10px;display:block;overflow:hidden;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li a.comment-link.cwp-comment-link .cwp-avatar{padding-right:0;margin-right:0;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li .cwp-comment-title{display:block!important;overflow:hidden;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li .cwp-comment-title .cwp-on-text{display:none;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li .cwp-comment-title .comment-author-link.cwp-author-link a{font-size:14px!important;font-weight:700!important;display:block!important;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li .cwp-comment-title a.comment-link.cwp-comment-link{font-size:13px!important;font-weight:400!important;display:block!important;color:#1e90ff;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus ul li a:before{display:none;}
.sidebar-class .widget.widget_recent_comments.comments_widget_plus .comment-excerpt.cwp-comment-excerpt{padding-left:46px;float:left;clear:both;color:#000;font-size:12px;line-height:1.2;}

/* Widget: RSS */
.sidebar-class .widget.widget_rss .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_rss .widget-title img{margin-right:10px;margin-top:-1px;float:left;}
.sidebar-class .widget.widget_rss ul li {padding:25px 0;}
.sidebar-class .widget.widget_rss ul li:first-child {padding-top:10px;}
.sidebar-class .widget.widget_rss ul li a{display:block;padding-bottom:5px;font-size:16px;}
.sidebar-class .widget.widget_rss .rss-date{display:block;text-align:left;font-style:normal;font-weight:400;color:#000;font-size:12px;}
.sidebar-class .widget.widget_rss .rss-date:before{content:"\f017";position:relative;float:left;text-align:center;font-family:"FontAwesome";font-style:normal;margin-right:5px;margin-top:-1px;}
.sidebar-class .widget.widget_rss .rss-date:after {display:table;clear:both;content:"";}
.sidebar-class .widget.widget_rss .rssSummary{display:block;text-align:left;font-weight:400;color:#000;font-size:12px;padding:5px 0;}
.sidebar-class .widget.widget_rss cite{display:block;text-align:left;font-style:normal;font-weight:400;color:#1e90ff;font-size:14px;}
.sidebar-class .widget.widget_rss cite:before{content:"\f2c0";position:relative;float:left;text-align:center;font-family:"FontAwesome";font-style:normal;margin-right:5px;margin-top:-1px;}
.sidebar-class .widget.widget_rss cite:after {display:table;clear:both;content:"";}

/* Widget: Tag */
.sidebar-class .widget.widget_tag_cloud .widget-title{margin-bottom:15px;}
.sidebar-class .widget.widget_tag_cloud .tagcloud{display:block;padding:0;font-size:16px;line-height:1.4;}
.sidebar-class .widget.widget_tag_cloud .tagcloud a{display:inline-block;margin:0 5px 5px 0;padding:5px 8px;border-radius:3px;font-size:14px!important;background:#515365;color:#fff;transition:0.3s ease;}
.sidebar-class .widget.widget_tag_cloud .tagcloud a:before{content:"\f02b";position:relative;float:left;width:20px;text-align:center;font-family:"FontAwesome";color:#fff;margin-right:5px;}
.sidebar-class .widget.widget_tag_cloud .tagcloud a:hover{background:#EA2027;color:#000;}
.sidebar-class .widget.widget_tag_cloud .tagcloud a:hover:before{color:#000;}

/* Widget: Calendar */
.sidebar-class .widget_calendar .widget-title{margin:15px}
.sidebar-class .widget_calendar .calendar_wrap{padding:5px}
.sidebar-class #wp-calendar{width:100%}
.sidebar-class #wp-calendar caption{text-align:center;color:#333;font-size:16px;margin:0 0 15px;font-weight:700}
.sidebar-class #wp-calendar thead{font-size:13px}
.sidebar-class #wp-calendar thead th{padding-bottom:10px;text-align:center}
.sidebar-class #wp-calendar tbody{color:#aaa;font-size:13px}
.sidebar-class #wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px}
.sidebar-class #wp-calendar tbody td:hover{background:#fff}
.sidebar-class #wp-calendar tbody td a{color: #1d90ff;font-weight:700;}
.sidebar-class #wp-calendar tbody td#today{color: #000;font-weight:700;}
.sidebar-class #wp-calendar tbody .pad{background:0 0}
.sidebar-class #wp-calendar tfoot #next{font-size:13px;text-transform:uppercase;text-align:right}
.sidebar-class #wp-calendar tfoot #prev{font-size:13px;text-transform:uppercase;padding-top:10px}

/* Alert Search */
.alert form{border:1px solid #ececec;padding:5px 0 5px 15px;}

/* Comments */
#comments{display:block;margin:0 0 25px;width:100%;padding:0;position:relative;z-index:20;clear:both;background:#fff;border-top:5px solid #EA2027;border-right:1px solid #ececec;border-left:1px solid #ececec;border-bottom:1px solid #ececec;}
#comments{display:block;margin:0 0 25px;width:100%;padding:0;position:relative;z-index:20;clear:both;background:#fff;border-top:5px solid #EA2027;border-right:1px solid #ececec;border-left:1px solid #ececec;border-bottom:1px solid #ececec;}
#comments:after {display:table;clear:both;content:"";}
#comments ul {display:block;margin:0;padding:0;}
#comments ul li.comment-item{display:block;margin:0;padding:0;background:transparent;}
#comments ul li.comment-item .comment-wrap{display:block;margin:-1px 0 0;padding:25px;border-bottom:1px solid #e6ecf5;border-top:1px solid #e6ecf5;position:relative;}
#comments ul li.comment-item:after {display:table;clear:both;content:"";}
#comments ul li.comment-item:before {display:table;clear:both;content:"";}
#comments ul li.comment-item .comment-author{display:block;margin:0 0 15px;padding:0;position:relative;}
#comments ul li.comment-item .comment-author:after {display:table;clear:both;content:"";}
#comments ul li.comment-item .comment-author .comment-delete{display:block;margin:0 10px 0 0;padding:0;position:relative;width:20px;height:40px;float:right;text-align:center;}
#comments ul li.comment-item .comment-author .comment-delete a{display:block;margin:0;padding:0;position:relative;color:#c0c4d8;transition:0.5s ease;font-size:16px;}
#comments ul li.comment-item .comment-author .comment-delete a:hover{color:#1e90ff;}
#comments ul li.comment-item .comment-author .comment-author-image{display:block;margin:0 10px 0 0;padding:0;position:relative;width:32px;height:40px;float:left;}
#comments ul li.comment-item .comment-author .comment-author-image img{display:block;margin:0;padding:0;position:relative;width:32px;height:32px;border-radius:100%;}
#comments ul li.comment-item .comment-author .comment-author-info{display:block;margin:0;padding:0;position:relative;float:left;}
#comments ul li.comment-item .comment-author .comment-author-info .comment-author-name{display:block;margin:0;padding:0;position:relative;font-size:14px;line-height:1.3;font-weight:700;color:#515365;}
#comments ul li.comment-item .comment-author .comment-author-info .comment-author-name a{display:block;margin:0;padding:0;color:#515365;text-decoration:none;}
#comments ul li.comment-item .comment-author .comment-author-info .comment-author-name a:hover{color:#1e90ff;}
#comments ul li.comment-item .comment-author .comment-author-info .comment-publish-date{display:block;margin:0;padding:0;position:relative;font-size:12px;font-weight:400;color:#000000;line-height:1.2;}
#comments ul li.comment-item .comment-body{display:block;margin:0 0 15px;padding:10px 15px 0;position:relative;font-size:16px;font-weight:400;color:#000000;background:#fbfbfb;border-radius:3px;border:1px solid #ececec;font-family:Arial,sans-serif;}
#comments ul li.comment-item .comment-body:after {display:table;clear:both;content:"";}
#comments ul li.comment-item .comment-body:before {display:table;clear:both;content:"";}
#comments ul li.comment-item ul.children{display:block;margin:0;padding:0;}
#comments ul li.comment-item ul.children ul.children{border-bottom:none;}
#comments ul li.comment-item ul.children li.comment-item .comment-wrap{margin-left:41px;border-left:1px solid #e6ecf5;margin-top:0;border-top:none;}
#comments ul li.comment-item ul.children li.comment-item .comment-wrap:before{content: "";position: absolute;width: 9px;height: 9px;top: 36px;left: -5px;background-color: #fafbfd;border-radius: 100%;border: 2px solid #c2c5d9;z-index: 13;}
#comments ul li.comment-item .comment-footer{display:block;margin:0;padding:0;position:relative;}
#comments ul li.comment-item .comment-footer a{font-size: 12px;color: #000000;}
#comments ul li.comment-item .comment-footer a:hover{color: #1e90ff;}
#comments #respond{display:block;margin:-1px 0 0;padding:10px 25px 25px;border-top:1px solid #e6ecf5;background:#fbfbfb;}
#comments #respond form{font-family:Arial,sans-serif;}
#comments #respond .form-submit{text-align:right;}
#comments #respond .form-submit input.btn.btn-default{border-color:#000;background-color:#000;outline:none!important;box-shadow:none!important;color:#fff;font-weight:700;font-size:12px;transition:0.3s ease;border-radius:0;}
#comments #respond .form-submit input.btn.btn-default:hover{background-color:#EA2027;border-color:#EA2027;color:#fff;}
#comments #respond .comment-reply-title{color:#515365;font-size:18px;}
#comments #respond .logged-in-as{font-size:13px;}
#comments #comments .alert {font-size:14px;}
#comments #comments .alert i{margin-right:10px;}
#comments form span{color:#ff0000;padding:0 5px;}

/* Featured */
.featured-slide.swiper-container {display:block;position:relative;margin:0 auto;padding:0;}
.featured-slide .post-thumbnail-fill{display:block;position:relative;margin:0;padding:0;width:100%;}
.featured-slide .post-thumbnail-fill a{display:block;position:relative;margin:0;padding:0;}
.featured-slide .post-thumbnail-fill img.frontend-thumbnail{display:block;position:absolute;top:0;left:0;margin:0;padding:0;z-index:9;width:100%;height:100%;max-width:inherit;}
.featured-slide .post-thumbnail-fill img.backend-thumbnail{display:block;position:relative;margin:0;padding:0;z-index:1;width:100%;height:auto;max-width:inherit;}
.featured-slide .featured-caption{display:block;position:absolute;bottom:0;left:0;margin:0;padding:60px 20px 35px;text-align:left;width:100%;z-index:99;    background: linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background: -o-linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background: -moz-linear-gradient(to top,black,black 8%,rgba(0,0,0,0));background: -webkit-linear-gradient(to top,black,black 8%,rgba(0,0,0,0));}
.featured-slide .featured-title{display:block;margin:0;padding:10px 0;text-align:left;font-weight:700;color:#fff;font-size:22px;}
.featured-slide .featured-meta{display:inline-block;margin:0;padding:2px 5px;text-align:left;font-weight:600;color:#fff;font-size:10px;background:#EA2027;border-radius:3px;}
.featured-slide .featured-meta .time_xl{margin-right:10px;}
.featured-slide .featured-meta .time_xs{font-weight:700;}
.featured-slide .swiper-pagination-bullet{background:#294f80;opacity:1;color:#fff;font-weight:700;font-size:12px;}
.featured-slide .swiper-pagination-bullet{width:10%!important;padding:0!important;margin:0!important;height:30px!important;border-radius:0!important;line-height:30px;border-right:1px solid rgba(255,255,255,0.1);}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0!important;}
.featured-slide .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#EA2027;}

/* Ads */
.advertsing-overflow {
    position: absolute;
    top: 25px;
    width: 100%;
    height: 600px;
    bottom: 0;
    z-index: 0;
    overflow: hidden;
}

.advleft, .advright {
    position: absolute;
    top: 0;
    width: 160px;
    height: 600px;
    bottom: 0;
    z-index: 99;
}

.advleft {
    right: 50%;
    background-position: 100% 0;
    margin-right: 475px;
}

.advleft .widget, .advright .widget {
    background: #fff;
    width: 160px;
    height: 600px;
    background: #fff url(//cdn.yenicag.az/assets/img/ajax-loader.gif) center center no-repeat;
    border: none;
    padding: 0;
    margin: 0;
    display: block;
    box-shadow: 0 2px 3px rgba(204,204,204,.3);
}

.advleft .widget .widget-title, .advright .widget .widget-title {
    display:none!important;
}

.advright {
    left: 50%;
    background-position: 0 0;
    margin-left: 475px;
}

/* Swiper
.swiper-container{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center} */

/* Same */
.row.same {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  flex-wrap: wrap;
}
.row.same > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

/* Customize */

/* Widget: Slide */
.sidebar-class.sidebar-grid .widget{padding:0 15px;border:none;}
.sidebar-class .widget.am_widget_slide {padding:0 15px;margin-bottom:0!important;background:transparent;box-shadow:none;border:none;}
.sidebar-class .widget.am_widget_slide .widget-title{position:absolute;top:15px;left:30px;z-index:999;background:#fff;padding:5px 10px;display:inline-block;font-size:14px;}
.sidebar-class .widget.am_widget_slide.hide-meta .featured-title{font-size:18px!important;}
.sidebar-class .widget.am_widget_slide.hide-meta .featured-meta{display:none!important;}

/* Widget: Slide */
.sidebar-class.sidebar-grid .widget{padding:0 15px;border:none;}
.sidebar-class .widget.am_widget_slide_nomobile {padding:0 15px;background:transparent;box-shadow:none;border:none;}
.sidebar-class .widget.am_widget_slide_nomobile .widget-title{position:absolute;top:15px;left:30px;z-index:999;background:#fff;padding:5px 10px;display:inline-block;font-size:14px;}
.sidebar-class .widget.am_widget_slide_nomobile.hide-meta .featured-title{font-size:18px!important;}
.sidebar-class .widget.am_widget_slide_nomobile.hide-meta .featured-meta{display:none!important;}

/* Widget: Lent */
.sidebar-class .widget.am_widget_lent {padding:0;background:transparent;box-shadow:none;border:none;}
.sidebar-class .widget.am_widget_lent .widget-title{margin-bottom: 0;box-shadow: 0 8px 11px -6px rgba(32,33,36,.2);padding: 10px;z-index: 99;position: relative;display:block;background:#294f80;color:#fff;border-color:#c90a0e;}

/* Widget: One */
.sidebar-class .widget.am_widget_one {padding:0 15px;background:transparent;box-shadow:none;border:none;}
.sidebar-class .widget.am_widget_one .widget-title{position:absolute;top:15px;left:30px;z-index:999;background:#fff;padding:5px 10px;display:inline-block;font-size:14px;}
.sidebar-class .widget.am_widget_one .one-item{display:block;position:relative;margin:0;padding:0;width:100%;}
.sidebar-class .widget.am_widget_one .post-thumbnail-fill{display:block;position:relative;margin:0;padding:0;width:100%;}
.sidebar-class .widget.am_widget_one .post-thumbnail-fill a{display:block;position:relative;margin:0;padding:0;}
.sidebar-class .widget.am_widget_one .post-thumbnail-fill img.frontend-thumbnail{display:block;position:absolute;top:0;left:0;margin:0;padding:0;z-index:9;width:100%;height:100%;max-width:inherit;}
.sidebar-class .widget.am_widget_one .post-thumbnail-fill img.backend-thumbnail{display:block;position:relative;margin:0;padding:0;z-index:1;width:100%;height:auto;max-width:inherit;}
.sidebar-class .widget.am_widget_one .featured-caption{display:block;position:absolute;bottom:0;left:0;margin:0;padding:30px 10px 10px;text-align:left;width:100%;z-index:99;    background: linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -o-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -moz-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -webkit-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));}
.sidebar-class .widget.am_widget_one .featured-title{display:block;margin:0;padding:0 0 10px;text-align:left;font-weight:700;color:#fff;font-size:16px;}
.sidebar-class .widget.am_widget_one .featured-title:hover{text-decoration:underline;}

/* Widget: Full */
.sidebar-class .widget.am_widget_full {padding:0 10px;background:transparent;box-shadow:none;border:none;margin-bottom:5px;}
.sidebar-class .widget.am_widget_full [class*='col-']{padding:0 10px;}
.sidebar-class .widget.am_widget_full .widget-title{display:block;position:relative;margin:0 0 15px;padding:0;text-align:center;color:#000;font-size:22px;border:none;}
.sidebar-class .widget.am_widget_full .widget-title span{display:inline-block;position:relative;margin:0;padding:5px 15px;color:#000;background:#fff;z-index:2;}
.sidebar-class .widget.am_widget_full .widget-title:after{display:block;position:absolute;margin:auto;padding:0;text-align:center;top:0;left:0;right:0;bottom:0;width:100%;height:3px;background:#000;z-index:1;}
.sidebar-class .widget.am_widget_full .col-item{display:block;position:relative;margin:0 0 15px;padding:0;width:100%;}
.sidebar-class .widget.am_widget_full .post-thumbnail-fill{display:block;position:relative;margin:0;padding:0;width:100%;}
.sidebar-class .widget.am_widget_full .post-thumbnail-fill a{display:block;position:relative;margin:0;padding:0;}
.sidebar-class .widget.am_widget_full .post-thumbnail-fill img.frontend-thumbnail{display:block;position:absolute;top:0;left:0;margin:0;padding:0;z-index:9;width:100%;height:100%;max-width:inherit;}
.sidebar-class .widget.am_widget_full .post-thumbnail-fill img.backend-thumbnail{display:block;position:relative;margin:0;padding:0;z-index:1;width:100%;height:auto;max-width:inherit;}
.sidebar-class .widget.am_widget_full .featured-caption{display:block;position:absolute;bottom:0;left:0;margin:0;padding:30px 10px 10px;text-align:left;width:100%;z-index:99;    background: linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -o-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -moz-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));background: -webkit-linear-gradient(to top,black,black 5%,rgba(0,0,0,0));}
.sidebar-class .widget.am_widget_full .featured-title{display:block;margin:0;padding:0 0 10px;text-align:left;font-weight:700;color:#fff;font-size:16px;}
.sidebar-class .widget.am_widget_full .featured-title:hover{text-decoration:underline;}

/* News Col */
.news-col-item{display:block;position:relative;margin:0;padding:0;width:100%;border:1px solid #ddd;}
.news-col-item:hover{box-shadow: 0 3px 9px 1px #B9B9B9;}
.news-col-item .post-thumbnail-fill{display:block;position:relative;margin:0;padding:0;width:100%;}
.news-col-item .post-thumbnail-fill a{display:block;position:relative;margin:0;padding:0;}
.news-col-item .post-thumbnail-fill a:before{display:block;position:absolute;top:0;left:0;margin:0;padding:0;z-index:10;width:100%;height:100%;max-width:inherit;content:"";background: rgba(0,0,0,0.2);background: linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.7) 3%, rgba(0,212,255,0) 39%);}
.news-col-item .post-thumbnail-fill img.frontend-thumbnail{display:block;position:absolute;top:0;left:0;margin:0;padding:0;z-index:9;width:100%;height:100%;max-width:inherit;}
.news-col-item .post-thumbnail-fill img.backend-thumbnail{display:block;position:relative;margin:0;padding:0;z-index:1;width:100%;height:auto;max-width:inherit;}
.news-col-item .featured-category{display:block;position:relative;margin:0;padding:3px 0;text-align:center;color:#fff;font-size:13px;float:right;font-weight:600;}
.news-col-item .featured-meta-box{display:block;position:relative;margin:0;padding:5px 10px;text-align:center;background:#ea2027;}
.news-col-item .featured-meta-box:after{clear:both;display:table;content:'';}
.news-col-item .featured-meta{display:block;position:relative;margin:0;padding:0;float:left;}
.news-col-item .featured-meta time{display:block;position:relative;margin:0;padding:0;}
.news-col-item .featured-meta time .time_xl{display:block;position:relative;margin:0;padding:3px 0;clear:both;color:#fff;font-size:13px;font-weight:600;}
.news-col-item .featured-meta-box .post-views{display:block;position:absolute;bottom:40px;right:10px;z-index:999;margin:0;padding:0;color:#fff;font-weight:600;font-size:13px;text-shadow: 1px 1px 1px #000;}
.news-col-item .featured-meta-box .post-views i{margin-right:5px;}
.news-col-item .featured-caption{display:block;position:relative;margin:0;padding:15px;text-align:left;width:100%;z-index:99;height:150px;overflow:hidden;}
.news-col-item .featured-view {display:block;position:relative;margin:0;padding:0;text-align:center;background:#f2f2f2;border-top:1px solid #dddddd;}
.news-col-item .featured-view .m-col{display:block;position:relative;margin:0;padding:10px 5px;text-align:center;width:33.333333%;z-index:99;float:left;color:#aaa;cursor:pointer;font-size:17px;} 
.news-col-item .featured-view .m-col.like:hover{background:#038e1c;color:#fff;}
.news-col-item .featured-view .m-col.unlike:hover{background:#EA2027;color:#fff;}
.news-col-item .featured-view .m-col i{margin-right:5px;}
.news-col-item .featured-view:after{clear:both;display:table;content:'';}
.news-col-item .featured-title{display:block;margin:0;padding:0 0 10px;text-align:left;font-weight:600;color:#343434;font-size:16px;}
.news-col-item .featured-title:hover{text-decoration:underline;}

/* Actual */
.sidebar-class .widget.am_widget_actual {padding:0;}
.sidebar-class .widget.am_widget_actual .widget-title{padding:10px 15px;border-bottom:3px solid #EA2027;border-left:none;color:#000;font-size:14px;display:block;}
.sidebar-class .widget.am_widget_actual .actual-container{display:block;position:relative;margin:0;padding:0;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item{display:block;position:relative;margin:0 0 15px;padding:0 10px;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item:after {display:table;clear:both;content:"";}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item .featured-icon {display:block;position:relative;margin:0;padding:0;color:#EA2027;font-size:24px;width:32px;height:32px;overflow:hidden;text-align:center;float:left;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item .featured-caption {display:block;position:relative;margin:0;padding:0;width:calc(100% - 32px);overflow:hidden;float:left;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item .featured-caption .featured-title{display:block;position:relative;margin:0;padding:0 0 0 10px;font-size:14px;font-weight:500;color:#000!important;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-item .featured-caption .featured-title:hover{text-decoration:underline;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-link{display:block;position:relative;margin:0;padding:0 10px 5px;text-align:right;color:#EA2027;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-link:hover{color:#EA2027;text-decoration:underline;}
.sidebar-class .widget.am_widget_actual .actual-container .actual-link:before {content: "\f105";position: relative;width: 20px;text-align: center;font-family: "FontAwesome";display: inline-block;}

.sidebar-class .widget.widget_custom_html {padding:0;box-shadow:none;border:none;}
.sidebar-class .widget.widget_custom_html .widget-title{display:none;}

/* WP MEMBERS */
.sidebar-class #wp-members {box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
.sidebar-class #wp-members form{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
.sidebar-class #wp-members form input{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px;width:100%;border:1px solid #ccc;background:#fff;outline:none;transition:0.3s ease;}
.sidebar-class #wp-members form .div_texbox{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:0;}
.sidebar-class #wp-members form .buttons{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:10px;background:#EA2027;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;border:none;outline:none;}
.sidebar-class #wp-members form .buttons:hover{background:#000;}
.sidebar-class #wp-members a{color:#EA2027;text-decoration:none;font-size:16px;font-weight:400;}
.sidebar-class #wp-members a:hover{color:#000;}
.sidebar-class #wp-members .err{background:#f1f1f1;border-top:3px solid #ff0000;padding:5px 10px;}

#wpmem_login {box-sizing:border-box;position:relative;display:block;margin:0;padding:25px;}
#wpmem_login legend{box-sizing:border-box;position:relative;display:block;margin:0 0 25px;padding:0 0 10px;border-bottom:5px solid #EA2027;font-size:24px;font-weight:700;}
#wpmem_login form{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
#wpmem_login form input{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px;width:100%;border:1px solid #ccc;background:#fff;outline:none;transition:0.3s ease;border-radius:3px;}
#wpmem_login form .div_text{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:0;}
#wpmem_login form .button_div{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:0;}
#wpmem_login form .button_div:after {display:table;clear:both;content:"";}
#wpmem_login form .button_div #rememberme{float:left;width:auto;margin:3px 0 0;}
#wpmem_login form .buttons{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:10px;background:#EA2027;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;border:none;outline:none;border-radius:3px;}
#wpmem_login form .buttons:hover{background:#000;}
#wpmem_login a{color:#EA2027;text-decoration:none;font-size:16px;font-weight:400;}
#wpmem_login a:hover{color:#000;}

#wpmem_reg {box-sizing:border-box;position:relative;display:block;margin:0;padding:25px;}
#wpmem_reg legend{box-sizing:border-box;position:relative;display:block;margin:0 0 25px;padding:0 0 10px;border-bottom:5px solid #EA2027;font-size:24px;font-weight:700;}
#wpmem_reg form{box-sizing:border-box;position:relative;display:block;margin:0;padding:0;}
#wpmem_reg form input{box-sizing:border-box;position:relative;display:block;margin:0;padding:10px;width:100%;border:1px solid #ccc;background:#fff;outline:none;transition:0.3s ease;border-radius:3px;}
#wpmem_reg form .div_text{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:0;}
#wpmem_reg form .buttons{box-sizing:border-box;position:relative;display:block;margin:0 0 15px;padding:10px;background:#EA2027;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;border:none;outline:none;border-radius:3px;}
#wpmem_reg form .buttons:hover{background:#000;}
#wpmem_reg a{color:#EA2027;text-decoration:none;font-size:16px;font-weight:400;}
#wpmem_reg .req{color:#ff0000;display:inline-block;margin:0 3px;}
#wpmem_reg a:hover{color:#000;}

/* Load More */
.bliss_loadmore {display:block;width:250px;height:50px;font-size:18px;font-weight:700;border:3px solid #999;color:#999;margin:15px auto;clear:both;cursor:pointer;background:transparent;text-align:center;line-height:44px;}
.bliss_loadmore:hover{border:5px solid #999;line-height:40px;}
.loading-img{display: none;}
.loading-img{width:250px;height:50px;margin:0 auto;text-align:center;}
.loading-img img{display:inline-block;opacity:0.4;}

.sidebar-class.sidebar-grid .row {margin:0 -10px!important;}
.sidebar-class.sidebar-grid .widget {padding:0 10px!important;margin-bottom:20px;}

.account-navbar li{text-transform:uppercase;font-weight:700;}
.account-navbar .navbar-brand{text-transform:uppercase;font-weight:700;font-size:14px;}
.account-navbar .dropdown-menu>.active>a, .account-navbar .dropdown-menu>.active>a:focus, .account-navbar .dropdown-menu>.active>a:hover{background:#EA2027;}

.user-box {display:block;position:relative;margin:0;padding:0;box-sizing:border-box;}
.user-box .user-avatar{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;width:20px;}
.user-box .user-avatar img{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;border-radius:100%;width:20px;height:20px;z-index:1;}
.user-box .user-avatar:before{display:block;position:absolute;margin:0;padding:0;box-sizing:border-box;width:5px;height:5px;top:0;left:0;border-radius:100%;background:#00f751;content:"";z-index:9;}
.user-box .user-name{display:block;position:relative;margin:0 0 0 10px;padding:0;box-sizing:border-box;float:left;width:calc(100% - 30px);color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.account-page .page-full {margin-top:32px;}
.account-page ul{display:block;position:relative;margin:0 -5px;padding:0;box-sizing:border-box;}
.account-page ul > li{display:block;position:relative;margin:0;padding:0 5px;box-sizing:border-box;float:left;}
.account-page ul > li > a{display:block;position:relative;margin:0;padding:10px 15px;box-sizing:border-box;border:1px solid #ececec;background:#fbfbfb;border-radius:3px;font-size:14px;text-transform:uppercase;font-weight:700;}




.user-info-box {display:block;position:relative;margin:32px 0 0;padding:0;box-sizing:border-box;border:1px solid #ececec;border-radius:5px;}
.user-info-box .user-avatar{display:block;position:relative;margin:-32px auto 15px;padding:0;box-sizing:border-box;width:64px;height:64px;border:1px solid #ececec;border-radius:100%;background:#fff;text-align:center;}
.user-info-box .user-avatar img{display:inline-block;position:relative;margin:0;padding:5px;box-sizing:border-box;border-radius:100%;width:62px;height:62px;z-index:1;}
.user-info-box .user-avatar:before{display:block;position:absolute;margin:0;padding:0;box-sizing:border-box;width:10px;height:10px;bottom:0;right:5px;border-radius:100%;background:#00f751;content:"";z-index:9;}
.user-info-box .user-name{display:block;position:relative;margin:0;padding:0 0 10px;box-sizing:border-box;text-align:center;border-bottom:1px solid #ececec;font-size:16px;font-weight:700;}
.user-info-box .user-ip{display:block;position:relative;margin:0;padding:10px;box-sizing:border-box;text-align:left;border-bottom:1px solid #ececec;font-size:14px;}
.user-info-box .user-ip i{width:20px;text-align:center;}
.user-info-box .user-messages{display:block;position:relative;margin:0;padding:10px;box-sizing:border-box;text-align:left;border-bottom:1px solid #ececec;font-size:14px;}
.user-info-box .user-messages i{width:20px;text-align:center;}
.user-info-box .user-bookmarks{display:block;position:relative;margin:0;padding:10px;box-sizing:border-box;text-align:left;font-size:14px;border-bottom:1px solid #ececec;}
.user-info-box .user-bookmarks i{width:20px;text-align:center;}
.user-info-box .user-comments{display:block;position:relative;margin:0;padding:10px;box-sizing:border-box;text-align:left;font-size:14px;}
.user-info-box .user-comments i{width:20px;text-align:center;}


/* Favorites */
#main .favorites-list {display:block;margin:0 0 20px;padding:0;float:none;}
#main .favorites-list > li{display:block;margin:0;padding:15px 0;border:none;position:relative;float:none;border-bottom:1px solid #ececec;}
#main .favorites-list > li img{display:block;margin:0 15px 0 0;padding:0;border:none;float:left;width:32px;height:32px;}
#main .favorites-list > li a{display:block;margin:0;padding:0 90px 0 0;font-size:14px;line-height:1.3;color:#515365;transition:0.3s ease;font-weight:700;}
#main .favorites-list > li a:hover{color:#1d90ff;}
#main .favorites-list > li p{display:block;margin:0;padding:0;}
#main .favorites-list > li .simplefavorite-button{position:absolute;top:-3px;right:5px;bottom:0;font-size:12px;padding:5px 15px;margin:auto;line-height:20px;width:100px;height:32px;}
#main .favorites-list > li .simplefavorite-button i{display:none;margin:2px 5px 0 0;top:inherit;left:inherit;position:relative;float:left;}
#main .simplefavorites-clear{display:block;border:2px solid #515365;border-radius:5px;color:#515365;background:transparent;padding:10px 15px;font-weight:700;font-size:14px;text-transform:uppercase;}


/* Basic Table */
table{background:#fff;border-collapse:collapse;margin:0 0 15px;width:100%}
table tr,table th,table td{border:none;border-bottom:1px solid #ededed;font-size:14px}
table th,table td{padding:10px 12px;text-align:left}
table th{background:#b00;color:#fff;text-transform:uppercase}
table tr td{background:#f1f1f1;color:#000}
table tr:nth-of-type(2n+2) td{background:#fff}
table.bt tbody td{font-size:14px;padding:0}
table.bt tbody td:before{background:#56a2cf;color:#fff;margin-right:10px;padding:2px 10px}
table.bt tbody td .bt-content{display:inline-block;padding:2px 5px}
table.bt tbody td:first-of-type:before,table.bt tbody td:first-of-type .bt-content{padding-top:10px}
table.bt tbody td:last-of-type:before,table.bt tbody td:last-of-type .bt-content{padding-bottom:10px}
table.bt thead,table.bt tbody th{display:none}
table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:none;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100%\9}
table.bt tfoot th::before,table.bt tfoot td::before,table.bt tbody td::before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:700;width:6.5em}
table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}
table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top}
.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}
table.bt.bt--no-header tfoot td::before,table.bt.bt--no-header tbody td::before{display:none}

/* Info Bar */
#infobar {box-sizing: border-box;position: relative;display: block;margin: 0;padding: 0;border-bottom: 1px solid #ececec;min-height: 45px;background: #fff;}

/* ExWe */
.exwe{display:block;position:relative;margin:0;padding:0 10px;box-sizing:border-box;}

/* Exchange */
#exchange{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:66%;float:left;background:0 0;font-family:'Montserrat',Arial,sans-serif;height:50px;overflow:hidden;border-radius:3px}
#exchange .inner:after{display:table;clear:both;content:""}
#exchange .inner{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;background:#fff;border:none;height:50px}
#exchange .inner .currency-list{display:block;position:relative;margin:0;padding:10px 0;box-sizing:border-box;height:50px;width:25%;float:left;text-align:center;border-right:1px solid #e6e6e6}
#exchange .inner .currency-list:last-child{border-right:none}
#exchange .inner .currency-list:after{display:table;clear:both;content:""}
#exchange .inner .currency-list .currency-name{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:100%;color:#000;text-align:center;font-weight:700;font-size:14px;line-height:14px}
#exchange .inner .currency-list .currency-all{display:inline-block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:700;font-size:18px;line-height:18px}
#exchange .inner .currency-list .currency-all:after{display:table;clear:both;content:""}
#exchange .inner .currency-list .currency-cost{display:block;position:relative;margin:0 10px 0 0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:400;font-size:14px;color:#666;float:left}
#exchange .inner .currency-list .currency-rate{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#000;text-align:center;font-weight:400;font-size:14px;color:#666;float:right}
#exchange .inner .currency-list .currency-rate .fa-caret-up{color:#2f9b97}
#exchange .inner .currency-list .currency-rate .fa-caret-down{color:#dc3545}
#exchange .inner .currency-list .currency-rate .fa-minus{color:#00c2ff}
#exchange .inner .all{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:right;text-align:center;font-size:24px;width:12%;background:#EA2027;color:#fff;transition:.3s ease;height:50px;line-height:50px}
#exchange .inner .all a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#fff}
#exchange .inner .all:hover{background:#000}
#exchange .inner .all:hover a{color:#fff}

/* Foreground */
#foreground{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;width:34%;float:left;background:0 0;height:50px}
#foreground .inner{display:block;position:relative;margin:0 0 0 20px;padding:0;box-sizing:border-box;background:#fff;border-left:1px solid #ececec;height:50px;overflow:hidden;}
#foreground .inner:after{display:table;clear:both;content:""}
#foreground .icon{display:block;position:relative;margin:-3px 0 0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:25%;height:50px}
#foreground .icon i{display:block;position:absolute;margin:auto;padding:0;box-sizing:border-box;top:5px;left:0;right:0;bottom:0;width:24px;height:24px}
#foreground .city{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:20px;width:30%;height:50px;line-height:50px;color:#036;text-transform:uppercase;}
#foreground .temperature{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:45%;color:#036;height:50px;line-height:50px;font-weight:700;}
#foreground .all{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;float:left;text-align:center;font-size:24px;width:25%;background:#EA2027;color:#036;transition:.3s ease;height:50px;line-height:50px}
#foreground .all a{display:block;position:relative;margin:0;padding:0;box-sizing:border-box;color:#036}
#foreground .all:hover{background:#000}
#foreground .all:hover a{color:#fff}

/* Back to top */
#back-to-top{position:fixed;bottom:40px;right:40px;z-index:999;width:32px;height:32px;text-align:center;line-height:30px;background:#EA2027;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0}
#back-to-top:hover{background:#000}
#back-to-top.show{opacity:1}

/* Weathericon */
.weathericon{display:inline-block;font-family:weathericons;font-style:normal;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin-right:5px;width:22px;text-align:center;color:#036}
.weathericon[id="01d"]:before{content:"\f00d"}
.weathericon[id="01n"]:before{content:"\f02e"}
.weathericon[id="02d"]:before{content:"\f002"}
.weathericon[id="02n"]:before{content:"\f086"}
.weathericon[id="03d"]:before,.weathericon[id="03n"]:before{content:"\f041"}
.weathericon[id="04d"]:before,.weathericon[id="04n"]:before{content:"\f013"}
.weathericon[id="09d"]:before,.weathericon[id="09n"]:before{content:"\f015"}
.weathericon[id="10d"]:before{content:"\f004"}
.weathericon[id="10n"]:before{content:"\f024"}
.weathericon[id="11d"]:before{content:"\f00e"}
.weathericon[id="11n"]:before{content:"\f02c"}
.weathericon[id="13d"]:before{content:"\f00a"}
.weathericon[id="13n"]:before{content:"\f02a"}
.weathericon[id="50d"]:before{content:"\f003"}
.weathericon[id="50n"]:before{content:"\f04a"}