/*
Theme Name: Prishtina Insight Desktop
Theme URI: http://prishtinainsight.com/
Author: Kutia Web Agency
Author URI: http://kutia.net/
Description: Prishtina Insight Desktop Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pi
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

pi is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

* {
    margin: 0;
    padding: 0;
    font-size: 12px;
    list-style-type: none;
    text-decoration: none;
    font-family: arial, sans-serif;
    box-sizing: border-box;
}

html {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: greyscale;
    -webkit-text-shadow: rgba(255, 255, 255, 0.01) 0 0 1px;
    -webkit-text-stroke: rgba(255, 255, 255, 0.01) 0.1px;
    -webkit-text-stroke-width: 0.1px;
}
/* body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.page_container {
 -webkit-box-flex: 1;
 -webkit-flex: 1 0 auto;
     -ms-flex: 1 0 auto;
         flex: 1 0 auto;
} */

::selection {
    color: black;
    background-color: #ffe500;
}

.wrapper {
    width: 1140px;
    margin: 0 auto;
}

.headerWrapper {
    float: left;
    width: 100%;
    position: relative;
    /*  padding-top: 20px;*/
}

body.single-format-standard a.logo,
body.pr-insight a.logo {
    margin-top: 0;
    max-width: 220px;
    float: left;
}


/* Header Fixed */

.header_fixed {
    float: left;
    width: 100%;
    background: #E5E5E5;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2222;
    display: none;
}

.header_fixed_container {
    float: left;
    width: 100%;
    background: #E5E5E5;
    height: 40px;
    z-index: 2222;
}

.header_fixed_content {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
}

.header_fixed_content img {
    max-width: 29px;
    height: auto;
    margin-top: 5px;
    float: left;
}

.header_fixed_elements {
    float: left;
    width: 100%;
    background: #E5E5E5;
    height: 100%;
    padding-top: 19px;
    display: none;
}

#nav_trigger {
    width: 20px;
    height: 15px;
    box-shadow: none;
    border: none;
    background: transparent;
    float: left;
    margin-top: 12px;
    margin-left: 6px;
    cursor: pointer;
}

#nav_trigger:focus {
    outline: none;
    border: none;
}

#nav_trigger span {
    float: left;
    width: 100%;
    height: 3px;
    background: #2BABE2;
    margin-bottom: 3px;
    transition: all .3s ease-in-out;
}

#nav_trigger span:last-child {
    margin-bottom: 0;
}

.fixed_nav {
    float: left;
    width: 100%;
    padding-bottom: 0;
}

.fixed_nav li {
    float: left;
}

.fixed_nav li>a {
    float: left;
    font-size: 18px;
    color: black;
    float: left;
    position: relative;
    padding-right: 17px;
    font-family: 'Stag-Book';
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.fixed_nav li>a:hover {
    color: #2AABE2;
}

html body .header_fixed .search_container_top {
    float: right;
    max-width: 325px
}

html body .header_fixed .search_container_top input {
    float: left;
    width: 100%;
    height: 40px;
    background-color: transparent;
    border: none;
    font-size: 22px;
    color: #ccc;
    text-transform: uppercase;
    font-family: 'Antenna-Light';
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 !important;
    padding-right: 0;
}

html body .header_fixed .search_container_top form {
    float: left;
    width: 100% !important;
    position: static;
}

html body .header_fixed .search_container_top input[type="text"] {
    background-image: url('images/search_icon.svg');
    background-repeat: no-repeat;
    -webkit-background-size: 21px;
    background-size: 21px;
    padding-left: 40px;
    background-position: 9px 9px;
    background-color: #fff;
}

html body .header_fixed .search_container_top input[type="text"]:focus {
    border: none;
    outline: none;
}

html body .header_fixed .search_container_top input[type="submit"] {
    display: none;
}

.active_nav span:nth-child(1) {
    -webkit-transform: translateY(6px) rotate(39deg);
    -ms-transform: translateY(6px) rotate(39deg);
    -o-transform: translateY(6px) rotate(39deg);
    transform: translateY(6px) rotate(39deg);
}

.active_nav span:nth-child(2) {
    opacity: 0;
}

.active_nav span:nth-child(3) {
    -webkit-transform: translateY(-6px) rotate(-39deg);
    -ms-transform: translateY(-6px) rotate(-39deg);
    -o-transform: translateY(-6px) rotate(-39deg);
    transform: translateY(-6px) rotate(-39deg);
}

.fixed_nav_triggered {
    /* overflow: hidden; */
}

html body .header_fixed .search_container_top input::-webkit-input-placeholder {
    /* Safari, Chrome and Opera */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

html body .header_fixed .search_container_top input:-moz-placeholder {
    /* Firefox 18- */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

html body .header_fixed .search_container_top input::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

html body .header_fixed .search_container_top input:-ms-input-placeholder {
    /* IE 10+ */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

html body .header_fixed .search_container_top input::-ms-input-placeholder {
    /* Edge */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

html body .header_fixed .search_container_top input:placeholder-shown {
    /* Standard one last! */
    font-size: 22px !important;
    color: #ccc !important;
    text-transform: uppercase;
    font-family: 'Antenna-Light' !important;
}

body.single-format-standard .mainContainer,
body.pr-insight .mainContainer {
    margin-top: -19px;
}

a.logo {
    display: inline-block;
    max-width: 150px;
    height: auto;
    margin-top: 4px;
    margin-left: 20px;
    float: left;
    position: relative;
}

a.logo span {
    position: absolute;
    top: 5px;
    right: -45px;
    color: #B3B3B3;
    font-size: 14px;
    font-family: 'Antenna-Thin';
}

a.logo img {
    width: 220px;
}

.pi-guide .header-Article-list,
.piguide-artikull .header-Article-list {
    margin-top: 4px;
}

body.page-template-artikull-jnk a.logo,
body.post-type-archive-jnk a.logo,
body.page-template-artikull-dnk a.logo,
body.post-type-archive-dnk a.logo {
    max-width: 280px;
    position: relative;
}

body.page-template-artikull-jnk h1.header-title,
body.page-template-artikull-dnk h1.header-title,
body.post-type-archive-jnk h1.header-title,
body.post-type-archive-dnk h1.header-title {
    position: absolute;
    top: 75px;
    left: 400px;
    width: 310px;
}

body.category-shkurt a.logo,
body.page-template-page-video a.logo {
    max-width: 270px;
}

a.logo img {
    max-width: 100%;
}

.reportBox {
    float: left;
    padding-bottom: 30px;
    margin-top: 10px;
    background: url('images/finger.png') no-repeat right bottom;
}

.reportBox h1 {
    color: black;
    font-size: 40px;
    max-width: 170px;
    text-align: right;
    line-height: 0.9em;
    text-transform: uppercase;
    font-family: 'AntennaComp-Bold';
}

.reportForm {
    float: right;
    position: absolute;
    right: 20px;
    width: 380px;
    top: -26px;
}

.reportForm form {
    float: right;
    width: 320px;
    margin-left: 12px;
}

.reportForm form textarea {
    padding: 10px;
    height: 81px;
    float: left;
    width: 320px;
    resize: none;
    font-size: 12px;
    color: #e7e8e8;
    font-family: 'Antenna-Light';
    border: 1px solid #e7e8e8;
    ;
    border-bottom: 1px dashed #e7e8e8;
    box-sizing: border-box;
}

body.tag .page-content form input.search-field,
body.error404 .page-content form input.search-field,
.reportForm form input {
    font-family: 'Antenna-Light';
    padding: 10px 10px 20px;
    border: 1px solid #e7e8e8;
    ;
    border-top: 0;
    width: 240px;
    float: left;
    box-sizing: border-box;
    text-transform: uppercase;
}

body.error404 .page-content form input.search-field,
body.tag .page-content form input.search-field {
    padding: 15px;
}

body.error404 .page-content form input.search-submit,
body.tag .page-content form input.search-submit,
.reportForm form input.submit {
    max-width: 80px;
    font-size: 28px;
    color: white;
    background: black;
    text-align: center;
    padding: 5px 0;
    cursor: pointer;
    border: 1px solid black;
    font-family: 'AntennaComp-Bold';
    text-transform: uppercase;
    height: 46px;
}

body.error404 .page-content form input.search-submit,
body.tag .page-content form input.search-submit {
    padding: 5px 10px;
}

textarea:focus,
input:focus {
    outline: 1px solid black;
}

.mainContainer {
    float: left;
    width: 100%;
    margin-top: -15px;
}

.home .mainContainer {
    margin-top: 0;
}

.mainContainer .menuHolder {
    float: left;
    width: 100%;
    border-bottom: 3px solid #b01116;
    position: relative;
}

.mainContainer .menuHolder:after {
    content: "";
    position: absolute;
    left: 100%;
    bottom: -3px;
    width: 100%;
    float: left;
    border-bottom: 3px solid #2AABE2;
}

body.page-template-artikull-dnk .mainContainer .menuHolder:before {
    content: " ";
    position: absolute;
    right: 100%;
    bottom: -3px;
    width: 80px;
    float: left;
    border-bottom: 3px solid #024594;
}

body.page-template-artikull-dnk .mainContainer .menuHolder:after,
body.post-type-archive-dnk .mainContainer .menuHolder:after,
body.post-type-archive-jnk .mainContainer .menuHolder:after {
    border-bottom: 3px solid #024594;
    margin-bottom: 0;
}

body.post-type-archive-dnk .mainContainer .menuHolder,
body.post-type-archive-jnk .mainContainer .menuHolder {
    border-bottom: 3px solid #024594;
    margin-bottom: 1px;
}

body.pr-insight .mainContainer .menuHolder {
    border-bottom: 3px solid #2AABE2;
}

body.post-type-archive-gjnk .mainContainer .menuHolder {
    border-bottom: 3px solid #6f2b90;
}

body.page-template-artikull-dnk .mainContainer .menuHolder,
body.post-type-archive-dnk .mainContainer .menuHolder {
    border-bottom: 3px solid #024594;
}

.mainContainer .mainNav {
    float: left;
}

.mainContainer .mainNav ul {
    float: left;
    margin-left: 20px;
    margin-bottom: 0;
}

.mainContainer .mainNav ul li {
    float: left;
    margin-right: 1px;
    margin-bottom: 2px;
}

.mainContainer .mainNav ul li>a {
    -webkit-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.mainContainer .mainNav ul li:hover >a {
    color: #2AABE2 !important;
    border-color: #2AABE2 !important;
}

.mainContainer .mainNav ul li a {
    font-size: 18px;
    color: #a7a9ab;
    float: left;
    position: relative;
    padding-right: 17px;
    padding-left: 12px;
    margin-bottom: -1px;
    padding-bottom: 6px;
    font-family: 'Stag-Book';
}

.mainContainer .mainNav ul .current-menu-item>a,
body.single-guide #primary-menu .grey>a,
body.single-magazine #primary-menu .archive-menu>a {
    color: #2AABE2 !important;
    border-color: #2AABE2 !important;
    position: relative;
}

.current-post-parent a {
    color: #2AABE2 !important;
    border-color: #2AABE2 !important;
    position: relative;
}

.mainContainer .mainNav ul .current-menu-item>a:before {
    content: " ";
    position: absolute;
    bottom: -11px;
    left: 0;
    background: #2AABE2;
    height: 1px;
    width: 100%;
}

.mainContainer .mainNav ul li a:after {
    content: '\/';
    position: absolute;
    right: -2px;
    top: 0;
    color: #ecf4ea;
}

.mainContainer .mainNav ul li:first-child a {
    padding-left: 0;
}

.mainContainer .mainNav ul li:last-child a:after {
    content: '';
}

.mainContainer .mainNav ul li:last-child a {
    padding-right: 0;
}

.mainContainer .mainNav ul li.red a {
    border-bottom: 10px solid #a7a9ab;
}

.mainContainer .mainNav ul li.purple a {
    border-bottom: 10px solid #a7a9ab
}

.mainContainer .mainNav ul li.blue a {
    border-bottom: 10px solid #a7a9ab
}

.mainContainer .mainNav ul li.grey a {
    border-bottom: 10px solid #a7a9ab
}

.mainContainer .mainNav ul li.red.current-menu-item a,
.mainContainer .mainNav ul li.red:hover a {
    color: #a7a9ab
}

.mainContainer .mainNav ul li.purple.current-menu-item a,
.mainContainer .mainNav ul li.purple:hover a {
    color: #a7a9ab
}

.mainContainer .mainNav ul li.blue.current-menu-item a,
.mainContainer .mainNav ul li.blue:hover a {
    color: #a7a9ab
}

.mainContainer .mainNav ul li.grey.current-menu-item a,
.mainContainer .mainNav ul li.grey:hover a {
    color: #a7a9ab
}

.otherMenu {
    float: right;
    margin-top: 13px;
    margin-right: 20px;
}

body.pi-guide .otherMenu {
    margin-right: 20px;
}

body.single-jnk .otherMenu,
body.single-dnk .otherMenu,
.post-type-archive-dnk .otherMenu,
.post-type-archive-jnk .otherMenu {
    margin-top: 15px;
}

.otherMenu li {
    float: left;
}

.otherMenu li a {
    display: block;
    color: #2BABE2;
    position: relative;
    padding-right: 6px;
    font-family: 'Antenna-Light';
    padding-left: 5px;
    font-size: 12px;
}

.otherMenu li.current-menu-item a,
.otherMenu li a:hover {
    color: #b01116;
}

.otherMenu li a:after {
    content: '\|';
    position: absolute;
    right: -2px;
    top: 0;
    color: #2BABE2;
}

.otherMenu li:last-child a:after {
    content: ''
}

.otherMenu li:last-child a {
    padding-right: 0;
}

.leftSide {
    float: left;
    width: 720px;
}

.leftSide .featuredNews {
    float: left;
    width: 700px;
    margin-left: 20px;
}

.leftSide .featuredNews .fnText {
    float: left;
    width: 220px;
    margin-right: 20px;
}

.leftSide .featuredNews .fnText h1 {
    min-height: 190px;
    font-size: 46px;
    line-height: 0.8em;
    margin-top: 20px;
    overflow: hidden;
    position: relative;
    font-family: 'AntennaComp-Black';
}

.leftSide .featuredNews .fnText h1 a {
    font-family: 'AntennaComp-Black';
    font-size: 46px;
    line-height: 1em;
    color: black;
}

.featuredNews .fnText a {
    color: black;
}

.featuredNews .fnText span.fnMeta {
    font-size: 14px;
    /*letter-spacing: -0.5px;*/
    margin-bottom: 14px;
    display: block;
    color: #808080;
    text-transform: uppercase;
    font-family: 'AntennaExtraCond-Light';
}

.featuredNews .fnText span.fnMeta b {
    font-family: 'AntennaCond-Black';
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: normal;
}

.featuredNews .fnText p {
    font-size: 16px;
    line-height: 1.4em;
    font-family: 'AntennaCond-Regular';
}

.featuredNews .fnThumb {
    float: right;
    width: 460px;
    height: 340px;
    position: relative;
    overflow: hidden;
}

.featuredNews .fnThumb img {
    width: 100%;
}

.twoColnews {
    float: left;
    width: 770px;
    margin-left: -50px;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #808080;
    border-bottom: 1px solid #808080;
}

img.xo {
    float: left;
    margin-right: -9px;
    height: 90px;
    width: 145px;
    margin-top: -10px;
}

.hrNews {
    float: left;
    width: 292px;
    margin-left: 25px;
}

.hrNews img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 20px;
}

.hrNews h2 {
    color: #808080;
    font-size: 14px;
    line-height: 1.2em;
    font-weight: normal;
    font-family: 'AntennaCond-Regular';
}

.hrNews a.jeta,
.hrNews a.drejtesia {
    display: inline-block;
    margin-bottom: 2px;
    font-family: 'Stag-Medium';
    font-size: 14px;
    color: #b01116;
}

.hrNews a.drejtesia {
    color: #024594;
}

.threeColVr {
    float: left;
    width: 770px;
    margin-left: 0px;
}

.col-3-vrN {
    float: left;
    width: 220px;
    margin-left: 20px;
    position: relative;
}

.vrnThumb {
    float: left;
    width: 100%;
    height: 180px;
    overflow: hidden;
    position: relative;
}

.vrnThumb img {
    width: 100%;
    height: 180px;
}

.overlayVrn {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.5;
}

.catName {
    position: absolute;
    z-index: 1;
    top: 20px;
    left: 0;
    width: 100%;
    text-align: center;
    display: block;
}

.catName span {
    color: #fff;
    font-size: 14px;
    padding: 5px 12px;
    display: inline-block;
    border: 3px solid #fff;
    text-transform: uppercase;
    font-family: 'Antenna-Black';
}

.catName span a {
    color: white;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'Antenna-Black';
}

.vrnText {
    max-width: 100%;
    background: #f2f2f2;
    display: inline-block;
    padding: 0px 20px 46px;
    min-height: 194px;
    height: 194px;
    overflow: hidden;
}

.vrnText h2 {
    line-height: 28px;
}

.vrnText h2 a {
    color: black;
    font-size: 24px;
    display: block;
    padding-top: 20px;
    padding-bottom: 12px;
    font-family: 'AntennaCond-Regular';
}

.vrnText p {
    overflow: hidden;
}

.vrnText p a {
    color: #808080;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    line-height: 18px;
}

.vrnText .vrnMeta {
    left: 20px;
    float: left;
    bottom: 20px;
    position: absolute;
}

.cover {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #f2f2f2;
    height: 35px;
    width: 100%;
}

.firstvrN .cover {
    background: #fff;
}

.firstvrN .vrnText .vrnMeta strong,
.firstvrN .vrnText .vrnMeta b,
.firstvrN .vrnText .vrnMeta span,
.firstvrN .vrnText .vrnMeta {
    font-size: 10px;
    color: #808080;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
}

.firstvrN .vrnText .vrnMeta strong {
    color: #323232;
}

.vrnText .vrnMeta strong,
.vrnText .vrnMeta b,
.vrnText .vrnMeta span,
.vrnText .vrnMeta {
    font-size: 9px;
    color: #000;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
}

.firstvrN .vrnText {
    background: none;
    padding-left: 0;
    padding-right: 0;
}

.firstvrN .vrnText .vrnMeta {
    left: 0;
    color: #b3b3b3;
}

.grey-bg .vrnText {
    background-color: #e6e6e5;
}

.grey-bg .cover {
    background-color: #e6e6e5;
}

.middleTinyCol {
    float: left;
    width: 100px;
    margin: 20px 20px 0;
}

.tinyColIcon img {
    float: none !important;
    max-width: 100%;
    height: auto;
}

.tinyColIcon {
    text-align: center;
}

.middleTinyCol h2 {
    color: #00aeef;
    font-size: 66px;
    margin-top: 7px;
    text-align: center;
    font-family: 'AntennaComp-Medium';
    font-weight: 500;
}

.middleTinyCol p {
    font-size: 17px !important;
    text-align: center !important;
    font-family: 'AntennaExtraCond-Light' !important;
}

.latestVideo,
.latestNews {
    float: left;
    width: 100%;
}

a.readMore {
    padding: 5px;
    color: #b01116;
    font-size: 10px;
    margin-top: 20px;
    display: inline-block;
    border: 2px solid #b01116;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
}

.factHolder {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.rightSide {
    float: left;
    width: 380px;
    margin-top: 0;
    background-color: white;
}

.rightSide form.searchForm {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}

.rightSide form input[type="search"] {
    width: 100%;
    color: #cccccb;
    max-width: 100%;
    font-size: 22px;
    padding: 8px 12px;
    font-family: 'Antenna-Light';
    border: 1px solid #e6e6e5;
    box-sizing: border-box;
}

.rightSide form input[type="submit"] {
    width: 30px;
    height: 30px;
    border: 0;
    position: absolute;
    right: 10px;
    cursor: pointer;
    top: 5px;
    background: url('images/search_icon-03.svg') no-repeat center center;
}

.rightSide form input[type="submit"]:focus {
    border: 0;
    outline: none;
}

span.live {
    float: right;
    font-size: 14px;
    background: #b11116;
    text-transform: uppercase;
    font-family: 'Antenna-Bold';
    color: #fff;
    width: 53px;
    padding: 3px 7px;
}

body.post-type-archive-gjnk span.live {
    margin-top: -10px;
}

span.live b {
    width: 10px;
    height: 10px;
    float: right;
    background: #fff;
    margin-left: 5px;
    margin-top: 3px;
    border-radius: 50%;
    -moz-border-radius: 50% 50%;
    -o-border-radius: 50% 50%;
    -webkit-border-radius: 50% 50%;
}

ul.latestNewsList {
    float: left;
    width: 100%;
}

ul.latestNewsList li {
    float: left;
    width: 280px;
    min-height: 40px;
    background: #e6e6e6;
    padding: 7px 20px;
    border-bottom: 1px solid #f2f2f2;
}

ul.latestNewsList li img {
    width: 40px;
    height: 33px;
    float: left;
    margin-top: 4px;
    margin-right: 20px;
}

ul.latestNewsList span.time {
    color: #fff;
    font-size: 11px;
    margin-right: 5px;
    line-height: 1.3em;
    font-family: 'Antenna-Bold';
}

ul.latestNewsList a {
    float: left;
    width: 100%;
    height: 39px;
    overflow: hidden;
    line-height: 12.1px;
}

ul.latestNewsList a h3 {
    color: #808080;
    font-size: 11px;
    margin-right: 5px;
    line-height: 1.3em;
    display: inline;
    font-family: 'Antenna-Bold';
}

ul.latestNewsList p {
    color: #808080;
    font-size: 11px;
    line-height: 1.2em;
    display: inline;
    font-family: 'Antenna-Regular';
}

.latestVideo {
    position: relative;
}

.latestVideo .catName {
    top: 50%;
    margin-top: -16px
}

.latestVideo h2 a,
.latestVideo h2 {
    font-size: 16px;
    color: black;
    margin-top: 20px;
    margin-bottom: 10px;
    font-family: 'AntennaCond-Black';
}

.latestVideo h2 {
    margin-top: 0;
    padding-top: 20px;
    margin-bottom: 10px;
}

.latestVideo p {
    color: #808080;
    font-size: 14px;
    font-size: 1.4em;
    font-family: 'AntennaCond-Regular';
}

.lasestVideoThumbHolder {
    height: 280px;
    position: relative;
}

.lasestVideoThumbHolder img {
    width: 100%;
    height: 280px;
}

.otherVideos {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.otherVideos li {
    float: left;
    width: 60px;
    height: 60px;
    overflow: hidden;
    margin-right: 20px;
}

.otherVideos li img {
    width: 100%;
    height: 100%;
}

.otherVideos li:nth-of-type(4) {
    margin-right: 0
}

.shareArea {
    width: 100%;
    float: left;
    margin-top: 40px;
    padding-top: 15px;
    padding-bottom: 20px;
    border-top: 1px solid #808080;
}

.shareArea h2 {
    color: #cccccc;
    font-size: 42px;
    font-weight: 100;
    text-transform: uppercase;
    font-family: 'AntennaCond-Thin';
}

.snIcons {
    float: left;
    width: 100%;
}

.snIcons li {
    float: left;
    width: 33px;
    height: 33px;
    overflow: hidden;
    margin-right: 2px;
    text-indent: 99999em;
}

.snIcons li a {
    display: block;
    height: 100%;
    width: 100%;
    background: url(images/socialNeticons.png) no-repeat -6px -4px;
}

.snIcons li.tw a {
    background-position: -42px -4px;
}

.snIcons li.rss a {
    background-position: -77px -4px;
}

.snIcons li.ln a {
    background-position: -113px -4px;
}

.contentHolder,
#accordionPanels {
    float: left;
    width: 100%;
}

.contentHolder {
    position: relative;
    padding-bottom: 30px;
    padding-top: 15px;
}

#accordionPanels .contentHolder .mainArticle img {
    width: 100%;
    height: auto;
    margin-top: -130px;
}

#accordionPanels h3,
#accordionPanels h3:focus {
    float: left;
    width: 100%;
    outline: none;
    cursor: pointer;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px solid #808080;
}

#accordionPanels h3 img {
    padding-left: 20px;
}

body.post-type-archive-jnk .mainArticle,
body.post-type-archive-dnk .mainArticle {
    background: #f2f2f2;
    height: auto;
}

.mainArticle {
    width: 100%;
    float: left;
    height: 420px;
    background: grey;
    position: relative;
    margin-bottom: 20px;
    overflow: hidden;
}

body.post-type-archive-jnk .mainArticleText,
body.post-type-archive-dnk .mainArticleText {
    top: auto;
    bottom: 20px;
    border-left: 10px solid #fff;
}
html .mainArticleText {
position: absolute;
    top: 20px;
    left: 20px;
    width: 500px;
    overflow: hidden;
}
#carousel .mainArticleText h1{
    font-size: 38px;
}

body.post-type-archive-dnk .mainArticle h1,
body.post-type-archive-dnk .mainArticle h1 a {
    box-shadow: none;
}

.mainArticle h1 a,
.mainArticle h1 {
    display: inline;
    line-height: 1em;
    color: black;
    font-size: 82px;
    background: #fff;
    white-space: normal;
    text-transform: uppercase;
    font-family: 'AntennaComp-Black';
    white-space: pre-wrap;
    box-shadow: 9px 0px 0px white, 0px 0px 0px white;
}

a.fullArticleLink,
.mainArticle p a,
.mainArticle p {
    clear: both;
    color: black;
    font-size: 22px;
    display: inline;
    line-height: 26px;
    background-color: white;
    font-family: 'AntennaCond-Regular';
}

.mainArticle .devider {
    width: 100%;
    height: 1px;
    clear: both;
}

.twoColarticle {
    float: left;
    width: 100%;
    margin-left: 20px;
}

.twoColarticle article{
    width: 380px;
    float: left;
    margin-right: 20px;
    margin-bottom: 14px;
}
.oneColArticle article{
    width: 300px;
    float: left;
    margin-right: 20px;
    margin-bottom: 25px;
}
.oneColArticle article img,
.twoColarticle article img {
    margin-bottom: 12px;
    width: 300px;
    height: 180px;
      object-fit: cover;
}
.twoColarticle article img {
    width: 100%;
}

.fnText:hover h1 a,
.reportThinCol li:hover h1,
.col-3-vrN:hover a,
.oneColReport li:hover h1,
.thinColList article:hover h1,
.homeReports article:hover h1,
.specialArticles article:hover h2 a,
html body .contentHolder .homeReports article:hover h1,
.oneColArticle article:hover a,
.twoColarticle article:hover a {
    color: #B5B4B4;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -moz-transition: all 250ms;
}

.oneColArticle article h2 a,
.twoColarticle article h2 a {
    font-size: 22px;
    color: black;
    display: block;
    margin-bottom: 9px;
    font-family: 'AntennaCond-Regular';
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -moz-transition: all 250ms;
    line-height:1.278em;
}
.oneColArticle article h2 a{
    font-size: 18px;
}

.oneColArticle article p,
.oneColArticle article p a,
.twoColarticle article p,
.twoColarticle article p a {
    font-size: 14px;
    color: #808080;
    line-height: 1.37em;
    font-family: 'AntennaCond-Regular';
}

.jnkThinCol {
    float: left;
    width: 140px;
    margin-left: 20px;
    height: 400px;
    margin-bottom: 20px;
}

body.post-type-archive-gjnk .jnkThinCol {
    height: 340px;
}

.jnkThinCol li {
    float: left;
    width: 100%;
    height: 100px;
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
}

.jnkThinCol li div.blackOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 15px 10px;
    background: rgba(0, 0, 0, .7);
}

.jnkThinCol li span.title,
.jnkThinCol li span.author {
    font-size: 14px;
    color: #00aeef;
    font-family: 'AntennaCond-Regular';
    display: block;
}

.jnkThinCol li span.title {
    color: white;
}

.specialNumber {
    float: left;
    width: 100%;
}

.specialNumber h4 {
    color: white;
    font-size: 23px;
    background: black;
    text-align: center;
    text-transform: uppercase;
    padding: 10px 0;
    position: relative;
    font-family: 'AntennaComp-Black';
}

.specialNumber h4 span {
    left: 50%;
    top: 48px;
    background: #000;
    position: absolute;
}

.specialNumber h4 span:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #000000;
    border-width: 16px;
    margin-left: -16px;
}

.rightSide h2.mainT,
.jnkThinCol h2.mainT{
    color: #00aeef;
    font-size: 98px;
    margin-top: -35px;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'AntennaComp-Thin';
    text-align: center;
}
.specialNumber h2 {
    color: #00aeef;
    font-size: 120px;
    text-align: center;
    margin-top: 15px;
    font-family: 'AntennaComp-Thin';
}
.specialNumber p {
    font-size: 14px;
    text-align: center;
    line-height: 1.3em;
    font-family: 'Antenna-Regular';
    margin-top: -14px;
    color: black;
}

.oneColArticle {
    float: left;
    width: 300px;
}

.oneColArticle article {
    margin-right: 0;
}

.leftVideoList {
    float: left;
    width: 640px;
    margin-left: 20px;
}

.sectionDefault .mainVideo,
.leftVideoList .mainVideo {
    width: 620px;
    height: 380px;
    position: relative;
    margin-bottom: 20px;
    float: left;
    overflow: hidden;
}

.leftVideoList .mainVideo img {
    width: 100%;
    height: auto;
}

.sectionDefault .mainVideo h2,
.videoCarousel div.slide h2,
.rightVideoList article h2,
.leftVideoList article h2,
.leftVideoList .mainVideo h2 {
    left: 20px;
    bottom: 20px;
    width: 520px;
    position: absolute;
}

.videoCarousel div.slide h2 a,
.rightVideoList article h2 a,
.leftVideoList article h2 a,
.sectionDefault .mainVideo h2 a,
.leftVideoList .mainVideo h2 a {
    color: white;
    font-size: 42px;
    font-family: 'AntennaCond-Black';
}

.videoCarousel div.slide .catName,
.rightVideoList article .catName,
.leftVideoList .catName {
    text-align: left;
}

.videoCarousel div.slide .catName span,
.rightVideoList article .catName span,
.leftVideoList .catName span {
    margin-left: 20px;
}

.dnkSliderHolder .dnkSlider .slide .overlay,
.sectionDefault .mainVideo .overlay,
.videoCarousel div.slide .overlay,
.rightVideoList article .overlay,
.banner-img .overlay,
.leftVideoList .mainVideo .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 75%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(75%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 75%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 75%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 75%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.5) 75%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0);
}

.dnkSliderHolder .dnkSlider .slide .overlay {
    height: 123px;
}

.videoCarousel div.slide,
.rightVideoList article.diffArticle,
.leftVideoList article {
    float: left;
    width: 300px;
    height: 200px;
    overflow: hidden;
    position: relative;
    margin-right: 20px;
}

.diffArticle img,
.leftVideoList article img {
    width: 100%;
    height: auto;
}

.videoCarousel div.slide h2,
.rightVideoList article h2,
.contentHolder .rightVideoList article h2,
.leftVideoList article h2 {
    max-width: 260px;
}

.videoCarousel div.slide h2 a,
.rightVideoList article h2 a,
.leftVideoList article h2 a {
    font-size: 18px;
}

html body .kallxoVideo .rightVideoList article h2 {
    max-width: 505px;
}

.kallxoVideo .rightVideoList article h2 a {
    font-size: 28px;
}

.videoCarousel div.slide .overlay,
.leftVideoList article .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}

.rightVideoList {
    float: left;
    width: 460px;
    position: relative;
    overflow: hidden;
}

.rightVideoList article {
    float: left;
    width: 100%;
    height: 180px;
    position: relative;
    margin-bottom: 20px;
}

.kallxoVideo .rightVideoList article h2,
.rightVideoList article h2 {
    max-width: 325px;
}

.videoAsText {
    float: right;
    width: 140px;
}

.videoAsText p {
    color: #545454;
    font-size: 20px;
    min-height: 170px;
    margin-bottom: 15px;
    position: relative;
    font-family: 'AntennaComp-Light';
}

.videoAsText .quoteB {
    float: left;
    margin-top: -1px;
    margin-left: -3px;
    margin-right: 6px;
}

.videoAsText .quoteA {
    position: absolute;
    right: 0;
    bottom: -5px;
}

.watchVideo {
    color: #034694;
    font-size: 16px;
    padding-top: 1px;
    padding-right: 23px;
    text-transform: uppercase;
    background: url('images/play_icon-02-02.svg') no-repeat right center;
}

.videoCarousel div.slide {
    height: 180px;
    width: 300px !important;
}

.videoCarousel {
    float: left;
    width: 88%;
    position: relative;
    padding: 20px 80px;
    background: #f2f2f2;
    margin-bottom: 20px
}

.videoCarousel .bx-viewport {
    width: 960px !important;
    margin-left: 5px;
}

.videoCarousel .bx-pager {
    display: none;
}

.videoCarousel .bx-prev,
.videoCarousel .bx-next {
    position: absolute;
    top: 52px;
    width: 30px;
    height: 116px;
    z-index: 10;
    text-indent: -9999em;
}

.videoCarousel .bx-prev {
    left: 20px;
    background: url('images/leftArow.png') no-repeat 0 0;
}

.videoCarousel .bx-next {
    right: 52px;
    background: url('images/rightArow.png') no-repeat 0 0;
}

#accordionPanels h3 {
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
    background-image: url('images/downArow.png');
    background-repeat: no-repeat;
    background-position: right 18px;
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
}

.homeReports {
    float: left;
    width: 720px;
    margin-left: 20px;
}

.sectionDefault .rightVideoList .oneColReport article,
.oneColReport article,
.homeReports article {
    width: 220px;
    float: left;
    height: 400px;
    margin-right: 20px;
    overflow: hidden;
    background: #e6e6e6;
    position: relative;
}

body.post-type-archive-gjnk .homeReports article .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.5);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.9) 75%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.9) 75%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.9) 75%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.9) 75%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.9) 75%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0);
}

html body .sectionDefault .rightVideoList .oneColReport article h2,
.oneColReport article h2,
.homeReports article h2 {
    padding: 20px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.oneColReport article h2,
.oneColReport article h2 a,
.homeReports article h2,
.homeReports article h2 a {
    font-size: 24px;
    color: black;
    font-family: 'AntennaCond-Regular';
}

.reportSection .jnkThinCol {
    padding-top: 0;
}

.reportSection .jnkThinCol li {
    height: 120px;
}

.reportSection .jnkThinCol li .blackOverlay {
    height: 120px;
}

.jnkThinCol li img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.oneColReport {
    float: left;
    width: 220px;
}

.oneColReport article {
    margin-right: 0;
}

.trendingSection {
    background: #f2f2f2;
}

html body #accordionPanels h3.trendingTitle .ui-accordion-header-active,
html body #accordionPanels h3.trendingTitle {
    line-height: 0.72em!important;
    padding-bottom: 0;
    padding-top: 5px;
}

h3.trendingTitle,
html body #accordionPanels h3.trendingTitle,
html body #accordionPanels h3.trendingTitle .ui-accordion-header-active {
    color: #fff;
    margin-bottom: 0;
    position: relative;
    line-height: 0.8em;
    text-transform: uppercase;
    font-family: 'AntennaComp-Black';
    background: #f2f2f2 url('images/downArow.png') no-repeat right 18px;
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
}

html body #accordionPanels h3.ui-accordion-header-active {
    background-image: url('images/close_icon.png');
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
}

#accordionPanels h3.jnk-dnk {
    padding: 0;
}

h3.jnk-dnk span.title1 {
    float: left;
    outline: none;
    border-right: 1px solid #808080;
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    font-family: 'Stag-Bold';
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 20px;
}

h3.jnk-dnk span.title2 {
    float: left;
    outline: none;
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    font-family: 'Stag-Bold';
    padding-top: 15px;
    padding-bottom: 10px;
}

h3.mytitle {
    background: none;
    color: #fff;
}

.thinColList {
    float: left;
    width: 140px;
    margin-right: 20px;
}

.thinColList span.mt {
    color: #b11116;
    padding: 0 4px;
    font-size: 22px;
    margin-top: -34px;
    float: left;
    border: 1px solid #b11116;
    font-family: 'AntennaCond-Regular';
    clear: both;
}

.thinColList h2 {
    color: #b11116;
    font-size: 42px;
    margin-top: -8px;
    margin-bottom: 7px;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'AntennaComp-Regular';
}

.thinColList ul li {
    margin-bottom: 14px;
}

.thinColList ul li a {
    font-size: 12px;
    color: #808080;
    line-height: 1.3em;
    font-family: 'AntennaCond-Regular';
}

.thinColList ul li a span {
    color: #d4711a;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
}

.oneColArticle {
    float: left;
    width: 300px;
}

.oneColArticle article {
    margin-right: 0;
}

body.home .footerWrapper {
    background-color: #f2f2f2;
}

.footerWrapper {
    float: left;
    width: 100%;
    padding: 80px 0 0;
}

.insideFooter {
    display: inline-block;
    width: 100%;
    max-width: 1100px;
    background: #000000;
    padding: 20px 20px 100px;
}

.insideFooterWrapper {
    float: left;
    width: 100%;
    background: #000000;
}

a.footerLogo {
    float: left;
    margin-right: 20px;
}

p.firstP {
    float: left;
    color: #fff;
    width: 310px;
    font-size: 10px;
    line-height: 14px;
    margin-right: 40px;
    font-family: 'Antenna-Regular';
}

p.firstP b {
    color: #2BABE2;
    font-family: 'Antenna-Regular';
}

p.footerP {
    width: 140px;
    float: left;
    color: #808080;
    line-height: 14px;
    font-size: 12px;
    margin-left: 20px;
    font-family: 'Antenna-Regular';
}

p.footerP b {
    color: #fff;
    font-weight: normal;
    font-family: 'Antenna-Regular';
}

.footerMenu {
    float: left;
    width: 100%;
    background: #fff;
    position: relative;
    z-index: 22;
}

.footerMenu ul {
    float: left;
    margin-left: 20px;
    margin-bottom: 17px;
}

.footerMenu li {
    float: left;
    margin-right: 25px;
}

.footerMenu li a {
    color: #a7a9ab;
    font-size: 18px;
    font-family: 'Stag-Book';
    font-weight: normal;
}

.kallxoVideo .leftVideoList {
    width: 795px;
}

.kallxoVideo .leftVideoList .mainVideo {
    width: 780px;
    height: 460px;
    margin-bottom: 20px;
}

.kallxoVideo .leftVideoList article {
    width: 380px;
    height: 200px;
    margin-right: 20px;
}

.kallxoVideo .leftVideoList article:nth-of-type(2) {
    margin-right: 0px;
}

.kallxoVideo .leftVideoList article img {
    width: 100%;
}

.sectionHolder {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.sectionHolder .rightSide {
    margin-top: 0;
}

.sectionHolder .rightSide ul.latestNewsList a h3,
.sectionHolder .rightSide ul.latestNewsList span.time,
.sectionHolder .rightSide ul.latestNewsList p {
    line-height: 1.2em;
}

.sectionHolder .rightVideoList {
    width: 1120px;
    margin-left: 20px;
    margin-top: 7px;
}

.sectionHolder .rightVideoList article {
    width: 550px;
    height: 340px;
    margin-right: 20px;
    overflow: hidden;
}

.sectionHolder .rightVideoList article img {
    width: 100%;
    height: 100%;
}

.sectionHolder .rightVideoList article:last-child {
    margin-right: 0;
}

.kallxo-video .logo {
    max-width: 270px;
    margin-top: 20px;
}

.topLine {
    float: left;
    width: 100%;
    overflow: hidden;
    margin-bottom: 4px;
    background: #fff;
}

body.pi-guide .topLine,
body.single-guide .topLine {
    margin-bottom: 0;
}

.top_line_container {
    float: left;
    width: 615px;
    height: 20px;
    overflow: visible;
    background: 0 0;
    margin-left: 20px;
    border: 1px solid #E6E7E9;
}

body.single-dnk .topLine ul.firstMenu,
body.single-jnk .topLine ul.firstMenu,
body.post-type-archive-jnk .topLine ul,
body.post-type-archive-dnk .topLine ul {
    margin-left: 160px;
    position: relative;
    z-index: 10;
}

body.pi-guide .topLine ul,
body.single-guide .topLine ul {
    margin-left: 0;
}

.topLine ul {
    float: left;
    padding-left: 8px;
    padding-top: 1px;
}

.topLine ul li {
    float: left;
}

.topLine ul li a {
    color: #a7a9ab;
    font-size: 10px;
    line-height: 1.6em;
    font-family: Antenna-Regular;
}

.topLine ul li a:after {
    content: '/';
    padding: 0 5px;
    display: inline-block;
}

.topLine ul li:last-child a:after {
    display: none;
}

html body.single-dnk .topLine ul#primary-menu li:last-child a:after,
html body.post-type-archive-dnk .topLine ul#primary-menu li:last-child a:after,
html body.post-type-archive-jnk .topLine ul#primary-menu li:last-child a:after,
html body.single-jnk .topLine ul#primary-menu li:last-child a:after,
.topLine ul.firstMenu li a:after {
    content: '';
    padding: 0;
}

.topLine ul li a span.xd-place {
    float: left;
    background: url('images/miniLogo.png') no-repeat 0 0;
    width: 35px;
    height: 15px;
    margin-top: 2px;
}

html body.single-jnk form.search,
html body.single-dnk form.search,
.reportForm form.search {
    position: relative;
    z-index: 10;
    width: 320px;
}

html body.single-jnk form.search input,
html body.single-dnk form.search input,
.reportForm form.search input {
    color: #808080;
    font-size: 22px;
    font-family: 'Antenna-Light';
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 320px;
    padding-right: 30px;
    background-size: 23px;
}

html body.single-jnk form.search input:focus,
html body.single-dnk form.search input:focus,
.reportForm form.search input:focus {
    background: #fff;
}

.reportForm form.search input[type="submit"] {
    display: none;
}

.reportForm form.search input:focus {
    outline: 0;
}

.reportForm form.search input::-webkit-input-placeholder {
    color: #808080;
    font-family: 'Antenna-Light';
    font-size: 26px !important;
    text-transform: uppercase !important;
}

.reportForm form.search input:-moz-placeholder {
    /* Firefox 18- */
    color: #808080;
    font-family: 'Antenna-Light';
    font-size: 26px !important;
    text-transform: uppercase !important;
}

.reportForm form.search input::-moz-placeholder {
    /* Firefox 19+ */
    color: #808080;
    font-family: 'Antenna-Light';
    font-size: 26px !important;
    text-transform: uppercase !important;
}

.reportForm form.search input:-ms-input-placeholder {
    color: #808080;
    font-family: 'Antenna-Regular';
    font-weight: normal;
    font-size: 26px !important;
    text-transform: uppercase !important;
}

a.raportoKorrupsioni {
    clear: both;
    float: right;
    color: #b01116;
    font-size: 36px;
    padding: 2px 0 0;
    display: inline-block;
    text-transform: uppercase;
    font-family: 'AntennaComp-Regular';
    font-weight: 300;
    border: 1px solid #b01116;
    line-height: 1em;
    width: 218px;
    text-align: center;
    position: absolute;
    top: 40px;
    right: 330px;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
}

a.raportoKorrupsioni:hover {
    background-color: #b11116;
    color: #fff;
    text-decoration: none;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
}

body.artikullidnk .headerWrapper,
body.pr-insight .headerWrapper,
body.post-type-archive-gjnk .headerWrapper {
    padding-top: 0;
    height: 110px;
}


/*body.home .headerWrapper {
    padding-top: 20px;
}*/

body.artikullidnk a.logo {
    margin-top: 0;
    max-width: 290px;
}

body.post-type-archive-jnk a.logo,
body.single-jnk a.logo,
body.single-dnk a.logo,
body.post-type-archive-dnk a.logo {
    margin-top: 12px;
    margin-left: 0;
}

body.post-type-archive-gjnk a.logo {
    margin-top: 0;
}

body.post-type-archive-gjnk .mainContainer {
    margin-top: -3px;
}

h1.liveTitle {
    color: #b3b3b3;
    font-size: 40px;
    line-height: 0.8em;
    text-transform: uppercase;
    font-family: 'AntennaComp-Black';
}

body.post-type-archive-jnk .rightSide,
body.post-type-archive-dnk .rightSide {
    width: 314px;
    margin-top: 0;
}

body.post-type-archive-gjnk .rightSide {
    float: left;
    margin-top: 0;
    width: 300px;
}

body.post-type-archive-gjnk .rightSide ul.latestNewsList {
    margin-bottom: 20px;
}

body.post-type-archive-gjnk .rightSide ul.latestNewsList li {
    width: 260px;
}

body.home .rightSide ul.latestNewsList li,
body.post-type-archive-gjnk .rightSide ul.latestNewsList li {
    position: relative;
}

.sectionDefault {
    float: left;
    width: 1100px;
    margin: 0 20px;
    padding-top: 14px;
    border-top: 1px solid #b3b3b3;
}

.sectionDefault .sectionDefaultTitle {
    color: #b3b3b3;
    font-size: 27px;
    text-transform: uppercase;
    font-family: 'Antenna-Black';
    margin-bottom: 20px;
}

.sectionDefault .leftSide {
    width: 720px;
}

.sectionDefault .leftSide .mainVideo {
    width: 700px;
    height: 340px;
}

.sectionDefault .leftSide .mainVideo img {
    height: auto;
    width: 700px;
}

.sectionDefault .leftSide .homeReports {
    margin-left: 0;
}

.sectionDefault .rightVideoList {
    width: 380px;
    overflow: hidden;
}

.sectionDefault .rightVideoList article {
    height: 160px;
    overflow: hidden;
}

.sectionDefault .rightVideoList article img {
    width: 100%;
    height: auto;
}

html body .sectionDefault .rightVideoList .oneColReport article,
.sectionDefault .homeReports article {
    height: 340px;
}

.sectionDefault .homeReports article img {
    height: 100%;
    width: auto;
}

html body .sectionDefault .rightVideoList .oneColReport article h2,
.sectionDefault .homeReports article h2 {
    background-color: #e6e6e6;
    max-width: 180px;
}

body.post-type-archive-gjnk .sectionDefault .homeReports article h2 {
    background: none;
}

.sectionDefault h3.trendingTitle {
    background: none;
    color: #cccccb;
}

.leftSideWide {
    float: left;
    width: 800px;
}

.specialArticles {
    float: left;
    width: 100%;
}

.specialArticles article {
    float: left;
    width: 380px;
    min-height: 240px;
    position: relative;
    margin-right: 20px;
    margin-bottom: 37px;
}

.specialArticles article:nth-child(3n) {
    clear: left;
}

.specialArticles article .leftMeta {
    width: 60px;
    float: left;
    min-height: 1px;
    position: absolute;
    right: 10px;
    bottom: 53px;


}

.specialArticles article .articleContent {
    float: left;
    width: 380px;
    position: relative;
}

.articleNr {
    float: left;
    width: 60px;
    line-height: 60px;
    font-size: 23px;
    color: #fff;
    background: #00adef;
    text-align: center;
    border-radius: 100% 100%;
    -moz-border-radius: 100% 100%;
    -o-border-radius: 100% 100%;
    -webkit-border-radius: 100% 100%;
    font-family: 'Antenna-Bold';
}

.alphbeticList .articleNr {
    font-size: 41px;
    font-family: 'Antenna-Regular';
}

.views {
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 100%;
    display: block;
    text-align: center;
    font-size: 44px;
    font-family: 'AntennaComp-Medium';
    color: #e6e6e5;
    line-height: 1em;
}

.vlineHolder {
    left: 50%;
    /* bottom: 60px; */
    bottom: 0;
    height: 108px;
    position: absolute;
}

.vLine {
    width: 0px;
    position: absolute;
    left: 30px;
    bottom: 60px;
    height: 30px;
    border-left: 1px dashed #b3b3b3;
}

.vLine span {
    width: 9px;
    height: 6px;
    display: block;
    position: absolute;
    top: -6px;
    left: -5px;
    background: url(images/lineArow.png) no-repeat center top;
}

.specialArticles article img {
    margin-bottom: 5px;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.articleContentThumb {
    float: left;
    width: 100%;
    height: 200px;
    margin-bottom: 5px;
}

.specialArticles article h2 a {
    font-size: 16px;
    color: black;
    font-family: 'AntennaCond-black';
}

div.trendingSection .rightSide {
    width: 300px;
}

body.post-type-archive-gjnk .trendingSection {
    background: none;
}

body.post-type-archive-gjnk .trendingSection h2.mainT {
    text-indent: 80px;
    margin-bottom: 23px;
    font-weight: normal;
}

.alphbeticList li {
    float: left;
    width: 300px;
    height: 120px;
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;
}

.alphbeticList li:last-child {
    margin-bottom: 0;
}

.alphbeticList .articleNr {
    border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    -moz-border-radius: 0;
}

.alphbeticList .contentArea {
    float: right;
    width: 220px;
    height: 120px;
    overflow: hidden;
    position: relative;
}

.alphbeticList .contentArea img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.alphbeticList .views {
    width: 60px;
    bottom: 13px;
}

.alphbeticList .contentArea .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    background: rgba(255, 255, 255, 0.9);
}

.alphbeticList .contentArea a {
    display: block;
}

.alphbeticList .contentArea .overlay h3 {
    color: black;
    font-size: 16px;
    padding: 15px 10px;
    font-family: 'AntennaCond-black';
    font-weight: normal;
}

.alphbeticList .contentArea:hover .overlay {
    opacity: 1;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
}

html body.single .reportForm {
    width: 380px;
    top: -40px;
}

/* html body.search-no-results .reportForm,
html body.single-post .reportForm,
html body.single-raportime .reportForm {
    top: 0;
}
 */
body.single .reportForm .onTopLive {
    float: left;
    margin-top: 0;
}

body.single .reportForm form {
    float: right;
    width: 140px;
    z-index: 10;
    margin-left: 0;
    margin-top: 0;
    height: 81px;
}

body.single .reportForm form textarea {
    float: right;
    max-width: 100%;
    font-size: 19px;
    color: black;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
    box-sizing: border-box;
}

body.single .reportForm form input {
    max-width: 100px;
}

body.single .reportForm form textarea::-webkit-input-placeholder {
    font-size: 19px;
    color: black;
    line-height: 1em;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
}

body.single .reportForm form textarea:-moz-placeholder {
    /* Firefox 18- */
    font-size: 19px;
    color: black;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
    line-height: 1em;
}

body.single .reportForm form textarea::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 19px;
    color: black;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
    line-height: 1em;
}

body.single .reportForm form textarea:-ms-input-placeholder {
    font-size: 19px;
    color: black;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
    line-height: 1em;
}

body.single .reportForm form input[type="submit"] {
    width: 40px;
    height: 40px;
    float: right;
    text-indent: -9999em;
    background: url('images/submit_bg.png') no-repeat 0 0;
}

body.single .reportForm form input[type="text"] {
    padding-bottom: 14px;
    box-sizing: border-box;
}

.onTopLive h2 {
    font-size: 22px;
    margin-bottom: 4px;
    font-family: 'AntennaComp-Bold';
    font-weight: normal;
    text-transform: uppercase;
}

.onTopLive ul {
    width: 240px;
}

.onTopLive ul li {
    width: 100%;
    padding: 0;
    background: none;
    padding-bottom: 10px;
    border-bottom: 1px dashed #e7e8e8;
}

.onTopLive ul.latestNewsList span.time {
    color: #b01116;
    line-height: 12px;
    font-family: 'Antenna';
}

.onTopLive ul.latestNewsList a h3 {
    font-family: 'Antenna-Black';
    line-height: 12px;
}

.onTopLive ul.latestNewsList p {
    line-height: 12px
}

.onTopLive ul li:last-child {
    padding-bottom: 0;
    border-bottom: 0;
    padding-top: 2px;
}

body.single .mainContainer {
    margin-top: 11px;
}

html body.single-dnk .mainContainer,
html body.single-jnk .mainContainer {
    margin-top: 0;
}

.ContentWrapper {
    float: left;
    width: 100%;
    background-color: #f2f2f2
}

.Content {
    float: left;
    width: 700px;
    padding: 35px 0px 0px 20px;
}

.Content h1 span,
.Content h1 {
    max-width: 90%;
    font-size: 40px;
    line-height: 1.2em;
    margin-bottom: 11px;
    font-family: 'AntennaCond-Black';
}

.Content p.shortDsc {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 60px;
    font-family: 'AntennaCond-Regular';
}

.Content .sectionArticle ul li,
.Content .sectionArticle ol li,
.Content p,
.Content p a,
.Content p span,
.Content .sectionArticle p a,
.Content .sectionArticle strong,
.Content .sectionArticle a,
.Content .sectionArticle p span {
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 14px;
    font-family: 'Stag-Book';
    letter-spacing: 0.85px;
}
.Content p a {
    color: #337ab7;
    font-size: 18px;
    line-height: 26px;
    box-sizing: border-box;
}
.Content p strong,
.singleContent strong {
    font-size: 16px !important;
    line-height: 1.5em;
    font-family: 'Stag-Medium' !important;
    letter-spacing: 0.85px;
}


.singleContent em {
    font-size: 16px !important;
    line-height: 1.5em;
    font-family: 'Stag-BookItalic' !important;
    letter-spacing: 0.85px;
}

.Content .sectionArticle p em {
    display: block;
    margin-top: -20px;
}

.Content .sectionArticle ul,
.Content .sectionArticle ol {
    margin-left: 40px;
    margin-bottom: 20px;
}

.Content .sectionArticle ul li {
    list-style-type: disc;
    margin-bottom: 10px;
}

.Content .sectionArticle ol li {
    margin-bottom: 10px;
    list-style-type: decimal;
}

.Content img {
    margin-bottom: 30px;
}

.fullArticle blockquote {
    margin: 20px;
    padding: 10px;
    background: #fff;
    clear: both;
}

.fullArticle iframe {
    max-width: 100%;
}

.fullArticle .sectionArticle img {
    height: auto;
    max-width: 100%;
    margin-bottom: 0;
}

.fullArticle blockquote p {
    font-style: italic;
    margin-bottom: 0;
}

.fullArticleThumb {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

body.single .footerWrapper {
    background: none;
    margin-top: 0;
    padding-top: 0px;
}

body.single .footerWrapper .footerMenu {
    padding-top: 80px;
    background: #fff;
}

body.single-raportime .footerWrapper .footerMenu {
    background: none;
}

.fullArticle {
    float: left;
    width: 540px;
    margin-right: 20px;
}

.tags {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    padding-left: 20px;
}

.tags h4 {
    float: left;
    color: #808080;
    font-size: 32px;
    margin-right: 30px;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'AntennaComp-Light';
    font-weight: 300;
}

.Content .fullArticle .tags ul,
.Content .fullArticle .tags li {
    float: left;
    margin-left: 0;
    list-style-type: none;
}

.tags li a {
    float: left;
    color: black;
    font-size: 32px;
    font-weight: normal;
    line-height: 1em;
    padding: 4px 7px;
    text-transform: uppercase;
    font-family: 'AntennaComp-Light';
    border: 1px solid black;
    margin-right: 5px;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
}

.tags li a:hover {
    background: black;
    border-color: white;
    color: white;
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
}

.screen-reader-text {
    display: none;
}

.postData {
    float: left;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 12px;
    border-top: 1px solid #cccccb;
    border-bottom: 1px solid #cccccb;
}

.postData p {
    margin: 0;
    margin-top: 0!important;
    color: #808080;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
}

.Content .socialNetworksLinks {
    float: left;
    width: 100%;
    margin: 10px 0;
}

.Content .socialNetworksLinks li {
    float: left;
    list-style-type: none;
    margin-right: 10px;
    margin-bottom: 0;
}

.Content .socialNetworksLinks li a {
    color: #fff;
    float: left;
    padding: 6px;
    font-size: 14px;
    background: black;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
}

.post-navigation {
    float: left;
    width: 100%;
    border-top: 1px solid #cccccb;
    border-bottom: 1px solid #cccccb;
}

div.post-navigation .navigation {
    border-top: 0;
    border-bottom: 0;
        padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.post-navigation a {
    width: 96%;
    float: left;
    color: #b01116;
    font-size: 14px;
    padding-top: 15px;
    padding-bottom: 12px;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    padding: 15px 10px 12px;
    position: relative;
}

.post-navigation .nav-next a,
.post-navigation .nav-previous a {
    color: #b01116;
}


/*.post-navigation .nav-previous a:after {
    content: 'Artikuj paraardhës';
    position: absolute;
    left: 10px;
    top: 15px;
    text-indent: 0;
    color: black;
}*/


/*.post-navigation .nav-next a:before {
    content: 'Artikuj pasardhës';
    position: absolute;
    right: 10px;
    top: 15px;
    text-indent: 0;
    color: black;
}*/

.post-navigation .nav-next {
    width: 46%;
    float: left;
    text-align: right;
    position: relative;
    padding-right: 10px;
}

.post-navigation .nav-previous {
    width: 49.8%;
    float: left;
    text-align: left;
    position: relative;
    padding-left: 10px;
    padding-left: 10px;
    border-right: 1px solid #cccccb;
}

.post-navigation .nav-next:after {
    content: '>';
    float: left;
    color: #b01116;
    position: absolute;
    right: 0;
    top: 16px;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
}

.post-navigation .nav-previous:before {
    content: '<';
    float: left;
    color: #b01116;
    position: absolute;
    left: 0;
    top: 15px;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
}

.xoArticles {
    float: left;
    width: 118%;
    margin-top: 80px;
    padding: 20px 0;
    background: #b3b3b3;
    margin-left: -127px;
}

.xoArticles .xo {
    margin-left: 50px;
    margin-right: 20px;
}

.xoArticles img {
    margin-bottom: 0;
}

.xoArticles ul {
    float: left;
}

.xoArticles ul li {
    float: left;
    width: 283px;
    margin-right: 30px;
}

.xoArticles ul li img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 20px;
}

.xoArticles ul li p {
    color: #fff;
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 0px;
    font-family: 'AntennaCond-Regular';
}

.xoArticles ul li:last-child {
    margin-right: 0;
}

.articleTable {
    float: right;
    width: 140px;
    min-height: 150px;
    margin-top: 0;
}

.articleTable .authorPost {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 5px;
    display: block;
    font-family: 'Antenna-Black';
    float: left;
    width: 100%;
}

.articleTable .authorPost>a,
.articleTable .authorPost>.and-between {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 0;
    display: block;
    font-family: 'Antenna-Black';
    color: black;
}

.articleTable .authorPost>a {
    float: left;
}

.articleTable .authorPost>.and-between {
    clear: both;
}

.articleTable .date {
    color: #808080;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
    margin-top: 5px;
}

.nrBox {
    float: left;
    width: 100%;
    margin-top: 30px;
    border-top: 1px solid #cccccb;
    border-bottom: 1px solid #cccccb;
}

.nrBox .comments,
.nrBox .shares {
    width: 50%;
    float: left;
    text-align: center;
}

.nrBox span {
    display: block;
    font-size: 16px;
    padding-top: 6px;
    text-align: center;
    font-family: 'AntennaComp-Bold';
}

.nrBox b {
    color: #b01116;
    font-size: 74px;
    line-height: 1em;
    font-weight: normal;
    font-family: 'AntennaComp-Regular';
}

.nrBox .comments {
    width: 49.2%;
    border-left: 1px solid #cccccb
}

body.single .rightSide {
    width: 380px;
    margin-top: 34px;
    background: none;
}

body.single .rightSide .widgetNews {
    float: left;
    width: 100%;
}

.RepeatedSidebar h1,
body.category .rightSide .widgetNews h1,
body.single .rightSide .widgetNews h1 {
    font-size: 64px;
    margin-bottom: 20px;
    line-height: 1em;
    text-transform: uppercase;
    font-family: 'AntennaCond-Thin';
    font-weight: 100;
}

body.error404 .RepeatedSidebar,
body.tag .RepeatedSidebar,
body.search-results .RepeatedSidebar,
body.page-template-default .RepeatedSidebar {
    background: none;
}

.RepeatedSidebar .newsList,
body.single .newsList {
    float: left;
    width: 100%;
}

.RepeatedSidebar .newsList li,
body.single .newsList li {
    float: left;
    width: 360px;
    padding-right: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #cccccb;
}

body .RepeatedSidebar .newsList li {
    width: 94%;
}

body .RepeatedSidebar .catListNews li:last-child {
    border-bottom: 0;
    padding-bottom: 0;
}

.RepeatedSidebar .newsList li img,
body.single .newsList li img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 20px;
}

body.tag article,
body.search-results article {
    float: left;
    width: 100%;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #cccccb;
}

body.tag .Content article:last-of-type,
body.search-results .Content article:last-of-type {
    border-bottom: 0;
    padding-bottom: 0;
}

body.search-results .ContentWrapper {
    padding-bottom: 40px;
}

body.tag article h2 a,
body.search-results article h2 a,
.RepeatedSidebar .newsList li h3 a,
body.single .newsList li h3 a {
    color: #000;
    display: block;
    font-size: 18px;
    line-height: 21px;
    padding-bottom: 3px;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
}

body.tag .Content article img {
    float: left;
    margin-right: 20px;
    margin-bottom: 0;
}

body.tag article p a,
body.search-results article p a,
body.search-results article p,
.RepeatedSidebar .newsList li p a,
body.single .newsList li p a {
    color: #808080;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
}

.catListNews li span {
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
    text-transform: uppercase;
}

.articleDsc {
    float: left;
    width: 100%;
}

.articleDsc ul {
    float: left;
    width: 100%;
    margin-top: 13px;
    border-bottom: 1px solid #cccccb;
    padding-bottom: 22px;
}

.articleDsc ul li {
    margin-bottom: 2px;
}

.articleDsc ul li p {
    color: #b01116;
    font-size: 12px;
    margin-bottom: 0;
    margin-top: 1px;
    font-family: 'AntennaCond-Regular';
    float: left;
    margin: 0 !important;
    width: 100%;
}

.articleDsc ul li h4 {
    font-size: 14px;
    font-family: 'AntennaCond-Bold';
    color: #808080;
    word-break: break-word;
    text-transform: uppercase;
    float: left;
    width: 100%;
}

.articleDsc ul li:hover h4 {
    color: #000;
}

.fullArticle .featured-article {
    float: left;
    width: 140px;
    padding: 20px 20px 30px 0;
}

.fullArticle .featured-article h2 {
    font-size: 36px;
    font-family: 'AntennaComp-Regular';
    font-weight: normal;
    color: #b01116;
    line-height: 28px;
}

.fullArticle .featured-article ul {
    margin-left: 0;
    float: left;
    width: 100%;
    margin-bottom: 0;
}

.fullArticle .featured-article ul li {
    float: left;
    width: 100%;
    margin-top: 18px;
    list-style-type: none;
    margin-bottom: 0;
}

.fullArticle .featured-article ul li a {
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
}

.fullArticle .featured-article ul li a span {
    color: #d4711a;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
}

img.dnkImg {
    float: left;
    margin-left: 0;
    width: auto;
    margin-top: -35px;
}

body.post-type-archive-jnk img.dnkImg {
    margin-top: -34px;
}

.logo-holder {
    float: left;
    margin-left: -79px;
}

h1.header-title {
    color: #000;
    font-size: 24px;
    margin-top: 0;
    font-family: 'Antenna-Thin';
    font-weight: 100;
}

h1.header-title span {
    color: #024594;
    font-size: 24px;
    font-family: 'Antenna-Thin';
    text-transform: uppercase;
}

.imgArea {
    float: left;
    width: 250px;
}

.banner-img {
    float: left;
    width: 796px;
    position: relative;
    margin-right: 10px;
    height: 339px;
    overflow: hidden;
    margin-bottom: 20px
}

.banner-img img {
    width: 100%;
    height: auto;
}

.banner-img .catName {
    width: auto;
    left: 20px;
    text-align: left;
}

.banner-img .catName span {
    padding: 9px 18px;
}

body.post-type-archive-jnk .dnkrightSide,
body.post-type-archive-dnk .dnkrightSide {
    background: none;
    width: 324px;
    float: left;
    margin-left: 10px;
}

.dnkrightSide ul.latestNewsList p {
    background: none;
}

body.post-type-archive-jnk ul.latestNewsList li,
body.post-type-archive-dnk ul.latestNewsList li {
    width: 283px;
    float: left;
    min-height: 43px;
    position: relative;
}

body.post-type-archive-jnk .mainContainer,
body.post-type-archive-dnk .mainContainer {
    margin-top: -3px;
}

body.post-type-archive-jnk .dnkrightSide h1.liveTitle,
body.post-type-archive-dnk .dnkrightSide h1.liveTitle {
    font-family: 'AntennaComp-Thin';
    font-size: 88px;
    font-weight: 100;
    background: none;
    line-height: 1.1em;
    box-shadow: none;
    color: #B3B3B3;
}

body.post-type-archive-jnk #primary-menu,
body.post-type-archive-dnk #primary-menu {
    margin-left: 0;
}

body.post-type-archive-jnk .headerWrapper,
body.post-type-archive-dnk .headerWrapper {
    padding-top: 0;
    height: 140px;
}

body.post-type-archive-gjnk .topLine ul {
    margin-left: 20px;
}

body.post-type-archive-gjnk .topLine ul#primary-menu {
    margin-left: 0px;
}

body.post-type-archive-jnk .leftVideoList,
body.post-type-archive-dnk .leftVideoList {
    padding-left: 15px;
    width: 940px;
    margin-left: 0;
}

body.post-type-archive-jnk .slider-holder .leftVideoList,
body.post-type-archive-dnk .slider-holder .leftVideoList {
    width: 935px;
}

body.post-type-archive-jnk .slider-holder .bottomSide .leftVideoList,
body.post-type-archive-dnk .slider-holder .bottomSide .leftVideoList {
    width: 955px;
}

body.post-type-archive-jnk .mainVideo,
body.post-type-archive-dnk .mainVideo {
    width: 534px;
    height: 340px;
    margin-right: 20px;
    float: left;
}

body.post-type-archive-jnk .leftVideoList article,
body.post-type-archive-dnk .leftVideoList article {
    height: 160px;
    margin-bottom: 20px;
    width: 380px;
    float: left;
    margin-right: 0;
}

body.post-type-archive-jnk .videoAsText,
body.post-type-archive-dnk .videoAsText {
    float: left;
    margin-left: 10px;
}

body.post-type-archive-jnk .videoAsText p,
body.post-type-archive-dnk .videoAsText p {
    background: none;
    display: block;
    font-size: 24px;
}

body.post-type-archive-jnk .videoAsText .watchVideo,
body.post-type-archive-dnk .videoAsText .watchVideo {
    float: left;
    margin-top: 12px;
}

body.post-type-archive-jnk .leftVideoList .mainVideo .overlay,
body.post-type-archive-dnk .leftVideoList .mainVideo .overlay {
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
}

body.post-type-archive-jnk .leftVideoList .mainVideo:hover .overlay,
body.post-type-archive-dnk .leftVideoList .mainVideo:hover .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.5);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.9) 75%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.9)), color-stop(75%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.9) 75%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.9) 75%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.9) 75%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.9) 75%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0);
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
}

body.post-type-archive-gjnk .mainArticle img {
    width: 100%;
    height: auto;
    margin-top: -120px;
}

body.post-type-archive-jnk .leftVideoList .mainVideo img,
body.post-type-archive-dnk .leftVideoList .mainVideo img {
    width: 534px;
    height: 340px;
}

body.post-type-archive-jnk .leftVideoList .mainVideo .overText,
body.post-type-archive-dnk .leftVideoList .mainVideo .overText {
    float: left;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 450ms;
    -o-transition: all 450ms;
    -webkit-transition: all 450ms;
    -moz-transition: all 450ms;
}

body.post-type-archive-jnk .leftVideoList .mainVideo .overText span,
body.post-type-archive-dnk .leftVideoList .mainVideo .overText span {
    float: left;
    width: 95%;
    color: #C9C8C8;
    position: absolute;
    bottom: -20px;
    left: 20px;
    font-family: 'AntennaCond-Regular';
    font-size: 16px;
}

body.post-type-archive-jnk .leftVideoList .mainVideo .overText p,
body.post-type-archive-dnk .leftVideoList .mainVideo .overText p {
    float: left;
    font-family: 'AntennaCond-Regular';
    background: none;
    color: #fff;
    position: absolute;
    bottom: -90px;
    left: 20px;
    font-size: 18px;
    width: 90%;
    max-height: 105px;
    overflow: hidden;
}

body.post-type-archive-jnk .videoAsText,
body.post-type-archive-dnk .videoAsText {
    width: 160px;
}

body.post-type-archive-jnk .bottomSide .videoAsText,
body.post-type-archive-dnk .bottomSide .videoAsText {
    width: 145px;
    margin-right: 10px;
}

body.post-type-archive-jnk .leftVideoList .mainVideo:hover .overText,
body.post-type-archive-dnk .leftVideoList .mainVideo:hover .overText {
    bottom: 112px;
    transition: all 450ms;
    -o-transition: all 450ms;
    -webkit-transition: all 450ms;
    -moz-transition: all 450ms;
}

body.post-type-archive-jnk .leftVideoList .mainVideo:hover .catName,
body.post-type-archive-dnk .leftVideoList .mainVideo:hover .catName {
    display: none;
}

body.post-type-archive-dnk a.raportoKorrupsioni {}

body.page-template-artikull-dnk .otherMenu,
body.post-type-archive-jnk .otherMenu,
body.post-type-archive-dnk .otherMenu {
    float: right;
    margin-top: 75px;
}

body.post-type-archive-jnk span.live,
body.post-type-archive-dnk span.live {
    margin-top: 78px;
}

.slider-holder {
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding: 0 15px;
}

body.post-type-archive-jnk .slider-holder .mainVideo,
body.post-type-archive-dnk .slider-holder .mainVideo {
    margin-right: 20px;
}

body.post-type-archive-jnk .slider-holder .bottomSide .mainVideo,
body.post-type-archive-dnk .slider-holder .bottomSide .mainVideo {
    width: 462px;
    margin-right: 20px;
}

body.post-type-archive-jnk .slider-holder .mainVideo img,
body.post-type-archive-dnk .slider-holder .mainVideo img {
    width: 100%;
    height: 340px
}

body.post-type-archive-jnk .slider-holder .mainVideo:last-child,
body.post-type-archive-dnk .slider-holder .mainVideo:last-child {
    margin-right: 0;
}

body.post-type-archive-jnk .slider-holder .mainVideo a,
body.post-type-archive-dnk .slider-holder .mainVideo a {
    display: block;
    font-size: 36px;
}

body.post-type-archive-jnk .slider-holder .leftVideoList .mainVideo h2,
body.post-type-archive-dnk .slider-holder .leftVideoList .mainVideo h2 {
    width: 95%;
}

body.post-type-archive-jnk .slider-holder .bottomSide .videoAsText,
body.post-type-archive-dnk .slider-holder .bottomSide .videoAsText {
    margin-left: 0;
}

.dnkSliderHolder .bx-pager {
    display: none;
}

.dnkSliderHolder .dnkSlider .slide img {
    width: 100%;
    height: 123px;
}

.dnkSliderHolder .dnkSlider .slide h2 a {
    font-family: 'AntennaCond-Regular';
    font-size: 24px;
    color: #000;
}

.dnkSliderHolder .dnkSlider .slide p {
    font-family: 'AntennaCondLight', sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #000;
    margin-top: 3px;
}

.dnkSliderHolder .dnkSlider .slide span {
    float: left;
    width: 95%;
    color: #939393;
    font-family: 'AntennaCondLight', sans-serif;
    font-weight: 300;
    font-size: 14px;
    margin-top: 10px;
}

.dnkSliderHolder {
    float: left;
    margin-top: 15px;
    position: relative;
}

body.page-template-artikull-jnk .jnkInner h3,
body.page-template-artikull-dnk .jnkInner h3,
.dnkSliderHolder h3 {
    font-family: 'Stag-Bold';
    font-size: 36px;
    color: #A7A9AB;
    margin-bottom: 26px;
}

.dnkSliderHolder .bx-controls-direction {
    width: 100%;
}

.dnkSliderHolder .bx-controls-direction a.bx-prev {
    float: left;
    z-index: 10;
    text-indent: -9999em;
    background: url('images/leftArrow1.png') no-repeat center;
    background-color: rgb(0, 0, 0);
    opacity: 0.6;
    height: 112px;
    width: 20px;
    background-size: 16px;
    position: absolute;
    top: 70px;
    left: 0;
}

.dnkSliderHolder .bx-controls-direction a.bx-next {
    float: right;
    width: 20px;
    height: 112px;
    text-indent: -9999em;
    background: url('images/rightArrow1.png') no-repeat center;
    background-color: rgb(0, 0, 0);
    opacity: 0.6;
    background-size: 16px;
    position: absolute;
    top: 70px;
    right: 0;
}

.main_slider {
    float: left;
    width: 100%;
    height: 423px;
    background: #999;
    position: relative;
    overflow: hidden;
}

.main_slider #wrapper {
    position: relative;
}

.main_slider .caroufredsel_wrapper {
    height: 423px !important;
    text-align: center;
}

.main_slider .caroufredsel_wrapper {
    height: 423px !important;
    text-align: center;
}

.main_slider .caroufredsel_wrapper #carousel {
    display: inline-block;
    opacity: 0;
}

.main_slider .caroufredsel_wrapper .caroufredsel_wrapper #carousel > div {
    float: left;
    width: 1140px;
    height: 423px !important;
    position: relative;

}

.main_slider .caroufredsel_wrapper .caroufredsel_wrapper #carousel > div img {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    opacity: .6;
    -webkit-filter: grayscale(1);
    -webkit-filter: grayscale(100%);
    filter: gray;
    filter: grayscale(100%);
}

.main_slider .caroufredsel_wrapper .caroufredsel_wrapper #carousel > div.selected img {
    opacity: 1;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    -webkit-filter: grayscale(0);
    -webkit-filter: grayscale(0%);
    filter: gray;
    filter: grayscale(0%);
    filter: none;
    float: right;
}

.main_slider #carousel > div img {
    display: block;
    z-index: 10;
    transition: all .1s ease-in-out;
    -moz-transition: all .1s ease-in-out;
    -webkit-transition: all .1s ease-in-out;
}

.main_slider .caroufredsel_wrapper #carousel > div:first-child img {
    width: 100%;
    height: auto
}

.main_slider #carousel > div .slideDsc {
    left: 30px;
    z-index: 19;
    float: left;
    bottom: 30px;
    display: none;
    overflow: hidden;
    position: absolute;
}

.main_slider #prev,
.main_slider #next {
    background: center center no-repeat transparent;
    display: block;
    width: 80px;
    height: 120px;
    margin-top: -30px;
    position: absolute;
    top: calc(50% - 37px);
    z-index: 20;
}

.main_slider #prev {
    background-image: url('images/gui-prev.png');
    left: 50%;
    margin-left: -644px;
}

.main_slider #next {
    background-image: url('images/gui-next.png');
    right: 50%;
    margin-right: -644px;
}

body.pr-insight .trendingSection {
    background: none;
}

body.pr-insight #accordionPanels h3 {
    border-top: 0;
    background: none;
    font-size: 98px;
}

.Pi-guide {
    float: left;
    width: 100%;
}

.sectionDefault {
    position: relative;
}

.Pi-guide .piholder {
    margin: 0 auto;
    width: 1100px;
    border-top: 1px solid #B3B3B3;
    position: relative;
}

.sectionDefault:before {
    content: "";
    left: 100%;
    top: -1px;
    position: absolute;
    width: 100%;
    border-top: 1px solid #B3B3B3;
}

.Pi-guide .piholder:before {
    content: "";
    left: 100%;
    top: -1px;
    position: absolute;
    width: 100%;
    border-top: 1px solid #B3B3B3;
}

.Pi-guide .piholder .pi-img {
    float: left;
    width: 197px;
    margin-top: 41px;
    margin-bottom: 20px;
}

.Pi-guide .piholder .pi-img img {
    max-width: 100%;
    height: auto;
}

.Pi-guide form {
    float: right;
    width: 870px;
    margin-left: 0;
    margin-top: 0;
}

.Pi-guide form label {
    float: left;
    width: 100%;
    font-family: 'Stag-Thin';
    font-size: 24px;
    color: #808080;
    margin-top: 28px;
}


.selectBox-dropdown {
    float: left;
    height: 40px;
    margin-right: 10px;
    padding: 6px 10px 22px;
    padding-left: 10px;
    margin-top: 5px;
    font-size: 12px;
    text-transform: uppercase;
    background: #E6E6E5 !important;
    border: 0 !important;
    outline: 0;
    box-shadow: none !important;
    border-radius: 0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.selectBox-dropdown .selectBox-label {
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.selectBox-options {
    background: #E6E6E5 !important;
    border-radius: 0 !important;
    border: none !important;
}

.type {
    width: 120px !important;
    min-width: 0 !important;
}

.location {
    min-width: 0 !important;
    width: 130px !important;
}

.selectBox-options li {
    border-bottom: 1px solid #ABABAB;
}

.selectBox-options li a {
    padding: 8px 0px 8px 20px !important;
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 12px;
    color: #000;
}

.Pi-guide form select,
.Pi-guide form option {
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.Pi-guide form input::-webkit-input-placeholder {
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.Pi-guide form input:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.Pi-guide form input::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.Pi-guide form input:-ms-input-placeholder {
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;  
}

.Pi-guide form input.place {
    width: 320px;
    float: left;    
}
.Pi-guide form input, .Pi-guide form select, .Pi-guide form option{
    float: left;
    margin-right: 10px;
    padding: 14px 10px 22px;
    padding-left: 10px;
    margin-top: 5px;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
    text-transform: uppercase;
    background: #E6E6E5;
    border: 0;
    outline: 0;
    height: 40px;
}
.Pi-guide form select.location {
    width: 130px;
}

.Pi-guide form select.type {
    width: 120px;
}

.Pi-guide form input.Go {
    width: 130px;
    cursor: pointer;
    font-family: 'Stag-Book';
    font-size: 24px;
    padding: 9px 10px 9px;
    text-align: left;
    margin-right: 0;
    color: #fff;
    background-color: #2AABE2;
    height: 40px;
}

.Pi-guide .PiContent {
    float: left;
    margin-top: 12px;
}

.pi-Banner {
    float: left;
    overflow: hidden;
    width: 620px;
    position: relative;
}

.pi-Banner .rate-area {
    float: right;
    position: absolute;
    left: 20px;
    top: 20px;
    padding: 20px 14px;
    background: #00adef;
}

.pi-Banner .rate-area span {
    float: left;
    width: 20px;
    height: 20px;
    text-align: center;
    cursor: pointer;
    margin-right: 3px;
}

.pi-Banner .rate-area span.b-Star {
    background: url('images/Bstar.svg') no-repeat center;
}

.pi-Banner .rate-area span.w-Star {
    background: url('images/Wstar.svg') no-repeat center;
}

.right-PiContent {
    float: left;
    width: 480px;
    padding: 23px 20px;
    box-sizing: border-box;
    background: #000;
    position: relative;
    height: 320px;
}

.homeRight {
    height: 400px;
}

body.pr-insight .PiContent .pi-Banner {
    height: 400px;
}

body.pr-insight .PiContent .pi-Banner img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.Pi-guide .PiContent .homeRight p {
    float: left;
    width: 100%;
}

.homeRight .locationInfo h4 {
    float: left;
    width: 100%;
    font-family: 'AntennaComp-Regular';
    font-size: 16px;
    color: #00AEEF;
}

.right-PiContent h1 a {
    font-family: 'AntennaComp-Regular';
    font-size: 36px;
    color: #fff;
    text-transform: uppercase;
}

.right-PiContent p {
    font-family: 'Stag-Book';
    font-size: 14px;
    color: #fff;
    margin-top: 12px;
    line-height: 19px;
    max-height: 135px;
    overflow: hidden;
}

.right-PiContent span.eatArea {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #808080;
    width: 60px;
    height: 60px;
    text-align: center;
    float: left;
}

.right-PiContent span.eatArea span {
    color: #fff;
    font-family: 'AntennaComp-Regular';
    font-size: 22px;
    width: 40px;
    height: 40px;
    border: 1px solid #fff;
    border-radius: 50%;
    line-height: 40px;
    margin-top: 10px;
    margin-left: 10px;
    float: left;
}

.right-PiContent .locationInfo {
    float: left;
    margin-left: 80px;
    margin-top: 29px;
    margin-top: 5px;
}

.right-PiContent .locationInfo h5 {
    font-family: 'AntennaComp-Regular';
    font-size: 16px;
    color: #00ADEF;
    text-transform: uppercase;
}

.right-PiContent .locationInfo p {
    margin-top: 0;
    margin-bottom: 0;
    font-family: 'Antenna-Regular';
    font-size: 10px;
    line-height: 1.6em;
}

.Pi-guide .foodPlace {
    float: left;
    width: 100%;
}

.Pi-guide .foodPlace li {
    float: left;
    margin: 25px 0;
    margin-right: 6px;
}


/* .Pi-guide .foodPlace li:last-child {
    width: 344px;
    float: right;
    margin-right: 0;
}

.Pi-guide .foodPlace li:last-child h4 {
    float: left;
    line-height: 55px;
    font-family: 'Antenna-Black';
    font-size: 63px;
    color: #2AABE2;
}

.Pi-guide .foodPlace li:last-child p {
    float: left;
    width: 140px;
    margin-top: 8px;
    color: #808080;
    margin-left: 4px;
}
 */

.Pi-guide .foodPlace li a img {
    border-radius: 50%;
    float: left;
    margin-right: 20px;
    margin-left: 0;
}

.Pi-guide .foodPlace li a h4 {
    float: left;
    font-family: 'AntennaComp-Black';
    font-weight: 900;
    font-size: 19px;
    width: 100%;
    color: #000;
    margin-right: 3px;
    line-height: 15px;
    margin-bottom: 15px;
}

.Pi-guide .foodPlace li a p {
    color: #000;
    font-family: 'AntennaCond-Medium';
    font-weight: 500;
    font-size: 15px;
    line-height: 1.2em;
}

body.pr-insight #accordionPanels h3 {
    text-indent: 0;
}

body.pr-insight .contentHolder {
    margin-top: 20px;
    padding-top: 0;
}

body.pr-insight .contentHolder h2.mainT {
    margin-top: -20px;
}

body.pr-insight .main_slider .caroufredsel_wrapper .caroufredsel_wrapper #carousel > div.selected .mainArticleText {
    display: block;
    z-index: 111; 
}

body.pr-insight .main_slider .caroufredsel_wrapper .caroufredsel_wrapper #carousel .mainArticleText {
    display: none;
}

.header-Article {
    float: left;
    width: 300px;
    height: 30px;
    margin-left: 399px;
    margin-top: -23px;
}

.header-Article span {
    float: left;
    width: 140px;
    height: 30px;
}

.header-Article span.blueArea {
    background: #2AABE2;
    margin-right: 20px;
}

.header-Article span.roseArea {
    background: #B41D8D;
}

.header-Article-list {
    float: left;
    margin-left: 182px;
    margin-top: 8px;
}

.header-Article-list li {
    float: left;
    width: 138px;
    margin-right: 22px;
}

.header-Article-list li p {
    font-family: 'AntennaExtraCond-Regular';
    font-size: 20px;
    font-weight: normal;
    color: #808080;
}

.header-Article-list li p b {
    font-family: 'AntennaExtraCond-Bold';
    font-weight: bold;
    font-size: 20px;
    color: #808080;
    line-height: 20px;
}

.raportimeContent {
    float: left;
    width: 100%;
    padding: 0 20px;
    padding-right: 0;
    box-sizing: border-box;
    margin-top: 20px;
}

.raportimeContent .left-section {
    float: left;
    width: 700px;
}

.raportimeContent .left-section h1 {
    font-family: 'AntennaCond-Black';
    font-weight: 900;
    font-size: 40px;
    color: #000;
}

.raportimeContent .left-section ul {
    float: left;
    width: 520px;
}

.raportimeContent .left-section article {
    width: 100%;
    float: left;
}

.raportimeContent .left-section ul li {
    float: left;
    color: #424242;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
}

.raportimeContent .left-section ul li:after {
    content: "/";
    margin: 0 3px;
    color: #424242;
}

.raportimeContent .left-section ul li:last-child:after {
    content: " ";
}

.raportimeContent .left-section ul li.active {
    color: #757575;
}

.raportimeContent .left-section .listHolderContent {
    margin-top: 38px;
    float: left;
    width: 100%;
}

.date-time-comments span {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #000;
    float: left;
    text-transform: uppercase;
}

body.category-shkurt .kallxoVideo .leftVideoList article:last-child {
    margin-right: 0;
}

body.category-shkurt .kallxoVideo .leftVideoList article img {
    margin-bottom: 15px;
}

.raportimeContent .left-section .listHolderContent span {
    color: #424242;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
}

.raportimeContent .left-section .listHolderContent article p {
    margin-top: 26px;
    font-family: 'Stag-Book';
    font-size: 16px;
    line-height: 24px;
}

.date-time-comments {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.raportimeContent .left-section .listHolderContent .date-time-comments span {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #000;
    float: left;
}

.raportimeContent .left-section .listHolderContent .date-time-comments span.comments {
    color: #808080;
    float: left;
    width: 115px;
    margin-left: 3px;
}

.date-time-comments span.comments:after {
    content: ">";
    float: right;
    width: 10px;
    height: 10px;
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -webkit-transform: rotate(9deg);
    /* Chrome, Safari, Opera */
    transform: rotate(90deg);
    font-size: 22px;
}

.rightSide-Holder {
    float: left;
    width: 395px;
    margin-left: 25px;
}

.rightSide-Holder h1 {
    font-family: 'AntennaComp-Black';
    font-size: 39px;
    line-height: 34px;
}

.rightSide-Holder form {
    float: left;
    width: 100%;
    border: 1px solid #B3B3B3;
    margin-top: 30px;
}

.rightSide-Holder form textarea {
    float: left;
    border: 0;
    height: 200px;
    padding: 10px;
    width: 100%;
    resize: none;
    outline: 0;
    color: #B3B3B3;
    box-sizing: border-box;
}

.rightSide-Holder form input {
    border: 0;
    float: left;
    width: 100%;
    outline: 0;
    border-top: 1px dashed #B3B3B3;
    padding: 15px 10px 70px;
    color: #B3B3B3;
    box-sizing: border-box;
}

body.single div.topLine {
    display: none;
}

html body.single-dnk div.topLine,
html body.single-jnk div.topLine {
    display: block;
}

.backgroundGreyAbsolute {
    background: #f2f2f2;
    position: absolute;
    top: -127px;
    left: 100%;
    width: 1000px;
    height: 100%;
    border-top: 1px solid #808080;
}

.videoCarousel .backgroundGreyAbsolute {
    top: 0px;
    border: 0;
    height: 220px;
}

h3 .backgroundGreyAbsolute {
    top: -1px;
    border-top: 1px solid #808080;
    background: transparent;
}

h3 .backgroundGreyAbsolute {
    top: -1px;
    border-top: 1px solid #808080;
    background: transparent;
}

h3.trendingTitle .backgroundGreyAbsolute {
    top: -1px;
    background: #f2f2f2;
}

.trendingSectionHome {
    background: #f2f2f2;
}

.trendingSection .trendingTitle {
    padding-bottom: 40px;
}

@media (min-width: 1140px) {
    body {
        overflow-x: hidden;
    }
}

@media (max-width: 1140px) {
    .backgroundGreyAbsolute {
        display: none;
    }
}


/***********************************NEW CSS*********************************/

body.post-type-archive-raportime .wrapper {
    width: 1120px;
}

body.post-type-archive-raportime .homeReports {
    margin-left: 0;
}

body.home .contentHolder .homeReports article,
body.home .contentHolder .oneColReport article,
body.post-type-archive-raportime .homeReports article {
    padding: 20px;
    box-sizing: border-box;
}

body.post-type-archive-raportime .homeReports article h2 {
    position: relative;
    bottom: auto;
    left: auto;
    padding: 0;
}

body.home .contentHolder .homeReports article h1,
body.home .contentHolder .oneColReport article h1,
body.post-type-archive-raportime .homeReports article h1 {
    font-family: 'AntennaCond-Black';
    font-size: 24px;
    color: #000;
    margin-top: 0;
}

body.home .contentHolder .homeReports article p,
body.home .contentHolder .oneColReport article p,
body.post-type-archive-raportime .homeReports article p {
    font-family: 'AntennaCond-Medium';
    font-size: 14px;
    color: #000;
    line-height: 20px;
    margin-top: 20px;
    height: 175px;
    overflow: hidden;
}

.oneColReport ul.BroadC li,
.homeReports ul.BroadC li {
    font-size: 10px;
    float: left;
    padding-right: 3px;
    text-transform: uppercase;
    font-family: 'AntennaCond-Regular';
}

.oneColReport ul.BroadC li:after,
.homeReports ul.BroadC li:after {
    content: '/';
    padding-left: 2px;
}

.oneColReport ul.BroadC,
.homeReports ul.BroadC {
    width: auto;
}

.oneColReport span.UserName,
.raportimeContent .homeReports span.UserName {
    font-size: 10px;
    display: block;
    margin-top: 23px;
    color: #B3B3B3;
}

.oneColReport .date-time-comments span.comments:after,
.raportimeContent .date-time-comments span.comments:after {
    background: none;
    content: " ";
}

.oneColReport .date-time-comments,
.homeReports .date-time-comments {
    margin-top: 8px;
}

.oneColReport .date-time-comments span,
.homeReports .date-time-comments span {
    font-size: 10px;
}

.oneColReport .date-time-comments span.comments:after,
.homeReports .date-time-comments span.comments:after {
    content: " ";
}

.reportThinCol li,
body.post-type-archive-raportime .jnkThinCol li {
    float: left;
    height: 120px;
    background: #E6E6E5;
    padding: 19px;
    box-sizing: border-box;
}

.reportThinCol {
    height: 340px;
}

.reportThinCol li {
    height: 100px;
    padding: 10px;
}

.reportThinCol li h1,
body.post-type-archive-raportime .jnkThinCol li h1 {
    font-family: 'AntennaCond-Black';
    /*BLACK*/
    font-size: 16px;
    color: #000;
    margin-top: 0px;
    line-height: 1.1em;
}

.reportThinCol li h1 {
    height: 84px;
    overflow: hidden;
}

body.post-type-archive-raportime .homeReports {
    width: 100%;
}

.mr0 {
    margin-right: 0!important;
}

.homeReports .rightSide-Holder {
    width: 380px;
    margin-left: 0;
    margin-right: 20px;
}

body.category-shkurt .wrapper {
    width: 1120px;
}

body.category-shkurt .topLine ul.firstMenu {
    margin-left: 20px;
}

body.category-shkurt .headerWrapper {
    padding-top: 0;
    height: 100px;
}

body.category-shkurt a.logo {
    margin-top: 8px;
}

body.category-shkurt .rightSide {
    width: 300px;
}

body.category-shkurt ul.latestNewsList li {
    width: 300px;
    box-sizing: border-box;
}

body.category-shkurt .mainArticleText {
    background: #000;
    width: 440px;
    padding: 20px;
    box-sizing: border-box;
    z-index: 11;
}

body.category-shkurt .mainArticleText h1 {
    font-family: 'AntennaComp-Black';
    /*BLACK*/
    font-size: 64px;
    color: #fff;
    line-height: 60px;
}

body.category-shkurt .mainArticleText p {
    font-family: 'AntennaExtraCond-Light';
    /*LIGHT*/
    font-size: 20px;
    color: #fff;
    margin-top: 20px;
}

.otherKallxo {
    float: left;
    width: 100%;
    margin-top: 13px;
}

.otherKallxo h1 {
    font-family: 'AntennaCond-Thin';
    font-size: 46px;
    color: #000;
    font-weight: 100;
    margin-top: 0 !important;
}

.otherKallxo ul li {
    float: left;
    width: 100%;
    border-bottom: 1px solid #CCCCCB;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
    overflow: hidden;
}

.otherKallxo ul li:last-child {
    border-bottom: 0;
}

.otherKallxo ul li img {
    float: left;
    width: 140px;
    height: 80px;
    margin-right: 20px;
    object-fit: cover;
}

.otherKallxo ul li h4 {
    font-family: 'AntennaCond-Regular';
    /*regular*/
    font-size: 18px;
    color: #000;
}

.otherKallxo ul li p ,
.otherKallxo ul li p a{
    font-family: 'AntennaCond-Regular';
    /*regular*/
    font-size: 14px;
    color: #808080;
    margin-top: 3px;
    line-height: 18px; 
    padding-left: 160px;
} 

body.category-shkurt .shareArea {
    border-top: 0;
    margin-top: 0;
}

body.category-shkurt .kallxoVideo .leftVideoList {
    width: 780px;
}

body.category-shkurt .kallxoVideo .leftVideoList article {
    width: 380px;
    height: auto;
    margin-right: 20px;
    overflow: visible;
}

body.category-shkurt .kallxoVideo .leftVideoList article img {
    margin-bottom: 15px;
    width: 100%;
    height: 220px;
}

body.category-shkurt .leftVideoList article h2 {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    color: #000;
    font-family: 'AntennaCond-Regular';
    /*regular*/
    font-size: 24px;
    max-width: 100%;
    margin-top: 0;
}

body.category-shkurt .leftVideoList article h2 a {
    font-family: 'AntennaCond-Regular';
    color: #000;
    /*regular*/
    font-size: 24px;
}

body.category-shkurt .leftVideoList article p {
    color: #808080;
    font-family: 'AntennaCond-Regular';
    /*regular*/
    font-size: 14px;
    line-height: 20px;
    margin-top: 21px;
}

body.category-shkurt .leftVideoList article .date-time-comments span {
    font-size: 10px;
}

body.category-shkurt .leftVideoList article .date-time-comments span.views-article {
    color: #808080;
    margin-right: 3px;
}

body.category-shkurt .leftVideoList article .date-time-comments span.comments {
    width: auto;
    margin-right: 3px;
}

body.category-shkurt .leftVideoList article .date-time-comments span.comments:after {
    display: none;
}

body.category-shkurt .kallxoVideo .leftVideoList .mainVideo {
    height: 480px;
}

body.category-shkurt .date-time-comments {
    margin-top: 12px;
}

body.category-shkurt .sectionHolder .rightVideoList {
    width: 1100px;
}

body.category-shkurt .sectionHolder .rightVideoList article {
    width: 540px;
    height: auto;
}

body.category-shkurt .sectionHolder .rightVideoList article a.thumb540 {
    width: 540px;
    height: 280px;
    position: relative;
    overflow: hidden;
    display: inline-block;
}

body.category-shkurt .sectionHolder .rightVideoList article img {
    width: 540px;
    height: auto;
}

body.category-shkurt .sectionHolder .rightVideoList article h2 {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    max-width: 100%;
    margin-top: 15px;
}

body.category-shkurt .sectionHolder .rightVideoList article h2 a {
    font-family: 'AntennaCond-Regular';
    color: #000;
    font-size: 24px;
    width: auto;
}

body.category-shkurt .sectionHolder .rightVideoList article p {
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    line-height: 20px;
    margin-top: 21px;
}

body.category-shkurt .sectionHolder .rightVideoList article .date-time-comments span {
    font-size: 10px;
}

body.category-shkurt .sectionHolder .rightVideoList .date-time-comments span.comments {
    width: auto;
    color: #B3B3B3;
}

body.category-shkurt .sectionHolder .rightVideoList .date-time-comments span.comments:after {
    display: none;
}

body.category-shkurt .trendingSection {
    background: none;
}

body.category-shkurt .trendingSection .twoColarticle {
    width: 480px;
}

body.category-shkurt .trendingSection .twoColarticle article {
    width: 220px;
    overflow: hidden;
    margin-bottom: 0;
}

body.category-shkurt .trendingSection .oneColArticle {
    width: 220px;
    margin-right: 20px;
}

body.category-shkurt .trendingSection .oneColArticle article {
    width: 220px;
    overflow: hidden;
}

body.category-shkurt .trendingSection .oneColArticle:last-of-type {
    margin-right: 0;
}

body.category-shkurt .trendingSection .thinColList {
    margin-top: 34px;
}

body.category-shkurt .trendingTitle {
    background: none;
}

body.post-type-archive-gjnk .mainArticleText,
.main_slider .mainArticleText,
#accordionPanels .mainArticleText {
    border-left: 10px solid #fff;
    padding-right: 10px;
}

body.post-type-archive-gjnk .mainArticleText h1,
#accordionPanels .mainArticleText h1,
#carousel .mainArticleText h1 {
    display: inline;
    line-height: 1em;
    color: black;
    background: #fff;
    /* white-space: normal; */
    text-transform: uppercase;
    font-size: 60px;
    font-family: 'AntennaComp-Black';
    white-space: pre-wrap;
    -webkit-box-shadow: 9px 0px 0px white, 0px 0px 0px white;
    box-shadow: 9px 0px 0px white, 0px 0px 0px white;
    padding-bottom: 3px;
}

body.post-type-archive-gjnk .mainArticleText p,
#carousel .mainArticleText p {
    clear: both;
    color: black;
    font-size: 22px;
    display: inline;
    line-height: 1.2em;
    font-family: 'AntennaCond-Regular';
    background-color: white;
    -webkit-box-shadow: 9px 0px 0px white, 0px 0px 0px white;
    box-shadow: 9px 0px 0px white, 0px 0px 0px white;
    padding-bottom: 3px;
}

.macOsBrowser #carousel .mainArticleText p {
    padding-bottom: 3px;
    line-height: 1em;
}

.browser-safari #carousel .mainArticleText p {
    padding-bottom: 4px;
}

body.post-type-archive-gjnk .mainArticleText p,
#accordionPanels .mainArticleText p {
    box-shadow: 9px 0px 0px white, 0px 0px 0px white;
}

body.category .mainContainer {
    margin-top: -19px;
}

.mainArticle h1 {
    display: inline;
    line-height: 1em;
    color: black;
    background: #fff;
    /* white-space: normal; */
    text-transform: uppercase;
    font-size: 60px;
    font-family: 'AntennaComp-Black';
    white-space: pre-wrap;
}


/* body.post-type-archive-gjnk .mainArticleText h1,
body.post-type-archive-gjnk .mainArticleText p,
.main_slider .mainArticleText h1,
.main_slider .mainArticleText p,
#carousel .mainArticleText p {
    box-shadow: 10px 0px 0px white, 0px 0px 0px white;
}

body.tag .headerWrapper,
body.post-type-archive-raportime .headerWrapper,
body.search-results .headerWrapper,
body.single-post .headerWrapper,
body.page-template-page-video .headerWrapper {
    padding-top: 20px;
    height: 108px;
}
 */

body.single-post .reportForm .onTopLive {
    float: left;
}

body.single-post .reportForm form {}

#accordionPanels h3.tabTitle {
    padding: 0;
}

#accordionPanels h3.tabTitle span {
    padding-top: 15px;
    padding-bottom: 30px;
    float: left;
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
}

#accordionPanels h3.tabTitle span.jnkTitle {
    border-right: 1px solid #808080;
    padding-right: 20px;
}

.bottomLine {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 82%;
    background: #e6e6e6;
    padding: 12px 20px 20px;
}


/*body.category-shkurt .backgroundGreyAbsolute{
        background: #f2f2f2;
    position: absolute;
    top: 78px;
    left: 100%;
    width: 1000px;
    height: 0px;
    border-top: 1px solid #F2F2F2;
}*/

body.post-type-archive-dnk ul.latestNewsList li:after,
body.post-type-archive-jnk ul.latestNewsList li:after {
    content: " ";
    background: #e6e6e6;
    height: 57px;
    width: 9999em;
    top: 0;
    position: absolute;
    left: 100%;
    border-bottom: 1px solid #f2f2f2;
}

body.home ul.latestNewsList li:after,
body.post-type-archive-gjnk ul.latestNewsList li:after {
    content: " ";
    background: #e6e6e6;
    height: 55px;
    width: 9999em;
    top: -1px;
    position: absolute;
    left: 100%;
    border-top: 1px solid #F2F2F2;
}

body.category-shkurt ul.latestNewsList li:after {
    content: " ";
    background: #f2f2f2;
    height: 1px;
    width: 10000px;
    position: absolute;
    margin-top: -9px;
    left: 100%;
}

body.category-shkurt ul.latestNewsList li:first-child:after {
    background: none;
}

.oneColReport article,
body.home .homeReports article {
    height: 340px;
}

body.page-template-page-video .videoCarousel div.slide img {
    width: 100%;
}

.dnkSlider .slide h2 {
    margin-top: 12px;
}

.banner-img h1 {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 10;
    color: white;
    font-size: 38px;
    background: none;
    text-transform: none;
    font-family: 'AntennaCond-Black'
}

.banner-img h1 a {
    color: white;
    font-size: 38px;
    background: none;
    text-transform: none;
    box-shadow: none;
    font-family: 'AntennaCond-Black'
}

.searchFrom {
    position: relative;
    margin-bottom: 20px;
}

body.post-type-archive-jnk .mainArticle,
body.post-type-archive-dnk .mainArticle {
    overflow: hidden;
    width: 1850px;
}

body.post-type-archive-dnk .slider-holder,
body.post-type-archive-jnk .slider-holder {
    overflow: visible;
    width: 1200px;
}

body.post-type-archive-dnk .content-slider > li,
body.post-type-archive-jnk .content-slider > li {
    width: 1180px !important;
}

body.post-type-archive-dnk .content-slider .flex-viewport,
body.post-type-archive-jnk .content-slider .flex-viewport {
    overflow: visible !important;
}

body.post-type-archive-jnk .slider2-holder,
body.post-type-archive-dnk .slider2-holder {
    float: left;
    float: left;
    width: 1200px;
    box-sizing: border-box;
    padding: 0 15px;
    position: relative !important;
}

body.post-type-archive-jnk .content-slider2 > li,
body.post-type-archive-dnk .content-slider2 > li {
    width: 1180px !important;
}

body.post-type-archive-jnk .content-slider2 .flex-viewport,
body.post-type-archive-dnk .content-slider2 .flex-viewport {
    overflow: visible !important;
}

body.post-type-archive-jnk .leftVideoList,
body.post-type-archive-dnk .leftVideoList {
    padding-left: 0 !important;
    margin-right: 0;
}

body.post-type-archive-jnk .slider-Holder .videoAsText,
body.post-type-archive-dnk .slider-Holder .videoAsText {
    margin-right: 15px;
}

body.post-type-archive-dnk .bottomSide,
body.post-type-archive-jnk .bottomSide,
.topSide {
    float: left;
    width: 100%;
}

body.post-type-archive-jnk .flex-direction-nav .flex-prev,
body.post-type-archive-dnk .flex-direction-nav .flex-prev {
    right: 37%;
    top: 79%;
    text-align: right;
    opacity: 1 !important;
    height: 60px;
    display: block !important;
    z-index: 2312312321 !important;
    background: url('images/midRightArrow.png');
    background-repeat: no-repeat;
    background-size: 30px 59px;
    -ms-transform: rotate(7deg);
    -webkit-transform: rotate(7deg);
    transform: rotate(180deg);
}

body.post-type-archive-jnk .flex-direction-nav .flex-next,
body.post-type-archive-dnk .flex-direction-nav .flex-next {
    right: 36.2%;
    top: 72%;
    text-align: right;
    opacity: 1 !important;
    height: 60px;
    display: block !important;
    z-index: 2312312321 !important;
    background: url('images/midRightArrow.png');
    background-repeat: no-repeat;
    background-size: 30px 59px;
}

.rightSide form input:focus[type="submit"] {
    background: none;
}

body.post-type-archive-dnk .flex-direction-nav .flex-prev:before,
body.post-type-archive-jnk .flex-direction-nav .flex-prev:before,
body.post-type-archive-dnk .flex-direction-nav .flex-next:before,
body.post-type-archive-jnk .flex-direction-nav .flex-next:before {
    content: "";
}

body.post-type-archive-raportime .homeReports .jnkThinCol ul li a {
    display: block;
    max-height: 86px;
    overflow: hidden;
}

body.single-post .headerWrapper,
body.page-template-page-video .headerWrapper,
body.post-type-archive-raportime .headerWrapper,
body.single-raportime .headerWrapper {
    height: 107px;
}

body.page .reportForm,
body.single-post .reportForm,
body.page-template-page-video .reportForm,
body.post-type-archive-raportime .reportForm,
body.single-raportime .reportForm {
    top: 0;
}

html body.single-gjnk .reportForm,
body.home .reportForm,
body.single .reportForm {
    top: 0;
}

body.category-shkurt .reportForm,
body.post-type-archive-jnk .reportForm,
body.post-type-archive-gjnk .reportForm,
body.post-type-archive-dnk .reportForm {
    top: -40px;
}

.headerWrapper {
    height: 142px !important;
}

body.single .headerWrapper {
    height: 111px;
}

body.single-raportime .reportForm form input,
body.single-gjnk .reportForm form input {
    width: 100px;
}

body.single-gjnk .headerWrapper {
    height: 110px;
}

.reportForm ul.latestNewsList a {
    width: 99%;
}

.topSide article img {
    width: 100%;
}

.ui-tabs-nav {
    float: left;
    margin-top: -52px;
    /*padding-left: 20px;*/
    z-index: 3333;
}


/*.ui-tabs-nav li a{
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
        outline: none;
    cursor: pointer;
    padding-top: 15px;
    padding-bottom: 30px;

    margin-right: 5px;
}*/

.ui-tabs-nav .ui-state-default {
    float: left;
}

.ui-tabs-nav .ui-state-active a {
    background: #a7a9ac;
    color: #fff;
}

.ui-tabs-nav li a.ui-tabs-anchor,
.clicked-title span.jnkTitle {
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    outline: none;
    cursor: pointer;
    padding-top: 17px;
    padding-bottom: 16px;
    border-right: 1px solid #a7a9ac;
    padding-right: 20px;
    border-bottom: 1px solid #a7a9ac;
    padding-left: 20px;
}

.clicked-title {
    padding-bottom: 15px;
}

.clicked-title span {
    padding-bottom: 17px!important;
}

.clicked-title span.dnkTitle {
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
    transition: all 250ms;
    -o-transition: all 250ms;
    -webkit-transition: all 250ms;
    -moz-transition: all 250ms;
    outline: none;
    cursor: pointer;
    padding-top: 16px;
    padding-right: 20px;
    padding-left: 20px;
    border-right: 1px solid #a7a9ac;
    border-bottom: 1px solid #a7a9ac
}

.clicked-title span.videoTitle {
    color: #a7a9ac;
    font-size: 35px;
    text-indent: 20px;
    position: relative;
    font-family: 'Stag-Bold';
    padding-top: 16px;
    padding-right: 20px;
    padding-left: 0px;
    border-right: 1px solid #a7a9ac;
    border-bottom: 1px solid #a7a9ac
}

#accordionPanels h3.ui-state-active span {
    color: #fff;
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
}

h3.ui-state-active span .ui-state-active a {
    color: #fff !important;
}

.ui-tabs-nav li a.ui-tabs-anchor {
    padding-left: 20px;
}

.ui-tabs-nav li:nth-child(2) a.ui-tabs-anchor {
    margin-left: 0;
}

#accordionPanels #tabs .ui-tabs-active a {
    color: #fff;
}


/*new css e PREMTE 18.09.15*/


/* body.pi-guide .wrapper {
    width: 1100px;
}

body.single-guide .wrapper {
    width: 1100px;
} */

body.pi-guide .piHolder {
    float: left;
}

body.pi-guide .piHolder .pi-img {
    float: left;
    width: 310px;
}

body.pi-guide .piHolder .pi-img img {
    width: 255px;
}

body.pi-guide .Pi-guide form {
    width: 730px;
    margin-left: 0;
    float: right;
}

h2.pi-Title {
    font-family: 'Stag-Bold';
    font-size: 34px;
    color: #a7a9ab;
    float: left;
    margin-bottom: 4px;
    width: 100%;
}

body.pi-guide .Pi-guide .PiContent .pi-Banner {
    width: 620px;
    height: 320px;
}

body.pi-guide .PiContent {
    width: 100%;
}

body.pi-guide .Pi-guide .PiContent .right-PiContent {
    width: 480px;
}

body.page-template-pi-guide-php .Pi-guide .PiContent .right-PiContent h1 {
    font-family: 'AntennaComp-Regular';
    font-size: 36px;
    color: #fff;
    letter-spacing: 1px;
}

body.pi-guide .Pi-guide .PiContent .pi-Banner .rate-area {
    left: 20px;
    top: 20px;
    bottom: auto;
    right: auto;
}

.eatArea {
    position: absolute;
    top: 20px;
    left: 140px;
    background: #808080;
    width: 60px;
    height: 60px;
    text-align: center;
    float: left;
}

.eatArea span {
    color: #fff;
    font-family: 'AntennaComp-Regular';
    font-size: 22px;
    width: 40px;
    height: 40px;
    border: 1px solid #fff;
    border-radius: 50%;
    line-height: 40px;
    margin-top: 10px;
    margin-left: 10px;
    float: left;
    text-transform: uppercase;
    text-align: center;
    text-indent: 1px;
}

.placeInfo-Area {
    position: absolute;
    right: 10px;
    top: 20px;
    background: #000;
    padding: 10px;
    width: 94px;
    box-sizing: border-box;
}

.Address-holder p {
    color: #fff;
    float: left;
    width: 100%;
    font-family: 'Antenna-Regular';
    font-size: 11px;
    line-height: 16px;
    margin: 5px 0;
}

.placeInfo-Area h4 {
    font-family: 'AntennaCond-ExtraLight';
    font-size: 11px;
    color: #00adef;
}

.placeInfo-Area ul {
    float: left;
    margin-top: 8px;
    width: 100%;
}

.placeInfo-Area ul li {
    color: #fff;
    float: left;
    width: 100%;
    font-family: 'Antenna-Regular';
    font-size: 11px;
    margin-bottom: 4px;
    word-wrap: break-word;
}

.placeInfo-Area ul li a {
    color: #999;
    float: left;
    width: 100%;
    font-family: 'Antenna-Regular';
    font-size: 11px;
    word-wrap: break-word;
}

.tagsArea {
    float: left;
    margin-top: 16px;
}

.tagsArea span {
    color: #2aabe2;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 28px;
    border: 1px solid #2aabe2;
    padding: 5px 10px;
    margin-right: 5px;
    cursor: pointer;
    float: left;
    text-transform: uppercase;
}

body.pi-guide .Pi-guide .PiContent .right-PiContent p {
    font-family: 'Stag-Book';
    font-size: 14px;
    color: #fff;
    margin-top: 12px;
    line-height: 19px;
    max-height: 171px;
    overflow: hidden;
}

.pi-holder-Devider {
    float: left;
    width: 100%;
}

.piBottom {
    width: 540px;
    float: left;
    margin-right: 20px;
}
.piBottom:nth-of-type(2){
    margin-right: 0;
}

.Pi-guide .piBottom .pi-Banner {
    width: 100%;
}

.Pi-guide .piBottom .pi-Banner img {
    width: 100%;
}

html body.pi-guide .piBottom .right-PiContent {
    width: 100%;
}

.piGudie-wrap {
    float: left;
    width: 1100px;
    margin-top: 40px;
}

html body.pi-guide .Pi-guide .piBottom .pi-Banner {
    width: 460px;
}

.piEvents {
    float: left;
    width: 140px;
    margin-top: 40px;
}

.piEvents h1 {
    color: #00aeef;
    font-size: 129px;
    text-transform: uppercase;
    font-family: 'AntennaComp-Thin';
    font-weight: 100;
    line-height: 104px;
}

.piEvents .eventsSection {
    float: left;
    width: 100%;
    background: #e6e6e5;
    padding-left: 10px;
    padding-top: 12px;
    padding-right: 7px;
    margin-top: 14px;
    box-sizing: border-box;
}

.piEvents .eventsSection .eventArea h2 {
    font-family: 'AntennaCond-Light';
    font-size: 13px;
    color: #000;
}

.piEvents .eventsSection .eventArea .event-Info h4 {
    color: #00aeef;
    font-family: 'AntennaCond-Medium';
    font-size: 14px;
    font-weight: 500;
}

.piEvents .eventsSection .eventArea .event-Info p {
    margin-top: 4px;
    font-family: 'AntennaExtraCond-Light';
    font-weight: normal;
    font-size: 14px;
    color: #989898;
}

.piEvents .eventsSection .eventArea {
    border-bottom: 1px solid #989898;
    padding-bottom: 18px;
    padding-top: 18px;
    float: left;
    width: 100%;
}

.piEvents .eventsSection .eventArea .event-Info {
    float: left;
    width: 100%;
    margin-top: 14px;
}

.piEvents .eventsSection .eventArea:nth-of-type(1) {
    padding-top: 0;
}

.piEvents .eventsSection .eventArea:last-child {
    border-bottom: 0;
}

.Pifeatured-posts {
    float: left;
    width: 1100px;
    margin-top: 35px;
}

.first-featuredPost {
    float: left;
    width: 100%;
}

.first-featuredPost img {
    float: left;
}

h1.taverna {
    background: #e6e6e5;
    color: #2aabe2;
    font-family: 'AntennaComp-Regular';
    font-size: 54px;
    padding: 20px;
    font-weight: normal;
    line-height: 40px;
    position: absolute;
    top: 0;
    left: 0;
}

.first-featuredPost .article-fulltxt {
    float: left;
    width: 240px;
    height: 380px;
    overflow: hidden;
}

.first-featuredPost .article-fulltxt h3 {
    font-family: 'AntennaCond-Medium';
    font-size: 36px;
    padding-left: 20px;
    font-weight: 500;
    margin-top: 0;
    line-height: 0.926em;
    color: black;
}

.first-featuredPost .article-fulltxt p {
    padding-left: 20px;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    line-height: 18px;
    margin-top: 8px;
}

.second-featuredPost {
    float: left;
    width: 540px;
    position: relative;
    margin-top: 38px;
    margin-right: 20px;
}

.second-featuredPost img {
    position: relative;
}

.second-featuredPost h1.taverna {
    position: absolute;
    top: 0px;
    left: 0px;
    font-size: 38px;
    padding: 16px 20px;
    line-height: 28px;
}

.second-featuredPost h3 {
    font-family: 'AntennaCond-Medium';
    font-size: 36px;
    color: #000;
    font-weight: 500;
    margin-top: 0;
    float: left;
    width: 100%;
    margin-bottom: 8px;
}

.second-featuredPost p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    line-height: 1.43em;
    margin-top: 0;
    float: left;
    width: 100%;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .wrapper {
    width: 1120px;
}

body.page-template-artikull-jnk .headerWrapper,
body.page-template-artikull-dnk .headerWrapper,
body.page-template-ballina-rubrika-e-pergjithshme-php .headerWrapper {
    height: 137px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder {
    margin-top: 0;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .leftVideoList {
    width: 780px;
}

.rubrika-thumb {
    float: left;
    width: 550px;
}

.rubrika-Dsc {
    float: left;
    width: 210px;
    margin-left: 20px;
}

.rubrika-Dsc h1 {
    font-family: 'AntennaCond-Regular';
    font-size: 24px;
    line-height: 26px;
}

.rubrika-Dsc p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    margin-top: 20px;
    line-height: 18px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .date-time-comments span {
    font-family: 'AntennaCond-Regular';
    font-size: 10px;
    margin-right: 3px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .date-time-comments span.views-article {
    color: #808080;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .date-time-comments span.comments {
    color: #b3b3b3;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .date-time-comments span.comments:after {
    display: none;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .date-time-comments span.date-time {
    color: #000;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .otherKallxo ul li p {
    height: 36px;
    overflow: hidden;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .rightVideoList article {
    height: auto;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .rightVideoList article h2 {
    position: relative;
    left: auto;
    bottom: auto;
    right: auto;
    top: auto;
    color: #000;
    width: 100%;
    float: left;
    max-width: 100%;
    margin-top: 11px;
    margin-bottom: 13px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .rightVideoList article img {
    height: 300px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .rightVideoList article h2 a {
    color: #000;
    font-size: 24px;
    font-family: 'AntennaCond-Regular';
}

body.page-template-ballina-rubrika-e-pergjithshme-php .sectionHolder .rightVideoList article p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    line-height: 18px;
}

body.page-template-ballina-rubrika-e-pergjithshme-php .rightSide {
    width: 300px;
}

.rubrika-center {
    width: 940px;
    margin: 0 auto;
}

.rubrika-center ul {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.rubrika-center ul li {
    float: left;
    width: 300px;
    margin-right: 20px;
    margin-bottom: 38px;
}

.rubrika-center ul li p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    line-height: 18px;
}

.rubrika-center ul li:nth-child(3n) {
    margin-right: 0;
}

.rubrika-center ul li:nth-child(4) {
    clear: left;
}

.rubrika-center ul li h1 {
    font-family: 'AntennaCond-Regular';
    font-size: 24px;
    color: #000;
    line-height: 26px;
    margin-top: 14px;
    margin-bottom: 13px;
}

.rubrika-center ul li p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    line-height: 18px;
}

body.page-template-artikull-jnk .topLine .firstMenu,
body.page-template-artikull-dnk .topLine .firstMenu {
    margin-left: 150px;
}

body.page-template-artikull-jnk .reportForm,
body.page-template-artikull-dnk .reportForm {
    top: -40px;
}

body.page-template-artikull-jnk .wrapper,
body.page-template-artikull-dnk .wrapper {
    width: 1100px;
}

body.page-template-artikull-jnk .mainArticle,
body.page-template-artikull-dnk .mainArticle {
    width: 940px;
    height: auto;
    background: none;
}

body.page-template-artikull-jnk .mainArticle h1,
body.page-template-artikull-dnk .mainArticle h1 {
    font-family: 'AntennaCond-Regular';
    font-size: 40px;
    text-transform: none;
    margin-top: 14px;
    display: block;
}

body.page-template-artikull-jnk .dnkSliderHolder,
body.page-template-artikull-dnk .dnkSliderHolder {
    width: 940px;
    margin-top: 55px;
}

body.page-template-artikull-jnk .dnkSliderHolder .bx-controls-direction a.bx-next,
body.page-template-artikull-jnk .dnkSliderHolder .bx-controls-direction a.bx-prev,
body.page-template-artikull-dnk .dnkSliderHolder .bx-controls-direction a.bx-next,
body.page-template-artikull-dnk .dnkSliderHolder .bx-controls-direction a.bx-prev {
    top: 78px;
    height: 119px;
}

body.page-template-artikull-jnk .dnkSliderHolder h3,
body.page-template-artikull-dnk .dnkSliderHolder h3 {
    border-bottom: 1px solid #024594;
    padding-bottom: 10px;
}

body.page-template-artikull-dnk .mainArticle .social-Networks {
    float: left;
    width: 100%;
    border-top: 2px solid #024594;
    margin-top: 40px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul,
body.page-template-artikull-dnk .mainArticle .social-Networks ul {
    float: left;
    width: 100%;
    margin-top: 18px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li {
    float: left;
    margin-right: 35px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li:last-child,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li:last-child {
    float: right;
    margin-right: 78px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li a span,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li a span {
    color: #6f2b90;
    font-family: 'AntennaCond-Light';
    font-size: 14px;
    margin-left: 10px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li a,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li a {
    font-family: 'AntennaCond-Light';
    font-size: 14px;
    color: #000;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li.fb,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li.fb {
    background: url('images/fb-icon.png') no-repeat 0 0;
    float: left;
    padding-left: 15px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li.twitter,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li.twitter {
    background: url('images/twitter-icon.png') no-repeat 0 0;
    float: left;
    padding-left: 23px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li.googleplus,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li.googleplus {
    background: url('images/g+.png') no-repeat 0 0;
    float: left;
    padding-left: 23px;
}

body.page-template-artikull-jnk .mainArticle .social-Networks ul li.comments,
body.page-template-artikull-dnk .mainArticle .social-Networks ul li.comments {
    background: url('images/comment-Icon.png') no-repeat 0 0;
    float: right;
    padding-left: 23px;
}

.jnk-holder-D {
    float: left;
    width: 1260px;
    background: #d4d4d3;
    margin-left: -160px;
}

.jnk-holder-D .jnkInner:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}

.jnk-holder-D h3 {
    margin-bottom: 15px;
}

.jnk-holder-D .jnkInner {
    width: 940px;
    padding: 40px 0;
    margin: 0 auto;
    position: relative;
}

.jnk-holder-D .jnkInner ul li {
    float: left;
    width: 300px;
    margin-right: 18px;
}

.jnk-holder-D .jnkInner ul li:last-child {
    margin-right: 0;
}

.jnk-holder-D .jnkInner ul li img {
    width: 300px;
}

.jnk-holder-D .jnkInner ul li a h1 {
    font-family: 'AntennaCond-Regular';
    font-size: 24px;
    color: #000;
    margin-top: 10px;
}


/*article Live*/

body.live-article span.live {
    float: left;
    position: absolute;
    left: 20px;
    top: 20px;
}

.ContentWrapper {
    position: relative;
}

body.live-article .Content {
    width: 780px;
}

body.live-article .Content .leftContent-Article {
    float: left;
    width: 540px;
}

body.live-article .Content .leftContent-Article h1 {
    margin-top: 40px;
    max-width: 100%;
}

body.live-article .Content .leftContent-Article img {
    margin-bottom: 20px;
}

body.live-article .Content .leftContent-Article .live-articleContent img {
    margin-bottom: 0;
}

.live-articleContent {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.live-articleContent img {
    width: 100%;
}

.live-articleContent .bottomArea-txt {
    float: left;
    width: 100%;
    background: #fff;
    padding: 20px 10px;
    box-sizing: border-box;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork {
    float: left;
    width: 75px;
    box-sizing: border-box;
    margin-top: 8px;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork p {
    font-family: 'Antenna-Regular';
    font-size: 14px;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork p.redOne {
    color: #b01116;
    margin-bottom: 0;
    line-height: 15px;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork p.redOne span {
    float: left;
    width: 100%;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork p.realTime {
    float: left;
    margin-top: 12px;
    margin-bottom: 0;
}

.live-articleContent .bottomArea-txt .right-fullText {
    float: left;
    width: 445px;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork ul {
    float: left;
    width: 100%;
    margin-top: 20px;
}

.live-articleContent .bottomArea-txt .date-time-SocialNetwork ul li a {
    font-family: 'AntennaCond-Regular';
    font-size: 10px;
    color: #989898;
    display: block;
    margin-top: 6px;
}

html .live-articleContent .bottomArea-txt .right-fullText h1 {
    margin-top: 0;
    max-width: 100%;
}

html .live-articleContent .bottomArea-txt .right-fullText p {
    margin-bottom: 0;
}

body.live-article .articleTable {
    width: 220px;
    float: left;
    margin-left: 20px;
    margin-top: 148px;
}

body.live-article .articleTable .date {
    color: #000;
    font-family: 'Antenna-Light';
    font-size: 12px;
}

body.live-article .articleTable .nrBox {
    border-top: 0;
    margin-top: 20px;
}

body.live-article .articleTable .nrBox .shares {
    width: 35%;
    text-align: left;
}

body.live-article .articleTable .nrBox .comments {
    text-align: left;
    padding-left: 10px;
}

body.live-article .articleTable .nrBox span {
    text-align: left;
}

body.live-article .articleTable .authorPost {
    border-bottom: 1px solid #cccccb;
    padding-bottom: 3px;
}

body.live-article .articleTable ul.articleTableList {
    float: left;
    width: 100%;
    margin-top: 12px;
}

body.live-article .articleTable ul.articleTableList li {
    float: left;
    margin-right: 8px;
}

body.live-article .articleTable ul.articleTableList li:last-child {
    margin-right: 0;
}

body.live-article .articleTable ul.articleTableList li a {
    font-family: 'AntennaCond-Regular';
    font-size: 10px;
    color: #989898;
    display: block;
}

body.live-article .articleTable .articleDsc {
    margin-top: 83px;
}

body.live-article .articleTable .articleDsc h1 {
    text-transform: uppercase;
    font-family: 'AntennaCond-Thin';
    font-weight: 100;
    max-width: 100%;
    margin-bottom: 0;
    font-size: 27px;
}

body.live-article .articleTable .articleDsc span {
    font-family: 'Antenna-Medium';
    color: #b01116;
    font-size: 12px;
    margin-bottom: 0;
}

body.live-article .articleDsc ul {
    border-bottom: 0;
}

body.live-article .articleDsc ul li h4 {
    font-family: 'AntennaCond-Regular';
    font-size: 18px;
    color: #000;
    text-transform: none;
    margin-top: 8px;
}

body.live-article .articleDsc ul li p {
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    color: #808080;
    margin-top: 6px;
    line-height: 19px;
}

body.live-article .articleDsc ul li {
    border-bottom: 1px solid #cccccb;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

body.live-article .articleDsc ul li:last-child {
    border-bottom: 0;
}

html body.live-article .reportForm {
    top: 0;
}

body.piguide-artikull .Pi-guide .piholder {
    border-top: 0;
    float: left;
    width: 310px;
    margin-left: 20px !important;
    margin-bottom: 27px;
}

body.piguide-artikull .Pi-guide .piholder .pi-img {
    width: 260px;
    margin-bottom: 0;
}

body.piguide-artikull .Pi-guide .piholder .pi-img img {
    width: 100%;
}

body.piguide-artikull .topLine span.topLine-search {
    color: #fff;
    font-size: 14px;
    font-family: 'Stag-Thin';
    margin-left: 169px;
    float: left;
    margin-top: 3px;
    cursor: default;
}

body.pi-guide .mainContainer .mainNav ul {
    margin-left: 20px;
}

body.pr-insight .mainContainer .mainNav ul li a,
body.piguide-artikull .mainContainer .mainNav ul li a {
    padding-right: 9px;
    padding-left: 9px;
}

body.pr-insight .mainContainer .mainNav ul li:first-child a,
body.piguide-artikull .mainContainer .mainNav ul li:first-child a {
    padding-left: 0;
}

body.piguide-artikull .mainContainer .mainNav ul li {
    margin-right: 1px;
}

body.piguide-artikull .mainContainer .mainNav ul li a {
    border-bottom: 10px solid #a7a9ab;
}

body.piguide-artikull .mainContainer .menuHolder {
    border-bottom: 3px solid #2aabe2;
}

body.piguide-artikull .mainContainer .menuHolder:after {
    border-bottom: 3px solid #2aabe2;
}

body.piguide-artikull .mainContainer .menuHolder:before {
    content: " ";
    position: absolute;
    right: 100%;
    bottom: -3px;
    width: 80px;
    float: left;
    border-bottom: 3px solid #2aabe2;
}

.titleHolder {
    float: left;
    width: 100%;
}

.ContentWrapper h1 {
    max-width: 620px;
    font-size: 40px;
    line-height: 1.2em;
    display: block;
    margin-top: 32px;
    font-family: 'AntennaCond-Black';
}

.piguide-artikull .ContentWrapper h1 {
    max-width: 541px;
    max-width: 100%;
}
body.single-guide .ContentWrapper h1 {
    max-width: 541px;
}
.ContentWrapper {
    background: #fff;
    padding-left: 20px;
}
body.single-guide .ContentWrapper {
    padding-left: 20px;
}

/* .wp-caption{
    width: 100% !important;
} */

.wp-caption img {
    height: auto;
}

body.piguide-artikull .Content {
    padding-left: 0;
    width: 541px;
    padding-top: 0;
    margin-top: 8px;
}

body.piguide-artikull .leftContent-Article .fromWho {
    float: left;
    width: 100%;
    margin-bottom: 4px;
}

body.piguide-artikull .leftContent-Article .fromWho h1 {
    font-family: 'Antenna-Bold';
    font-size: 20px;
    color: #808080;
    max-width: 100%;
    margin-top: 0;
}

body.piguide-artikull .leftContent-Article .fromWho h1 span {
    font-family: 'AntennaExtraCond-Regular';
    font-size: 20px;
    font-weight: normal;
    float: right;
    padding-left: 5px;
    color: #808080;
}

body.piguide-artikull .Content img {
    margin-bottom: 0;
    max-width: 100%;
}

body.piguide-artikull .Content p img {
    margin: 1.2em;
}

body.piguide-artikull .Content p {
    margin-top: 20px;
    float: left;
}

body.piguide-artikull {
    float: left;
    width: 100%;
}

body.pi-artikull blockquote {
    float: left;
    width: 128px;
    margin-left: 60px;
    margin-top: 20px;
    position: relative;
    font-family: 'Antenna-Light';
    font-size: 16px;
    background: url('images/qoute-icon.png') no-repeat right 0;
    padding-top: 36px;
    line-height: 22px;
}

body.piguide-artikull .rightSide {
    width: 380px;
    float: left;
    margin-left: 20px;
    margin-top: -86px
}

body.piguide-artikull .rightSide .otherKallxo {
    position: relative;
    margin-top: 0;
}

body.piguide-artikull .rightSide .otherKallxo h1 {
    font-family: 'AntennaCond-Thin';
    font-size: 46px;
    color: #000;
    font-weight: 100;
    margin-top: 0 !important;
}

body.piguide-artikull .rightSide .otherKallxo ul li:after {
    content: "";
    position: absolute;
    left: 100%;
    width: 2230px;
    float: none;
    /* padding-top: 40px; */
    /* border-bottom: 1px solid #CCCCCB; */
    bottom: -1px;
    height: 1px;
    background: #CCCCCB;
    z-index: 222222;
}

body.piguide-artikull .rightSide .otherKallxo ul li:last-child:after {
    display: none;
}

body.pi-artikull .reportForm,
body.pr-insight .reportForm {
    top: -26px;

}

body.pr-insight .PiContent .pi-Banner {
    width: 620px;
}

body.pr-insight .PiContent .pi-Banner .rate-area {
    left: 0;
    top: 0;
}

body.piguide-artikull .placeInfo .rate-area {
    right: 0;
    bottom: 0;
    top: auto;
    left: auto;
    padding: 14px 6px;
    float: left;
    background: #00adef;
}

body.piguide-artikull .placeInfo .rate-area span {
    float: left;
    width: 23px;
    height: 23px;
    text-align: center;
    cursor: pointer;
    margin-right: 2px;
}

body.piguide-artikull .placeInfo .rate-area span.b-Star {
    background: url('images/Bstar.svg') no-repeat center;
}

body.piguide-artikull .placeInfo .rate-area span.w-Star {
    background: url('images/Wstar.svg') no-repeat center;
}

body.pr-insight .PiContent .right-PiContent {
    width: 480px;
}

body.pr-insight .PiContent .right-PiContent h1 {
    font-size: 36px;
    color: #fff;
    float: left;
    width: 100%;
    font-family: 'Stag-Book';
}

.pr-insight .PiContent .right-PiContent span.eatArea {
    top: auto;
}

.place-dsc {
    float: left;
    width: 210px;
}

.pr-insight .foodPlace li:last-child .place-dsc {
    width: 176px;
}

.pr-insight h3.trendingTitle {
    color: #000!important;
    font-size: 98px!important;
    background: none!important;
}

.pr-insight .specialArticles {
    margin-top: 47px;
}
.alphbeticList{
    float: left;
    width: 100%;
    margin-top: 22px;
}

.pr-insight .rightSide h2.mainT {
    margin-left: 78px;
    margin-top: -23px;
}

body.pr-insight #accordionPanels .contentArea .overlay h3 {
    border-top: 0;
    background: none;
    font-size: 16px;
    color: #000;
    font-family: 'AntennaCond-Black';
}

body.pr-insight .footerWrapper {
    background: none;
}

.insideFooter {
    position: relative;
    z-index: 2222222;
}

.insideFooter:before {
    content: "";
    position: absolute;
    left: 100%;
    width: 100%;
    height: 100%;
    background: #000;
    float: left;
    top: 0;
}

.toplineSearch {
    float: left !important;
    margin-top: 0 !important;
    width: 300px !important;
    margin-left: 261px !important;
}

.toplineSearch input[type="submit"] {
    display: none;
}

.toplineSearch input[type="text"] {
    float: left;
    width: 300px;
    height: 20px;
    background: none;
    box-shadow: none;
    text-shadow: none;
    font-family: 'Stag-Thin';
    font-size: 14px;
    color: #fff;
    border: none;
    padding: 0;
    margin: 0;
}

body.pi-guide .Pi-guide .piholder:before {
    display: none;
}

.toplineSearch input[type="text"]::-webkit-input-placeholder {
    font-family: 'Stag-Thin';
    font-size: 14px;
    color: #fff;
}

.toplineSearch input[type="text"]:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'Stag-Thin';
    font-size: 14px;
    color: #fff;
}

.toplineSearch input[type="text"]::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'Stag-Thin';
    font-size: 14px;
    color: #fff;
}

.toplineSearch input[type="text"]:-ms-input-placeholder {
    font-family: 'Stag-Thin';
    font-size: 14px;
    color: #fff;
}

.rightBoxes .right-PiContent {
    height: auto !important;
}

.rightBoxes .pi-Banner {
    height: 320px;
}

.rightBoxes .pi-Banner img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

body.pi-guide .eatArea {
    background: #CBCBCB !important;
}

.featuerThumbHolder {
    height: 380px;
    float: left;
    overflow: hidden;
    width: 725px;
    position: relative;
}

.featuerThumbHolder img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.second-featuredPost:last-child {
    margin-right: 0;
}

.secondFeaturedThumb {
    float: left;
    width: 100%;
    margin-bottom: 13px;
    height: 320px;
}

.secondFeaturedThumb img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

body.single-format-standard .ContentWrapper {
    background: #F2F2F2;
    position: relative;
}

body.single-format-standard .ContentWrapper:before {
    position: absolute;
    width: 100%;
    left: 100%;
    top: 0;
    background: #F2F2F2;
    height: 100%;
    content: '';
}

body.single-format-standard .rightSide {
    background: #F2F2F2;
    margin-top: 11px;
    width: 380px !important;
    float: left !important;
    margin-left: 20px !important;
}

body.single-format-standard .rightSide .otherKallxo h1 {
    margin-top: 0;
}

body.single-format-standard a.logo {
    max-width: 220px;
    float: left;
    margin-top: 0;
}

body.single-format-standard .Content {
    margin-top: 20px;
    width: 720px;
}

body.single-format-standard .titleHolder h1 {
    margin-top: 0;
    margin-bottom: 7px;
}

body.single-format-standard .piNewsThumb {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}

body.single-format-standard .piNewsThumb img,
.pi_guide_thumb_holder img {
    width: 100%;
    height: auto;
    max-height: 380px;
    object-fit: cover;
}
body.single-format-standard .headerWrapper {
    padding: 0 !important;
    margin: 0 !important;
    height: 128px;
}
body.single-format-standard .mainContainer .menuHolder:before {
    display: none;
}
body.single-format-standard .singleContent {
    float: left;
    width: 540px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0;
}

.singleContent {
    position: relative;
}

body.single-format-standard .Content p {
    float: none;
    margin-top: 0 !important;
}

body.single-format-standard .featured-article {
    float: left;
    width: 140px;
    padding: 20px 20px 30px 0;
}

body.single-format-standard .featured-article h2 {
    font-size: 36px;
    font-family: 'AntennaComp-Regular';
    font-weight: normal;
    color: #b01116;
    line-height: 28px;
}

body.single-format-standard .featured-article ul {
    margin-left: 0;
    float: left;
    width: 100%;
    margin-bottom: 0;
}

body.single-format-standard .featured-article ul li {
    float: left;
    width: 100%;
    margin-top: 18px;
    list-style-type: none;
    margin-bottom: 0;
}

body.single-format-standard .featured-article ul li a {
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
    float: left;
}

body.single-format-standard .featured-article ul li a span {
    color: #d4711a;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
}

.articleIntro {
    float: left;
    width: 100%;
}

.articleIntro p {
    margin-bottom: 14px !important;
    margin-top: 0 !important;
    padding: 0 !important;
}

.placeInfo {
    float: left;
    width: 142px;
    margin-left: 20px;
    margin-top: -2px;
    position: relative;
    background: white;
    z-index: 11;
}

.placeInfo #gmapInfo {
    float: left;
    width: 120px;
    height: 205px;
}

.placeInfo h2 {
    float: left;
    width: 100%;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 52px;
    color: #808080;
    text-transform: uppercase;
    font-weight: 300;
    margin-bottom: 8px;
}

.placeInfo .contactInfo {
    float: left;
    width: 100%;
    margin-top: 17px;
}

.placeInfo .contactInfo h3 {
    float: left;
    width: 100%;
    font-size: 14px;
    font-family: 'AntennaCond-Medium';
    font-weight: 500;
    margin-bottom: 2px;
    color: #00adef;
    text-transform: uppercase;
}

.placeInfo .contactInfo span {
    float: left;
    width: 100%;
    font-size: 12px;
    font-family: 'Antenna-Regular';
    font-weight: 300;
    color: #000;
    line-height: 1.42em;
    text-transform: normal;
    word-break: break-word;
}

.placeInfo .contactInfo span a {
    font-size: 12px;
    font-family: 'Antenna-Regular';
    font-weight: 300;
    color: #000;
    line-height: 1.42em;
    text-transform: normal;
    word-break: break-word;
    color: #999;
}

.placeInfo .contactInfo span a:hover {
    color: black;
}

.placeInfo .infoBox {
    float: left;
    width: 100%;
    margin-bottom: 8px;
}

.guideSticker {
    float: left;
}

.guideSticker .eatArea {
    position: static;
    margin: 5px 10px 5px 0px;
}

body.piguide-artikull .Content p {
    float: none;
}

body.piguide-artikull .articleIntro p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0 !important;
    font-family: 'Stag-Book';
    letter-spacing: 0.5px;
}

body.piguide-artikull .articleIntro {
    margin-top: 0px;
}

.post-type-archive-guide .mainContainer .menuHolder:before {
    display: none;
}

.single-guide .piholder:before {
    display: none;
}

.rightBoxes .right-PiContent {
    height: 260px !important;
    overflow: hidden;
}

.mainContainer .mainNav ul {
    margin-left: 20px;
}

body.pr-insight .mainContainer .mainNav ul {
    margin-left: 20px !important;
}

.mainContainer .menuHolder:before {
    width: 20px !important;
    display: none !important;
}

.insideFooter:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 100%;
    background: #000;
    height: 100%;
    width: 100%;
}

a.logo {
    width: 220px !important;
    max-width: 220px !important;
}

.article245 {
    float: left;
    width: 246px;
    margin-right: 21px;
    position: relative;
}

.fullArticle-wrap img,
.article380 img,
.article245 img,
.threeColVr ul li img {
    width: 100%;
    height: 338px;
    object-fit: cover;
}

.article245 .list-description {
    width: 223px;
    position: absolute;
    bottom: 13px;
    left: 10px;
    float: left;
}

.article245 .list-description .inline-elements {
    border-left: 12px solid rgba(0, 0, 0, 0.6);
    float: left;
    width: 190px;
}

.article245 .list-description .inline-elements h1 {
    display: inline;
    color: #fff;
    box-sizing: border-box;
    padding-top: 5px;
    font-family: 'AntennaCond-Black';
    font-size: 20px;
    position: relative;
    line-height: 29px;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1), 10px 0px 0px rgba(0, 0, 0, 0.6);
}

.article245 .list-description .inline-elements h1 span.bottomSpan {
    background: rgba(0, 0, 0, 0.37);
    height: 3px;
    float: left;
    position: absolute;
    left: -12px;
    top: 0px;
    width: 12px;
}

.article245 .list-description .inline-elements .insideSpan {
    margin-top: -3px;
    float: none;
    font-family: 'AntennaCond-Regular';
    font-size: 20px;
}

span.insideSpan:before {
    content: " ";
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 100%;
    height: 3px;
    bottom: -3px;
    left: 0px;
}

span.insideSpan:after {
    content: " ";
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    width: 11px;
    height: 3px;
    bottom: -3px;
    right: -11px;
}

.contentHolderArchive {
    float: left;
    margin-top: 20px;
}

.Pi-guide .PiContent .pi-Banner img,
.featuerThumbHolder img {
    -webkit-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.Pi-guide .foodPlace li img {
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.Pi-guide .foodPlace li:hover img {
    opacity: 1;
}

.Pi-guide .PiContent .pi-Banner:hover img,
.featuerThumbHolder:hover img {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}

.Pi-guide .PiContent .pi-Banner img,
.featuerThumbHolder img {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}

.jnkThinCol li:hover .blackOverlay {
    opacity: 0.8
}

.jnkThinCol li .blackOverlay {
    -webkit-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .2s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.oneColArticle article,
.twoColarticle article,
.specialArticles article .articleContent,
.second-featuredPost,
.article245,
.otherKallxo ul li {
    -webkit-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.oneColArticle article:hover,
.twoColarticle article:hover,
.specialArticles article .articleContent:hover,
.second-featuredPost:hover,
.article245:hover,
.otherKallxo ul li:hover {
    opacity: 0.8;
}

.home .rightSide {
    /* margin-top: 20px; */
      margin-top: 5px;
}

.tagsArea span:hover {
    background: #2aabe2;
    color: #fff;
}

.tagsArea span {
    -webkit-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.category .footerWrapper {
    float: none;
    margin: 0 auto;
    width: 1140px;
}

.page .ContentWrapper {
    padding-left: 0;
}

.page .ContentWrapper .Content {
    padding-right: 20px;
    padding-top: 0;
}

.page .leftContent-Article h1 {
    margin-top: 32px;
}

.page .otherKallxo h1 {
    font-family: 'AntennaCond-Thin' !important;
    font-size: 46px !important;
    color: #000 !important;
    font-weight: 100 !important;
    margin-top: 0 !important;
}

.page .rightSide {
    margin-top: 24px;
}


/* .sectionDefault ,.Pi-guide,.footerWrapper,.mainContainer {
    overflow-x: hidden;
} */

.threeColarticle {
    width: 100%;
}

.threeColarticle article:nth-of-type(3) {
    clear: none;
}

.threeColarticle article:nth-of-type(3n+1) {
    clear: left;
}

body .Black h1,
#accordionPanels .Black h1,
#carousel .Black h1 {
    color: #fff;
    background: #000;
}

.Black h1,
.Black span,
.Black p {
    background: #000 !important;
    color: #fff !important;
    border-color: #000 !important;
    -webkit-box-shadow: 10px 0px 0px black, 0px 0px 0px black !important;
    -moz-box-shadow: 10px 0px 0px black, 0px 0px 0px black !important;
    -o-box-shadow: 10px 0px 0px black, 0px 0px 0px black !important;
    -ms-box-shadow: 10px 0px 0px black, 0px 0px 0px black !important;
}

.Black {
    border-color: black !important;
}

.fullWidthArticle {
    float: left;
    width: 620px;
    margin-bottom: 20px;
    margin-left: 20px;
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

.colWrapper {
    float: left;
    width: 820px;
}

.fullWidthThumb {
    float: left;
    width: 620px;
    height: 360px;
    margin-bottom: 17px;
}

.fullWidthThumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.fullWidthContent {
    float: left;
    width: 100%;
}

.fullWidthContent h2 {
    font-size: 24px;
    color: black;
    display: block;
    margin-bottom: 11px;
    font-family: 'AntennaCond-Regular';
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -moz-transition: all 250ms;
    line-height: 1.34em;
    margin-bottom: 9px;
}

.fullWidthContent p {
    font-size: 14px;
    color: #808080;
    line-height: 1.37em;
    font-family: 'AntennaCond-Regular';
}

.photo_of_the_day {
    float: left;
    width: 780px;
    position: relative;
    -webkit-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.photo_of_the_day:hover .video_overlay{
background-color: transparent;
}

.photo_of_the_day img {
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    width: 100%;
} 

.photo_of_the_day_thumb {
    float: left;
    width: 100%;
    height: 350px;
    position: relative;
    overflow: hidden;
    margin-bottom: 14px;
}

.photo_of_the_day_content {
    float: left;
    width: 100%; 
}

.photo_of_the_day_content p {
    font-size: 22px;
    color: #000;
    line-height: 1.37em;
    font-family: 'AntennaCond-Regular';
}

.photo_of_the_day_thumb span {
    position: absolute;
    top: 20px;
    left: 0;
    color: #2BABE2;
    font-size: 35px;
    text-transform: uppercase;
    font-family: 'AntennaComp-Regular';
    line-height: 100%;
    background: #E4E4E4;
    padding: 2px 24px 2px 26px;
    -webkit-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -moz-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    -o-transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
    transition: all .25s cubic-bezier(0.455, 0.030, 0.515, 0.955);
}

.fullWidthArticle:hover .video_overlay{
background-color: transparent;
}

.live {
    position: relative;
}

article>span {
    display: none;
}

.live>span {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 34px;
    font-family: 'Antenna-Bold';
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background: #B11116;
    line-height: 100%;
    padding: 2px 11px 1px 11px;
    float: left;
    display: block;
}

.live>span>i {
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: #fff;
    float: right;
    margin-top: 3px;
    margin-left: 9px;
    -webkit-animation: pulse 1s infinite;
    /* Safari 4+ */
    -moz-animation: pulse 1s infinite;
    /* Fx 5+ */
    -o-animation: pulse 1s infinite;
    /* Opera 12+ */
    animation: pulse 1s infinite;
    /* IE 10+, Fx 29+ */
    opacity: 0;
}

.vlineHolder {
    left: 0;
}

.bigdeal_section {
    float: left;
    width: 100%;
    border-top: 1px solid #B1B1B1;
    position: relative;
    margin-top: 5px;
    margin-left: 20px;
}

.bigdeal_section:after {
    content: " ";
    position: absolute;
    left: 100%;
    width: 30000px;
    height: 1px;
    background: #B1B1B1;
    margin-top: -1px;
}

.bigdeal_section>a>h2 {
    float: left;
    width: 100%;
    font-size: 50px;
    color: #000;
    text-transform: uppercase;
    font-family: 'Antenna-Black';
    font-weight: 900;
    margin-top: 14px;
    margin-bottom: 28px;
    padding-left: 0px;
}

.bigdeal_section .jnkThinCol {
    margin-left: 20px;
    margin-right: 0;
}
.bigdeal_section .jnkThinCol h2.mainT {
    margin-top: -25px;
    font-size: 112px;
}

.bigdeal_section .oneColArticle article img,
.bigdeal_section .twoColarticle article img {
    height: 200px;
}
.bigdeal_section .twoColarticle article{
    margin-right: 20px;
    width: 300px;
}
.bigdeal_section .twoColarticle article:nth-of-type(1){
    margin-right: 0;
    margin-left: 20px;
}
.bigdeal_section .twoColarticle article:nth-of-type(2){
    clear: left;
}
.bigdeal_section .twoColarticle article:nth-of-type(4){
    margin-right: 0;
}
.bigdeal_section .twoColarticle {
    width: 940px;
    margin-left: 0;
}


.bigdeal_banner {
    width: 620px;
    float: left;
    margin-bottom: 30px;
    transition: all .25s ease-in-out;
}

.bigdeal_banner:hover {
    opacity: 0.7;
}

.bigdeal_section .oneColArticle article {
    overflow: hidden;
}
.bigdeal_section .oneColArticle article:first-child {
    height: 372px;
}
.bigdeal_thumb {
    width: 100%;
    height: 300px;
    float: left;
    overflow: hidden;
    margin-bottom: 14px;
}
.bigdeal_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.bigdeal_content {
    float: left;
    width: 100%;
}
.bigdeal_content p {
    font-size: 14px;
    color: #808080;
    line-height: 1.37em;
    font-family: 'AntennaCond-Regular';
}
.bigdeal_content h2 {
    font-size: 24px;
    color: black;
    display: block;
    margin-bottom: 11px;
    font-family: 'AntennaCond-Regular';
    transition: all 250ms;
    -moz-transition: all 250ms;
    -o-transition: all 250ms;
    -moz-transition: all 250ms;
    line-height: 1.34em;
}
.reportsThinCol {
    float: left;
    width: 140px;
    margin-left: 20px;
    margin-bottom: 20px;
}
.reportsThinCol h2 {
    float: left;
    width: 100%;
    text-align: left;
    font-size: 51px;
    line-height: 100%;
    text-transform: uppercase;
    color: #000;
    font-family: 'AntennaComp-Black';
    font-weight: 900;
    margin-top: -6px;
    margin-bottom: 15px;
}

.reportCover {
    float: left;
    width: 100%;
    height: 140px;
    margin-bottom: 19px;
    overflow: hidden;
}

.reportCover img {
    max-width: 100%;
    height: auto;
}

@-webkit-keyframes pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-moz-keyframes pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-o-keyframes pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.piguide_search {
    float: left;
    width: 100%;
    margin-bottom: 53px;
    margin-top: 21px;
}

.pi_logo {
    float: left;
    width: 197px;
    margin-top: -11px;
}

.pi_logo img {
    width: 100%;
    height: auto;
}

.post-type-archive-guide .PiContent {
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.first-featuredPost .pi-Title {
    margin-bottom: 9px;
}

.places_section {
    float: left;
    width: 100%;
    background: #000;
    padding-top: 21px;
    padding-bottom: 27px;
    margin-top: 40px;
}

.places_section h3 {
    float: left;
    width: 100%;
    font-size: 36px;
    text-transform: uppercase;
    font-family: 'Stag-Thin';
    color: #66AADF;
    text-align: center;
    line-height: 100%;
}

.places_section ul {
    padding: 0 9px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.places_section ul,
.places_section ul>li,
.places_section ul>li>a {
    float: left;
    width: 100%;
}

.places_section ul>li {
    border-bottom: 1px solid #808080;
    padding-bottom: 8px;
    padding-top: 9px;
}

.places_section ul>li>a span {
    font-size: 14px;
    font-family: 'AntennaCond-ExtraLight';
    color: #B1B1B1;
    float: left;
    margin-right: 9px;
    max-width: 52px;
    overflow-x: hidden;
}

.places_section ul>li>a>.mini_star i {
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-position: 50%;
    background-image: url('images/blueStarSmall.svg');
    float: left;
    margin-right: 1px;
}

.places_section ul>li>a>.mini_star i:last-child {
    margin-right: 0;
}

.mini_star {
    float: right;
}

blockquote {
    display: inline-block;
    /*  max-width: 200px; */
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 20px 31px 46px !important;
    font-size: 22px !important;
    font-family: 'Stag-Medium' !important;
    color: black;
}

blockquote span {
    font-size: 22px !important;
    font-family: 'Stag-Medium' !important;
    color: #B1B1B1;
    line-height: 1em !important;
    font-style: normal;
}

blockquote:before {
    content: " ";
    position: absolute;
    top: 3px;
    left: 14px;
    background: url('images/quote.svg') no-repeat;
    background-position: 50%;
    width: 27px;
    height: 36px;
}
/*blockquote:after {
    content: " ";
    position: absolute;
    bottom: 3px;
    right: 14px;
    background: url('images/right-qoute.svg') no-repeat;
    background-position: 50%;
    width: 36px;
    height: 36px;   
    background-size: 100%;
}
*/
blockquote p {
    font-size: 16px !important;
    font-family: 'Antenna-Light' !important;
    color: black;
    line-height: 1.5em !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.alignright {
    float: right;
}

.alignleft {
    float: left;
}

.aesop-quote-component {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

.aesop-quote-component blockquote {
    -webkit-transform: translate3d(0px, 0px, 0px)!important;
    -ms-transform: translate3d(0px, 0px, 0px)!important;
    -o-transform: translate3d(0px, 0px, 0px)!important;
    transform: translate3d(0px, 0px, 0px)!important;
    margin: 0 !important;
}

.aesop-quote-component {
    background: transparent !important;
}

html body .Content p.shortDsc {
    font-size: 18px !important;
    line-height: 26px !important;
    margin-bottom: 47px !important;
    letter-spacing: 0;
    font-family: AntennaCond-Regular !important;
    box-sizing: border-box;
    padding-right: 20px !important;
}

.inpage-search {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
    margin-bottom: 17px;
    margin-top: 33px;
}

.inpage-search form {
    float: right;
    width: 870px;
    margin-left: 0;
    margin-top: 0;
}

.inpage-search form input.place {
    width: 320px;
}

.inpage-search form select,
.inpage-search form option {
    font-family: 'AntennaCond-Regular';
    font-weight: normal;
    font-size: 10px;
    color: #B2B2B2;
}

.inpage-search form input,
.inpage-search form select,
.inpage-search form option {
    float: left;
    margin-right: 10px;
    padding: 6px 10px 17px;
    padding-left: 10px;
    margin-top: 5px;
    font-family: 'AntennaCond-Regular';
    font-size: 12px;
    text-transform: uppercase;
    background: #E6E6E5;
    border: 0;
    outline: 0;
    height: 40px;
}

.inpage-search form input.Go {
    width: 130px;
    cursor: pointer;
    font-family: 'Stag-Book';
    font-size: 24px;
    padding: 9px 10px 9px;
    text-align: left;
    margin-right: 0;
    color: #fff;
    background-color: #2AABE2;
    height: 40px;
}

.piguide-artikull .tags li a {
    color: #66AADF;
    border: 1px solid #66AADF;
}

.piguide-artikull .tags li a:hover {
    background: #66AADF;
    color: white;
}

.reportForm input {
    height: 60px !important;
    margin-top: 0 !important;
}

.inpage-search form input::-webkit-input-placeholder {
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.inpage-search form input:-moz-placeholder {
    /* Firefox 18- */
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.inpage-search form input::-moz-placeholder {
    /* Firefox 19+ */
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.inpage-search form input:-ms-input-placeholder {
    /* IE 10+ */
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.inpage-search form input::-ms-input-placeholder {
    /* Edge */
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.inpage-search form input:placeholder-shown {
    /* Standard one last! */
    font-size: 10px;
    font-family: 'AntennaCond-Regular';
    color: #B1B1B1;
    text-transform: uppercase;
}

.home div.Pi-guide {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
}

.reklama {
    float: left;
    width: 100%;
    margin-top: 5px;
}

.reklama img {
    width: 100%;
    height: auto;
}

.pi_guide_thumb_holder {
    float: left;
    width: 100%;
    position: relative;
}

.single_guide_rating {
    float: left;
    width: 171px;
    position: absolute;
    top: 20px;
    left: 20px;
    float: left;
    background: #00adef;
    height: 60px;
    padding-left: 11px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.single_guide_rating span {
    float: left;
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 50%;
    cursor: pointer;
    margin-right: 2px;
    margin-top: 20px;
}

.single_guide_rating span.b-Star {
    background: url('images/Bstar.svg') no-repeat center;
}

.single_guide_rating span.w-Star {
    background: url('images/Wstar.svg') no-repeat center;
}

.place_type {
    float: right;
    background: #CBCBCB;
    width: 60px;
    height: 100%;
}

.place_type>a>span {
    border: 2px solid #fff;
    font-size: 22px;
    color: #fff;
    width: 40px;
    text-align: center;
    border-radius: 50%;
    height: 40px;
    margin: 0;
    font-family: 'AntennaComp-Regular';
    line-height: 37px;
    margin-top: 10px;
    margin-left: 11px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-transform: uppercase;
}

.reklama_artikull {
    float: left;
    width: 100%;
    margin-top: 19px;
    margin-bottom: 32px;
}

.reklama_artikull img {
    max-width: 100%;
    height: auto;
}

.socialShares {
    float: left;
    margin-top: 33px;
    width: 140px;
}

.stuck {
    left: calc(50% + 11px);
    top: 24px;
    position: fixed;
}

.socialShares ul {
    float: left;
    width: 100%;
}

.socialShares img {
    max-height: 20px;
    max-width: 29px;
}

.socialShares a {
    float: left;
    max-height: 20px;
    max-width: 29px;
    margin-right: 6px;
}

.socialShares ul>li {
    float: left;
    margin-bottom: 6px;
}

.fb_fixed {
    width: 13px;
}

.twitter_fixed {
    width: 29px;
}

.gplus_fixed {
    width: 22px;
}

.reddit_fixed {
    width: 26px;
}

.map_modal_wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100vw;
    height: 100vh;
    z-index: 12345;
    background: rgba(0, 0, 0, 0.5);
    display: none;
}

.map_modal_wrapper button {
    float: right;
    font-size: 40px;
    color: white;
    border: none;
    background: transparent;
    box-shadow: none;
    position: fixed;
    z-index: 222;
    cursor: pointer;
    font-family: 'Antenna-Light';
    right: 50%;
    margin-right: -590px;
    top: 40px;
}

.map_modal_wrapper button:focus,
.map_modal_wrapper button:active {
    outline: none;
    border: none;
}

.map_modal {
    /* background: rgba(0,0,0,0.3); */
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 1100px;
    height: 37vw;
    z-index: 124;
    /* border:13px solid #B1B1B1; */
}

#gmapInfo {
    float: left;
    width: 100%;
    height: 100%;
}

.inpage_adress_info {
    float: left;
    width: 140px;
    background: #E4E4E4;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 13px 9px 13px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.inpage_adress_info h3 {
    float: left;
    width: 100%;
    font-size: 14px;
    font-family: 'AntennaCond-Medium';
    font-weight: 500;
    margin-bottom: 2px;
    color: #00adef;
    text-transform: uppercase;
}

.inpage_adress_info span {
    float: left;
    width: 100%;
    font-size: 12px;
    font-family: 'Antenna-Regular';
    font-weight: 300;
    color: #000;
    line-height: 1.42em;
    text-transform: normal;
    word-break: break-word;
}

.inpage_adress_info a {
    float: left;
    width: 100%;
    font-size: 12px;
    font-family: 'Antenna-Regular';
    font-weight: 300;
    color: #000;
    line-height: 1.42em;
    text-transform: normal;
    word-break: break-word;
}

.inpage_adress_info .infoBox {
    float: left;
    width: 100%;
    margin-bottom: 8px;
}

#inpageMap {
    float: left;
    width: 382px;
    height: 300px;
}

.inpage_map {
    float: left;
    width: 100%;
    margin-bottom: 120px;
    margin-top: -11px;
}

.map_adress_info {
    float: left;
    width: 130px;
    margin-left: 20px;
}

.map_ratings {
    float: left;
    width: 382px;
    height: 40px;
    background: #00adef;
    padding: 6px 12px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.map_adress_info h3 {
    float: left;
    width: 100%;
    font-size: 14px;
    font-family: 'AntennaCond-Medium';
    font-weight: 500;
    margin-bottom: 2px;
    color: #00adef;
    text-transform: uppercase;
}

.map_adress_info span {
    float: left;
    width: 100%;
    font-size: 12px;
    font-family: 'Antenna-Regular';
    font-weight: 300;
    color: #000;
    line-height: 1.42em;
    text-transform: normal;
    word-break: break-word;
}

.map_adress_info .infoBox {
    float: left;
    width: 100%;
    margin-bottom: 8px;
}

.inpage_map h2 {
    float: left;
    width: 100%;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 52px;
    color: #808080;
    text-transform: uppercase;
    font-weight: 300;
    margin-bottom: 8px;
}

.map_ratings span {
    float: left;
    width: 25px;
    height: 25px;
    text-align: center;
    border-radius: 50%;
    cursor: pointer;
    margin-right: 3px;
}

.map_ratings span.b-Star {
    background: url('images/Bstar.svg') no-repeat center;
}

.map_ratings span.w-Star {
    background: url('images/Wstar.svg') no-repeat center;
}

.contentHolder .oneColArticle article:nth-child(2) p {
    display: none;
}

.pi-banner img {
    width: 100%;
    height: 320px;
    object-fit: cover;
}

.Pi-guide .foodPlace li a img {
    width: 140px;
    height: 140px;
    opacity: 0.8;
}

.page_wrap,
.grid_wrap {
    width: 940px;
    float: left;
    border-top: 2px solid #D1D3D4;
    position: relative;
    padding-top: 37px;
}

.page_wrap:before,
.grid_wrap:before {
    content: " ";
    position: absolute;
    left: 100%;
    top: -2px;
    width: 2000px;
    height: 2px;
    background: #d1d3d4;
}

.page_wrap:after,
.grid_wrap:after {
    content: " ";
    position: absolute;
    left: -20px;
    top: -2px;
    width: 20px;
    height: 2px;
    background: #d1d3d4;
}

.revistat_wrap,
.grid_container {
    float: left;
    width: 100%;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.col-4 {
    float: left;
    width: 25%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*body.category-opinion .col-4:nth-child(5n+1){
    clear: left;
}*/
/*body.category-opinion .no_thumb_opinion{
    clear: none !important;
}
body.category-opinion .col-4:nth-child(10){ 
    clear: left!important;
}*/
.col-3 { 
    float: left;
    width: 33.3333%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.col-2 {
    float: left;
    width: 50%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.customRow2 {
    margin: 0 -10px;
}

.revista_aside {
    float: left;
    width: 140px;
    margin-left: 20px;
    background: #D2DDE2;
    height: 353px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 100px;
    padding: 18px 8px;
}

.inpage_aside {
    float: left;
    width: 140px;
    margin-left: 20px;
}

.revista_aside span {
    float: left;
    width: 100%;
    color: #000;
    font-size: 18px;
    font-family: 'Stag-Thin';
    line-height: 1.125em;
    margin-bottom: 8px;
}

.revista_aside h3 {
    float: left;
    width: 100%;
    color: #000;
    font-size: 28px;
    font-family: 'Stag-Medium';
    line-height: 0.86em;
}

span.number {
    float: left;
    font-size: 18px;
    font-family: 'AntennaCond-Medium';
    color: black;
    text-transform: uppercase;
    line-height: 100%;
}

span.revista_date {
    float: left;
    font-size: 18px;
    font-family: 'AntennaCond-Light';
    color: #B2B2B2;
    text-transform: uppercase;
    line-height: 100%;
    margin-left: 40px;
}

span.dl {
    float: right;
    width: 28px;
    height: 13px;
    background-image: url('images/download_icon.svg');
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    padding-top: 3px;
}

.revistaThumb {
    float: left;
    width: 100%;
    margin-bottom: 18px;
    height: 320px;
}

.revistaThumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.revista,
.archive_post {
    float: left;
    width: 100%;
    margin-bottom: 43px;
}

.page_search_container .inpage-search {
    display: none;
}

.pages_title {
    float: left;
    font-size: 25px;
    color: #A7A9AC;
    font-family: 'Stag-Book';
    line-height: 100%;
    margin-left: 20px;
    margin-top: 18px;
    margin-bottom: 15px;
}

.page_nav {
    float: left;
    width: 100%;
}

.page_nav a {
    background-repeat: no-repeat;
    width: 34px;
    height: 79px;
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
}

.page_nav .next_page {
    background-image: url('images/next_page.svg');
    float: right;
}

.page_nav .prev_page {
    background-image: url('images/prev_page.svg');
    float: left;
}

.single-guide .piguide_search {
    margin-bottom: 54px !important;
}

.opinion_info {
    float: left;
    width: 100%;
    margin-bottom: 18px;
}

.opinion_header {
    float: left;
    width: 100%;
    margin-bottom: 21px;
}

.opinion_header h4 {
    float: left;
    width: 100%;
    font-size: 14px !important;
    color: black !important;
    font-weight: bold !important;
    font-family: 'Antenna-Bold' !important;
    margin-bottom: 5px;
}

.opinion_header span {
    float: left;
    width: 100%;
    font-size: 18px !important;
    line-height: 100%;
    text-transform: uppercase;
    color: #808080 !important;
    font-family: 'AntennaExtraCond-Regular' !important;
}

.opinion_author_thumb {
    float: left;
    width: 100%;
    max-height: 115px;
    height: 115px;
    position: relative;
    overflow: hidden;
}

.opinion_author_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.more_link {
    float: left;
    width: 100%;
    font-size: 28px;
    font-family: 'Antenna-ExtraLight';
    line-height: 100%;
    color: #2BABE2;
    margin-top: 20px;
    margin-bottom: 29px;
}

.more_link:last-child {
    margin-bottom: 0;
}

.col-item {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

[class^="single-event-"] {
    float: left;
    width: 100%;
    position: relative;
    height: 320px;
    margin-bottom: 20px;
}

[class^="single-event-"] img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

[class^="single-event-"] .event_content {
    position: absolute;
    bottom: 16px;
    left: 0;
}

[class^="single-event-"] .event_content,
[class^="single-event-"] .event_meta {
    z-index: 3;
    padding: 0 20px;
}

[class^="single-event-"] h3 {
    float: left;
    width: 100%;
    color: black;
    font-size: 22px;
    font-family: 'AntennaCond-Medium';
    margin-bottom: 3px;
}

[class^="single-event-"] p {
    float: left;
    width: 100%;
    font-family: 'AntennaCond-Regular';
    color: #fff;
    font-size: 16px
}

[class^="single-event-"] span {
    float: left;
    width: auto;
    font-family: 'AntennaCond-Regular';
    color: #fff;
    font-size: 16px
}

.event_meta {
    position: absolute;
    top: 17px;
    left: 0;
    float: left;
    width: auto;
}

[class^="single-event-"] .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}

.single-event-music .overlay {
    background: rgba(180, 30, 142, 0.75);
}

.single-event-conference .overlay {
    background: rgba(43, 171, 226, 0.75);
}

.single-event-theatre .overlay {
    background: rgba(255, 80, 0, 0.75);
}

.single-event-film .overlay {
    background: rgba(177, 17, 22, 0.75);
}

.single-event-outdoors .overlay {
    background: rgba(232, 200, 0, 0.75);
}

.single-event-art .overlay {
    background: rgba(0, 176, 113, 0.75);
}

.single-event-sports .overlay {
    background: rgba(51, 52, 142, 0.75);
}

.event_aside {
    background: #B1B1B1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 17px 10px 23px 10px;
    margin-top: 101px;
}

.event_aside h4 {
    float: left;
    width: 100%;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 37px;
    color: #4D4D4D;
    text-transform: uppercase;
}

.event_aside ul {
    float: left;
    width: 100%;
}

.event_aside ul li {
    float: left;
    width: 100%;
    font-size: 16px;
    color: white;
    font-family: 'AntennaCond-Light';
    text-align: center;
    border-top: 3px solid transparent;
    padding-top: 2px;
    margin-bottom: 16px;
}

.event_aside ul li:last-child {
    margin-bottom: 0;
}

.event_aside ul li a {
    float: left;
    width: 100%;
    font-size: 16px;
    color: white;
    font-family: 'AntennaCond-Light';
    text-align: center;
}

.music-event {
    border-color: #B41E8E !important;
}

.conference-event {
    border-color: #2BABE2 !important;
}

.art-event {
    border-color: #00B071 !important;
}

.outdoors-event {
    border-color: #E8C800 !important;
}

.film-event {
    border-color: #B11116 !important;
}

.theatre-event {
    border-color: #FF5000 !important;
}

.sports-event {
    border-color: #33348E !important;
}

.accordion {
    float: left;
    width: 100%;
}

.accordion h4 {
    float: left;
    font-size: 25px;
    color: #CCCCCC;
    font-family: 'Antenna-Black';
    line-height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    width: auto;
    margin-left: 10px;
    margin-bottom: 36px;
}

.accordion h4:after {
    content: " ";
    float: right;
    width: 30px;
    height: 20px;
    background: url('images/accordion_icon.svg') no-repeat center;
    -webkit-background-size: 100%;
    background-size: 100%;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    margin-left: 7px;
}

.accordion_body {
    float: left;
    width: 100%;
    display: none;
}

.accordion:first-child .accordion_body {
    display: block;
}

.accordion_triggered h4:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.row_container {
    float: left;
    width: 100%;
}

.section_header {
    float: left;
    font-size: 25px;
    color: #A7A9AC;
    font-family: 'Antenna-Black';
    line-height: 100%;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 36px;
    width: 100%;
    padding: 0 10px;
}

.acc_icon {
    max-width: 28px;
}

.customRow2:nth-child(2) .section_header {
    margin-top: 18px;
}

.magazine_search {
    float: right;
    width: auto;
    margin-top: 20px;
    margin-right: 12px;
}

.magazine_search input,
.magazine_search select,
.magazine_search option {
    height: 25px;
    padding: 2px 8px 0px 8px;
    font-size: 14px;
    font-family: 'Stag-Book';
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #B2B2B2;
    float: left;
    margin-right: 10px;
    color: #A7A9AC;
}

.magazine_search select,
.magazine_search option {
    padding-left: 5px;
}

.magazine_search input[type="submit"] {
    color: #fff;
    background: #2BABE2;
    border: none !important;
    width: 39px;
    box-shadow: none;
}

.magazine_search input[type="text"] {
    padding-top: 2px;
    width: 130px;
}

.magazine_search input[type="text"]:focus,
.magazine_search select:focus {
    box-shadow: none;
    border-color: #B2B2B2;
    outline: none;
}


/* .magazine_search .selectBox-dropdown {
    background: #fff !important;
    color: #A7A9AC;
    border: 1px solid #B2B2B2 !important;
    font-size: 13px !important;
    font-family: 'Stag-Book' !important;
    padding: 1px 5px;
        margin-top: 0;
}

.magazine_search .selectBox-label {
    font-family: 'Stag-Book' !important;
    font-size: 13px !important;
    color: #A7A9AC;
    text-transform: none;
    height: auto !important;
    line-height: 100%;
    overflow: visible !important;
}


.post-type-archive-magazine .selectBox-options li a,.page-template-page-revistat .selectBox-options li a {
    font-family: 'Stag-Book' !important;
    font-size: 13px !important;
    color: #A7A9AC;
    text-transform: none;
    height: auto !important;
    line-height: 100%;
    height: 20px;
    background: #fff !important;
}
.post-type-archive-magazine .selectBox-options ,.page-template-page-revistat .selectBox-options  {
    font-family: 'Stag-Book' !important;
    font-size: 13px !important;
    color: #A7A9AC;
    text-transform: none;
    height: auto !important;
    line-height: 100%;
    height: 20px;
    background: #fff !important;
}
.page-template-page-revistat .selectBox-dropdown .selectBox-arrow,.post-type-archive-magazine .selectBox-dropdown .selectBox-arrow{
display: none;
}
*/

.magazine_search .months {
    width: 130px;
    min-width: 130px;
}

.magazine_search .years {
    width: 100px;
    min-width: 100px;
}

.archive_thumb {
    float: left;
    width: 100%;
    height: 260px;
    margin-bottom: 13px;
}

.archive_content {
    float: left;
    width: 100%;
    margin-bottom: 35px;
    position: relative;
}

.archive_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.archive_content h2 {
    float: left;
    width: 100%;
    color: black;
    font-family: 'AntennaCond-Medium';
    font-size: 23px;
    line-height: 1.3em;
    margin-bottom: 10px;
}

.archive_content p {
    float: left;
    width: 100%;
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    line-height: 1.43em;
}
.archive_content p a {
     color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    line-height: 1.43em;
}


.author_span {
    position: absolute;
    top: 20px;
    left: 10px;
    font-size: 18px;
    color: #fff;
    padding: 9px 10px 10px 11px;
    font-family: 'AntennaCond-Medium';
    background: rgba(0, 0, 0, 0.5);
    max-width: 198px;
}

.author_span a {
    font-size: 18px;
    color: #fff;
    font-family: 'AntennaCond-Medium';
}

[class^="col-"] {
    float: left;
    position: relative;
}

.inpage_aside .reportsThinCol,
.inpage_aside .jnkThinCol {
    margin-right: 0;
    margin-left: 0;
    width: auto;
}

.archive .archive_content,
.archive .archive_content {
    height: auto;
    overflow: hidden;
}
.category-news .infScrollHolder .grid-item:nth-of-type(3n+1) {
    clear: left;
}
.category-features .infScrollHolder .grid-item:nth-of-type(3n+1) {
    clear: none;
}
/* .category-features  .archive_content {
    height: 135px;
    overflow: hidden;
} */
.inpage_aside .reportsThinCol {
    margin-top: 39px;
}

.archive_thumb .rate-area {
    float: right;
    position: absolute;
    left: 10px;
    top: 0;
    padding: 11px 10px;
    background: #00adef;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
}

.archive_thumb .rate-area span.b-Star {
    background: url('images/Bstar.svg') no-repeat center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.archive_thumb .rate-area span.w-Star {
    background: url('images/Wstar.svg') no-repeat center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.archive_thumb .rate-area span {
    float: left;
    width: 20px;
    height: 20px;
    text-align: center;
    cursor: pointer;
    margin-right: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.archive_thumb .eatArea {
    top: 0;
    left: 122px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
    width: 40px;
    background: #CBCBCB;
}

.archive_thumb .eatArea span {
    font-size: 15px;
    margin-top: 6px;
    margin-left: 6px;
    width: 27px;
    height: 27px;
    line-height: 26.5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-transform: uppercase;
    text-indent: 0 !important;
}

.small_adress {
    float: left;
    width: auto;
    max-width: 110px;
    background: #4D4D4D;
    color: white;
    font-size: 9px;
    font-family: 'Antenna-Regular';
    position: absolute;
    top: 50px;
    left: 10px;
    padding: 9px 13px 9px 10px;
    line-height: 1.342em;
}

.star_info {
    float: left;
    width: 100%;
    background: #CBCBCB;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 17px 8px 13px 8px;
    margin-top: 40px;
    margin-bottom: 20px;
}

.star_info b {
    font-family: 'Antenna-Black';
}

.star_info li {
    float: left;
    width: 100%;
    color: black;
    font-size: 10px;
    font-family: 'Antenna-Regular';
    margin-bottom: 3px;
}

.top_places {
    float: left;
    width: 100%;
    background: #000;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 10px 20px 10px;
}

.top_places li {
    float: left;
    width: 100%;
    border-bottom: 1px solid #2BABE2;
    padding-bottom: 4px;
    margin-bottom: 6px;
}

.top_places li:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.aside_place_name {
    float: left;
    color: white;
    font-family: 'AntennaCond-ExtraLight';
    font-size: 24px;
    text-transform: uppercase;
}

.aside_place_type {
    float: right;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 1px solid #fff;
    font-family: 'AntennaComp-Regular';
    font-size: 9px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    line-height: 17.4px;
    margin-top: 4px;
}

.top_places h4 {
    float: left;
    width: 100%;
    color: #2BABE2;
    font-size: 31px;
    font-family: 'Stag-Thin';
    text-align: center;
    margin-bottom: 38px;
}

.top_places h4 span {
    font-size: 35px;
    font-family: 'Stag-Thin';
}

.reviews_search {
    float: left;
    width: 100%;
    margin-bottom: 40px;
}

.reviews_search span {
    position: relative;
    float: left;
}

.reviews_search span:after {
    content: " ";
    position: absolute;
    right: 36px;
    top: 12px;
    background-image: url('images/reviews_arrow.svg');
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-background-size: 100%;
    background-size: 100%;
    width: 24px;
    height: 14px;
}

.reviews_search input {
    padding-left: 18px;
    padding-right: 20px;
    padding-top: 1px;
}

.reviews_search input[type="submit"] {
    background: #2BABE2;
    color: #fff;
    width: 70px;
    border: none;
}

.reviews_search input:focus,
.reviews_search select:focus {
    outline: none;
}

.reviews_search input,
.reviews_search option,
.reviews_search select {
    float: left;
    height: 40px;
    border: 2px solid #B1B1B1;
    font-size: 21px;
    font-family: 'Stag-Book';
    color: #A7A9AC;
    margin-right: 20px;
    background: #fff;
}

.reviews_search select {
    -webkit-appearance: none;
    width: 128px;
    padding-left: 14px;
    padding-right: 37px;
    padding-top: 1px;
}

.inpage_aside .reportCover {
    height: auto;
}

.inpage_aside .reportCover span {
    float: left;
    width: 100%;
    font-size: 14px;
    font-family: 'AntennaCond-Regular';
    color: #808080;
    line-height: 1.43em;
}

.inpage_aside .reportCover img {
    margin-bottom: 8px;
}

.single_report .dl {
    background-image: url('images/donwload_icon.svg') !important;
}

.single-magazine .dl {
    margin-top: 17px;
}

.opinion_content .leftContent-Article {
    width: 540px !important;
    float: left;
}

html body .opinion_content + .rightSide {
    float: right !important;
    width: 400px !important;
}

.middle_content_opinion {
    float: left;
    width: 140px;
    margin-left: 20px;
    margin-top: 32px;
}

.opinion_social {
    float: left;
    width: 100%;
    margin-bottom: 17px;
}

.opinion_social li {
    float: left;
    margin-right: 6px;
}

.opinion_social li:last-child {
    margin-right: 0;
}

.opinion_social img {
    max-height: 20px;
    max-width: 29px;
}

.opinion_wrapper,
.opinion_wrapper .rightSide {
    background: #fff !important;
}

body.single-format-standard .opinion_wrapper:before {
    display: none;
}

.opinion_wrapper .otherKallxo ul li img {
     width: 140px;
    height: 115px;
    object-fit: cover;
}

/* .opinion_wrapper .otherKallxo ul li {
    border-color: black;
} */

#rcp_login_form {
    float: left;
    max-width: 100%;
    width: 100%;
}

.rcp_form label {
    float: left;
    font-family: 'Antenna-Regular';
    font-size: 16px;
    color: #000;
    width: 140px !important;
    margin-top: 11px;
}

.rcp_form input {
    height: 40px !important;
    float: left !important;
    border: none;
    box-shadow: none;
    background: #F2F2F2;
    width: 240px;
    font-family: 'Antenna-Regular';
    font-size: 14px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.rcp_form input:focus {
    background: #CCC;
    outline: none;
}

.rcp_form p {
    min-height: 0 !important;
    float: left;
    width: 100%;
    margin: 0 0 20px 0 !important;
    line-height: normal;
}

.rcp_form fieldset {
    float: left;
    width: 100%;
}

pre {
    float: left;
    width: 100%;
    margin: 0 !important;
    white-space: normal;
}

#rcp_login_submit {
    width: 54px;
    background: #4D4D4D;
    color: #E5E5E5;
    margin-left: 100px;
    cursor: pointer;
    margin-top: 10px;
}

#rcp_user_remember {
    display: none;
}

#rcp_user_remember + label span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0;
    vertical-align: middle;
    background: #E5E5E5;
    cursor: pointer;
    position: relative;
}

.rcp_form p {
    font-family: 'Antenna-Regular';
    font-size: 10px;
    color: black;
}

.rcp_login_link {
    float: left;
    width: 100%;
    margin-bottom: 32px;
}

.rcp_login_link a {
    font-family: 'Antenna-Regular';
    font-size: 10px;
    color: #2BABE2;
}

.rcp_header {
    font-family: 'Antenna-Regular';
    font-size: 10px;
    color: black;
    float: left;
    width: 100%;
    font-weight: normal;
    margin-bottom: 6px;
}

#rcp_registration_form {
    float: left;
    width: 100%;
    padding: 0 !important;
}

#rcp_user_remember + label span:before {
    content: "X";
    font-family: 'Antenna-Bold';
    color: #2BABE2;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 14px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    line-height: 100%;
}

#rcp_user_remember + label {
    width: 20px !important;
    margin-left: 100px;
    margin-right: 7px;
}

#rcp_user_remember:checked + label span:before {
    opacity: 1;
}

.labelforrem {
    font-size: 11px !important;
    margin-top: 2px;
}

.form_title {
    float: left;
    width: 100%;
    font-size: 20px;
    font-family: 'Antenna-Bold';
    color: #B2B2B2;
    margin-top: 56px;
    margin-bottom: 22px;
}

.rcp_lost_password >a {
    float: left;
    width: 100%;
    font-size: 10px;
    font-family: 'Antenna-Regular';
    color: #808080;
}

.custom_radio {
    float: left;
}

.custom_radio input[type="radio"] {
    display: none;
}

.custom_radio input[type="radio"]+ label span {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0;
    vertical-align: middle;
    background: #E5E5E5;
    cursor: pointer;
    position: relative;
}

.custom_radio input[type="radio"] + label span:before {
    content: "X";
    font-family: 'Antenna-Bold';
    color: #2BABE2;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 14px;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    line-height: 100%;
}

.custom_radio input[type="radio"] + label {
    width: 20px !important;
    margin-left: 0;
    margin-right: 7px;
}

.custom_radio input[type="radio"]:checked + label span:before {
    opacity: 1;
}

.rcp_subscription_level > label span,
.rcp_level_description {
    float: left;
    width: auto;
    font-size: 10px !important;
    font-family: 'Antenna-Regular';
    color: black;
}

.rcp_subscription_message {
    margin-top: 10px !important;
    float: left;
    width: 100%;
}

.rcp_subscription_level label {
    width: 300px !important;
}

#rcp_submit {
    float: left;
    width: 91px;
    background: #999999;
    color: #fff;
    cursor: pointer;
}

.restrict_msg .overlay {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.8) 15%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.8) 15%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.8) 15%, rgba(255, 255, 255, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
    position: absolute;
    top: -213px;
    z-index: 2222;
    width: 1140px;
    left: -20px;
    height: 1034px;
}

.restrict_msg {
    float: left !important;
    width: 100%;
    z-index: 2222;
    font-size: 26px !important;
    color: black;
    font-family: 'Antenna-Regular' !important;
    line-height: 100% !important;
    text-align: center;
    padding: 5px 0 40px 0;
    letter-spacing: 0 !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}

.news_wrapper .restrict_msg .overlay {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(242, 242, 242, 0.8) 15%, rgba(242, 242, 242, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(242, 242, 242, 0.8) 15%, rgba(242, 242, 242, 1) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(242, 242, 242, 0.8) 15%, rgba(242, 242, 242, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
    width: 1120px;
    left: -20px;
}

.msg_content {
    z-index: 99999;
    position: relative;
}

.msg_content > span {
    float: left;
    width: 100%;
    font-size: 26px !important;
    color: black;
    font-family: 'Antenna-Regular' !important;
    line-height: 100% !important;
    text-align: left;
    margin-bottom: 15px;
}

.wp-embedded-content {
    float: left;
    width: 50%;
    margin: 0 20px 20px 0;
    min-height: 180px;
}
.wp-embed-footer {
    display: block !important;
}
.restrict_msg a {
    width: 110px;
    background: #999999;
    color: #fff;
    cursor: pointer;
    height: 40px !important;
    float: left !important;
    border: none;
    box-shadow: none;
    font-family: 'Antenna-Regular';
    font-size: 18px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 7px 10px;
}

.restrict_msg .links_container span {
    float: left;
    font-size: 26px;
    color: black;
    font-family: 'Antenna-Regular';
    line-height: 100%;
    margin: 3px 25px;
}

.restrict_msg .links_container {
    float: left;
    margin-left: 126px;
}

#rcp_profile_editor_form legend {
    font-family: 'Antenna-Regular';
    font-size: 16px;
    color: black;
    margin-bottom: 10px;
    margin-top: 12px;
    float: left;
    width: 100%;
}

#rcp_profile_editor_form legend:first-of-type {
    margin-bottom: 10px;
    margin-top: 0;
}

.rcp_form select,
.rcp_form option {
    height: 40px !important;
    float: left !important;
    border: none;
    box-shadow: none;
    background: #E5E5E5;
    width: 240px;
    font-family: 'Antenna-Regular';
    font-size: 14px;
    -webkit-appearance: none
}

.rcp_password_change_notice {
    float: left;
    width: 100%;
    color: #2BABE2 !important;
}


/* .rcp_form input[type="submit"] {
    background: #4D4D4D !important;
    color: #fff;
    cursor: pointer;
} */

p.rcp_success {
    font-family: 'Antenna-Regular';
    font-size: 10px;
    color: black;
    margin-bottom: 10px;
    margin-top: 12px;
    float: left;
    width: auto;
}

p.rcp_success span {
    font-family: 'Antenna-Regular';
    font-size: 10px;
    color: black;
}

p.rcp_success span strong {
    font-family: 'Antenna-Bold';
}

table.rcp-table th {
    font-family: 'Antenna-Regular';
    font-size: 12px !important;
    color: #808080 !important;
    border: 1px solid #fff !important;
    background: #ccc !important;
    padding: 5px !important;
    height: 20px;
}

table.rcp-table td {
    font-family: 'Antenna-Regular';
    font-size: 12px !important;
    color: #808080 !important;
    border: 1px solid #fff !important;
    background: #E5E5E5 !important;
    padding: 5px !important;
    height: 20px;
}

table.rcp-table {
    margin-bottom: 30px !important;
}

.wlc_msg {
    float: left;
    width: 100%;
    color: #808080;
    font-size: 12px;
    font-family: 'Antenna-Regular'
}

em {
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 14px;
    font-family: 'Stag-Book';
    letter-spacing: 0.5px;
    font-style: italic;
}

#scroll-top-trigger {
    color: #00aeef;
    font-size: 16px;
    position: fixed;
    right: 20px;
    bottom: 20px;
    opacity: .5;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 9999999;
    display: none;
}

#scroll-top-trigger:hover {
    opacity: 1;
}

figcaption {
    font-family: 'Antenna-Regular';
    font-size: 12px;
    color: black;
    margin: 5px 0 10px 5px;
}

.video_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('images/video_icon.svg');
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-background-size: 60px 44px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 60px 44px;
    display: none;
    transition: all .3s ease-in-out;
}

article>a {
    float: left;
    width: 100%;
    position: relative;
    height: auto;
}

.video_article .video_overlay {
    display: block;
}

.fullWidthThumb,
.bigdeal_thumb {
    position: relative;
}

#inpageMap img {
    width: 382px;
    height: 300px;
}

select[name="location"] {
    width: 200px;
}

article>a .video_overlay {
    height: calc(100% - 12px);
}

/*.category-opinion .archive_thumb img {
    -webkit-filter: grayscale(1);
    -o-filter: grayscale(1);
    filter: grayscale(1);
}*/

.category-opinion .archive_thumb {
    background: rgba(0, 0, 0, 0.5)
}

.fixed_nav_container {
    float: left;
    margin-left: 19px;
    margin-top: 13px;
    display: none;
}

.category-news .author_span {
    display: block;
    float: right;
    background: none;
    color: #989898;
    font-family: 'AntennaCond-Regular';
    font-size: 16px;
    right: 42px;
    bottom: 40px;
    top: auto;
    left: auto;
    padding: 0;
}

.category-news .author_span a {
    color: #989898;
}
.category-news .archive_content {
    height: 160px;
}
.category-news .news-date {
    float: left;
    font-family: 'AntennaCond-ExtraLight';
    font-size: 16px;
    color: #989898;
    position: absolute;
    bottom: 0;
    left: 20px;
}
.category-news .time-area {
    float: left;
    font-family: 'AntennaCond-ExtraLight';
    font-size: 16px;
    color: #989898;
    position: absolute;
    bottom: 0;
    right: 30px;
}
.essb_fixedwidth_20_ a{
    width: 40px !important;
}
body.single-format-standard .ContentWrapper {
    padding-left: 0;
}

body.single-format-standard .Content {
    margin-top: 0;
    width: 720px;
}

body.single-format-standard .titleHolder,
body.single-format-standard .singleContent,
body.single-format-standard .socialNetworksLinks,
body.single-format-standard #disqus_thread {
    padding-left: 20px;
    box-sizing: border-box;
}

body.single-format-standard .postData {
    margin-left: 20px;
    width: calc(100% - 20px)
}

.articleIntro {
    padding-left: 20px !important;
}

.popup_rek {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.7);
    z-index: 22222;
    display: none;
}

.pop_container {
    width: 960px;
    margin: 0 auto;
}

.pop_body {
    float: left;
    width: 100%;
    background: #fff;
    margin: 20em 0;
    padding: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 3px 5px 10px #000;
}

.pop_body h1 {
    float: left;
    width: 100%;
    font-size: 40px;
    color: black;
    font-family: 'Antenna-Regular'
}

.pop_body p {
    float: left;
    width: 100%;
    font-size: 24px;
    color: black;
    font-family: 'Stag-Book';
}

.pop_container button {
    color: black;
    font-size: 40px;
    position: absolute;
    top: 140px;
    right: 420px;
    box-shadow: none;
    border: none;
    background: transparent;
}
.category-big-deal .pages_title {
    font-family: 'Antenna-Black';
    color: black;
    text-transform: uppercase;
    font-size: 50px;
}
.category-opinion .archive_content h2 {
    font-size: 22px;    
}
.category-opinion .archive_content p {
    min-height: 60px;
}
.category-opinion .archive_thumb {
    height: 180px;
}
body.category-big-deal .col-2 .archive_content h2{
    height: 58px;
    overflow: hidden;
}

.event_aside h3 {
    float: left;
    width: 100%;
    font-size: 39px;
    font-family: 'AntennaComp-Bold';
    text-transform: uppercase;
    text-align: center;
    color: white;
    margin-bottom: 12px;
}

.col-12 {
    float: left;
    width: 100%;
    padding: 0 10px;
}

.full_thumb {
    float: left;
    width: 70%;
    height: 302px;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.full_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.fullOpinion {
    float: left;
    width: calc(100% - 20px);
    margin-bottom: 40px;
}

.full_width_content {
    float: left;
    width: 30%;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.full_width_content .author_span {
    position: static;
    background: none;
    padding: 0;
    width: 100%;
    float: left;
    margin-bottom: 11px;
}

.full_width_content .author_span a {
    color: black;
}

.full_width_content h2 {
    float: left;
    width: 100%;
    color: black;
    font-family: 'AntennaCond-Medium';
    font-size: 26px;
    margin-bottom: 8px;
}

.full_width_content p {
    float: left;
    width: 100%;
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    line-height: 1.43em;
}

.fullOpinion .author_span {
    left: 0;
}
.no_thumb_opinion {
  height: 260px;
  height: auto;
  overflow: hidden;
  margin-bottom: 20px; 
}
.clearleft {
    clear: left;
}
.no_thumb_opinion .author_span {
    position: static;
    float: left;
    width: 100%;
    margin-bottom: 16px;
    padding-top: 19px;
    padding-bottom: 20px;
    max-width: 100%;
}

.opinion_page_sidebar h3 {
    float: left;
    width: 100%;
    font-size: 25px;
    color: #A7A9AC;
    font-family: 'Stag-Book';
    margin-top: 20px;
    margin-bottom: 14px;
}

.feature_sidebar_article {
    float: left;
    width: 100%;
    margin-bottom: 34px;
}

.feature_sidebar_thumb {
    float: left;
    width: 100%;
    height: 121px;
    margin-bottom: 13px;
}

.feature_sidebar_thumb img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.feature_sidebar_content {
    float: left;
    width: 100%;
}

.feature_sidebar_content h3 {
    float: left;
    width: 100%;
    color: black;
    font-family: 'AntennaCond-Regular';
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 0;
}

.category-features .page_search_container,
.category-news .page_search_container {
    display: none;
}

/* .archive_content {
    height: 134px;
    overflow: hidden;
} */
.archive_content {
    height: auto;
    overflow: visible; 
}
body.search .archive_content {
    height: auto;
}

.event_time {
    float: left !important;
    width: 100% !important;
    font-family: 'AntennaCond-Medium' !important;
}

.inpage_adress_info h2 {
    float: left;
    width: 100%;
    font-size: 16px;
    font-family: 'AntennaCond-Bold';
    font-weight: 500;
    margin-bottom: 5px;
    color: white;
    text-transform: uppercase;
}

.other_sub {
    margin-top: 40px;
}

.pages_title small,.bigdeal_section h2 small {
    float: left;
    width: 100%;
    font-family: Antenna-REgular;
    font-size: 10px;
    margin-top: 8px;
    padding-left: 4px;
}

.page-template-page-reviews .page_search_container .inpage-search {
    display: block !important;
}

.single_magazine_container {
    float: left;
    width: 100%;
    padding: 0 13px;
}

.left_magazine {
    float: left;
    width: 58%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.left_magazine h2 {
    float: left;
    width: 100%;
    font-size: 18px;
    color: black;
    font-family: 'AntennaCond-Medium';
    margin-bottom: 21px;
}

.left_magazine .magazine_thumb {
    float: left;
    width: 220px;
    height: 300px;
}

.left_magazine .magazine_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.right_magazine {
    float: left;
    width: 42%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mag_date {
    float: left;
    font-size: 18px;
    color: #B2B2B2;
    font-family: 'AntennaCond-Medium';
    margin-top: 17px;
}

.magazine_content {
    float: left;
    width: 397px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
}

.single-magazine .grid_wrap {
    width: 1078px
}

.magazine_info p {
    float: left;
    width: 100%;
    color: #999;
    font-size: 18px;
    font-family: 'AntennaCond-Light';
    line-height: 1.218em;
    margin-bottom: 10px;
}

.magazine_info p strong {
    font-family: 'AntennaCond-Light';
    line-height: 1.218em;
    margin-bottom: 10px;
    font-size: 18px;
}

.mag_tags {
    float: left;
    width: 100%;
}

.mag_tags li {
    float: left;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 26px;
    color: #B2B2B2;
    text-transform: uppercase;
}

.mag_tags li a {
    font-family: 'AntennaComp-ExtraLight';
    font-size: 26px;
    color: #B2B2B2;
    text-transform: uppercase;
}

.first_li {
    font-family: 'AntennaComp-Light' !important;
    color: #808080 !important;
    margin-right: 3px;
}

.mag_tags li a:after {
    content: '|';
    float: right;
    font-family: 'AntennaComp-ExtraLight';
    font-size: 26px;
    color: #B2B2B2;
    text-transform: uppercase;
    padding: 0 3px;
}

.mag_tags li:last-child a:after {
    display: none;
}

.right_magazine .magazine {
    float: left;
    width: 140px;
    height: 200px;
    margin-right: 20px
}

.right_magazine .magazine:last-child {
    margin-right: 0;
}

.right_magazine .magazine img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.more_magazines {
    float: right;
    opacity: 0.7;
}

.right_magazine>a {
    float: left;
    width: 100%;
    font-family: 'AntennaCond-Medium';
    font-size: 18px;
    color: #B2B2B2;
    background-repeat: no-repeat;
    background-position: right center;
    -webkit-background-size: 19px;
    background-size: 19px;
    background-image: url('images/right_arrow2.svg');
    margin-top: 20px;
}

.single-magazine .topLine {
    margin-bottom: 0;
}

.sub_blocker {
    float: left;
    width: 1100px;
    height: 397px;
    position: fixed;
    top: 345px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000', GradientType=0);
    z-index: 222222222;
    display: none;
}

.overlay_content {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 14px;
}

.overlay_content h2 {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 52px;
    font-family: 'Stag-Thin';
}

.overlay_content a {
    float: left;
    width: 100%;
    color: #fff;
    font-size: 52px;
    font-family: 'Stag-Medium';
}

#infscr-loading div {
    color: #808080;
    font-family: 'AntennaCond-Regular';
    font-size: 20px;
    line-height: 1.43em;
    text-align: center;
    padding-bottom: 20px;
}

#infscr-loading img {
    display: none;
}

.posts-navigation {
    display: none;
}

.sub_intro {
    float: left;
    width: 100%;
    background-color: black;
    height: 160px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url('images/subscribe_prishtina_insight.png');
    -webkit-background-size: auto;
    background-size: auto;
    margin-bottom: 19px;
}

.sub_intro h3 {
    float: left;
    width: auto;
    display: none !important;
    font-family: 'Antenna-Light';
    font-size: 29px;
    color: white;
    line-height: 1.414em;
    margin-top: 16px;
    margin-left: 81px;
}

.sub_notice {
    float: left;
    width: 100%;
    color: black;
    font-size: 13px;
    font-family: 'Antenna-Light';
    line-height: 100%;
    text-align: center;
    margin-bottom: 40px;
}

.chs_plan {
    float: left;
    width: 100%;
    text-align: center;
    font-size: 51px;
    color: #ccc;
    font-family: 'Antenna-Regular';
    text-transform: uppercase;
    margin-bottom: 41px;
}

.sub_plans {
    float: left;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #666666;
    padding-bottom: 40px;
    margin-bottom: 33px;
}

.sub_plans h2 {
    float: left;
    width: 100%;
    text-align: center;
    font-family: 'Antenna-Bold';
    font-size: 34px;
    color: #999999;
    text-transform: uppercase;
    margin-bottom: 24px;
}

.individual,
.corporate {
    float: left;
    width: 50%;
    min-height: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.individual a {
    float: left;
    width: 110px;
    height: 110px;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-position: 50%;
    position: relative;
}

.sub_plans a {
    transition: all .2s ease-in-out;
}

a.second_plan,
a.first_plan {
    border-top: 10px solid #2AABE2;
    background: #e5e5e5;
}

.third_plan,
.first_plan {
    background-image: url('images/plan1.svg');
    margin-right: 40px;
}

.chosenPlan.first_plan {
    background: #2AABE2;
}

.chosenPlan.second_plan {
    background: #2AABE2;
}

.chosenPlan.third_plan {
    background-image: none;
}
.chosenPlan.third_plan:before{
    color: white;
}
.chosenPlan.first_plan:before{
    color: white;
}
.chosenPlan.second_plan:before{
    color: white;
}
.third_plan:hover {
    background-color: #B41D8D;
}

.third_plan:hover:before {
    color: white;
}

.first_plan:hover {
    background: #2AABE2;
}

.first_plan:hover:before {
    color: white;
}

.second_plan:hover {
    background: #2AABE2;
}

.second_plan:hover:before {
    color: white;
}

.third_plan {
    width: 300px;
    height: 109px;
    background-repeat: no-repeat;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-position: 0 0;
    background-image: none;
    display: inline-block;
    margin: 0 auto;
    border-top: 10px solid #B41D8D;
    background-color: #e5e5e5;
    position: relative;
}

.third_plan:before {
    content: 'Annual Plan';
    position: absolute;
    top: 42%;
    left: 0px;
    width: 100%;
    text-align: center;
    color: #999999;
    font-size: 18px;
    margin-top: -7px;
    text-transform: uppercase;
    font-family: 'Antenna-Regular';
}

.first_plan:before {
    content: 'Monthly Plan';
    position: absolute;
    top: 37%;
    left: 1px;
    width: 100%;
    text-align: center;
    color: #999999;
    font-size: 16px;
    margin-top: -7px;
    text-transform: uppercase;
    font-family: 'Antenna-Regular';
}

.second_plan:before {
    content: 'Annual Plan';
    position: absolute;
    top: 37%;
    left: 1px;
    width: 100%;
    text-align: center;
    color: #999999;
    font-size: 16px;
    margin-top: -7px;
    text-transform: uppercase;
    font-family: 'Antenna-Regular';
}

.fourth_plan,
.second_plan {
    background-image: url('images/plan2.svg');
}

.individual .link_container {
    margin: 0 auto;
    display: block;
    width: 260px;
}

.pi_benefits {
    float: left;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #666;
    padding-bottom: 37px;
    margin-bottom: 35px;
}

.rcp_reg_intro {
    float: left;
    width: 100%;
    font-size: 25px;
    color: black;
    font-family: 'Antenna-Regular';
    margin-bottom: 34px;
}

.reg_fieldset {
    float: left;
    width: 832px !important;
    max-height: 360px !important
}

.reg_fieldset p {
    width: 50% !important;
    min-width: 416px;
}

.rcp_subscription_fieldset {
    position: absolute;
    opacity: 0;
    z-index: -20;
}

.payment_info {
    float: left;
    width: 100%;
    margin-top: 54px;
}

.payment_info h3 {
    float: left;
    width: 100%;
    font-size: 25px;
    color: black;
    font-family: 'Antenna-Regular';
    margin-bottom: 31px;
    font-weight: normal;
}

.payment_info p {
    float: left;
    width: 100%;
    color: black;
    font-size: 14px;
    font-family: 'Antenna-Light';
    line-height: 1.22em;
    margin-bottom: 34px !important;
}

.payment_info br {
    display: block !important;
}

.payment_info a {
    color: #2BABE2;
    font-size: 14px;
    font-family: 'Antenna-Light';
    line-height: 1.22em;
}

.reg_aside {
    float: right;
    width: 216px;
}

.reg_aside br {
    display: block !important;
}

.reg_aside p {
    float: left;
    width: 100%;
    font-size: 16px;
    color: black;
    font-family: 'Antenna-Light';
    margin-bottom: 25px !important;
}

.reg_aside .divider {
    float: left;
    width: 100%;
    height: 1px;
    background: black;
    margin-top: 10px;
    margin-bottom: 10px;
}

.reg_aside p span {
    font-family: 'Antenna-Medium';
    font-size: 16px;
    color: black;
}

.reg_aside p a {
    color: #2BABE2;
    font-family: 'Antenna-Light';
    font-size: 16px;
}

.sub_contact span {
    color: #2BABE2 !important;
    font-family: 'Antenna-Light' !important;
    font-size: 16px;
    margin-top: 25px;
    float: left;
    width: 100%;
}

.sub_info_aside {
    float: left;
    width: 100%;
}

.welcome_page h1 {
    float: left;
    width: 100%;
    font-size: 44px;
    font-family: 'Antenna-Medium';
    color: #999999;
    font-weight: 500;
    margin-top: 38px;
    margin-bottom: 66px;
}

span.sub_info {
    font-size: 24px;
    font-family: 'Antenna-Light';
    color: black;
    float: left;
    width: 100%;
    margin-bottom: 31px;
}

.pi_browse {
    float: left;
    width: 100%;
}

.non_main {
    border-top: none !important;
}

.section_divider {
    float: left;
    width: 100%;
    height: 1px;
    background: #808080;
}

.non_main:before,
.non_main:after {
    display: none;
}

span.section_title {
    font-size: 24px;
    font-family: 'Antenna-Light';
    color: black;
    float: left;
    width: 100%;
    margin-bottom: 35px;
}

.welcome_page .pi_benefits {
    margin-bottom: 0;
}

.welcome_aside {
    float: right;
    width: 138px;
    margin-top: 96px;
    border-bottom: 1px solid #808080;
    padding-bottom: 35px;
}

.welcome_aside p {
    float: left;
    width: 100%;
    font-size: 14px;
    color: black;
    font-family: 'Antenna-Light';
    line-height: 1.573em;
    word-break: break-word;
}

.welcome_aside span {
    font-size: 14px;
    color: #2BABE2;
    font-family: 'Antenna-Regular'
}

#rcp_login_form {
    margin-top: 40px;
    margin-bottom: 80px;
}

.rcp_logged_in {
    float: left;
    width: 100%;
    font-size: 18px;
    font-family: 'Antenna-Regular';
    color: black;
    margin-bottom: 282px;
    margin-top: 40px;
}

.rcp_logged_in a {
    font-size: 18px;
    font-family: 'Antenna-Regular';
    color: black;
}

#rcp_profile_editor_form,
#rcp-account-overview {
    padding-top: 40px;
}

#rcp_profile_editor_submit {
    cursor: pointer;
}

#rcp-payment-history {
    margin-bottom: 153px !important;
}

.error.rcp_message {
    float: left;
    width: 100%;
}

html body p.rcp_error {
    float: left !important;
    width: auto !important;
    margin-right: 0 !important;
    background: none !important;
    border: none !important;
    font-family: 'Antenna-Regular' !important;
    font-size: 14px !important;
    color: #b11006 !important;
    padding-left: 0;
    padding-right: 0;
}

html body p.rcp_error span:after {
    content: "|";
    float: right;
    font-size: 15px !important;
    color: #b11006 !important;
    padding-left: 10px;
    padding-right: 10px;
    font-family: 'Antenna-Regular' !important;
}

html body p.rcp_error:last-child span:after {
    display: none;
}

html body p.rcp_error span {
    font-family: 'Antenna-Regular' !important;
    font-size: 14px !important;
    color: #b11006 !important;
    padding-left: 0;
    padding-right: 0;
}

p.rcp_error:last-child {
    margin-right: 0;
}

.authorPost>img {
    margin-bottom: 10px !important;
}

.selectBox-dropdown-menu {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.news_wrapper .authorPost>img {
    display: none;
}

.wp-caption {
    padding-right: 18px;
}

.size-full {
    width: 100%;
}

.three-more-guide {
    width: 100%;
    float: left;
    margin-top: 20px;
}

.three-more-guide .piBottom {
    width: 353px;
}
.three-more-guide .piBottom:nth-of-type(2) {
    margin-right: 20px;
}
.three-more-guide .piBottom:nth-of-type(3) {
    margin-right: 0;
}

.three-more-guide .rightBoxes .pi-Banner {
    height: 200px;
}

.three-more-guide .rightBoxes .right-PiContent {
    height: 160px !important;
}

.social_buttons_fixed {
    float: left;
    height: auto;
    margin-top: -2px;
}

.fixed_nav_container .menu-prmary-menu-container {
    float: left;
}

.essb_displayed_postfloat {
    margin-left: -64px !important;
    margin-top: 19% !important;
}

.pdf-viewer {
    position: fixed;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%);
    width: 70%;
    height: 100%;
    z-index: 25;
}

.pdf-viewer {
    width: 100%;
    height: 100%;
    z-index: 10000000;
    width: 100%;
    height: 100%;
}

.pdf-viewer iframe {
    width: 100%;
    height: 100%;
    z-index: 10000000;
    width: 100%;
    height: 100%;
}

.popup-login {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(229,229,229,0.6);
    z-index: 22222;
    display: block;
}

.login-container {
    width: 665px;
    margin: 0 auto;
}

.inner-form {
    float: left;
    width: 100%;
    background: #ccc;
    margin: 12em 0;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*box-shadow: 3px 5px 10px #000;*/
    position: relative;
}

.login-container button {
    color: black;
    font-size: 18px;
    position: absolute;
    top: 20px;
    right: 20px;
    box-shadow: none;
    cursor: pointer;
    border: none;
    background: transparent;
    outline: 0;
}

.inner-form .custom_checkbox {
    float: left;
    margin-left: 6.4%;
}

.inner-form #rcp_login_submit {
    margin-left: 140px;
}

.popup-login {
    display: none;
}

.login-container a.logo {
    margin-left: 0;
}

body.single-guide .articleIntro {
    padding-left: 0 !important;
}

.pi_guide_thumb_holder {
    margin-bottom: 16px;
}

.forms_wrapper {
    font-family: 'Antenna-Regular';
    margin-top: 20px;
    font-size: 14px;
}

.essb_links.essb_template_metro-retina,
.essb_postfloat_fixed {
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

body.piguide-artikull .opinion_content .articleIntro {
    margin-top: 29px;
}

.clear-float {
    clear: left;
}

.gallery_content .page_wrap:after,
.gallery_content .grid_wrap:after {
    display: none;
}

.gallery_content .page_wrap:before,
.gallery_content .grid_wrap:before {
    display: none;
}

.gallery_content .page_wrap,
.gallery_content .grid_wrap {
    border-top: none;
}

.gallery_content .pages_title {
    float: left;
    font-size: 25px;
    color: #A7A9AC;
    font-family: 'Stag-Book';
    line-height: 100%;
    margin-left: 0px;
    margin-top: 18px;
    margin-bottom: 30px;
}

.gallery_content .piguide-artikull .ContentWrapper h1 {
    margin-top: 41px;
}

.gallery_content .second-title {
    float: left;
    clear: both;
    margin-top: 0px;
    font-family: 'AntennaCond-Bold';
    color: black;
    font-size: 30px;
}

.gallery_content .page_wrap,
.gallery_content .grid_wrap {
    width: 1140px;
    padding-top: 0px;
    margin-top: 18px;
}

.gallery_content .revistat_wrap,
.gallery_content .grid_container {
    padding: 0;
}

.gallery_content .full_thumb {
    width: 85.455%;
    margin-right: 20px;
}

.gallery_content #slider {
    float: left;
    width: 940px;
    border: none;
    margin-bottom: 20px;
}

.gallery_content #slider .slides {
    float: left;
    height: 420px;
}

.gallery_content #slider .slides>li {
    float: left;
    width: 100%;
}

.gallery_content #slider .slides>li .image-slide {
    float: left;
    width: 940px;
}

.gallery_content #slider .slides>li .image-slide img {
    float: left;
    max-width: 940px;
    min-width: 940px;
    height: 550px;
    object-fit: cover;
} 
.details {
    float: left;
    width: 180px;
    padding-left: 20px;
    position: relative;
    box-sizing: border-box;
    height: 420px;
}
.details .author-time h2 {
    float: left;
    color: #A3A3A3;
    font-size: 16px;
    font-weight: normal;
    font-family: 'Antenna-Regular';
}

.details .author-time h2.time {
    font-size: 18px;
    margin-top: 15px;
    letter-spacing: 1px;
    font-family: 'AntennaExtraCond-Regular';
}

.details .article-title {
    float: left;
    width: 100%;
}

.details .article-title a {
    color: black;
}

.details .article-title h1 {
    float: left;
    width: 100%;
    overflow: hidden;
    margin-top: 19px;
    font-size: 22px;
    max-height: 260px;
    line-height: 1.219em;
    font-family: 'AntennaCond-Regular';
}

.details .share-options {
    float: left;
    max-width: 160px;
    position: absolute;
    bottom: 0;
}

.details .share-options .opinion_social {
    margin-bottom: 0px;
}

.gallery_content #slider .flex-direction-nav {
    display: none;
}
.mainPart-gallery #carouselFlexslider {
    border: none;
    margin-bottom: 68px;
    float: left;
    height: 140px;
    width: 940px;
}

.mainPart-gallery #carouselFlexslider .slides li {
    max-width: 220px;
    margin-right: 20px !important;
}

.mainPart-gallery #carouselFlexslider .slides li img {
    float: left;
    min-width: 220px;
    max-width: 220px;
    min-height: 140px;
    max-height: 140px;
    object-fit: cover;
}

.mainPart-gallery #carouselFlexslider .flex-direction-nav {
    top: 0px;
    right: -185px;    
    display: block;
    position: absolute;
}

.gallery_content .related-articles {
    float: left;
    width: 100%;
}

.gallery_content .related-articles .title-related {
    float: left;
    width: 100%;
}

.gallery_content .related-articles .title-related h1 {
    float: left;
    width: 100%;
    font-size: 39px;
    margin-bottom: 14px;
    text-transform: uppercase;
    font-family: 'AntennaCond-Thin';
}

.gallery_content .articles-bottom {
    float: left;
    width: 100%;
}

.gallery_content .articles-bottom li {
    float: left;
    width: 220px;
    display: inline;
    margin-top: 15px;
    margin-right: 20px;
}

.gallery_content .articles-bottom li:first-child {
    margin-left: 0px;
}

.gallery_content .articles-bottom li img {
    float: left;
    max-width: 220px;
    min-width: 220px;
    min-height: 140px;
    max-height: 140px;
}

.gallery_content .articles-bottom li>a {
    float: left;
    color: #808080;
    font-size: 14px;
}

.gallery_content .articles-bottom li>a>p {
    float: left;
    max-height: 40px;
    overflow: hidden;
    margin-top: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-family: 'AntennaCond-Regular';
}

.mainPart-gallery ul.slides {
    position: relative;
}
.gallery_content .mainPart-gallery .flex-direction-nav li .flex-next {
    background: url('images/arrow-gallery.png') no-repeat;
    transform: rotate(180deg);
}
.gallery_content .mainPart-gallery .flex-direction-nav li .flex-prev {
    background: url('images/arrow-gallery.png') no-repeat;
}
.insideFooter ul {
    float: left;
}

.insideFooter li {
    margin-left: 20px;
    margin-bottom: 10px;
}

.insideFooter li a {
    color: #999;
    font-size: 14px;
    font-family: 'Antenna-Regular';
}

ul.rightUl {
    float: right;
}

ul.rightUl li {
    margin-bottom: 5px;
}

ul.rightUl li.fb a {
    display: block;
    padding: 5px 0 5px 26px;
    background: url('images/fb_fixed2.svg') no-repeat left center;
    background-size: 10px;
}

ul.rightUl li.tw a {
    display: block;
    padding: 5px 0 5px 26px;
    background: url('images/twitter_fixed2.svg') no-repeat -5px center;
    background-size: 25px;
}

p#rcp_submit_wrap #rcp_submit {
    width: 35%;
    font-size: 28px;
    height: 80px !important;
    background: #2AABE2;
}

#rcp_password_again_wrap label {
    margin-top: 0;
}

#rcp_submit_wrap {
    width: 50%;
    margin-top: 50px !important;
}

#rcp_discount_code_wrap {
    display: block !important;
    margin-bottom: 10px !important;
}

#rcp_discount_code_wrap .rcp_button {
    background-color: #2AABE2;
    border: 0;
    color: #fff;
    padding: 5px 10px;
    font-family: 'Antenna-Regular';
        font-size: 10px;
}

#rcp_discount_code {
    width: 165px;
}

#rcp_discount_code_wrap label {
    float: none;
    margin-top: 0;
    margin-bottom: 5px;
}

#rcp_discount_code_wrap input#rcp_discount_code {
    padding: 5px 10px;
    height: 24px !important;
}

.size-full {
    width: auto !important;
    height: auto !important;
}

.aligncenter {
    text-align: center;
    left: 50%;
    position: relative;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    margin-left: 0 !important;
    margin-right: 0 !important;
        max-width: 100% !important;
    padding: 0;
}

.piEvents h1,
.piEvents .eventsSection {
    display: none;
}

.places_section {
    margin-top: 0;
}

.tags ul {
    float: left;
    width: 88%;
}

.tags ul li {
    margin-bottom: 5px;
    float: left;
}
.pageNotFound{
    float: left;
    width: 100%;
    padding:80px 20px;
}
.pageNotFound h1{
    float: left;
    width: 100%;
    font-size: 50px;
    font-family: 'Antenna-Regular';
    font-weight: normal;
    color: #999;
}
.aesop-content-component .aesop-content-comp-wrap:after{
    display: none;
}
.aesop-content-component,.aesop-content-comp-wrap{
    padding: 0 !important;
    margin:0;
}
.aesop-component-content-data{
    padding:20px;
}
.aesop-component-content-data p{
    margin-bottom: 0 !important;
}
body.piguide-artikull .Content p b ,body.piguide-artikull .Content p strong{
    font-family: 'Stag-Medium';
         font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 14px;

  letter-spacing: 0.85px;
}
body.piguide-artikull .Content p em ,body.piguide-artikull .Content p i{
    font-family: 'Stag-BookItalic';
         font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 14px;

  letter-spacing: 0.85px;
}
#infscr-loading{
    float: left;
    width: 100%;
}
.slider-wrapper{
    float: left;
    width: 940px;
}
.mainPart-gallery .essb_links{
    display: none;
}

.filter {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #b01116;
    opacity: .5;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    z-index: 11;
}
.jnkThinCol .filter {
    z-index: -1;
}
a:hover .filter {
    opacity: .25
}




.wp-embed-footer {
    display: block !important;
}
body.single-format-image .details .share-options {
    position: relative;
    margin-top: 20px;
}
body.single-format-image .gallery_content #slider .slides {
    height: auto;
}
body.single-format-image .gallery_content #slider .slides>li .image-slide img {
    height: auto;
    min-width: auto;
    object-fit: contain;
}
.imageAuthor {
    float: right;
    width: 100%;
    z-index: 3;
    color: #000;
    font-family: 'AntennaCond-Regular';
    letter-spacing: 1px;
    font-size: 11px;
    text-align: right;
    margin-top: 3px;
} 

/*FEATURES STYLE*/

.featured-news{
    float: left;
    width: 100%;
}
.featured-news .customRow2{
    margin: 0;
    float: left;
    width: 100%;
    border-right: 1px solid #ededed;
}
.featured-news .grid_wrap{
   width: 830px;
}
.featured-news .archive_thumb{
    width: 300px;
    height: 160px;
    margin-bottom: 40px;
}
.featured-news .archive_content{
    width: 63%;
    padding-left: 20px;
    margin-bottom: 0;
    padding-right: 30px;
}
.news_row .col-6{
    width: 100%;
}
.featured-news .news_row .archive_content{
    width: -webkit-calc(100% - 300px);
    width: calc(100% - 300px);
}
.rightSide-article{
    float: left;
    width: 220px;
    margin-left: 48px;
    margin-top: 38px;
}
.rightSide-article .most-read{
    float: left;
    width: 100%;
}
.rightSide-article .most-read h1{
    font-weight: 100;
    text-transform: uppercase;
    font-family: 'AntennaCond-Thin';
    font-size: 48px;
    line-height: 40px;
    color: #000;
}
.rightSide-article .most-read-article{
    float: left;
    width: 100%;
}
.rightSide-article .img_thumb{
    width: 100%;
    height: 120px;
    margin-top: 16px;
}
.rightSide-article .img_thumb img{
    width: 100%;
    height: 100%;
    object-fit: cover;

}
.rightSide-article .most-read-article p{
    display: block;
    font-family: 'AntennaCond-Regular';
    margin-top: 17px;
    color: #000;
    font-size: 16px;
    line-height: 1.3em;
}
.trending-articles{
    margin-top: 44px;
}
.trending-articles h1{
    margin-bottom: 20px;
}
 #aesop-gallery-5687-1{
    padding: 0 80px;
 }
 .post-holder{
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 22px;
 }
 .cat_Name{
    float: left;
    font-family: 'Antenna-Black';
    font-size: 12px;
    color: #2AABE2;
    text-transform: uppercase;
    margin-right: 3px;
 }
 .post-holder h2{
    color: #989898;
    font-size: 12px;
    font-family: 'AntennaCond-Light';
    font-weight: 100;
 }
body .g-3{
    float: left;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}
.grid_container hr {
    float: left;
    width: 100%;
    color: white;  
    border: 0;
}
.clearLeft{
    clear:left!important;
}
.thumb_excerpt{
    float: left;
    clear: both;
}
.thumb_excerpt p{
    font-family: 'Antenna-Light';
    font-weight: 300;
    margin-top: 0!important;
}

/* Related single SHYQA */
.related_single_wrapper{
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 40px;
    padding-left: 20px;
}
.related_single_title{
    width: 100%;
    float: left;
    clear: both;
}
.related_single_title h3{
    font-size: 24px;
    color: black;
    font-family: 'AntennaCond-Light';
    text-transform: uppercase;
    font-weight: 300;
    margin-bottom: 0;
}
/* thumb and content*/ 
.related_boxs_wrapper{
    width: 100%;
    float: left;
    clear: both;
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
    margin-top: 20px; 
}
.pd0{
    padding-left: 0;
}
.related_boxs_wrapper:last-child{
    border-bottom: 0;
}
.related_boxs_wrapper *,.related_boxs_wrapper {
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.row_related{
    margin-left:-10px;
    margin-right:-10px;
}
.column-4{
    width: 33.33333%;
    float: left;
    padding: 0 10px;
    min-height: 2px;
}
.related_box_thumb{
    width: 100%;
    height: 120px;
    float: left;
    clear: both;
}
.related_box_thumb img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.related_box_content{
    width: 100%;
    float: left;
    clear: both;
    margin-top: 10px;
}
.related_box_content p{
    font-size: 16px;
    font-weight: 400;
    font-family: 'AntennaCond-Medium';
    line-height: 1.25em;
    color:black;
    margin-bottom: 0;
}
.small_trend{
    float: left;
    width: 140px;
    margin-top: 0px;
    margin-left: 20px;
}
.feature_small_trend{
    float: left;
    width: 140px;
    margin-top: 0px;
    margin-left: 20px;
}
.rightSide-article.feature_small_trend .most-read h1{
    font-size: 36px;
    margin-top: 34px;
}
.rightSide-article.small_trend .most-read h1{
    font-size: 36px;
    margin-bottom: 0;
}
.rightSide-article.feature_small_trend .most-read,
.rightSide-article.small_trend .most-read{
    margin-top: 0
}
/* END Related single SHYQA */
.right-details{
    height: auto;
}
.related-potd{
    width: 100%;
}
/* .related-potd li{
    width: 100%!important;
    margin-right: 0!important;
} */
.related-potd li img{
    width: 100%;
    max-width: 100%!important;
    min-width: 100%!important;
    max-height: 100px!important;
    min-height: 100px!important;
}
section.novella-entry-mast{
    position: absolute!important;
}
.firstP span{
    float: left;
    margin-top: 10px;
}
.rightSide .related_single_wrapper{
    padding-left: 0;
}
.rightSide .related_single_wrapper .column-6{
    width: 50%;
    float: left;
    padding: 0 10px;
    min-height: 2px;
}
.gallery_container{
    width: 940px!important;
}
.gallery_container .article-excerpt h4{
    float: left;
    width: 100%;
    font-size: 22px;
    line-height: 1.219em;
    font-family: 'Antenna-Light';
}
.trending_sidebar_content h3{
    display: block;
    font-family: 'AntennaCond';
    margin-top: 17px;
    color: #000;
    font-size: 16px;
    line-height: 1.3em;
    font-weight: normal;
    text-decoration: none;
}
.related h2{
    font-family: 'Stag-Black';
    
}
.instaRow{
    margin: 0 -2px;
}
.instaRow .archive_thumb{
    margin-bottom: 0;
    height: 320px;
}
.instaRow .col-3{
    padding: 2px;
}
.instagram_wrapper{
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding: 0 20px;
}
.instagram_wrapper .logo{
    margin-left: 0
}
.back_btn{
    width: auto;
}
.back_btn i{
    width: 20px;
    height: 20px;
    background: url(images/arrow-back.png) no-repeat;
}
.back_btn a{
    color:#adadad;
    border: 1px solid #adadad;
    border-radius: 90px;
    width: 50px;
    height: 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
}
.insta{
    width: 13px;
    float: left;
}
.grid-item {
    opacity: 1!important;
}


.gallery_list_item {
    position: relative;
}

.gallery_list_item .single_img_caption {
    left: 0;
    bottom: 0;
    width: 939px;
    padding: 20px;
    position: absolute;
    background: rgba(0,0,0,0.6);
    color: white;
    font-size: 22px;
    font-family: 'AntennaCond-Regular';
}

.Content h2,
.Content h2 span {
    color: #000;
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 14px;
    letter-spacing: 0.85px;
    font-family: 'Stag-Bold';
    font-weight: bold !important;
}
.singleContent b,.singleContent strong,.singleContent i,.singleContent em{
    font-size: 16px;
}
.singleContent li{
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 14px;
    font-family: 'Stag-Book';
    letter-spacing: 0.85px;
}
.singleContent b,.singleContent strong {
    font-weight: bold;
    font-family: 'Stag-Medium' !important;
}
.singleContent li span{
        font-size: 16px;
    font-family: 'Stag-Book';
}

.singleContent ol {
    padding-left: 18px;

}
.singleContent ol li{
    list-style-type: decimal;
}
.singleContent ul {
    padding-left: 18px;

}
.singleContent ul li{
    list-style-type: disc;
}    


.singleContent ol li,.singleContent ul li{
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 14px;
    font-family: 'Stag-Book';
    letter-spacing: 0.85px;
}
.singleContent ol li a,.singleContent ul li a{
    color: #337ab7;
    font-size: 18px;
    line-height: 26px;
    box-sizing: border-box;
    font-family: 'Stag-Book';
    letter-spacing: 0.85px;
}

.easySocialMainContainer{
    position: fixed;
    left: 0;
    top: 25%;
    z-index: 2000;
}

.easySocialContainer{
    display: flex;
    justify-content: center;
    width: 77px;
    height: 50px;
    margin: 5px 0;
}

.easySocialContainer a{
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.easySocialContainer img{
    width: 21px;
    height: 21px;
}

.easySocialContainer p{
    padding: 0;
    font-size: 12px;
    list-style-type: none;
    text-decoration: none;
    font-family: arial, sans-serif;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    color: #FFF;
}

.easySocialContainerFacebook{
    background-color: #3b5999;
    border-color: #3b5999;
}

.easySocialContainerTwitter{
    background-color: #59d1df;
    border-color: #59d1df;
}

.easySocialContainerGooglePlus{
    background-color: #EA4335;
    border-color: #EA4335;
}

.easySocialContainerReddit{
    background-color: #333;
    border-color: #333;
}

.mainCon{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    background-color: #0040ff;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    cursor: pointer;
    transition: .3s all;
    display: flex;
    justify-content: center;
    align-items: center;
}
.mainCon:hover{
    scale: 1.1;
}

.mainCon img{
    width: 25px;
    height: 25px;
    margin-right: 4px;
}

.mainHolder{
    bottom: 25px;
    right: 25px;
    display: flex;
    position: fixed;
    align-items: center;
    flex-direction: column;
}

.socialButtonMainContainer{
    position: absolute;
    bottom: calc(100% + 10px);
    transition: .3s all;
}

.hideSocialButtons{
    left: calc(100% + 100%);
}

.showSocialButtons{
    left: 0;
}

.socialButtonContainer{
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
    margin: 10px 0;
    /* border: solid 1px #000; */
    height: 45px;
    width: 45px;
    border-radius: 100%;
    cursor: pointer;
    transition: .3s all;  
    display: flex;
    justify-content: center;
    align-items: center;
}

.socialButtonContainer img{
    width: 25px;
    height: 25px;
    object-fit: contain;
}