html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
     margin:0;
     padding:0;
     border:0;
     outline:0;
     font-size:100%;
     vertical-align:baseline;
     background:transparent;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoheavyitalic.eot');
     src: url('/themes/press/assets/fonts/lato/latoheavyitalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoheavyitalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoheavyitalic.woff') format('woff');
     font-weight: 900;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latobold.eot');
     src: url('/themes/press/assets/fonts/lato/latobold.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latobold.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latobold.woff') format('woff'), url('/themes/press/assets/fonts/lato/latobold.ttf') format('truetype');
     font-weight: bold;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoblack.eot');
     src: url('/themes/press/assets/fonts/lato/latoblack.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoblack.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoblack.woff') format('woff'), url('/themes/press/assets/fonts/lato/latoblack.ttf') format('truetype');
     font-weight: 900;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latosemibold.eot');
     src: url('/themes/press/assets/fonts/lato/latosemibold.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latosemibold.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latosemibold.woff') format('woff'), url('/themes/press/assets/fonts/lato/latosemibold.ttf') format('truetype');
     font-weight: 600;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latothinItalic.eot');
     src: url('/themes/press/assets/fonts/lato/latothinItalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latothinItalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latothinItalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latothinItalic.ttf') format('truetype');
     font-weight: 100;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoitalic.eot');
     src: url('/themes/press/assets/fonts/lato/latoitalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoitalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoitalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latoitalic.ttf') format('truetype');
     font-weight: normal;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato Hairline';
     src: url('/themes/press/assets/fonts/lato/latohairlineitalic.eot');
     src: url('/themes/press/assets/fonts/lato/latohairlineitalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latohairlineitalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latohairlineitalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latohairlineitalic.ttf') format('truetype');
     font-weight: 100;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoheavy.eot');
     src: url('/themes/press/assets/fonts/lato/latoheavy.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoheavy.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoheavy.woff') format('woff'), url('/themes/press/assets/fonts/lato/latoheavy.ttf') format('truetype');
     font-weight: 900;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato Hairline';
     src: url('/themes/press/assets/fonts/lato/latohairline.eot');
     src: url('/themes/press/assets/fonts/lato/latohairline.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latohairline.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latohairline.woff') format('woff'), url('/themes/press/assets/fonts/lato/latohairline.ttf') format('truetype');
     font-weight: 100;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latosemibolditalic.eot');
     src: url('/themes/press/assets/fonts/lato/latosemibolditalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latosemibolditalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latosemibolditalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latosemibolditalic.ttf') format('truetype');
     font-weight: 600;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoblackItalic.eot');
     src: url('/themes/press/assets/fonts/lato/latoblackItalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoblackItalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoblackItalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latoblackItalic.ttf') format('truetype');
     font-weight: 900;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latolight.eot');
     src: url('/themes/press/assets/fonts/lato/latolight.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latolight.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latolight.woff') format('woff'), url('/themes/press/assets/fonts/lato/latolight.ttf') format('truetype');
     font-weight: 300;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latolightitalic.eot');
     src: url('/themes/press/assets/fonts/lato/latolightitalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latolightitalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latolightitalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latolightitalic.ttf') format('truetype');
     font-weight: 300;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latomedium.eot');
     src: url('/themes/press/assets/fonts/lato/latomedium.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latomedium.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latomedium.woff') format('woff'), url('/themes/press/assets/fonts/lato/latomedium.ttf') format('truetype');
     font-weight: 500;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latomediumitalic.eot');
     src: url('/themes/press/assets/fonts/lato/latomediumitalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latomediumitalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latomediumitalic.woff') format('woff'), url('/themes/press/assets/fonts/lato/latomediumitalic.ttf') format('truetype');
     font-weight: 500;
     font-style: italic;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latoregular.eot');
     src: url('/themes/press/assets/fonts/lato/latoregular.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latoregular.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latoregular.woff') format('woff'), url('/themes/press/assets/fonts/lato/latoregular.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latothin.eot');
     src: url('/themes/press/assets/fonts/lato/latothin.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latothin.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latothin.woff') format('woff'), url('/themes/press/assets/fonts/lato/latothin.ttf') format('truetype');
     font-weight: 100;
     font-style: normal;
}
 @font-face {
     font-family: 'Lato';
     src: url('/themes/press/assets/fonts/lato/latobolditalic.eot');
     src: url('/themes/press/assets/fonts/lato/latobolditalic.eot?#iefix') format('embedded-opentype'), url('/themes/press/assets/fonts/lato/latobolditalic.woff2') format('woff2'), url('/themes/press/assets/fonts/lato/latobolditalic.woff') format('woff');
     font-weight: bold;
     font-style: italic;
}

 * {
     -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smooth: always;
text-rendering: geometricPrecision;
     font-family: 'Lato', Roboto!important;
}
@-webkit-keyframes fontfix {
    from { opacity: 1; }
    to   { opacity: 1; }
}
 body {
         -webkit-animation-delay: 0.1s;
    -webkit-animation-name: fontfix;
    -webkit-animation-duration: 0.1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: linear;
     line-height:1;
}
 article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {
     display:block;
}
 nav ul {
     list-style:none;
}
 blockquote, q {
     quotes:none;
}
 blockquote:before, blockquote:after, q:before, q:after {
     content:'';
     content:none;
}
 a {
     margin:0;
     padding:0;
     font-size:100%;
     vertical-align:baseline;
     background:transparent;
}
/* change colours to suit your needs */
 ins {
     background-color:#ff9;
     color:#000;
     text-decoration:none;
}
/* change colours to suit your needs */
 mark {
     background-color:#ff9;
     color:#000;
     font-style:italic;
     font-weight:bold;
}
 del {
     text-decoration: line-through;
}
 abbr[title], dfn[title] {
     border-bottom:1px dotted;
     cursor:help;
}
 table {
     border-collapse:collapse;
     border-spacing:0;
}
/* change border colour to suit your needs */
 hr {
     display:block;
     height:1px;
     border:0;
     border-top:1px solid #cccccc;
     margin:1em 0;
     padding:0;
}
 input, select {
     vertical-align:middle;
}
 body {
     background: #eef1f9;
     overflow-x: hidden;
}
 .header--top {
    display: flex;
    flex: 1;
    width: 100%;
    justify-content: space-between;
    padding-top: 10px;
    padding-bottom: 10px;
    align-items: center;
}
 section.header-container {
     display: flex;
     flex-direction: column;
}
section.column-container.post-outer-container .ads.ad-giga--gold {
    margin-top: 0;
}
 .limited-width {
     max-width: 1200px;
     margin: 0 auto;
     width: 100%;
}
 .header--categories ul {
     display: flex;
     list-style: none;
     padding: 0;
     margin: 0;
     align-items: center;
     justify-content: center;
     align-content: center;
}
.vibor-redakcii--header h4 a {
    flex: 1;
    opacity: 1;
    font-size: 17px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    align-content: center;
    font-weight: 800;
    color: #1f2457;
        background-position: 100% 6px;
}
 .header--categories ul li {
     margin: 0;
     padding: 0;
     margin-right: 17px;
}
 .header--search input {
     display: none;
}
 .header--categories ul li a {
     font-size: 14px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #000000;
     text-decoration: none;
}
 .header--bottom {
     display: flex;
     justify-content: space-between;
     width: 100%;
     padding-top: 13px;
     padding-bottom: 10px;
     background: rgb(231, 233, 245);
     flex-direction: column;
     box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.04);
}
.header--motto.limited-width {
    padding-bottom: 10px;
    border-bottom: 1px #efefef solid;
    margin-bottom: 12px;
    font-size: 15px;
    font-weight: 600;
        font-style: italic;
}
.header--motto.limited-width span {
    font-style: normal;
    font-weight: bold;
    color: #fd5603;
}
 .header--categories {
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
}
 .header--search {
     display: flex;
     padding: 0;
     margin: 0;
     align-items: center;
     justify-content: center;
     align-content: center;
}
 .header--search label {
     align-items: center;
     justify-content: center;
     align-content: center;
     display: flex;
}
 .header-container--inner {
     background-color: #f7f9ff;
}
 span.header--date--today {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
}
 span.header--imenini {
     color: #9ea6c1;
     font-size: 13px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
}
 span.header--weather--text {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.25;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
         max-width: 270px;
}
 span.header--gazeti--label {
     font-size: 14px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #9ea6c1;
     margin-right: 17px;
}
 .header--bottom--inner {
     display: flex;
     justify-content: space-between;
     align-items: center;
}
 .header--date {
     margin-right: 22px;
     min-width: 220px;
}
 .header--weather {
     margin-right: 30px;
     position: relative;
     display: flex;
}
 .header--gazeti {
     display: flex;
}
 .header--bottom--inner--left {
     display: flex;
     flex: 1;
     padding-left: 2px;
}
 .header--application {
     flex: 1;
     display: flex;
     align-items: flex-start;
     justify-content: flex-end;
}
 span.header--weather--icon img {
     max-height: 21px;
     margin-top: -4px;
}
span.header--weather--icon img.weather__icon {
    margin-top: -9px;
    position: absolute;
    height: 34px;
    max-height: none;
    margin-left: -10px;
}
 span.header--weather--icon {
     margin-left: 10px;
}
 span.header--gazeti--brand img {
     max-height: 20px;
     margin-top: -3px;
}
 span.header--gazeti--brand {
     margin-right: 20px;
}
 span.header--application--link img {
     max-height: 30px;
     margin-top: -5px;
}
 span.header--application--link {
     margin-left: 12px;
}
 .column-container--inner {
     display: flex;
     flex-direction: row;
}
 .column-container--inner--left {
     width: 870px;
}
 .column-container--inner--right {
     width: 330px;
}

 .card {
     display: flex;
     flex-direction: column;
     flex:1;
     position: relative;
     box-shadow: 3px 4px 6px rgba(0,0,0,0.07);
     margin-right: 10px;
     margin-bottom: 10px;
}
 .cards-flex .card:last-child {
     margin-right: 0;
}
 h3.card-title a {
     font-size: 23px;
     font-weight: 800;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #111015;
     background: #f7f7f7;
     border-radius: 25px;
     text-decoration: none;
}
 .card-title {
     padding-left: 16px;
     padding-bottom: 12px;
     padding-top: 12px;
     padding-right: 16px;
     flex: auto;
}
 .cards-flex {
     display: flex;
}
 .card-image a {
     display: flex;
}
 .card-content {
     background: white;
     display: flex;
     flex-direction: column;
     justify-content: space-between;
     flex: auto;
}

 .commentscounter img {
     margin-right: 5px;
}
 .facebooklikes img {
     margin-right: 5px;
}
 .card-image img {
     width: 100%;
     height: auto;
     display: flex;
     justify-content: space-around;
     align-items: center;
     align-content: center;
}
 .caleidoscope-top.cards-flex .card {
     margin-right: 10px;
     margin-bottom: 0;
}
 .caleidoscope-bottom.cards-flex .card {
     margin-right: 10px;
     margin-bottom: 0;
}
 .caleidoscope-bottom.cards-flex {
    margin-top: 10px;
    margin-bottom: 10px;
}
 .caleidoscope-bottom.cards-flex h3.card-title a {
     font-size: 19px;
}
 .column-container--inner.limited-width {
     margin-top: 15px;
     position: relative;
     min-width: 1200px;
}
 .caleidoscope-external .card {
     flex-direction: row;
}
 .caleidoscope-external .card .card-content {
     flex: 3;
     height: auto;
}
 .caleidoscope-external .card {
     flex-direction: row;
     background: white;
     margin-bottom: 15px;
     padding: 0px;
     margin-right: 10px;
     box-shadow: 1px 7px 20px rgba(0, 0, 0, 0.05);
}

 .caleidoscope-external .card .card-title a {
     font-size: 27px;
}
 .citata--column.cards-flex {
     background: url(/themes/press/assets/quote_bg_full.jpg);
     min-height: 100px;
     background-size: cover;
     background-position: 50% 50%;
     width: 860px;
     margin-bottom: 10px;
}
 .citata--column--inner {
     display: flex;
     align-items: center;
     padding-top: 20px;
     padding-bottom: 20px;
     width: 100%;
}
 .citata--column--inner h3 {
     width: 675px;
     align-items: center;
     padding-left: 50px;
     padding-right: 20px;
     font-size: 20px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     flex: auto;
}
.rubrika-statji-container--inner--middle--right.cards-list .card:first-child .card-content:before {
    border: 0;
    background: transparent;
}
 .citata--column--inner h3 a {
     color: #b9c8ea;
     text-decoration: none;
}
 .citata--column--quote--author span {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: center;
     color: #b9c8ea;
     display: block;
     clear: both;
     margin-top: 10px;
}
 .citata--column--quote--author img {
     border-radius: 100%;
     max-width: 48px;
}
 .citata--column--quote--author {
     display: flex;
     flex-direction: column;
     align-items: center;
     max-width: 200px;
     margin-right: 10px;
     width: 100%;
     min-width: 150px;
     flex: 1;
}
 i.flag.new_flag {
     position: absolute;
     background-color: #bf3d4b;
     font-size: 12px;
     padding: 2px 7px;
     color: white;
     font-style: normal;
     right: 10px;
     bottom: 10px;
     height: 20px;
     border-radius: 12px;
     width: 105px;
     line-height: 1.7;
     background-image: url(/themes/press/assets/press_ico.svg);
     background-repeat: no-repeat;
     padding-left: 30px;
     animation: pulse 1.1s infinite;
}
 .card-image {
     position: relative;
}
 .vibor-redakcii-container {
     background: url(/themes/press/assets/press_bgnd_.jpg);
     padding: 15px;
     background-size: cover;
     margin-right: 10px;
     border: 4px #ffffff solid;
     margin-top: 15px;
}
.vibor-redakcii--header h4 {
    font-size: 31px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.21;
    letter-spacing: normal;
    text-align: left;
    color: #1f2457;
    margin-bottom: 20px;
    margin-top: 5px;
    display: flex;
    align-items: center;
}
.vibor-redakcii--header h4 a {
    flex: 1;
}
 .vibor-redakcii-container--inner--top .card {
     flex-direction: row;
     background: white;
     margin-bottom: 15px;
     padding: 0px;
     margin-right: 0;
     box-shadow: 1px 7px 20px rgba(0, 0, 0, 0.05);
}
.vibor-redakcii--header h4 svg {
    margin-left: 20px;
    margin-right: 5px;
    position: relative;
    top: -1px;
}
.loader-container {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 200px;
}
 .vibor-redakcii-container--inner--top .card-content {
     flex: 3;
     height: auto;
}
 .vibor-redakcii-container--inner--middle.cards-flex {
     display: flex;
}
 .vibor-redakcii-container--inner--bottom.cards-flex {
     display: flex;
}

 .middle-size--title h3.card-title a {
     font-size: 21px;
}
 .small-size--title h3.card-title a {
     font-size: 19px;
}
 .card-meta-bottom {
     display: flex;
     justify-content: space-between;
     padding-right: 15px;
     padding-left: 15px;
     padding-bottom: 10px;
}
 .card-meta-top {
     display: flex;
     justify-content: space-between;
     padding-right: 15px;
     padding-left: 10px;
     padding-top: 10px;
}
 span.category_name {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     border-radius: 10px;
     background-color: #ecedf3;
     padding: 2px 10px;
     text-transform: capitalize;
}
 span.timebefore {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: right;
     color: #636f7b;
     flex: 7;
}
 .card-meta-bottom .facebooklikes {
    flex: 1;
    min-width: 55px;
    margin-left: 5px;
}
 span.card-meta--category {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #ffffff;
     border-radius: 10px;
     background-color: #e64646;
     padding: 2px 10px;
     animation: pulse 0.6s infinite;
}
 .reklamnie-statji--header h4 {
     margin-bottom: 10px;
     font-size: 26px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #1f2457;
}
 .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
     display: flex;
     width: 585px;
     width: 1170px;
     flex-wrap: wrap;
}
 .cards-list .card {
     margin-bottom: 0;
     margin-right: 0;
}
 .column-container--inner--right .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card {
     max-width: 280px;
     min-width: 280px;
}
 .reklamnie-statji-container {
     background: white;
     padding-top: 10px;
     padding-left: 15px;
     padding-right: 15px;
     padding-bottom: 15px;
}
.rubrika-statji-container--inner--bottom.grid-three-columns.cards-flex.cards-column.small-size--title .card:last-child {
    margin-bottom: 0;
}
.reklamnie-statji-container {
    background-color: #fffcf6;
    padding-top: 15px;
        border: 1px rgba(224, 224, 224, 0.65) solid;
        position: relative;
    overflow: hidden;
}
.reklamnie-statji-container > video {
    position: absolute;
    left: -50%;
    top: 0;
    width: auto;
    height: 100%;
    filter: hue-rotate(35deg);
}
.ad-container {
    display: block;
      border: 0px #dedede solid;
      margin-bottom: 10px;
      background: white;
}
 .ads--banner--inner {
     padding: 0;
}
 .app-widget--container {
     background: white;
     display: block;
}
 .app-widget--inner {
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
     flex-direction: column;
     padding: 15px;
     flex:1;
}
 .app-widget--middle h5 {
     font-size: 25px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: center;
     color: #1f224e;
     margin-top: 15px;
     margin-bottom: 15px;
     max-width: 450px;
}
 .app-widget--bottom a img {
     max-width: 135px;
}
 .app-widget--bottom {
     display: flex;
}
 .app-widget--container {
     background: white;
     display: flex;
     position: relative;
     align-items: center;
     justify-content: center;
     border: 0px #fff solid;
     height: 305px;
     margin-bottom: 5px;
     margin-top: 5px;
}
 .app-widget--top {
     padding-top: 10px;
}
 .rubrika--header {
     border-bottom: 3px #404dae solid;
     margin-bottom: 5px;
     display: flex;
     justify-content: space-between;
     align-items: center;
     flex: auto;
     position: relative;
}
 .rubrika--header span {
     background: transparent;
     padding-left: 5px;
     padding-right: 20px;
     padding-top: 8px;
     padding-bottom: 5px;
     display: inline-block;
         width: 100%;
}
 .rubrika--header span a {
     text-decoration: none;
     font-size: 40px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     letter-spacing: normal;
     text-align: left;
     color: #1f2457;
}
 .rubrika-container--inner--top.cards-flex {
     display: flex;
}
 .rubrika-container--inner--middle.cards-flex {
     display: flex;
}
 .rubrika-container--inner--middle--left.cards-flex {
     display: flex;
}
 .rubrika-container--inner--middle--left.cards-flex.small-size--title .card-image img {
     height: 180px;
}
 .rubrika-container--inner--middle--right.cards-list .card-content {
     display: flex;
     flex-direction: row;
}
 h3.card-inline-title {
     display: inline-block;
     padding-left: 10px;
     order: 3;
}
 .rubrika-container--inner--middle--right.cards-list span.card-date {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: right;
     color: #636f7b;
     padding: 2px 5px;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card {
     padding-top: 10px;
     padding-bottom: 10px;
     background: white;
     display: block;
     flex:auto;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card-content {
     flex-direction: row;
     align-items: flex-start;
     justify-content: flex-start;
     padding-right: 35px;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card-content:before {
     content: "";
     position: absolute;
     width: 93%;
     height: 1px;
     background: #dadada;
     top: 0;
     left: 20px;
}
 .rubrika-statji-container--inner--middle--right.cards-list h3.card-inline-title a {
    text-decoration: none;
    font-size: 17px;
    font-weight: 600;
    color: black;
    display: inline-block;
    line-height: 1.31;
}
 .rubrika-statji-container--inner--middle--right.cards-list {
     display: flex;
     flex-direction: column;
     flex:1;
}
 .rubrika-statji-container--inner--middle--right.cards-list h3.card-inline-title a span {
    margin-left: 3px;
    font-size: 14px;
    margin-right: 0;
    flex: unset;
}
 .rubrika-statji-container--inner--middle.cards-flex {
     display: flex;
}
 .rubrika-statji-container--inner--top.cards-flex {
     display: flex;
    /* grid-template-columns: 393px 393px 393px;
     */
}
 .rubrika-statji-container--inner--middle--left.cards-flex.small-size--title {
     display: flex;
     flex-direction: column;
     flex:1;
}
 .rubrika-statji-container--inner--middle--left.cards-flex.small-size--title .card:last-child {
     margin-right: 10px;
     margin-bottom: 0;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card:first-child {
     padding-top: 15px;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card:last-child {
     padding-bottom: 15px;
}
 @keyframes pulse {
     0% {
         -moz-box-shadow: 0 0 0 0 rgba(224, 61, 44, 0.7);
         box-shadow: 0 0 0 0 rgba(224, 61, 44, 0.7);
         transform: scale(1.03);
    }
     70% {
         -moz-box-shadow: 0 0 0 10px rgba(224, 61, 44, 0);
         box-shadow: 0 0 0 10px rgba(224, 61, 44, 0);
         transform: scale(1);
    }
     100% {
         -moz-box-shadow: 0 0 0 0 rgba(224, 61, 44, 0);
         box-shadow: 0 0 0 0 rgba(224, 61, 44, 0);
         transform: scale(1);
    }
}
 .rubrika-statji-container--inner--middle--right.cards-list span.card-date {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: right;
     color: #636f7b;
     margin-left: 20px;
     margin-right: 5px;
     order: 1;
     padding-top:4px;
}
 .rubrika-statji-container--inner--middle--right.cards-list h3.card-inline-title a span img {
     max-width: 10px;
}
 a.rubrika--header--more-news {
     text-decoration: none;
     font-size: 13px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: right;
     color: #636f7b;
     background-image: url(/themes/press/assets/more.svg);
     background-repeat: no-repeat;
     background-position: 100% 3px;
     padding-right: 20px;
         width: 160px;
}
 .rubrika-statji-container--inner--middle--right.cards-list .card-content i {
     background-size: 19px;
     padding: 5px 9px;
     position: relative;
     right: auto;
     top: auto;
     font-size: 0;
     width: 2px;
     padding-left: 15px;
     order: 2;
     margin-left: 10px;
     background-size: 13px;
     background-size: 17px;
     background-size: 18px;
     background-color: transparent;
     height: 8px;
     padding: 4px 6px;
     padding: 5px 8px;
     display: inline-block!important;
     max-width: 2px;
     flex: auto;
}
 .rubrika--banner--fullwidth {
     margin-bottom: 10px;
     text-align: center;
     margin-top: 2px;
}
 .cards-column {
     display: flex!important;
     flex-direction: column;
}
 .cards-column .card {
     flex-direction: row;
     flex: auto;
     margin-top: 0;
     margin-bottom: 10px;
     margin-right: 0;
}
 .mainpage-rubrika-container--inner.pechatnij-press .card {
     margin-bottom: 0;
}
.card-image img {
    min-height: 120px;
    width: 100%;
}
 .cards-column .card-content {
    height: auto;
    flex: 1;
}
 .column-container--inner--left .mainpage-rubrika-container.latvia--container {
     margin-right: 15px;
}
 .mainpage-rubrika-container {
     margin-bottom: 20px;
     flex:1;
}
a.comments--respond--container--submit span {
    margin: 0;
    font-size: 16px;
    color: #ffffff;
    margin-right: 0px;
    margin-left: 5px;
    font-weight: bold;
}
p.first-comment {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 15px;
}
 .reporter-widget--inner {
     background: #080b2b;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     padding: 25px;
}
 .reporter-widget--container {
     margin-right: 15px;
     margin-bottom: 30px;
}
 .reporter-widget--middle h5 {
     font-size: 24px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: center;
     color: #b9c8ea;
     max-width: 400px;
     margin-top: 20px;
     margin-bottom: 20px;
}
 .reporter-widget--top img {
     width: 100%;
     max-width: 400px;
}
 .reporter-widget--bottom a {
     border-radius: 1.3px;
     background-color: #545fa3;
     color: white;
     text-decoration: none;
     padding: 7px 20px;
     display: flex;
     align-items: center;
     justify-content: space-between;
     align-content: space-between;
}
 .reporter-widget--bottom a img {
     margin-right: 10px;
}
 .header-container--inner.fixed .header--bottom {
     display: none;
}
 @keyframes slideout {
     0% {
         margin-top:-200px;
    }
     100% {
         margin-top:0px;
    }
}
 .header-container--inner.fixed {
     position: fixed;
     width: 100%;
     z-index: 2;
     top:0;
     animation: slideout 0.4s 1;
     box-shadow: 0px 2px 3px rgba(95, 95, 95, 0.17);
}
 .caleidoscope-container .commentscounter {
     background: rgba(255, 245, 245, 0.6);
     border-radius: 7px;
    /* padding: 2px 7px;
     */
}
 .caleidoscope-container .facebooklikes {
     border-radius: 7px;
}
 section.footer-container {
     background-color: rgba(2, 3, 19, 0.8);
}
 .footer-container--inner {
     display: flex;
     flex-direction: column;
}
 .footer-container--inner--row span {
     font-size: 22px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.23;
     letter-spacing: normal;
     text-align: left;
     color: #ffffff;
}
 .footer-container--inner--row2 ul li {
     font-size: 16px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #ffffff;
     list-style: none;
     margin-bottom: 3px;
}
 .footer-container--inner--row2 {
     display: flex;
}
 .footer-container--inner--row3 a {
     font-size: 16px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #b9c8ea;
     text-decoration: none;
}
 .footer-container--inner--row4 p {
     font-size: 14px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #9ea6c1;
     max-width: 1000px;
     margin-bottom: 5px;
}
 .footer-container--inner--row5 a {
     font-size: 14px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #9ea6c1;
     text-decoration: none;
}
 .footer-container--inner--row5 {
     display: flex;
     align-items: flex-end;
     justify-content: space-between;
     margin-top: 80px;
     margin-bottom: 50px;
}
 .footer-container--inner--row {
     margin-top: 75px;
     margin-bottom: 24px;
}
 .footer-container--inner--row2 ul {
     flex: 1;
}
 .footer-container--inner--row2 {
     display: flex;
     max-width: 900px;
}
 .footer-container--inner--row3 {
     margin-top: 40px;
     margin-bottom: 40px;
}
 .footer-container--inner--row3 svg {
     margin-right: 5px;
}
 .footer-container--inner--row3 a {
     margin-right: 25px;
}
 .footer-container--inner--row4 p u {
     color: white;
     text-decoration: none;
}
 .footer-container--inner--row2 ul li a {
     color: white;
     text-decoration: none;
}
 .card-image img:last-child:hover {
     opacity: 0.9;
}
 .card-image:hover i {
     display: none!important;
}
 .rubrika-statji-container--inner--top.four-columns.cards-flex {
     display: flex;
     z-index: 1;
     position: relative;
}

 .column-container--inner.limited-width.column-container--middled .rubrika-statji-container--inner--top.four-columns.cards-flex {
}
 .column-container--inner--left--narrow {
     width: 750px;
}
 .column-container--inner--left--narrow .four-columns {
     display: flex;
}
 .column-container--inner--right--wide {
     width: 400px;
     margin-left: 50px;
}
 .mainpage-rubrika-container--inner.media-content .card-content {
     position: absolute;
     background: rgba(32, 33, 35, 0.65);
     width: 100%;
         height: 100%;
     left: 0;
     top: 0;
     cursor: pointer;
}
 .mainpage-rubrika-container--inner.media-content .card-content .card-title a {
     color: white;
}
 .media-content span.timebefore {
     color: #d8d8d8;
}
 .media-content .card-meta-bottom span {
     color: #cccccc;
}
 .media-content .card-title {

     text-align: left;
}
 .media-content .card-title a {
     text-align: center;
         font-weight: 700;
}
 .media-content .card:hover .card-content {
     transition: 0.3s all ease;
     background: rgba(32, 33, 35, 0.55);
}
 .media-content .card:hover .card-title {
     align-items: flex-end;
     margin-top: 0px;
}
 .media-content .card:hover .card-content .card-title a {
     font-size: 16px;
     transition: 1s all cubic-bezier(0.62, 0.02, 0, 0.95);
     text-align: left;
     width: 100%;
}
 .media-content span.category_name {
     background-color: #4c6986;
     color: white;
}
 .rubrika-subheader img {
     max-height: 55px;
     margin-top: 15px;
     margin-bottom: 10px;
}
 .rubrika-subheader {
     background: white;
     padding-left: 15px;
}
 .mainpage-rubrika-container--inner.pechatnij-press .rubrika-cards--container {
     padding: 15px;
     background: white;
}
 .mainpage-rubrika-container--inner.pechatnij-press .rubrika-cards--container .card-content {
     background: rgb(247, 247, 247);
}

 .vibor-redakcii-container--inner--top .card:first-child .card-title a {
     font-size: 25px;
}
 @keyframes Gradient {
     0% {
         background-position: 0% 50%
    }
     50% {
         background-position: 100% 50%
    }
     100% {
         background-position: 0% 50%
    }
}
 .rubrika--header:after {
     background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);
     content: "";
     display: flex;
     height: 2px;
     width: 100%;
     animation: Gradient 5s ease infinite;
     position: absolute;
     left: 0;
     bottom: 0;
     display: none;
}

 .column-container--inner.fullwidth-banner img {
     width: 100%;
     height: 100%;
}
 .cifra-dnya--middle span {
     font-size: 50px;
     font-weight: bold;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: center;
     color: #ffffff;
     width: 100%;
     display: block;
     margin-bottom: 25px;
}
 .cifra-dnya--middle h5 {
     font-size: 18px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #c4d2ed;
     padding-left: 25px;
     padding-right: 25px;
}
 .cifra-dnya--top span {
     font-size: 31px;
     font-weight: 300;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #a5afc1;
}
 .cifra-dnya--inner {
     background: white;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     align-content: center;
     background-color: #060f39;
     min-height: 250px;
     padding: 20px;
     margin-bottom: 3px;
}
 .cifra-dnya--top {
     display: flex;
     align-items: center;
     justify-content: center;
     text-align: center;
     margin-bottom: 30px;
}
 .cifra-dnya--container.denj_v_istorii .cifra-dnya--middle span {
     font-size: 25px;
}
 .cifra-dnya--container.denj_v_istorii .cifra-dnya--middle h5 {
     padding-left: 8px;
}
 .cifra-dnya--container.denj_v_istorii .cifra-dnya--inner {
     background: #5d3b08;
}
 a:hover {
     opacity: 0.8;
}
 section.column-container.post-outer-container .column-container--inner--left {
     width: 860px;
     min-width: 860px;
     max-width: 860px;
}
img.post-featured--image {
     width: 100%;
     height: auto;
}
 .post-title h1 a {
     font-size: 34px;
     font-weight: 700;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.25;
     letter-spacing: normal;
     text-align: left;
     color: #090a0d;
     text-decoration: none;
}
.post-title span.commentscounter {
  font-size: 17px;
  font-weight: bold;
      display: inline-block;
}
 .post-meta-container .post-category {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     border-radius: 10px;
     background-color: #ecedf3;
     padding: 2px 10px;
}
 .post-container {
    background: white;
    position: relative;
    z-index: 1;
    border: 1px rgba(224, 224, 224, 0.65) solid;
}
 .post-meta-container {
       padding-bottom: 15px;
       display: inline-block;
       width: -webkit-fill-available;
       justify-content: space-between;
       padding-top: 35px;
       padding-left: 35px;
       padding-right: 35px;
}
.post-title {
    padding-left: 35px;
    padding-right: 35px;
}
 .post-inner-container {
     display: block;
     padding: 25px 35px 15px 35px;
}
 .post-bottom-meta {
    margin-top: 19px;
      margin-bottom: 19px;
      padding-left: 20px;
      padding-right: 20px;
}
 .post-content img {
     max-width: 100%;
     height: auto;
     margin-bottom: 10px;
     max-width: 570px;
}
 span.post-timedate {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
}
 span.post-author {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     flex: 1;
}
 span.post-author {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     flex: auto;
     display: inline-block;
     justify-content: flex-end;
     padding-right: 10px;
     padding-left: 10px;
}
 .post-content p {
     font-size: 17px;
     font-weight: 400;
     font-stretch: normal;
     line-height: 1.45;
     letter-spacing: 0.1px;
     text-align: left;
     color: #333547;
     margin-bottom: 20px;
}
 section.column-container.post-outer-container .column-container--inner--right {
      width: 331px;
      margin-left: 10px;
      min-width: 331px;
      max-width: 331px;
}
 .post-social-share--sliding {
     display: flex;
     flex-direction: column;
     position: absolute;
     margin-left: -65px;
     background: white;
     padding: 0;
     align-items: center;
     width: 65px;
     padding-top: 10px;
     transition: 0.6s all ease;
     margin-left: 0;
     border: 1px rgba(224, 224, 224, 0.65) solid;
     left: -1px;
}
 .post--bottom-social {
     display: flex;
}
 .post--bottom-social {
     display: flex!important;
     justify-content: space-between;
     align-items: center;
         margin-bottom: 0!important;
}
 .post-share--count span {
     font-size: 14px;
     font-weight: 900;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #494f70;
}
 .post-share--count {
     display: flex!important;
     align-items: center;
     margin-bottom: 5px!important;
}
 .post-share--count img {
     width: 15px;
     margin-right: 9px;
}
 .post--bottom-social a:last-child {
     flex: 1;
     display: flex;
     justify-content: flex-end;
}
 .post-social-share--sliding .post-share--count {
     display: flex;
     justify-content: center;
     align-items: center;
     align-content: center;
     width: 100%;
     background: #f7f9ff;
     padding-top: 10px;
     padding-bottom: 10px;
     margin-bottom: 0px!important;
}
 .post-social-share--sliding .post-share--count img {
     margin: 0;
     margin-bottom: 4px;
     margin-right: 4px;
}
 .post-social-share--sliding a {
     margin-bottom: 5px;
}
 .post--bottom-social a {
     margin-right: 10px;
}
 .post--bottom-social .post-share--count {
     margin-left: 10px;
}
 .post-content a {
     text-decoration: none;
     color: #4355b8;
     font-weight: bold;
}
 .post-social-share--sliding a {
     margin-bottom: 5px;
     margin-top: 5px;
}
 .post-content p strong {
     font-size: 17px;
}
 .post-content h1 {
     font-size: 26px;
     line-height: 1.25;
     font-weight: bold;
     margin-bottom: 10px;
     display: inline-block;
}
 .post-content h2 {
     font-size: 23px;
     line-height: 1.25;
     font-weight: bold;
     margin-bottom: 10px;
     display: inline-block;
}
 .post-content h3 {
     font-size: 21px;
     line-height: 1.25;
     font-weight: bold;
     margin-bottom: 10px;
     display: inline-block;
}
 .post-content h4 {
     font-size: 19px;
     line-height: 1.25;
     font-weight: bold;
     margin-bottom: 10px;
     display: inline-block;
}
 .post-content blockquote {
     border-left: 4px #404dae solid;
     padding-left: 15px;
     margin-top: 10px;
     display: inline-block;
     margin-bottom: 20px;
}
 .post-content blockquote p {
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 800;
}
.lb-data .lb-caption {
    font-size: 17px!important;
    font-weight: 700;
    line-height: 1em;
    color: white;
}
 .post-content div {
     margin-bottom: 10px;
     display: inline-block;
}
 .post-container iframe {
     max-width: 780px;
}
 .post-content strong {
     line-height: 1.3;
}
 .post--bottom-social img {
     display: inline-block!important;
     margin-bottom: 0;
     max-height: 45px;
     height: 45px;
}
 .post--bottom--author {
     margin-bottom: 0!important;
}
 .orpos-widget--top span {
     font-size: 36px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #76818d;
}
 .orpos-widget--middle span {
     font-size: 18px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #293061;
}
 .post__poll--label--container p {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.82;
     letter-spacing: normal;
     text-align: left;
     color: #585858;
     display: flex;
     align-items: center;
}
 .post__poll--label--container {
     display: flex;
     width: 100%;
     justify-content: space-between;
}
 .orpos-widget--inner {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     background: white;
     padding: 25px;
}
 .orpos-widget--bottom {
     width: 100%;
     max-width: 500px;
}
 .orpos-widget--middle {
     max-width: 500px;
     margin-top: 20px;
     margin-bottom: 20px;
}
 .post__poll--progressbar {
     height: 3px;
     display: inline-block;
     background: #5f64a2;
     margin-bottom: 0px;
     margin-left: 22px;
}
 .post__poll--progress--container {
     position: relative;
     top: -7px;
}
 p.totalvotes--container {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.25;
     letter-spacing: normal;
     text-align: right;
     color: #585858;
}
 label.post__poll--label {
     max-width: 190px;
     display: inline-block;
     line-height: 1;
}
 span.post__option-total {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.82;
     letter-spacing: normal;
     text-align: left;
     color: #585858;
}
 .citata--column.cards-flex.citata-widget {
     width: 100%;
     display: block;
}
 .citata--column.cards-flex.citata-widget .citata--column--inner {
     flex-direction: column-reverse;
}
 .citata--column.cards-flex.citata-widget .citata--column--inner h3 {
     width: auto;
     padding-left: 70px;
     padding-right: 70px;
     margin-top: 20px;
}
 .reklamnie-statji-container.post-widget .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
}
 .comments--top span {
   font-size: 24px;
       font-weight: normal;
       font-style: normal;
       font-stretch: normal;
       line-height: 1.21;
       letter-spacing: normal;
       text-align: left;
       color: #1f224e;
       align-items: center;
       margin-top: 0px;
       display: inline-block;
       width: 100%;
       margin-bottom: 10px;
       padding-left: 5px;
}
 .comments--filter img {
     width: 17px;
     margin-right: 6px;
     margin-bottom: 2px;
}
 .comments--top > span > img {
     margin-left: 10px;
     max-width: 130px;
}
 .comments--filter {
     display: flex;
}
 .comments--filter > span {
   flex: unset;
       width: auto;
       padding: 7px 20px;
       background: #e7edf3;
       display: flex;
       align-items: center;
       justify-content: center;
       font-size: 13px;
       cursor: pointer;
       font-weight: 900;
       color: #4c4c4c;
       line-height: 1;
       text-transform: uppercase;
       letter-spacing: 0.5px;
}
 .filter-selected {
     background: white!important;
}
 .comments--filter > span:hover {
     opacity: 0.8;
}
 .comments--middle {
     background: white;
     margin-left: 5px;
}
 .comments--inner {
     background: white;
     display: flex;
     flex-direction: column;
     padding: 35px 35px 15px 35px;
     border: 1px rgba(224, 224, 224, 0.65) solid;
}
 ul.comments--middle--list {
     margin: 0;
     list-style: none;
}
 .top-comment__text-container p {
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #333547;
}
 .top-comment__timeago-container span {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #898fa8;
}
 .top-comment__author-container a {
     font-size: 16px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #545fa3;
}
 .row.top-comment__top-deck {
     display: flex;
     justify-content: space-between;
     align-items: center;
}
 .top-comment__author-container {
     flex: 1;
     padding-left: 10px;
}
 .row.top-comment__mid-deck {
     margin-top: 12px;
     margin-bottom: 12px;
}
 .top-comments__list-item {
     border-bottom: 1px #e4e4e4 solid;
     padding-bottom: 8px;
     padding-top: 8px;
     padding-left: 5px;
     padding-right: 5px;
}
 .row.top-comment__bot-deck {
     display: flex;
}
 .comment__votes.comment__votes-positive.positive-respond-only {
     font-size: 16px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #3653a1;
}
 .top-comment__vote-container {
     margin-right: 4px;
     display: flex;
     align-items: center;
     cursor: pointer;
}
 .top-comment__vote-container.downvote--container {
     margin-left: 30px;
}
 .top-comment__response-button-container {
     margin-left: 45px;
}
 .top-comment__respond-container {
     min-width: 20px;
}
 .comment__response-button {
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #555985;
     cursor: pointer;
}
 .comment__votes.comment__votes-neutral.negative-respond-only {
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: left;
     color: #9ea6c1;
}
 .top-comment__avatar-wrap img {
     border-radius: 32px;
     width: 24px;
     height: 24px;
}
 .comments--bottom {
     display: flex;
     flex-direction: column;
     margin-top: 15px;
}
 .comments--authorize a {
     font-size: 18px;
     font-weight: bold;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #898fa8;
}
 .comments--authorize {
     display: flex;
     align-items: center;
     margin-top: 15px;
}
 .comments--authorize a {
     margin-right: 10px;
}
 a.comments--authorize--button {
     border-radius: 0.8px;
     background-color: #f7f9ff;
     padding: 8px 15px;
     display: flex;
     align-items: center;
     line-height: 1;
     cursor: pointer;
}
 .comments--inputform {
     display: flex;
     flex-direction: column;
}
 .comments--inputform textarea {
     margin-top: 10px;
     min-height: 100px;
     padding: 10px;
     border: 1px #d6d6d6 solid;
     border-radius: 2px;
     font-size: 15px;
     outline: none;
}
 .comments--inputform input {
     margin-top: 20px;
     padding: 10px;
     border: 1px #d6d6d6 solid;
     border-radius: 2px;
     font-size: 15px;
     outline: none;
}
 .g-recaptcha {
     margin: 0 auto;
     display: flex;
     align-items: center;
     justify-content: center;
     margin-top: 10px;
     margin-bottom: 10px;
}
 .comments--respond--container--submit {
     border-radius: 1.2px;
     background-color: #545fa3;
     padding: 8px 15px;
     color: white;
     text-decoration: none;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #f7f9f9;
     display: flex;
     cursor: pointer;
     align-items: center;
     text-transform: uppercase;
     letter-spacing: 0.4px;
}
 .comments--inputform--submit {
     display: flex;
     flex-direction: column;
     align-items: center;
}
 .comments--inputform--submit span {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.25;
     letter-spacing: normal;
     text-align: left;
     color: #898fa8;
     margin-bottom: 12px;
}
 .comments--inputform--submit a img {
     margin-right: 5px;
}
 .comments--container {
     margin-bottom: 15px;
}
 .with-extracted-share-icons {
     display:none!important;
}
 p.post-comments-empty {
     text-align: center;
     padding-top: 30px;
     padding-bottom: 30px;
}
 .comments--respond--container {
     padding-bottom: 10px;
     padding-top: 5px;
}
 .comments--container.live-comments .comments--middle ul {
     height: 350px;
     overflow-y: scroll;
   -webkit-overflow-scrolling: touch;
     padding-right: 20px;
}
 .comments--container.live-comments .top-comment__response-button-container {
     display: none;
}
 .post-banner--two-columns {
     display: flex;
     align-items: center;
     justify-content: center;
}
 .post-banner--two-columns img {
     margin-right: 0px;
     margin-left: 0px;
     margin-bottom: 2px;
}
 .post-banner--two-columns--left .caleidoscope-external {
     display: none;
}
 .post-banner--two-columns--left .caleidoscope-top.cards-flex {
     display: flex;
     flex-direction: column;
     width:285px;
}
 .post-banner--two-columns--left .citata--column.cards-flex {
     display: none;
}
 .post-banner--two-columns {
     display: flex!important;
     align-items: flex-start;
     justify-content: flex-start;
}
 .post-banner--two-columns--left .caleidoscope-container h3 {
     font-size: 20px;
     padding-top: 10px;
     padding-bottom: 10px;
     text-align: center;
     font-size: 24px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #1f224e;
     align-items: center;
     display: inline-block;
     padding-left: 15px;
}
 .post-banner--two-columns--left .caleidoscope-container .card-image img {
     height: 170px;
}
 .post-banner--two-columns--left .caleidoscope-container .card-title a {
     font-size: 19px;
     line-height: 1.3;
     display: block;
     width: 100%;
     padding-right: 20px!important;
}
 .post-content ol, .post-content ul {
     margin: 0;
     padding-left: 20px;
     display: inline-block;
}
 .post-content ol li, .post-content ul li {
     margin-bottom: 10px;
}
 .loader {
     position: absolute;
     background-color: white;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     z-index: 3;
     background-image: url(/themes/press/assets/loader9.svg);
     background-repeat: no-repeat;
     background-position: 50%;
}
 .mainpage-rubrika-container--inner.pechatnij-press i.flag.new_flag {
     display: none!important;
}
 span.post-tags {
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.36;
     letter-spacing: normal;
     text-align: left;
     color: #ececec;
     border-radius: 10px;
     background-color: #795a5a;
     padding: 2px 10px;
     padding-top: 4px;
     margin-left: 5px;
     text-transform: capitalize;
     max-width: 135px;
     white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
}
 span.post-tags:empty {
     display: none;
}
 .side-caleidoscope h3.card-title a {
     font-size: 18px!important;
     line-height: 1.2!important;
}
 .side-caleidoscope h3.card-title a span {
     background: none!important;
}
 .side-caleidoscope h3.card-title a span img {
     margin: 0;
     margin-right: 5px;
}
 .post-banner--two-columns--left.side-caleidoscope > div > h3 {
     font-size: 21px;
     width: 261px;
     color: #4355b8;
     margin-bottom: 5px;
     font-weight: 900;
     border-bottom: 2px #4355b8 solid;
     padding-top: 0px;
     margin-left: 0px;
     padding-bottom: 5px;
}
 .post-banner--two-columns--left.side-caleidoscope {
     margin-top: 10px;
     padding-left: 10px;
     padding-right: 5px;
}
 .side-caleidoscope .caleidoscope-top.cards-flex .card {
     margin-right: 4px;
     box-shadow: 1px 2px 6px rgba(0,0,0,0.07);
     margin-bottom: 10px;
     flex: auto;
}
 .sliding-out--banner-left {
     position: fixed;
     left: 0;
     z-index: 3;
     transform: translateX(-350px);
     transition: 0.4s all ease;
     bottom: 50px;
}
 .sliding-out--banner-close {
     display: flex;
     position: absolute;
     right: 5px;
     top: 5px;
     border-radius: 31px;
     padding: 4px 4px;
     cursor: pointer;
     background: #ffffff;
     height: 24px;
     width: 24px;
     align-items: center;
     justify-content: center;
}
 .post-content div {
     margin-bottom: 10px;
     display: block;
     font-size: 16px;
     font-weight: 400;
     font-stretch: normal;
     line-height: 1.45;
     letter-spacing: 0.1px;
     text-align: left;
     color: #333547;
}
 .press-lv--kommentarij-redakcii:before {
     content: "ذڑذ¾ذ¼ذ¼ذµذ½ر‚ذ°ر€ذ¸ذ¹ ر€ذµذ´ذ°ذ؛ر†ذ¸ذ¸";
     display: block;
     background-image: url(/themes/press/assets/PRESS_logo.svg);
     position: absolute;
     margin-top: -35px;
     width: 425px;
     background-repeat: no-repeat;
     padding-right: 150px;
     background-size: 81px;
     background-position: 215px 8px;
     padding-left: 10px;
     font-size: 17px;
     left: -2px;
     padding-top: 5px;
     padding-bottom: 5px;
     border-radius: 0px;
     top: -1px;
     font-weight: 900;
}
 .press-lv--kommentarij-redakcii {
     background: #f1f3f9;
     margin-left: -10px;
     margin-right: -10px;
     padding: 15px;
     position: relative;
     margin-top: 20px;
     border: 2px #808dd0 solid;
     margin-bottom: 20px!important;
}
 .column-container--inner--right.ad-sliding {
     position: relative;
     right: 0;
}
 .header--categories ul li:after {
     content: "";
     border-right: 1px rgba(158, 166, 193, 0.25) solid;
     margin-left: 8px;
     position: absolute;
     height: 15px;
     margin-top: 2px;
}
 .parralax-ad {
     background-image: url(/themes/press/assets/mediakit2/press_ad_offer3.jpg);

    /* background-attachment: fixed;
     */
     background-position: 50%;
     background-repeat: no-repeat;
     /*background-size: cover;*/
     position: relative;
}
 .parralax-ad-inner {
     position: relative;
     overflow: hidden;
     height: 150px;
}
 .header--categories ul li:last-child {
     margin-right: 0;
     margin-left: 5px;
     animation: blink 2s infinite;
     -webkit-animation: blink 2s infinite;
     transition: 2s all ease;
}
 .header--categories ul li:last-child:after {
     display: none;
}
 @keyframes blink {
     50% {
         opacity: 0.4;
    }
}
 @-webkit-keyframes blink {
     50% {
         opacity: 0.4;
    }
}
 @keyframes lentaItemSlideOut {
     0% {
         transform: translateX(250px);
    }
     100% {
         transform: translateX(0px);
    }
}
 .header--links {
     display: flex;
}
 .header--links--item {
     margin-right: 15px;
}
 .header--links--item a {
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     text-decoration: none;
}
 .header--links {
     display: flex;
     margin-left: 20px;
}
 .gazeti-shelf {
     position: absolute;
     left: -30px;
     margin-top: -9px;
}
.mainpage-rubrika-container--inner.pechatnij-press .rubrika-subheader {
    margin-top: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 20px;
}
 .mainpage-rubrika-container--inner.pechatnij-press {
     padding-bottom: 20px;
}
 .weather-widget--middle {
     display: flex;
     justify-content: space-between;
}
 .weather-widget--day {
    background: #89b0e6;
    padding: 5px 20px;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    padding-top: 12px;
    padding-bottom: 12px;
}
 .weather-widget--day.weather--today {
     background: linear-gradient(90deg, rgba(61, 114, 191, 1) 0%, rgba(93, 137, 197, 1) 100%);
     flex: 3;
}
 .weather-widget--day[weather-period="2"] {
     background: linear-gradient(90deg, rgba(126, 161, 209, 1) 0%, rgba(121, 157, 208, 1) 100%);
     padding-bottom: 8px;
}
 .weather-widget--day[weather-period="3"] {
     background : linear-gradient(90deg, rgba(112, 150, 205, 1) 0%, rgba(104, 145, 203, 1) 100%);
     padding-bottom: 8px;
}
 .weather-widget--day[weather-period="4"] {
     background : linear-gradient(90deg, rgba(96, 139, 200, 1) 0%, rgba(96, 140, 201, 1) 100%);
     padding-bottom: 8px;
}
 .weather-day--row span {
     font-size: 16px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #ffffff;
}
 .weather-widget--day.weather--today span.weather-data--temperature {
     font-size: 27px;
     font-weight: bold;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #f8f9ff;
}
 span.weather-data--text-conditions {
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.02;
    letter-spacing: normal;
    text-align: left;
    color: #ebf0f4;
    margin-right: 10px;
    overflow: hidden;
}
 .weather-widget--day.weather--today span.weather-data--text-conditions {
     font-size: 13px;
     margin-right: 20px;
}
 .weather-day--row {
     display: flex;
     align-items: center;
}
 img.weather-data--icon {
     width: 100%;
     max-width: 40px;
}
 .weather-wind-container img {
     margin-right: 7px;
}
 .weather-humidity-container img {
     margin-right: 7px;
}
 .weather-humidity-container span {
     font-weight: 400;
     font-size: 13px;
}
 .weather-wind-container span {
     font-weight: 400;
     font-size: 13px;
         min-width: 40px;
}
 .weather-wind-container {
     margin-right: 15px;
     margin-left: 0px;
     display: flex;
}
 .weather-widget--day.weather--today img.weather-data--icon {
     margin-left: 15px;
         display: flex;
}
.weather-humidity-container {
    display: flex;
}
 span.weather--today--label {
     margin-bottom: 5px;
     font-weight: 400;
}
 .weather-widget--container {
     margin-bottom: 10px;
     margin-right: 10px;
}
 .weather-widget--container {
     margin-bottom: 10px;
     margin-right: 10px;
     height: 0;
     overflow: hidden;
     position: relative;
     transition: 0.5s all ease;
     max-height: 110px;
}
.vertical-weather-holder .weather-widget--container {
    max-height: none;
}
 .side-lenta--container {
    position: fixed;
    left: 0;
    top: 0;
    background: white;
    width: 250px;
    height: 100vh;
    z-index: 4;
    transition: .35s all ease!important;
    box-shadow: 14px 13px 14px rgba(0, 0, 0, 0.08);
}
 ul#news-feed {
     height: 100vh;
     overflow-y: scroll;
   -webkit-overflow-scrolling: touch;
}
.post-banner--two-columns span.facebooklikes img {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: 5px;
}
.post-banner--two-columns--left.side-caleidoscope span.facebooklikes {
    margin-top: 2px;
}
 li.lenta-slide--list--item:after {
     content: "";
     display: block;
     width: 190px;
     height: 2px;
     border-bottom: solid 2px #efefef;
     margin: 0 auto;
     margin-top: 15px;
     margin-bottom: 15px;
}
 li.lenta-slide--list--item {
     padding-left: 10px;
     padding-right: 10px;
}
 li.lenta-slide--list--item {
     display: flex;
     flex-direction: column;
}
 li.lenta-slide--list--item a {
     font-size: 17px;
     font-weight: 500;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.2;
     letter-spacing: normal;
     text-align: left;
     color: #090a0d;
     text-decoration: none;
}
.mobile--news--screen-selector {
    display: none;
}
.mobile--news--screen-selector {
    align-items: center;
    justify-content: center;
    background: #f6f9fe;
    padding: 2px;
}
.mobile--news--screen-selector a {
    flex: 1;
    border: 1px #374cb3 solid;
    padding: 5px;
    margin: 0px 3px;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    background: #293061;
    line-height: 1.21;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}
.mobile--news--screen-selector {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f6f9fe;
    padding: 2px;
    margin-bottom: 5px;
}
 .lenta-slide--list--item--meta {
     display: flex;
     justify-content: flex-start;
     margin-top: 7px;
     display: flex;
     align-items: center;
}
 .lenta-slide--list--item--meta span.post-category {
     font-size: 12px;
     font-weight: 400;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #0049a2;
     border-radius: 10px;
     background-color: #ecedf3;
     background-color: transparent;
     padding: 2px 10px;
}
 .lenta-slide--list--item--meta span.post-timedate {
     font-size: 12px;
}
 li.lenta-slide--list--item a .commentscounter {
     margin-left: 5px;
     margin-right: 7px;
     font-size: 13px;
}
 li.lenta-slide--list--item a .commentscounter img {
     max-width: 10px;
}
 li.lenta-slide--list--item a .facebooklikes img {
     max-width: 10px;
}
 li.lenta-slide--list--item a .facebooklikes {
     font-size: 13px;
}
 ul#news-feed::-webkit-scrollbar {
     width: 7px;
     background: transparent;
     padding: 0 3px;
}
 ul#news-feed::-webkit-scrollbar-thumb {
     -webkit-border-radius: 1px;
     border-radius: 1px;
     background: #d4d5d6;
     width: 5px;
}
 .side-lenta--container-inner:after {
     content: "";
     position: absolute;
     width: 250px;
     background: black;
     height: 20vh;
     bottom: 0;
     z-index: 0;
     background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
     background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
     background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
 .side-lenta--container-inner > span {
    padding: 10px;
    background: #37549d;
    position: relative;
    left: 0;
    border-top-right-radius: 10px;
    font-size: 17px;
    color: #ffffff;
    font-weight: 700;
    bottom: 0;
    transition: 0s all ease;
    cursor: pointer;
    transform-origin: left top 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: center;
}
.side-lenta--container-inner > span small img {
    display: none;
}
.side-lenta--container-inner > span img {
    display: block;
    height: 12px;
}

.side-lenta--container-inner > span.lenta-closed img {
    display: none;
}

.side-lenta--container-inner > span.lenta-closed small img {
    display: block;
    height: 12px;
}
 .side-lenta--container-inner {
     position: relative;
     overflow: hidden;
     height: 100vh;
}
 .side-lenta--container-inner > span small {
    font-size: 12px;
    color: white;
    font-weight: 500;
    text-align: right;
    /* width: 100%; */
    display: inline;
    margin-left: 30px;
    cursor: pointer;
    opacity: 1;
}
 .side-lenta--container-inner > span.lenta-closed {
    position: relative;
    background: white;
    left: 0;
    font-size: 17px;
    /* width: 100%; */
    color: #374cb3;
    font-weight: 900;
    bottom: 0;
    transition: 0s all ease;
    cursor: pointer;
    transform-origin: left top 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
 .side-lenta--container-inner > span.lenta-closed small {
     color:white;
}
 .side-lenta--filters {
    display: flex;
    justify-content: space-between;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 5px;
    margin-top: 2px;
}
 .side-lenta--filters a {
     padding-top: 5px;
     padding-bottom: 5px;
     cursor: pointer;
     text-align: center;
     font-size: 11px;
     margin-right: 3px;
     margin-left: 1px;
     width: 100%;
     flex:1;
     display: flex;
     flex-direction: column;
     align-items: center;
     background: #f9f9f9;
}
 .side-lenta--filters a img {
     width: 16px;
     height: 16px;
     margin-bottom: 5px;
}
 a.side-lenta-filter--active {
     background: #e8e8e8;
}
 .vertical-weather-holder .weather-widget--middle {
     flex-direction: column;
}
 .mainpage-rubrika-container.latvia--container.novosti-po-teme .rubrika--header span a {
     font-size: 24px;
}
 .grid-four-columns {
     display: flex;
     flex-wrap: wrap;
     flex:1;
     width: 1180px;
}
.rubrika-interesi .rubrika--header a {
    font-size: 30px;
    display: block;
    width: 700px;
}
 .column-container--inner.after--main-post-container.rubrika-interesi.full-width-container {
     padding-left: 10px;
     padding-right: 10px;
}
 .column-container--inner--left .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
   width: 845px;
   flex-wrap: wrap;
}
 .column-container--inner--left .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card {
     max-width: 275px;
     min-width: 275px;
}
.column-container--inner--left .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card:nth-child(2) {
    margin-right: 0;
}
.column-container--inner--left .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card:nth-child(4) {
    margin-right: 0;
}
 .column-container--inner--right .reklamnie-statji-container .card--container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
     width: 585px;
}
 .column-container--inner.after--main-post-container.reklamnie-statji.full-width-container .reklamnie-statji--header h4 {
     text-align: left;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .card-content {
     background: rgba(255, 255, 255, 0.95);
     cursor: pointer;
     position: relative;
     margin-left: 15px;
     margin-right: 15px;
     width: 350px;
     margin-top: -60px;
     border: 1px #000 solid;
     height: auto;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .card {
     box-shadow: none;
     display: flex;
     align-items: center;
     justify-content: center;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .rubrika-statji-container--inner--top.cards-flex {
     margin-bottom: 10px;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .rubrika-cards--container {
     background: white;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .card:hover .card-title {
     align-items: center;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .card-content h3 a {
     color: black;
     text-align: left;
     font-size: 19px!important;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content .card-content .commentscounter {
     color: #21275a;
     font-weight: 700;
}
 .rubrika-interesti--preload {
     display: none;
}
 .column-container--inner.after--main-post-container.rubrika-interesi.full-width-container .card {
     min-width: 287px;
     max-width: 287px;
}
 .column-container--inner.after--main-post-container.rubrika-interesi.full-width-container .card:nth-child(4n+4) {
     margin-right: 0;
}
 .rubrika-cards--container.rubrika-interesti--load-more a.interesi--load-more--trigger {
     color: #303244;
     border: 2px #444444 solid;
     padding: 5px 20px;
     font-weight: 600;
     border-radius: 100px;
     font-size: 18px;
     cursor: pointer;
}
 .rubrika-cards--container.rubrika-interesti--load-more {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
    flex-direction: column;
}
 .mainpage-rubrika-container--inner.pechatnij-press span.timebefore {
     display: none;
}
 .reporter-form--submit button {
     border-radius: 1.2px;
     background-color: #545fa3;
     padding: 8px 20px;
     color: white;
     text-decoration: none;
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #f7f9f9;
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
     cursor: pointer;
     border:0;
}
 .column-container--inner.limited-width.reporter-container {
     flex-direction: column;
}
 .reporter-container-inner {
     display: flex;
     flex-direction: column;
     flex: 0.8;
}
.media-kit-section4 > div > h3 {
    font-size: 36px;
    color: #c6c7d0;
    font-weight: 500;
    text-align: center;
    margin-top: 20px;
    width: 100%;
    display: block;
    margin-bottom: 50px;
}
.media-kit-devices img {
    width: 100%;
}
.media-kit-audience--item span:nth-child(2) {
    font-size: 21px;
}
 img.reporter-container--title {
     height: 30px;
     margin-bottom: 30px;
}
 h3.reporter-container--subtitle {
     font-size: 21px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: center;
     color: #333547;
     margin-top: 30px;
}
 form.reporter-form {
     display: flex;
     flex-direction: column;
     max-width: 600px;
     margin: 0 auto;
     margin-top: 20px;
}
 textarea.reporter-form--textarea {
     background-color: #fafbff;
     border: solid 1px #9ea6c1;
     box-shadow: none;
     padding: 10px;
}
 .reporter-form--actions {
     display: flex;
     margin-top: 40px;
     margin-bottom: 40px;
         justify-content: space-around;
}
 span.reporter-form--dragfile {
     border-radius: 3px;
     background-color: #e7edf3;
     padding: 20px;
     text-align: center;
     cursor: pointer;
     display: flex;
     align-items: center;
     justify-content: center;
}
 span.reporter-form--map {
     border-radius: 3px;
     background-color: #e7edf3;
     padding: 20px;
     text-align: center;
     cursor: pointer;
}
 .reporter-form--submit {
     display: flex;
     align-items: center;
     justify-content: center;
     margin-top: 35px;
}
 .reporter-container-inner {
     background: white;
     padding-top: 40px;
     padding-bottom: 40px;
     padding-left: 40px;
     padding-right: 40px;
     margin-top: 20px;
     margin-bottom: 40px;
}
 .reporter-form--submit a img {
     margin-right: 8px;
     height: 14px;
     position: relative;
     top: -1px;
}
 span.reporter-form--dragfile label {
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: center;
     color: #878ea6;
     cursor: pointer;
}
 input.reporter-form--fileinput {
     display: none;
}
 span.reporter-form--map {
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     align-content: center;
}
 span.reporter-form--map label {
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.19;
     letter-spacing: normal;
     text-align: center;
     color: #878ea6;
     cursor: pointer;
}
 a.reporter-form--map-trigger {
     margin-top: 5px;
     cursor: pointer;
     display: none;
}
 .avtorskie-materiali-container .caleidoscope-top.cards-flex {
     flex-direction: column;
}
 .avtorskie-materiali-container {
     flex: 0.4;
}
 .avtorskie-materiali-container .card h3.card-title a {
     font-size: 18px;
}
 .avtorskie-materiali-container > div > h3 {
     font-size: 22px;
    /* width: 299px;
     */
     color: #28292b;
     margin-bottom: 5px;
     font-weight: 600;
     border-bottom: 2px #4355b8 solid;
     padding-top: 0px;
     margin-left: 0px;
     padding-bottom: 5px;
}
 .avtorskie-materiali-container .caleidoscope-top.cards-flex .card {
     margin-bottom: 10px;
}
 img.reporter-container--image {
     max-width: 500px;
     margin: 0 auto;
}
 a.top-comment__downvote img {
     margin-top: 3px;
}
 #reporter_map {
     width: 100%;
     height: 50vh;
}
 .modal {
     display: none;
}
 .modal-container {
     position: fixed;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     right: 0;
     bottom: 0;
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
}
 .modal-bg {
     background: rgba(0,0,0,0.7);
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     right: 0;
     bottom: 0;
}
 .modal-inner {
     position: relative;
     width: 50vw;
     min-width: 450px;
     height: 50vh;
     padding: 15px;
}
 a.modal-close {
     position: absolute;
     right: -20px;
     color: white;
     top: -20px;
     font-size: 30px;
     cursor: pointer;
}
 .modal-inner-content {
     background: white;
     padding: 10px;
     border-radius: 0;
}
 button#confirmPosition {
     display: block;
     margin: 0 auto;
     margin-top: 20px;
     margin-bottom: 10px;
     background: transparent;
     border: 0;
     border-radius: 1.2px;
     background-color: #545fa3;
     padding: 8px 20px;
     color: white;
     text-decoration: none;
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: left;
     color: #f7f9f9;
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
     outline: none;
     cursor: pointer;
}
 .form_callback.callback-success p {
     text-align: center;
     line-height: 1.5;
     font-size: 21px;
}
 .form_callback.callback-success {
     margin-top: 40px;
}
 .redakcija-container-inner {
     display: flex;
     margin-top: 20px;
     margin-bottom: 40px;
}
 .redakcija-container-inner--left {
     background: white;
     padding: 30px;
         flex: 1;
}
 .redakcija-container-inner--right {
     background: white;
     padding: 30px;
         flex: 1;
}
 .redakcija-container-inner--left p {
     margin-bottom: 20px;
     line-height: 1.4;
}
 .redakcija-container-inner--right form {
     display: flex;
     justify-content: space-between;
     flex-direction: column;
}
 .redakcija-container-inner--right--input {
     display: flex;
     flex-direction: column-reverse;
}
 form#contactform {
     padding-top: 30px;
}
 .redakcija-container-inner--right--input label {
     margin-bottom: 10px;
     margin-top: 20px;
     color: #bdbdbd;
}
.media-kit-section7 button#contactsubmit {
    margin: 0 auto;
    display: block;
    margin-top: 20px;
    padding: 10px 45px;
    width: auto;
    font-size: 20px;
    padding-bottom: 12px;
}
.page_reklama .header-container--inner {
    background-color: #00082d;
}
.page_reklama .header-container--inner.fixed {
    box-shadow: 0px 9px 30px rgba(95, 95, 95, 0.17);
}
.media-kit-section7 input, .media-kit-section7 textarea {
    background: transparent;
    color: white;
    border: 1px #636363 solid;
}
body.page_reklama .header--categories ul li a {
    color: #b9b9b9;
    transition: 0.4s all ease;
    padding: 4px 8px;
    padding-bottom: 5px;
    border-radius: 4px;
    transition: 0.4s all ease;
    font-weight: 500;
    font-size: 13px;
}
body.page_reklama .header--categories ul li {
    margin-right: 0px;
}
body.page_reklama .header--categories ul li:after {
    display: none;
}

body.page_reklama .side-menu--container {
         background: url(/themes/press/assets/mediakit/bgnd2.jpg);
}
 button#contactsubmit {
     border: 0;
     border-radius: 1.2px;
     background-color: #545fa3;
     padding: 8px 20px;
     color: white;
     text-decoration: none;
     font-size: 16px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.22;
     letter-spacing: normal;
     text-align: center;
     color: #f7f9f9;
     display: flex;
     align-items: center;
     justify-content: center;
     align-content: center;
     display: inline-block;
     width: 150px;
     margin: 0 auto;
     margin-top: 25px;
}
 .redakcija-container-inner--right--input input, .redakcija-container-inner--right--input textarea {
     padding: 5px;
     border: 1px #dcdcdc solid;
     border-radius: 6px;
     outline: none;
     font-size: 17px;
     padding-left: 10px;
     line-height: 1.6;
     resize:none;
}
 .redakcija-container-inner--right--input textarea {
     min-height: 150px;
}
 .redakcija-container-inner--left h2 {
     text-decoration: none;
     font-size: 32px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     letter-spacing: normal;
     text-align: left;
     color: #1f2457;
     margin-bottom: 25px;
}
 .redakcija-container-inner--right h2 {
     text-decoration: none;
     font-size: 32px;
     font-weight: 600;
     font-style: normal;
     font-stretch: normal;
     letter-spacing: normal;
     text-align: left;
     color: #1f2457;
}
 input[type="checkbox"] {
     display: none;
}
 input[type="checkbox"] + label:last-child {
     margin-bottom: 0;
}
 input[type="checkbox"] + label {
     display: block;
     position: relative;
     padding-left: 40px;
     color: #262022;
     font-size: 12px;
     line-height: 1.2;
     text-align: left;
}
 input[type="checkbox"] + label:before {
     content: '';
     display: block;
     width: 20px;
     height: 20px;
     border: 2px solid #4355b8;
     position: absolute;
     border-radius: 6px;
     left: 0;
     top: 50%;
     cursor: pointer;
     transform: translateY(-50%);
     opacity: 1;
     transition: all .12s, border-color .08s;
}
.trending-lenta--filters {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    margin-top: 10px;
}
.trending--widget--inner ul.side-lenta--container-inner--list {
    max-width: 1200px;
    margin: 0 auto;
}
.trending-lenta--filters > a {
    padding: 4px 25px;
}
 input[type="checkbox"]:checked + label:before {
     width: 12px;
     top: 40%;
     left: 5px;
     border-radius: 0;
     opacity: 1;
     border-top-color: transparent;
     border-left-color: transparent;
     -webkit-transform: translateY(-50%) rotate(45deg);
     transform: translateY(-50%) rotate(45deg);
}
 .form--input--confirmation {
     min-height: 30px;
     margin-top: 20px;
     padding-left: 60px;
     padding-right: 60px;
}
 .reporter-form--actions small {
     display: block;
     font-size: 12px;
}
 .redakcija-container-inner--right--input small {
     font-size: 11px;
}
 .avtorskie-materiali-container {
     margin-top: 10px;
     margin-left: 10px;
     margin-bottom: 15px;
}
 .avtorskie-materiali-top.cards-flex {
     flex-direction: column;
}
 .avtorskie-materiali-top.cards-flex .card {
     flex-direction: row;
     background: white;
     padding: 10px;
     align-items: center;
     border-bottom: 0px #e4e4e4 solid;
     margin-bottom: 10px;
}
.trending-widget--container ul.side-lenta--container-inner--list {
    display: flex;
}
.trending-widget--container ul.side-lenta--container-inner--list li:after {
    display: none;
}
.trending-widget--container ul.side-lenta--container-inner--list li a {
    font-size: 16px;
}
.trending-widget--container li.lenta-slide--list--item {
    flex: 1;
    padding-bottom: 15px;
}
 .avtorskie-materiali-top.cards-flex .card .card-image img {
     height: 120px;
     border-radius: 22px;
     width: 120px;
}
 .avtorskie-materiali-top.cards-flex .card-image {
     width: 120px;
}
 .avtorskie-materiali-top.cards-flex .card h3.card-title a {
     font-size: 15px;
}
 section.column-container.post-outer-container.post-comments--page .post-title h1 {
     padding-top: 20px;
}
 section.column-container.post-outer-container.post-comments--page .post-social-share--sliding {
     display: none;
}
.header-reporter--mobile {
display:none;
}
 .vertical-weather-holder .weather-widget--container {
     margin: 0;
     max-width: 330px;
}
 .post-banner--two-columns--second .rubrika--header span a {
     font-size: 26px;
}
 .post-banner--two-columns--second .mainpage-rubrika-container.latvia--container .rubrika-statji-container--inner--bottom.grid-four-columns.cards-flex.small-size--title {
     display: flex;
     flex-wrap: wrap;
     width:610px;
}
 .post-banner--two-columns--second .mainpage-rubrika-container.latvia--container .rubrika-statji-container--inner--bottom.grid-four-columns.cards-flex.small-size--title .card-image img {
     height: 180px;
}
 .post-banner--two-columns--second .rubrika-cards--container.rubrika-interesti--preload {
     display: block;
}
 .post-banner--two-columns--second .rubrika-cards--container.rubrika-interesti--load-more {
     display: none;
}
 .post-banner--two-columns--second .reporter-widget--container {
     margin: 0;
}
 .comments--bottom h4 {
     font-size: 24px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #1f224e;
     align-items: center;
     margin-top: 10px;
     display: inline-block;
     width: 100%;
     margin-bottom: 10px;
}
 .comments--bottom {
     padding: 25px;
     padding-top: 15px;
     background: rgba(245, 245, 245, 0.69);
}
 .comments--inputform--submit .form--input--confirmation {
     margin-bottom: 20px;
     margin-top: 10px;
     max-width: 265px;
}
 section.column-container.post-outer-container.post-comments--page .reporter-widget--container {
     margin: 0;
     margin-bottom: 40px;
}
 .comment-success {
     display: block;
     position: fixed;
     bottom: 40px;
     right: 20px;
     background: #328a07;
    /* max-width: 150px;
     */
     padding: 10px 20px;
     border-radius: 4px;
     z-index: 4;
     font-size: 14px;
     color: white;
     line-height: 1.3;
     box-shadow: 0px 3px 7px 1px rgba(0, 0, 0, 0.23);
     cursor: default;
}
 .top-comment__top li {
     margin-left: 30px;
     padding-top: 10px;
     border-top: 1px #e7e7e7 solid;
     margin-top: 15px;
     margin-right: -5px;
     border-bottom: 0px #e7e7e7 solid;
}
 .top5--widget--inner .side-lenta--filters {
     padding: 0;
     margin: 0;
     margin-left: -1px;
     margin-right: -3px;
     margin-bottom: 10px;
     padding-top: 5px;
     padding-left: 5px;
     padding-right: 5px;
}
 ul#news-feed-category span.post-category {
     display: none;
}
 ul#news-feed-category span.post-timedate {
     display: none;
}
 a.header-burger--trigger img {
     cursor: pointer;
     width: 25px;
}
 .header-burger {
     display: flex;
     align-items: center;
}
 .side-menu--container {
    position: fixed;
    top: 0;
    right: -250px;
    transition: 0.5s all ease;
    width: 250px;
    height: 100%;
    background: url(/themes/press/assets/side_bgnd.png);
    background-size: cover;
}
 .side-menu--container.side-menu-opened {
     right: 0px;
     z-index: 11;
}
 span.side-menu-close {
     position: absolute;
     right: 10px;
     color: white;
     top: 10px;
     font-size: 23px;
     cursor: pointer;
     opacity: 0.5;
}
 .side-menu--container-inner {
     position: relative;
     height: 100%;
     padding: 25px;
    /* background: white;
     */
}
 ul#side-menu {
     list-style: none;
     padding: 0;
     margin: 0;
}
 ul#side-menu li a {
     color: white;
     text-decoration: none;
     font-size: 14px;
     color: #e8e8e8;
}
 ul#side-menu li {
     border-bottom: 1px rgba(140, 140, 140, 0.26) solid;
     margin-bottom: 3px;
     margin-top: 3px;
     padding-bottom: 5px;
     padding-left: 5px;
}
 li.side-menu--labeled-delimiter {
     color: white;
     font-size: 17px;
     margin-top: 25px!important;
     display: inline-block;
     width: 100%;
     border: 0!important;
         opacity: 0.3;
     font-weight: 500;
}
 ul#side-menu form input {
     background: #ffffff;
     border: 0;
     padding: 2px 6px;
     font-size: 13px;
     line-height: 1.8;
     padding-top: 3px;
     width: 160px;
     border-radius: 4px;
     outline: none;
}
 ul#side-menu form label svg {
     top: 4px;
     position: relative;
     left: 5px;
     cursor: pointer;
}
 .top5-widget--container .side-lenta--filters span {
     font-size: 14px;
}
 .top5-widget--container .side-lenta--filters span img {
     margin-bottom: 7px;
     margin-top: 3px;
}
 .column-container--inner.limited-width.search-container form {
     display: flex;
     align-items: center;
     justify-content: center;
     margin-bottom: 20px;
     margin-right: 20px;
}
 .column-container--inner.limited-width.search-container form input {
     padding: 8px 15px;
     font-size: 18px;
     border-radius: 4px;
     border: 1px #c6c7ca solid;
     outline: none;
     background: rgba(255, 255, 255, 0.91);
     min-width: 600px;
}
 .column-container--inner.limited-width.search-container form label {
     margin-left: -30px;
     position: relative;
     top: 1px;
     cursor: pointer;
}
 .column-container--inner.limited-width.search-container .column-container--inner--left {
     margin-top: 15px;
}
 .card[data-type="search"] {
     display: none;
}
 .column-container--inner.limited-width.search-container .card-meta-top {
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
     font-stretch: normal;
     line-height: 1.21;
     letter-spacing: normal;
     text-align: left;
     color: #636f7b;
     border-radius: 10px;
     background-color: #ecedf3;
     padding: 2px 10px;
     text-transform: capitalize;
     text-align: center;
     margin-top: 10px;
     padding-left: 17px;
     display: inline-flex;
     align-items: center;
     width: auto;
     border-radius: 0;
}
 img.loader-holder {
     display: flex;
     align-self: center;
     align-items: center;
     justify-content: center;
     align-content: center;
     margin: 20px;
     width: 120px;
     opacity: 0.7;
}
 .column-container--inner.limited-width.search-container .rubrika-cards--container {
     display: flex;
     flex-direction: column;
}
 input.validate.contact-field-invalid {
     border-bottom: 2px red solid;
     border-bottom-left-radius:0px;
     border-bottom-right-radius:0px;
}
 textarea.contact-field-invalid {
     border-bottom: 2px red solid;
     border-bottom-left-radius:0px;
     border-bottom-right-radius:0px;
}
 .form-callback img {
     width: 400px;
     margin: 0 auto;
     display: block;
}
 .form-callback h3 {
     font-size: 22px;
     text-align: center;
     margin: 0 auto;
     margin-top: 30px;
     max-width: 400px;
     font-size: 20px;
     font-weight: 600;
     line-height: 1.3;
}
 .form-callback {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 350px;
}
.top5--widget--inner li.lenta-slide--list--item a {
    font-size: 17px;
    font-weight: 700;
}
 .column-container--inner.limited-width.pravila-container .row {
     padding: 25px;
     background: white;
}
 .column-container--inner.limited-width.pravila-container .row p {
     margin-bottom: 20px;
     margin-top: 5px;
     line-height: 1.5;
}
 .column-container--inner.limited-width.pravila-container .row ul {
     padding-left: 20px;
     margin-bottom: 15px;
}
 .column-container--inner.limited-width.pravila-container .row ul li {
     line-height: 1.5;
}
 span.header--lang--link a {
     color: #565656;
     text-decoration: none;
     font-weight: 400;
     top: 0px;
     position: relative;
     background: #dcdcdc;
     padding: 3px;
     border-radius: 5px;
     line-height: 1;
     padding-top: 4px;
     margin-right: 9px;
     width: 22px;
     display: block;
     text-align: center;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content.zdorovje .card-content {
     background: rgba(255, 255, 255, 0.95);
     cursor: pointer;
     position: relative;
     margin-left: 15px;
     margin-right: 15px;
     width: 350px;
     margin-top: -60px;
     border: 1px #42a512 solid;
     height: auto;
}
 .mainpage-rubrika-container--inner.media-content.entertainment-content.zdorovje span.category_name {
     background: #42a512;
}
/* GALLERY */
/* ---- grid ---- */
 .grid {
}
/* clear fix */
 .grid:after {
     content: '';
     display: block;
     clear: both;
}
/* ---- .grid-item ---- */
 .grid-sizer, .grid-item {
     width: 24.733%;
}
 .grid-item {
     float: left;
}
 .grid-item img {
     display: block;
     max-width: 100%;
}
 .column-container--inner.media-kit {
     flex-direction: column;
     align-items: center;
     justify-content: center;
}
 .media-kit-section1 {
     width: 100%;
     min-height: 90vh;
     display: flex;
     align-items: center;
     align-items: center!important;
     align-content: center;
}
 .media-kit .limited-width {
     display: flex;
     align-items: center;
     justify-content: center;
     flex-direction: column;
}
 .media-kit--press-logo svg {
     height: 300px;
     width: 710px;
}
 .media-kit-section1 .limited-width h1 {
     font-size: 33px;
     color: #ececec;
     max-width: 800px;
     text-align: center;
     font-weight: 400;
     line-height: 1.3;
}
.media-kit-section2 {
    width: 100%;
    display: flex;
}
.media-kit-section4 {
    width: 100%;
    display: flex;
}
.media-kit-section5 {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.media-kit-section2 img {
    width: 70vw;
}
div#media_2 h1.media-kit-section--title {
    margin-bottom: 40px;
    margin-top: 40px;
}
div#media_2 img {
    width: 100%;
    max-width: 800px;
}
.media-kit-graph img {
    min-width: 700px;
}
.media-kit-graph2 img {
    min-width: 800px;
}
.media-kit-graph--users--item--inner {
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}
.media-kit-graph2 {
    margin-bottom: 90px;
}
.media-kit-graph--users {
    display: flex;
    justify-content: space-between;
    flex: 1;
}
.media-kit-graph--users--item--inner img {
    height: 108px;
    width:108px!important;
}
.media-kit-graph2 img {
    max-width: 1000px!important;
}
div#media_3 h1 {
    margin-top: 20px;
    margin-bottom: 60px;
}
.media-kit-graph--users--item--inner {
    font-size: 48px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.67;
    letter-spacing: normal;
    text-align: center;
    color: #ddeaff;
}
.media-kit-graph--users--item h4 {
    font-size: 27px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.59;
    letter-spacing: normal;
    text-align: left;
    color: #c7c7c7;
    text-align: center;
}
.media-kit-graph--users {
    width: 100%;
    max-width: 800px;
    margin-top: 90px;
}
h1.daily--views--title {
    font-size: 36px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: center;
    color: #c7c7c7;
    margin-top: 120px;
    margin-bottom: 40px;
}
.media-kit-graph2 img {
    max-width: 1024px;
    width: 100%;
}
.mediakit--flex--row {
    display: flex;
    max-width: 900px;
}
.media-kit-section3 {
    width: 100%;
    display: flex;
}
body.page_reklama section.footer-container {
         background-color: rgb(1, 8, 50);
}
.media-kit-section3_1 {
    width: 100%;
    display: flex;
}
.media-kit-volume h3 img {

}
body.page_reklama .redakcija-container-inner--right--input label {
    margin-bottom: 10px;
    margin-top: 20px;
    color: #bdbdbd;
    font-size: 18px;
    font-weight: 300;
}
 .media-kit-numberone {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    align-content: center;
    flex-direction: column;
    margin-bottom: 40px;
    flex: 1;
}
h1.media-kit-section--title {
    width: 100%;
    font-size: 48px;
    line-height: 1.3;
    color: #c7c7c7;
    font-weight: 400;
    text-align: center;
}
body.page_reklama .header--categories ul li:last-child {
    border: 2px #c3c3c3 solid;
    padding: 2px 14px;
    border-radius: 40px;
    margin-left: 0;
        margin-left: 30px;
}
.media-kit-section7 {
    margin-bottom: 0!important;
    border: 0!important;
}
.column-container--inner.media-kit > div {
    align-items: flex-start;
}
 .media-kit-numberone h2 {
    font-size: 19px;
    margin-top: 40px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: center;
    color: rgba(255, 255, 255, 0.88);
    padding-left: 20px;
    padding-right: 20px;
    max-width: 335px;
}
 .media-kit-audience {
     display: flex;
     width: 100%;
     align-items: flex-end;
     justify-content: center;
}
 .media-kit-audience--item h5 {
     font-size: 22px;
     color: #c6c7d0;
     font-weight: 300;
     text-align: center;
     margin-top: 20px;
}
 .media-kit-audience--item span {
     font-size: 36px;
     color: #c6c7d0;
     font-weight: 500;
     text-align: center;
     margin-top: 20px;
     width: 100%;
     display: block;
}
 .media-kit-audience--item {
    margin-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
}
 .media-kit-geo img {
     max-width: 500px;
     width: 500px;
}
 .media-kit-section5 h3 {
    font-size: 48px;
    color: #c6c7d0;
    font-weight: 500;
    margin: 0 auto;
    text-align: center;
    margin-top: 50px;
    display: block;
    margin-bottom: 60px;
    /* padding-bottom: 5px; */
    /* padding-left: 15px; */
    /* padding-right: 15px; */
}
div#media_5 {
    padding-top: 120px;
}
h1.media-kit-section--title.devices--title {
    margin-bottom: 90px;
}
.media-kit-devices img {
    max-width: 400px;
}
div#media_10 {
    padding-top: 120px;
}
div#media_5 h3 {
    font-size: 26px;
}
div#media_9 h1.media-kit-section--title {
    margin-top: 150px;
    margin-bottom: 40px;
}
 .media-kit-devices img {
    max-width: 450px;
    width: 40vw;
}
 .media-kit-turnover img {
     max-width: 150px;
     margin: 0 auto;
     display: block;
}
.media-kit-audience--item img {
    min-height: 108px;
}
div#media_5 {
    padding-left: 20px;
    padding-right: 20px;
}
span.media-kit--modal-close {
    position: absolute;
    right: -30px;
    top: -30px;
    cursor: pointer;
}
span.media-kit--modal-close img {
    height: 25px;
}
.media-kit--request-form--inner {
    max-width: 450px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background: #c7c7c7;
    padding: 40px;
    border-radius: 14px;
    box-shadow: 3px 4px 5px #000;
}
.media-kit--request-form--inner form label {
    color: black!important;
    font-weight: 600!important;
}
.media-kit--request-form--inner .form--input--confirmation {
    padding: 0;
}
.media-kit--request-form--inner form input, .media-kit--request-form--inner form textarea {
    background: rgba(255, 255, 255, 0.8);
}
.media-kit--request-form {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.72);
        z-index: 2;
}

.media-kit-audience--item h4 {
    font-size: 56px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: normal;
    text-align: center;
    color: #d6e3ff;
}
 .media-kit-turnover h4 {
    font-size: 28px;
    color: #c6c7d0;
    font-weight: 300;
    text-align: center;
    margin-top: 20px;
    width: 100%;
    display: block;
    margin-top: 25px;
    margin-bottom: 50px;
    text-transform: lowercase;
}
 .media-kit-section6 h3 {
     color: #02052a;
     font-size: 45px;
     font-weight: 500;
     margin-top: 40px;
}
 .media-kit-contragent img {
     width: 200px;
}
 .media-kit-contragent {
     width: 100%;
     display: flex;
     grid-gap: 25px;
     margin-top: 80px;
}
 .media-kit-section6 {
     width: 100%;
}
div#media_8 h1.media-kit-section--title {
    margin-top: 60px;
    margin-bottom: 60px;
}
div#media_8 {
    background: white;
    margin-top: 80px;
}
.media-kit-conragents2 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
 .media-kit-section6 .limited-width {
     width: 100%;
     display: flex;
     align-items: center;
     justify-content: center;
}
 .media-kit-contragent--item {
     display: flex;
     align-items: center;
     justify-content: center;
     margin-bottom: 50px;
}
.media-kit-volume h3 {
    font-size: 22px;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    margin-bottom: 40px;
    border-radius: 36px;
    background-color: #4550a3;
    padding-right: 30px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.59;
    letter-spacing: normal;
    text-align: left;
    color: rgba(255, 255, 255, 0.92);
}
.media-kit-volume h3 img {
    margin-right: 15px;
}
.media-kit-volume h3:last-child {
    width: 100%;
    justify-content: flex-start;
}
div#media_31 h1.media-kit-section--title {
    margin-bottom: 80px;
    margin-top: 40px;
}
div#media_4 h1.media-kit-section--title {
    margin-bottom: 40px;
    margin-top: 60px;
}
.media-kit-volume {
display: flex;
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    max-width: 800px;
}
 .media-kit-section7 h2 {
    color: #c6c7d0;
    font-size: 45px;
    font-weight: 500;
}
 .media-kit-section7 form#contactform button {
     margin: 0 auto;
     display: block;
     margin-top: 20px;
}
.media-kit-section7 {
    display: flex;
        width: 100%;
    min-height: 100vh;
}
 .media-kit-numberone img {
     max-width: 120px;
}
.media-kit-section7 .form--input--confirmation label {
    color: #bdbdbd;
}
 .rubrika-statji-container--inner--bottom.grid-three-columns.cards-flex.cards-column.small-size--title .card-content i.flag.new_flag {
     display: none!important;
}
 .card[data-type="tolkopress"][data-pos="0"] i.flag.new_flag {
     display: none!important;
}
 .top-comment__top li:last-child {
     border-bottom: 0;
}
 .mainpage-rubrika-container--inner.media-content {
     width: 100%;
}
 .column-container--inner.after--main-post-container.reklamnie-statji.full-width-container {
     margin-bottom: 20px;
}
 .card[data-type="tolkopress"][data-pos="3"] {
     margin-bottom: 0;
}
 .card[data-type="tolkopress"][data-pos="4"] {
     margin-bottom: 0;
}
 .card[data-type="tolkopress"][data-pos="5"] {
     margin-bottom: 0;
}
 .card[data-type="mir"][data-pos="3"] {
     margin-right: 0px;
}
 .card[data-type="criminal"][data-pos="3"] {
     margin-bottom: 0;
}
 .card[data-type="criminal"][data-pos="4"] {
     margin-bottom: 0;
}
 .card[data-type="criminal"][data-pos="5"] {
     margin-bottom: 0;
}
 .rubrika-statji-container--inner--middle--left.cards-flex.small-size--title .card {
     flex: auto;
}
 .vertical-weather-holder .weather-widget--day {
     display: none;
}
 .vertical-weather-holder .weather-widget--day.weather--today {
     display: flex;
     flex:auto;
}
 .rubrika-statji-container--inner--bottom.grid-two-columns .card:nth-child(2) {
     margin-right: 0;
}
 .top5--widget--inner {
     width: 330px;
     background: white;
}
 .top5--widget--inner ul#news-feed-category {
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 10px;
}
 .top5-widget--container {
     margin-bottom: 10px;
}
 .card[data-type="history"][data-pos="3"] .card-image img {
     width: 295px;
}
 .card[data-type="history"][data-pos="2"] .card-image img {
     width: 295px;
}
 .card[data-type="mir"][data-pos="3"] .card-image img {
     width: 272px;
     height: 245px;
}
 .card[data-type="mir"][data-pos="4"] .card-image img {
     height: 245px;
     width: 272px;
}
span.card-meta--likes {
    flex: 1;
}
h3.card-title a:not(:empty) {
    background: transparent;
}
span.card-meta--timebefore {
    flex: 1;
    text-align: right;
}
.ads--preview--overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 41;
}
.ads.ad-giga--gold {
    margin: 0 auto;
    display: block;
    text-align: center;
    margin-top: 10px;
}
.ads ins {
    background: transparent;
    padding: 0;
    margin: 0;
    display: block;
    box-shadow: none;
    border: 0;
}
.google-auto-placed {
     display: none!important;
}
.top-comment__text-container p {
    position: relative;
    width: 100%;
    word-break: break-word;
}
.rubrika-statji-container--inner--bottom.grid-two-columns {
    flex-wrap: wrap;
        display: flex;
}
.rubrika-statji-container--inner--bottom.grid-two-columns .cards-flex.small-size--title .card:nth-child(2) {
    margin-right: 10px;
}
.rubrika-statji-container--inner--bottom.grid-two-columns > .card:nth-child(3n+2) {
    margin-right: 0;
}
.rubrika-cards--container.rubrika-interesti--load-more a.interesi--load-more--trigger img {
    height: 20px;
    margin-left: 40px;
    margin-right: 40px;
}
.rubrika-cards--container.rubrika-interesti--load-more img {
    margin-top: 20px;
    margin-bottom: 10px;
}
img.loading-animation {
     margin-top:20px;
     display: none;
}
.column-container--inner.fullwidth-banner .ads {
    margin: 0 auto;
}
.side-lenta--more--categories {
    display: none;
}
li.side-lenta--more--trigger {
    border-bottom: 0!important;
}
li.side-lenta--more--trigger a {
    cursor: pointer;
}
.column-container--inner.column-width--banner {
    text-align: center;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 10px;
}
.avtorskie-materiali-top.cards-flex .card {
    margin-right: 0;
}
ins.adsbygoogle:empty {
    /*display: none!important;*/
}
ins {
    background-color: #f7f7f7;
    color: #000;
    text-decoration: none;
}
li.side-lenta--container-inner--list--mobile {
    display: none;
}
li.side-lenta--more--trigger {
    opacity: 0.3;
}

.side-menu--container-inner .side-lenta--container-inner--list:nth-child(3) {
    list-style: none;
    padding: 0;
    margin: 0;
    max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
   -webkit-overflow-scrolling: touch;
}
.side-menu--container-inner .side-lenta--container-inner--list:nth-child(3)::-webkit-scrollbar {
     width: 7px;
     background: transparent;
     padding: 0 3px;
}
.side-menu--container-inner .side-lenta--container-inner--list:nth-child(3)::-webkit-scrollbar-thumb {
     -webkit-border-radius: 1px;
     border-radius: 1px;
     background: #d4d5d6;
     width: 5px;
}
.post-banner--two-columns--second .mainpage-rubrika-container.latvia--container .rubrika-statji-container--inner--bottom.grid-four-columns.cards-flex.small-size--title .card {
    width: 295px;
    min-width: 295px;
    max-width: 295px;
}
 .commentscounter {
     font-size: 14px;
    /* display: flex;
     */
     font-weight: 600;
     margin-right: 5px;
     color: #c1503d!important;
    /* flex: 1;
     */
     max-width: 52px;
     text-decoration: none;
    /* min-width: 37px;
     */
}
 .facebooklikes {
     font-size: 14px;
     display: inline-block;
     font-weight: 600;
     color: #3d83c1!important;
}
section.column-container.post-outer-container.notfound-page .column-container--inner.limited-width {
         display: flex;
    align-items: center;
    justify-content: center;
    background: white;
    padding-top: 120px;
    margin-bottom: 15px;
    padding-bottom: 120px;
}
.ads--preview {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 5px;
        max-width: 100vw;
            z-index: 42;
    position: relative;
}
.ads--preview span {
    color: white;
    font-size: 26px;
}
.ad-container.ad-preview-container {
    display: flex;
}
.ad-container.ad-preview-container .ads--banner {
    margin: 0 auto;
}
.post-banner--two-columns span.card-meta--comments img {
    margin-right: 5px;
    top: 2px;
    position: relative;
}
table.tableizer-table td {
    color: white;
    padding: 15px;
}
.media-kit-contragent {
    flex-wrap: wrap;
}
.cookie-policy-popup {
    position: fixed;
    bottom: 0;
    z-index: 22;
    width: 100%;
    height: 50px;
    background: rgba(6, 29, 77, 0.91);
    left: 0;
    display:flex;
    transform: translateY(100px);
    transition: 0.5s all ease;
}
.cookie-policy-popup--inner {
  max-width: 1000px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
        align-self: center;
}
.cookie-policy-popup--inner p {
    color: white;
    margin: 0;
    font-size: 12px;
    padding: 0;
    text-align: center;
    line-height: 1.1;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 550px;
    padding-top:5px;
    padding-bottom:5px;
}
a.cookie-policy-popup--more-button {
    background: #d5d5d5;
    color: #2e2e2e;
    padding: 6px 10px;
    border-radius: 3px;
    margin-left: 10px;
    margin-right: 10px;
    text-decoration: none;
}
a.cookie-policy-popup--agree-button {
    background: #404dae;
    color: #ffffff;
    padding: 6px 10px;
    border-radius: 3px;
    text-decoration: none;
}
.cookies-container-inner h2 {
    text-decoration: none;
    font-size: 28px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal;
    text-align: left;
    color: #1f2457;
    margin-bottom: 25px;
    /* max-width: 700px; */
}
.cookies-container-inner p {
    margin-bottom: 15px;
    line-height: 1.3;
    font-size: 16px;
}
.cookies-container-inner ul {
    padding-left: 20px;
    margin-bottom: 20px;
}
.cookies-container-inner ul li {
    margin-bottom: 10px;
    line-height: 1.4;
}
.cookies-container-inner h4 {
    font-size: 23px;
    margin-bottom: 20px;
    margin-top: 30px;
}
.cookies-container-inner {
    background: white;
    padding: 30px;
}
#mt_c div.title h1 {
    font-size: 19px!important;
}
div#main_latvia {
    width: 100%;
}
div#main_mir {
    width: 100%;
}
div#main_sport {
    width: 100%;
}
div#main_multimedia {
    width: 100%;
}
div#main_entertainment {
     width:100%;
}
div#main_zdorovje {
     width:100%;
}
div#main_gazeti {
    width: 100%;
}
div#latishskaya_pressa {
    width: 100%;
}

.rubrika-statji-container--inner--bottom.grid-two-columns.cards-flex .card {
    flex: 1;
}

.rubrika-statji-container--inner--bottom.grid-two-columns .card {
    flex: auto;
}

#main_multimedia .card {
    height: 244px;
    width: 393px;
}
div#main_entertainment .card {
    min-height: 280px;
    width: 393px;
}

.rubrika-statji-container--inner--bottom.grid-two-columns .category--cards--three--cols {
    display: flex;
}

.rubrika-statji-container--inner--bottom.grid-two-columns .card {
    flex: 1;
}

.rubrika-statji-container--inner--bottom.grid-two-columns .category--cards--three--cols .card {
    flex: 1;
    margin-right: 10px;
}
.rubrika-statji-container--inner--bottom.grid-two-columns .category--cards--three--cols .card:nth-child(3) {
    margin-right: 0;
}
.mobile--ad {
     display: none;
}
.top-comments__list-item .top-comment__top .top-comments__list-item .top-comments__list-item {
    display: none;
    border: 0;
}
.column-container--inner.media-kit {
    background: url(/themes/press/assets/mediakit/bgnd2.jpg);
    padding-top: 0;
    padding-bottom: 0;
}
.notsupported p {
    text-align: center;
    font-size: 20px;
}
.notsupported {
    background: white;
    padding-top: 40px;
    padding-bottom: 30px;
}
.top5--widget--inner li.lenta-slide--list--item a {
    font-size: 17px;
    font-weight: 700;
}
.top5--widget--inner li.lenta-slide--list--item a span.commentscounter {
    font-weight: 700;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}
.top5--widget--inner li.lenta-slide--list--item a span.commentscounter img {
    max-width: 13px;
    margin-bottom: 0;
    margin-right: 4px;
}
.media-kit-conragents {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
    justify-content: center;
}
.media-kit-contragent--item {
    margin-right: 25px;
    margin-left: 25px;
    width:130px;
    display: flex;
    align-items:center;
    justify-content: center;
    align-content: center;
}
.media-kit-contragent--item img {
    /* filter: contrast(0%); */
    max-width: 150px;
    transition: 0.5s all ease;
    /* padding: 13px; */
    border-radius: 8px;
        border: 1px rgba(224, 224, 224, 0) solid;
}
.media-kit-contragent--item img:hover {
    border: 1px #e0e0e0 solid;
    cursor: none;
}
.banner-variations--item {
    display: flex;
    flex-direction: column;
}
.banner--item--settings {
    display: flex;
    flex-direction: column;
}
.banner-variations--item h4 {
    color: rgba(243, 243, 243, 0.7411764705882353);
    font-size: 30px;
    font-weight: 400;
    text-align: center;
}
.banner--item--settings {
    margin-top: 20px;
}
.banner--item--settings span {
    color: rgba(255, 255, 255, 0.69);
}
.banner--item--settings span {
    color: rgba(255, 255, 255, 0.69);
    margin-bottom: 15px;
}
.banner-variations--item {
     display: flex;
    flex-direction: column;
    background: rgba(204, 209, 210, 0.16);
    padding: 20px;
    border-radius: 10px;
    /* box-shadow: 0px 0px 8px 6px rgba(255, 255, 255, 0.03); */
    flex: 1;
    max-width: 200px;
    margin-right: 10px;
    margin-left: 10px;
}
.banner--item--settings span {
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 18px;
}
.banner--item--settings span i {
    font-style: normal;
    opacity: 0.4;
    font-size: 12px;
    margin-bottom: 3px;
}
.banner-variations {
    display: flex;
    justify-content: center;
    width: 100%;
}

.banner-series {
    width: 100%;
        padding-bottom: 60px;
}

span.banner--item--settings--position a {
    font-size: 16px;
    color: gray;
    cursor: pointer;
}
.mainpage-rubrika-container.latvia--container.search--container form {
 display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 46px;
    margin-bottom: 40px;
}
.mainpage-rubrika-container.latvia--container.search--container form input {
    padding: 8px 15px;
    background: white;
    border: 1px #bfbfbf solid;
    font-size: 15px;
    border-radius: 3px;
    min-width: 500px;
}
.mainpage-rubrika-container.latvia--container.search--container form button {
    padding: 7px 8px;
    margin-left: 10px;
    border: 0;
    background: white;
    color: #303244;
    font-size: 16px;
    border: 0;
    border-radius: 1.2px;
    background-color: #545fa3;
    padding: 8px 20px;
    color: white;
    text-decoration: none;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.22;
    letter-spacing: normal;
    text-align: center;
    color: #f7f9f9;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    display: inline-block;
    width: 150px;
}
.reklamnie-statji-container--inner .rubrika--header span a {
    font-size: 24px;
}
.reklamnie-statji-container--inner .rubrika--header span {
    padding-bottom: 10px;
        width: auto;
}
.reklamnie-statji-container--inner .rubrika--header {
    border-bottom: 0;
}
span.ads--inform-text {
  opacity: 0.6;
      font-size: 12px;
      width: 100%;
      text-align: center;
      display: block;
      padding-bottom: 3px;
      font-style: italic;
      padding: 14px 0px;
}
.header-language-container {
    display: flex;
}
.more-news--mobile--container {
    display: none;
}
a.main-lenta--bottom-cta {
    display: flex;
    color: black;
    text-decoration: none;
    text-decoration: none;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.21;
    letter-spacing: normal;
    text-align: right;
    color: #636f7b;
    background-image: url(/themes/press/assets/more.svg);
    background-repeat: no-repeat;
    background-position: 100% 3px;
    padding-right: 20px;
    width: 160px;
    align-items: center;
    text-align: center;
    font-size: 15px;
    border: 2px #404dae solid;
    max-width: 197px;
    padding: 6px 6px;
    padding-right: 33px;
    border-radius: 4px;
    background-position: 86% 53%;
    cursor: pointer;
    background-size: 19px;
    line-height: 1;
    color: #344096;
    background-color: #ffffff;
    font-weight: 600;
    text-align: center;
    align-items: center;
    justify-content: center;
    align-self: center;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

@media screen and (max-width: 960px) {
  .covid--widget {
      display: none!important;
  }
  .covid--widget {
      flex-direction: column;
  }
  .covid--widget--element:after {
      display: none!important;
  }
  div#rubrika_interesi_sorted .rubrika--header.header--w--filters {
    flex-direction: column!important;
        margin: 0!important;
        margin-bottom: 10px!important;
        padding: 10px!important;
  }
  div#rubrika_interesi_sorted .card {
      margin-right: 0;
  }
  div#rubrika_interesi_sorted .rubrika--header.header--w--filters > span {
      width: auto;
  }
  .column-container--inner--right .widget-hour_news {
      width: 100%;
      padding: 25px 0px;
  }
  div#hour_news_slider .swiper-slide {
      width: 100%!important;
  }
  .post-content img {
    max-width:100%!important;
  }
  .post--bottom-social img {
    height: 35px;
    max-width: 100%;
  }
  .comments--inner {
      border:0px;
  }
  .post-content--lead h3 {
      margin-bottom: 0!important;
  }
  .post-title h1 a {
      font-size: 28px;
  }
  .post-container {
      border: 0;
  }
  p.post-content-inner--ad-block {
      margin: 0!important;
      max-width: 94%;
      width: auto!important;
      margin-bottom: 15px!important;
      border: 0!important;
      float: none!important;
  }
  .post-meta-container .post-category {
      padding-left: 0;
  }
  .covid--two--column-container--right .comments--inputform--submit .form--input--confirmation {
      max-width: none;
      padding: 0;
  }
  .covid--two--column-container {
    flex-direction: column!important;
  }
  .covid--two--column-container--right ul.comments--middle--list {
      height: 40vh!important;
  }
  .covid--two--column-container--right .comments--container.all-comments .comments--top {
      border-bottom: 1px #e8e8e8 solid;
  }
  .covid--two--column-container--right .top-comment__text-container p {
      font-size: 13px;
  }
  .covid--two--column-container--right .top-comment__author-container a {
      font-size: 14px;
  }
  .covid--two--column-container--right ul.comments--middle--list {
      border: 1px #dcdcdc solid;
          padding: 5px 8px;
  }

  .covid--posts-container .column-container--inner--left {
      width: 100%!important;
      max-width: 100%!important;
  }
  .poll-container h4 {
      font-size: 23px!important;
  }
  .covid--two--column-container--right .comments--bottom {
      position: relative;
      box-shadow: none!important;
      background: transparent!important;
      max-width: 90%;
  }
  .poll-container {
      padding: 10px!important;
      max-width: 100%;
      position: relative;
  }
  .poll--header {
      padding-bottom: 0!important;
      margin-left: 15px!important;
      margin-bottom: 5px!important;
      margin-top: 5px!important;
  }
  .covid--two--column-container--right .comments--filter > span {
      font-size: 13px!important;
      flex-direction: row!important;
      font-weight: bold!important;
      padding: 0!important;
  }
  .comments--top span img {
      margin-top: 6px!important;
      margin-bottom: 6px!important;
  }
  .covid--two--column-container--left {
      max-width: 90%!important;
      padding: 0!important;
      border: 0!important;
      padding: 20px!important;
  }
  .covid19-container {
      margin-right: 0!important;
      margin-bottom: 10px!important;
      margin-top: 5px!important;
      padding-left: 20px!important;
  }
  ul.covid19--inline {
    list-style: none;
}
  .covid19-container > a.rubrika--header--more-news {
      margin: 0 auto;
      display: block;
      text-align: center;
      background: none;
      border: 1px #fff solid;
      width: 110px;
      text-align: center;
      padding: 7px 24px;
      font-weight: 700!important;
  }
  .covid19-container .rubrika--header {
      margin-right: 0!important;
      padding-left: 0!important;
  }
  .covid19-container a.rubrika--header--more-news {
      margin-top: 3px!important;
      font-size: 14px!important;
      line-height: 1.35!important;
  }
	.post--bottom-social a {
	    margin-right: 0px;
	}
	.post-share--count span {
	    min-width: 30px;
	}
    .weather-widget--bottom a img {
    height: 40px!important;
    bottom: 60px!important;
    top: auto!important;
}
.header-reporter--mobile.link--to-latpress {
    order: 1;
    padding-left: 10px;
}
.header-reporter--mobile.link--to-latpress a {
    background: rgb(125, 129, 166);
    border: 0;
    color: white;
    text-decoration: none;
    padding: 2px 4px;
    line-height: 1;
    display: inline-block;
    font-size: 14px;
    border-radius: 3px;
    letter-spacing: 0.8px;
    font-weight: 500;
}
img.logo--lv_flag {
    top: 16px!important;
}
.media-kit--prices--row {
    width: auto!important;
}
.media-kit-graph--users {
    flex-direction: column;
}
.media-kit-contragent--item {
    margin-bottom: 20px;
}
div#media_2 img {
    width: 80vw!important;
    max-width: 800px;
        min-width: 0;
}
.media-kit-graph--users--item--inner img {
    margin-right: 10px;
    height: 84px;
    max-width: 84px!important;
}

div#media_5 {
    flex-direction: column;
}
img.media-kit--reklamnie-statji--img {
    max-width: 80%!important;
}
div#media_9 p {
    width: auto!important;
    padding-left: 20px;
    padding-right: 20px;
}
div#media_9 .media-kit--prices--header {
    margin-bottom: 50px;
    width: auto!important;
    background: #131313;
}
div#media_5 {
    width: auto!important;
}
div#media_9 {
    width: auto!important;
}
div#media_19 {
    width: auto!important;
}
div#media_1 {
    width: auto!important;
}
div#media_1 p {
    font-size: 15px!important;
}
div#media_2 {
    width: auto!important;
}
div#media_3 {
    width: auto!important;
}
div#media_31 {
    width: auto!important;
}
.media-kit--prices {
    width: auto!important;
}
div#media_4 {
    width: auto!important;
}
div#media_5 {
    width: auto!important;
}
div#media_14 {
    width: auto!important;
}
div#media_10 {
    width: auto!important;
}
div#media_8 {
    width: auto!important;
}
div#media_7 {
    width: auto!important;
}
.media-kit--request-form--inner form {
    padding-right: 10px;
    padding-left: 5px;
    padding-bottom: 20px;
}
.media-kit--request-form--inner {
    padding: 20px;
    max-width: 100vw;
    width: 65vw;
}
.media-kit--request-form--inner form {
    max-height: 70vh;
    overflow-y: scroll;
}
.media-kit--prices {
    padding: 0!important;
}
.media-kit--prices--row a {
    pointer-events: none;
}
.media-kit--prices--header {
    flex-direction: column;
    border-radius: 0;
    margin-bottom: 50px;
}
.media-kit--prices--row {
    flex-direction: column;
}
.media-kit--prices--header {
    flex-direction: column;
    border-radius: 0!important;
    margin-bottom: 50px;
    background: #171717!important;
    width: auto!important;
}
.media-kit--prices--row--item {
    margin-bottom: 10px;
}
div#media_14 p {
    font-size: 18px;
    padding-left: 20px;
    padding-right: 20px;
}
div#media_7 h1.media-kit-section--title {
    font-size: 25px!important;
}
.press_instagram_post_content_embed iframe {
    max-width: 100%!important;
    min-height: 550px!important;
    width: 100%!important;
        min-width: auto!important;
            margin: 0!important;
                height: auto!important;
}
.press_instagram_post_content_embed {
    max-width: 100vw!important;
}
p.post-content--image-with-comment > img {
        /* float: none!important; */
        margin-bottom: 0!important;
        padding: 0px!important;
        padding-right: 15px!important;
        padding-bottom: 10px!important;
        max-width:  200px;
        margin-bottom: 30px!important;
}
p.post-content--image-with-comment > span {
    bottom: auto!important;
    top: 280px;
}
a.header-reporter--mobile--trigger.mobile-search--trigger--icon img {
    height: 21px;
    position: relative;
    top: 2px;
}
span.ads--inform-text {
    display: block;
}
.more-news--mobile--container a.rubrika--header--more-news {
    align-items: center;
    text-align: center;
    font-size: 15px;
    border: 2px #404dae solid;
    max-width: 197px;
    padding: 6px 6px;
    padding-right: 33px;
    border-radius: 4px;
    background-position: 86% 53%;
    cursor: pointer;
    background-size: 19px;
    line-height: 1;
    color: #344096;
    background-color: #ffffff;
    font-weight: 600;
}
.vibor-redakcii-container--inner .more-news--mobile--container {
    margin-bottom: 10px;
}
.more-news--mobile--container {
    display: block;
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 15px;
    padding-right: 15px;
}s
.reklamnie-statji-mobile-container h3.card-title {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 5px;
    padding-right: 20px;
    flex: auto;
}

.media-kit-possibilities--item h2 {
    font-size: 28px!important;
}
.media-kit-possibilities--item p {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 16px!important;
    text-align: left!important;
}
  .header-language-container {
      display: none;
  }
body > #google_pedestal_container {
    display: none;
}
span.ads--inform-text {
     font-size: 13px;
}
.reklamnie-statji-container--inner a.rubrika--header--more-news {
    display: none;
}
.main-container .column-container--inner.limited-width {
     margin-top:5px;
}
.mainpage-rubrika-container.latvia--container.search--container form {
    flex-direction: column;
}
.mainpage-rubrika-container.latvia--container.search--container form input {
    min-width: unset;
    margin-bottom: 10px;
    width: 80vw;
}
.mainpage-rubrika-container.latvia--container.search--container form input {
    min-width: unset;
}

.media-kit-section2 img {
    /* display: none; */
    width: 80vw;
}
.card[data-type="mir"][data-pos="3"] .card-image img {
    width: 100%;
    height: auto;
}
.card[data-type="mir"][data-pos="4"] .card-image img {
    width: 100%;
    height: auto;
}
.cards-flex.mobile--flex.middle-size--title .card-image img {
}
     .post-container iframe {
    max-width: 550px;
    max-width: 100%;
}
.media-kit--press-logo svg {
    max-width: 80%;
    margin: 0 auto;
    display: block;
}
.media-kit-geo img {
    max-width: 80%;
    margin: 0 auto;
    display: block;
}
.media-kit-devices img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    /* margin-top: 120px; */
    /* margin-bottom: 100px; */
    width: 100%;
}
.media-kit-section7 h2 {
    font-size: 35px;
}
.media-kit-turnover h4 {
    font-size: 19px;
}
.media-kit-section7 {
    padding-left: 15px;
    padding-right: 15px;
}
.media-kit-volume h3:nth-child(2) {
    min-width: 0;
}
.media-kit-audience {
flex-direction: column;
    align-items: center;
}
.media-kit-volume h3:last-child {
    width: auto;
}
.mediakit--flex--row {
    flex-direction: column;
}
.media-kit-graph--users--item--inner {
    font-size: 23px!important;
}
.media-kit-graph--users--item h4 {
    font-size: 21px!important;
}
h1.daily--views--title {
    font-size: 27px!important;
}
.media-kit-graph--users--item {
    margin-bottom: 30px;
}
.top5-widget--container li.lenta-slide--list--item a .commentscounter img {
    margin-top: 1px;
    position: relative;
    top: 3px;
    margin-right: 4px;
}
.cookie-policy-popup--inner p {
    padding-bottom: 10px;
}
a.cookie-policy-popup--more-button {
    font-size: 12px;
}
a.cookie-policy-popup--agree-button {
    font-size: 12px;
}
.cookie-policy-popup--inner-buttons {
    margin-bottom: 10px;
}
     .side-menu--container-inner ul#side-menu:last-child {
    margin-bottom: 140px;
}
     li.side-lenta--container-inner--list--mobile {
    display: block;
    margin-top: 50px!important;
    width: 100%;
}
ul#news-feed {
    height: 100vh;    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}

.lenta--page li.lenta-slide--list--item a {
    font-weight: 600;
    font-size: 17px;
}

li.lenta-slide--list--item > a > img {
    width: 110px;
    float: left;
    margin-right: 20px;
    border-radius: 8px;
    clear: both;
    display: inline-block;
}
     .ads {
    display: none!important;
}
     .mobile--ad {
     display: block!important;
}

.vibor-redakcii--header h4 a {
    flex: 1;
    display: none;
}
.side-lenta--container {
    display: none;
}
div#main_entertainment .card {
    width: auto;
}
#main_multimedia .card {
     width:auto;
}

.cookie-policy-popup--inner {
    flex-direction: column;
}
.cookie-policy-popup {
    height: auto;
}

.side-menu--container.side-menu-opened {
    width: 100%;
}
ul#side-menu li {
    text-align: left;
    padding-bottom: 10px;
    padding-top: 5px;
}
ul#side-menu li a {
    font-size: 19px;
}
.side-menu--container-inner {
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    max-height: 100vh;
}
.trending-widget--container ul.side-lenta--container-inner--list {
    display: flex;
    flex-direction: column;
}
span.lenta-closed {
    display: none!important;
}

.header--categories {
    display: none;
}

.header--bottom {
    display: none;
}
.column-container--inner--right.ad-sliding {
    display: none;
}
.header--top.limited-width {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
}
.weather-widget--container {
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 4px;

}
.weather-widget--day.weather--today span.weather-data--text-conditions {
    font-size: 13px;
    margin-right: 20px;
}
.weather-wind-container span {
    font-size: 13px;
}
.weather-humidity-container span {
    font-size: 13px;
}
.cards-flex {
    display: flex;
    flex-direction: column;
    margin: 0!important;
        width: auto;
}
.column-container--inner--left {
    width: 100vw;
}
.column-container--inner.limited-width {
    min-width: unset;
    width: 100vw;
    flex-direction: column;
}
.reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
    width: auto;
}
.gazeti-shelf {
    position: absolute;
    left: 0;
    margin-top: 0px;
    width: 100%;
}
.citata--column.cards-flex {
    width: auto;
        margin-bottom: 5px!important;
}
.citata--column.cards-flex .citata--column--inner {
    flex-direction: column;
}
.citata--column--inner h3 {
    width: auto;
    padding: 0;
    padding-left: 25px;
    padding-right: 25px;
    margin-bottom: 20px;
}
.cards-column .card {
    flex-direction: column;
}
.footer-container--inner--row2 {
    flex-direction: column;
    display: none;
}
.footer-container--inner--row {
    display: none;
}
.footer-container--inner--row4 p:nth-child(3) {
    display: none;
}
section.footer-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
}
.post--bottom-social a:last-child {
    flex: 2;
    display: flex;
    justify-content: flex-end;
    min-width: 85px;
    margin-left: 45px;
    margin-top: -9px;
}
section.column-container.post-outer-container.post-comments--page a.comments--respond--container--submit {
    max-width: 260px;
}
.footer-container--inner--row5 a:nth-child(2) {
    font-size: 7px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-container--inner--row5 a:nth-child(1) {
    position: relative;
    top: 5px;
}
.weather-widget--day {
    display: none;
}
.weather-widget--day.weather--today {
    display: block;
}
.cards-flex .card {
    margin-right: 0!important;
    margin-bottom: 5px!important;
        flex: 1;

}
.vibor-redakcii-container--inner--top .card {
    flex-direction: column;
}
.vibor-redakcii-container--inner--top .card .card-image {
    width: auto;
}
.vibor-redakcii--header h4 {
    font-size: 24px;
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    margin-top: 15px;
}
.middle-size--title h3.card-title a {
    font-size: 18px;
}
.vibor-redakcii-container--inner--top .card:first-child .card-title a {
    font-size: 23px;
}
.vibor-redakcii-container--inner--bottom.cards-flex.small-size--title .cards-flex {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
}
.vibor-redakcii-container--inner--bottom.cards-flex.small-size--title .cards-flex .card {
    flex: 1;
    width: 50%;
    margin-left: 2px;
    margin-right: 2px!important;
}
span.timebefore {
    font-size: 10px;
    flex: 7;
}
.vibor-redakcii-container {
    margin-right: 0;
}
.rubrika--header span a {
    font-size: 32px;
}
.cards-list {
    display: none!important;
}
.vibor-redakcii-container {
    padding: 10px;
    /* background: none; */
    border: 0;
    margin-top: 5px;
}
.rubrika--header {
    padding-left: 10px;
    padding-right: 10px;
}
a.rubrika--header--more-news {
    margin-top: 10px;
    width: 100%;
}
.card-image > a > img {
    min-height: unset;
}
.small-size--title h3.card-title a {
    font-size: 17px;
}
.cards-flex.mobile--flex.middle-size--title .card {
    margin-left: 2px;
    margin-right: 2px!important;
    flex: 1!important;
    width: 50%!important;
}

.mainpage-rubrika-container--inner.media-content .card-image > a > img {
    position: relative;
}
.cards-flex.mobile--flex.middle-size--title .card-title {
    padding: 5px 10px;
    padding-bottom:12px;
    overflow: hidden;
    position: relative;
    word-break: break-word;
}
.caleidoscope-bottom.cards-flex h3.card-title {
    padding: 5px 10px;
    padding-bottom: 12px;
    overflow: hidden;
    position: relative;
    word-break: normal;
}
.vibor-redakcii-container--inner--middle.cards-flex.middle-size--title .card-title {
    padding: 5px 10px;
    padding-bottom: 12px;
    overflow: hidden;
    position: relative;
    word-break: break-word;
}

.vibor-redakcii-container--inner--bottom.cards-flex.small-size--title h3.card-title {
    padding: 5px 10px;
    padding-bottom: 12px;
    overflow: hidden;
    position: relative;
    word-break: break-word;
}
.vibor-redakcii-container--inner--bottom.cards-flex.small-size--title h3.card-title a {
    font-size: 18px;
}
.card[data-type="category"] {
    margin-right: 0;
}
.cards-flex.mobile--flex {
    display: flex;
    flex-direction: row;
}
.card-image {
       min-height: unset;
    overflow: hidden;
}
.caleidoscope-bottom.cards-flex {
    margin-top: 10px;
    margin-bottom: 10px;
    flex-direction: row;
}
.caleidoscope-bottom.cards-flex .card {
     flex: 1;
    width: 50%;
    margin-left: 2px;
    margin-right: 2px!important;
}


.cards-column .card .card-image {
    width: 100%;
    min-width: 0;
}
.side-menu--container.side-menu-opened {
    right: 0px;
    z-index: 11;
}
span.side-menu-close {
    position: absolute;
    right: 32px;
    color: white;
    top: 22px;
    font-size: 30px;
    cursor: pointer;
    opacity: 0.5;
}
.caleidoscope-container {
    display: flex;
    flex-direction: column;
}
img.reporter-container--image {
    max-width: 100%;
}
.modal-inner {
    min-width: 300px;
}
.avtorskie-materiali-top.cards-flex .card .card-image img {
    height: 120px!important;
    border-radius: 22px;
    width: 120px!important;
}
.avtorskie-materiali-container {
    margin: 0;
}
.avtorskie-materiali-container > div > h3 {
    text-align: center;
}
.reporter-form--submit button {
    min-width: 290px;
}
.caleidoscope-bottom.cards-flex h3.card-title a {
    font-size: 19px;
}
.vibor-redakcii-container--inner--middle.cards-flex.middle-size--title .card {
    width: 50%;
}
.vibor-redakcii-container--inner--middle.cards-flex {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    flex-direction: row;
}
.vibor-redakcii-container--inner--middle.cards-flex.middle-size--title .card {
    width: 50vw;
    margin-right: 5px!important;
}
.vibor-redakcii-container--inner--middle.cards-flex.middle-size--title .card:last-child {
    margin-right: 0!important;
}
.vibor-redakcii-container--inner--middle.cards-flex .card-image img {

}
.reklamnie-statji-container--inner--bottom.cards-flex.small-size--title {
    flex-direction: row;
}
.reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card {
    margin-right: 5px!important;
    width: 46.5%;
    /* width: 48vw; */
    flex: unset;
    margin-left: 5px!important;
}
.rubrika-statji-container--inner--bottom.grid-three-columns.cards-flex.cards-column.small-size--title {
    flex-direction: row;
}
.column-container--inner.after--main-post-container.rubrika-interesi.full-width-container .card {
    max-width: none;
    flex: 1;
}
.rubrika-statji-container--inner--bottom.grid-four-columns.cards-flex.small-size--title {
    flex-direction: row;
    flex-wrap: wrap;
}
section.column-container.post-outer-container .column-container--inner--right {
    display: none;
}
.post-content--lead h3 {
    font-size: 19px!important;
      line-height: 1.25!important;
}
section.column-container.post-outer-container .column-container--inner--left {
    width: auto;
    min-width: 0;
    max-width: none;
}
.post--bottom-social {
    width: auto;
        margin-top: 25px;
}
.comments--top span {
    font-size: 19px;
    display: flex;
    flex-direction: column;
}
.comments--top span img {
    margin-top: 10px;
}
.rubrika-interesi .rubrika--header a {
    font-size: 25px;
}
.rubrika--header span a {
    font-size: 25px!important;
}
div#main_turgid .rubrika--header a img {
    height: 20px!important;
}
.post-meta-container {
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
  padding: 15px;
}
.post-title {
    padding: 0px 15px;
}
.post-inner-container {
    padding: 15px 15px 15px 15px;
}
.post-meta-container span {
    margin-bottom: 5px;
}
.post-meta-container .post-category {
    text-align: left;
    font-size: 12px;
    width: 100vw;
    text-align: left;
    background: none;
    padding: 0;
    padding-left: 5px;
}

span.post-author {
    text-align: left;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: 10px;
}
span.post-author {
    text-align: left;
    align-items: flex-start;
    justify-content: flex-start;
    /* flex: 1; */
    font-size: 11px;
    padding: 0;
    padding-left:5px;
    white-space: nowrap;
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    /* margin-right: 5px; */
    /* margin-left: 5px; */
}
.rubrika-interesi .rubrika--header a {
    width: auto;
}
.column-container--inner.after--main-post-container.rubrika-interesi.full-width-container .card {
    min-width: unset;
    max-width: none;
}
.column-container--inner.after--main-post-container.rubrika-interesi.full-width-container .card {
    min-width: unset!important;
    max-width: none!important;
    /* margin: 0; */
    margin-bottom: 5px;
    margin-right: 0;
}
.column-container--inner.after--main-post-container.rubrika-interesi.full-width-container {
    padding: 0;
}
span.post-tags {
    flex: 1;
    text-align: center;
}
span.post-timedate {
    flex: 2;
    font-size: 12px;
    text-align: center;
    align-items: center;
    justify-content: center;
    text-align: right;
    padding-right: 0px;
    /* max-width: 110px; */
}
span.post-tags {
    margin-right: 15px;
}
.post-content p {
    font-size: 19px;
    font-weight: 400;
    font-stretch: normal;
    line-height: 1.35;
    letter-spacing: 0.1px;
    text-align: left;
    color: #333547;
    margin-bottom: 20px;
}
.post-content p strong {
    font-size: 19px;
    word-break: break-word;
}
.comments--filter > span {
    padding-top: 2px;
    padding-bottom: 6px;
    font-size: 17px;
    flex-direction: column;
}
.row.top-comment__bot-deck {
    justify-content: flex-start;
}
.top-comment__response-button-container {
    margin-left: 45px;
    flex: 10;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}
.redakcija-container-inner {
    flex-direction: column;
}
.redakcija-container-inner--left {
    order: 1;
}
.redakcija-container-inner--right {
    order: 0;
}
.redakcija-container-inner {
    margin: 0;
}
.column-container--inner.limited-width {

}
.reklamnie-statji-container {
    padding: 0;
    padding-top: 20px;
}
.reklamnie-statji--header h4 {
    text-align: center;
}
.column-container--inner--left .mainpage-rubrika-container.latvia--container {
    margin-right: 0;
}
.column-container--inner--right {
    width: 100%;
}
.mainpage-rubrika-container--inner.pechatnij-press .rubrika--header a.rubrika--header--more-news {
    display: none;
}
.mainpage-rubrika-container--inner.pechatnij-press .rubrika--header a {
    display: block;
    width: 100%;
    font-size: 23px!important;
    line-height: 1.25;
}
.reporter-widget--container {
    margin-right: 0;
}
.top5-widget--container {
    display: none;
}
.header-burger {
    order: 1;
}
.header--logo {
     order: 2;
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 0px;
}
.header-reporter--mobile.mobile-search--icon {
    margin-left: 15px;
}
.header-reporter--mobile {
    order: 3;
}
a.header-reporter--mobile--trigger img {
    height: 29px;
}
.header-reporter--mobile {
    display:flex;
}
.side-lenta--container {
    /*width: 100%; */
}
.side-lenta--container-inner > span {
    padding: 10px;
    display: block;
    color: #21275a;
    font-weight: 800;
    font-size: 19px;
    display: flex;
}
.side-lenta--container-inner > span small {
    font-size: 15px;
    color: gray;
    font-weight: 500;
    text-align: right;
    width: 100%;
    display: inline;
    margin-left: 30px;
    cursor: pointer;
    flex: 1;
    margin-top: 4px;
}
li.lenta-slide--list--item a {
    font-size: 17px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: left;
    color: #090a0d;
    text-decoration: none;
}
.lenta-slide--list--item--meta span.post-timedate {
    font-size: 12px;
    text-align: left;
    flex: unset;
}
.comments--top {
    display: none;
}
.comments--middle {
    display: none;
}
.comments--bottom {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100vw;
        padding-top: 0!important;
    background: #292929!important;

}
section.column-container.post-outer-container .comments--bottom {
    box-shadow: 0px -2px 11px rgba(0, 0, 0, 0.4);
}

section.column-container.post-outer-container.post-comments--page .comments--bottom {
    box-shadow: none;
}
.post-share--fixed {
background: #5c67b9;
    width: 55vw;
    display: flex!important;
    align-items: center;
    justify-content: center;
    align-content: center;
    margin-left: 3px;
    margin-right: 5px;
        height: 38px;
}
.comments--inputform--submit {
    flex-direction: row;
}
.comments--container.all-comments .comments--inputform--submit {
    flex-direction: column;
}
.comments--respond--container--submit {
    width: 50vw;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    background: #e48b1d;
    margin-left: 5px;
    margin-right: 2px;
}
.post-share--fixed a {
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    text-decoration: none;
    color: white;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.22;
    letter-spacing: normal;
    font-size: 15px;
}
.comments--respond--container {
    padding-bottom: 5px;
}
a.comments--respond--container--submit span {
    color: white;
    margin-right: 5px;
}
section.column-container.post-outer-container.post-comments--page .comments--bottom {
    position: relative;
    background: none!important;
    padding: 0!important;
    max-width: 100%;
}

.comments--container.all-comments .comments--middle {
    display: block;
}
.comments--container.all-comments .comments--top {
    display: block;
}
section.column-container.post-outer-container.post-comments--page .post-meta-container {
    display: none;
}
.parralax-ad {
  /* background: none; */
  /* display: none; */
  background-size: cover;
  height: 60px;
}
.reklamnaja-akcija img {
    height: 200px!important;
}
.reklamnaja-akcija a:nth-child(2) {
  max-width: 250px;
  text-align: center;
}
.reporter-container-inner {
    margin-top: 0;
}
.form-callback img {
    max-width: 100%;
}
.avtorskie-materiali-top.cards-flex .card-image {
    display: none;
}
.avtorskie-materiali-top.cards-flex h3.card-title a {
    font-size: 19px!important;
}
.post-social-share--sliding {
    display: none;
}
.column-container--inner.limited-width {
    margin-bottom: 40px;
}
div#viborredakcii {
    margin-top: 40px;
}
.media-kit-section1 .limited-width h1 {
    font-size: 19px;
    color: #ececec;
    max-width: 800px;
    text-align: center;
    font-weight: 400;
    line-height: 1.3;
    padding-left: 40px;
    padding-right: 40px;
}
h1.media-kit-section--title {
    font-size: 24px;
}
.media-kit-numberone h2 {
    font-size: 18px;
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 30px;
}
.media-kit-volume {
    flex-direction: column;
}
.media-kit-volume h3 {
    margin-bottom: 20px;
        text-align: center;
            font-size: 16px;
}
.media-kit-volume h3 img {
    width: 48px;
}
.media-kit-volume {
    padding-left: 30px;
    padding-right: 30px;
    width: auto;
}
div#media_9 {
    padding-left: 40px;
    padding-right: 40px;
}
h1.media-kit-section--title {
    font-size: 33px;
    padding-left: 0px;
    padding-right: 0px;
        max-width: 80vw;
}
.media-kit-section5 h3 {
    font-size: 21px;
    border-bottom: 0;
}
.banner-series h3 {
    font-size: 40px;
}
.banner-variations {
    flex-direction: column;
}
.banner-variations--item {
    margin: 0 auto;
    width: 100%;
    margin-bottom: 20px;
}
div#media_7 {
    max-width: 80vw;
}
div#media_7 input.validate {
    width: auto;
}
.media-kit-devices img {
    max-width: 80vw;
}
.card-image a {
     display: block;
}
}

iframe[src*="rtmatcher"] {
    display: none!important;
}

.header--search a {
    padding-right: 4px;
}
a.header-language--trigger {
    color: white;
    padding-left: 10px;
    font-size: 15px;
    cursor: pointer;
}
.media-kit-possibilities--item h2 {
    width: 100%;
    font-size: 34px;
    color: #c7c7c7;
    font-weight: 400;
    text-align: center;
    margin-bottom: 25px;
    webkit-animation: blink 2s infinite;
    transition: 2s all ease;
}
.media-kit-possibilities--item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 35px;
}
.media-kit-possibilities--item img {
    margin-bottom: 35px;
}
.media-kit-possibilities--item p {
    color: #c1c1c1;
    font-size: 21px;
    max-width: 600px;
    text-align: left;
    line-height: 1.3;
    margin-bottom: 40px;
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.23;
    letter-spacing: normal;
    text-align: left;
    color: rgba(255, 255, 255, 0.80);
}
div#media_10 h1.media-kit-section--title {
    margin-bottom: 40px;
}
div#media_14 h1.media-kit-section--title {
    margin-top: 80px;
    margin-bottom: 10px;
}
.media-kit-possibilities--item h2 {
    margin-bottom: 60px;
    font-size: 35px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.67;
    letter-spacing: normal;
    text-align: center;
    color: #ddeaff;
}
div#media_14 p {
    font-size: 21px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.53;
    letter-spacing: normal;
    text-align: left;
    color: rgba(255, 255, 255, 0.84);
    max-width: 600px;
    margin-top: 60px;
    margin-bottom: 80px;
    text-align: center;
}
.media-kit-graph--users--item--inner {
    margin-top: 30px;
    opacity: 0.9;
}
div#media_7 h1.media-kit-section--title {
    margin-top: 120px;
    font-size: 52px;
}
body.page_reklama .form-callback {
    border-bottom: 0;
    margin-top: 120px!important;
    margin-bottom: 120px!important;
}
.media-kit-graph--users--item--inner img {
    margin-right: 10px;
    height: 84px;
}
img.media-kit--reklamnie-statji--img {
    max-width: 900px;
    margin-top: 40px;
    margin-bottom: 80px;
}

div#media_9 p {
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.23;
    letter-spacing: normal;
    color: rgba(255, 255, 255, 0.92);
    max-width: 650px;
    margin-bottom: 30px;
    text-align: left;
    width: 100%;
}
div#media_9 {
    flex-direction: column;
}
div#media_19 h1 {
    margin-top: 80px;
    margin-bottom: 60px;
}
.media-kit--prices--header--item.mdkt--banners--views {
    flex: 1.3;
    font-size: 15px;
}
.media-kit--prices--header--item.mdkt--banners--price {
    font-size: 15px;
}
.media-kit--prices--header--item.mdkt--banners--size {
    flex: 1!important;
    font-size: 15px;
}
.media-kit--prices--header--item.mdkt--banners--example {
    font-size: 15px;
        flex: 2;
}
.media-kit--prices--row--item.mdkt--banners--example {
    flex: 2;
    display: flex;
    align-items: center;
    justify-content: center;
}
.media-kit--prices--header--item.mdkt--banners--type {
    flex: 1.5!important;
    font-size: 15px;
}
.media-kit--prices--header {
    display: flex;
    border-radius: 8px;
    background-color: #334770;
    width: 100%;
    padding: 20px 20px;
}
.media-kit--prices {
    width: 100%;
    max-width: 1200px;
    padding-left: 20px;
    padding-right: 20px;
}
.media-kit--prices--header--item {
    flex: 1;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
}
.media-kit--prices--row {
    display: flex;
}
.media-kit--prices--row--item {
    flex: 1;
    font-size: 18px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    text-align: center;
}
.media-kit--prices--row {
    width: 100%;
    padding: 30px 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 1px rgba(255, 255, 255, 0.14) solid;
    align-items: center;
    opacity: 0.8;
    transition: 0.2s all ease;
}
.media-kit--prices--row:hover {
    opacity: 1;
    cursor: pointer;
    transform: scale(1.03);
    box-shadow: 1px 5px 5px #050b2f;
    background: #060c29;
    border-bottom: 1px rgba(255, 255, 255, 0) solid;
    border-radius: 8px;
}
.media-kit--prices--row--item.mdkt--row--name {
    font-size: 23px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: 3.8px;
    text-align: center;
    color: #ffffff;
    flex:1.5;
}
div#media_9 .media-kit--prices {
    margin-top: 100px;
}
div#media_9 .media-kit--prices--header {
    margin-bottom: 50px;
}
.media-kit--prices--row--item.mdkt--row--name.mdkt--banners--type span {
    clear: both;
    display: block;
    font-size: 11px;
    margin-top: 10px;
    text-transform: uppercase;
    letter-spacing: 2.1px;
}
div#media_19 {
    flex-direction: column;
}
.media-kit--prices--header .media-kit--prices--header--item:nth-child(1) {
    flex: 1.5;
}
.media-kit--prices--header .media-kit--prices--header--item:nth-child(3) {
    flex: 1.5;
}
.media-kit--prices--row--item.mdkt--row--placement {
    font-size: 16px;
}
.media-kit--prices--row--item.mdkt--row--placement {
    font-size: 16px;
    flex: 1.5;
}
body.page_reklama * {
    font-family: 'Lato', Roboto!important;
}
div#lenta_novostej {
    width: 100%;
}
div#lenta_novostej .rubrika--header span a {
    font-size: 26px;
}
div#lenta_novostej .main-lenta--inner {
    display: flex;
    flex-direction: row;
}
.main-lenta--inner--left.cards-list {
    display: flex;
    flex-direction: column;
}
.main-lenta--inner--right.cards-list {
    display: flex;
    flex-direction: column;
}
div#lenta_novostej .mainpage-rubrika-container--inner {
    margin-right: 10px;
}
ul.main-lenta--inner--left.cards-list {
    background: white;
    padding: 10px;
    padding-top: 20px;
    flex:1;
}
ul.main-lenta--inner--right.cards-list {
    background: white;
    padding: 10px;
    padding-top: 20px;
    flex:1;
}
div#lenta_novostej li.lenta-slide--list--item:after {
    margin: 0;
    margin-bottom: 10px;
    margin-top: 5px;
    width: 100%;
    border-bottom: solid 1px #efefef;
}
div#lenta_novostej {
    margin-top: 15px;
}
.main-lenta--filters {
    display: flex;
    align-items: center;
    justify-content: center;
}
.main-lenta--filters a {
    display: flex;
}
.main-lenta--filters a img {
    height: 17px;
    width: 17px;
    margin-right: 8px;
}
.main-lenta--filters a {
    margin-left: 10px;
    padding: 4px 10px;
    background: transparent;
    border-radius: 3px;
    display: flex;
    justify-content: center;
    cursor: pointer;
}
.main-lenta--filters a.side-lenta-filter--active {
    /* text-decoration: underline; */
    background: none;
    cursor: default;
    border: 2px rgba(255, 255, 255, 0.52) solid;
}
.lenta--web li.lenta-slide--list--item:after {
    display: none;
}
.lenta--web li.lenta-slide--list--item {
    margin-bottom: 15px;
}
.lenta--web {
    overflow: auto!important;
    height: auto!important;
}
.lenta--web li.lenta-slide--list--item > a {
    font-size: 17px;
}
.lenta--web li.lenta-slide--list--item {
    margin-bottom: 15px;
    flex-direction: row;
}
ul.lenta--web .lenta-slide--list--item--meta {
    margin-top: 0;
    flex: 1;
    min-width: 195px;
}
.lenta--web li.lenta-slide--list--item > a {
  font-size: 17px;
      flex: auto;
      text-align: left;
      width: 100%;
      font-weight: 600;
      margin-top: 5px;
}
.lenta--web li.lenta-slide--list--item {
    margin-bottom: 15px;
    flex-direction: row;
    border-bottom: 1px rgba(64, 77, 174, 0.12) solid;
    padding-bottom: 15px;
    flex-direction: column;
}
.lenta--web {
    overflow: auto!important;
    height: auto!important;
    background: rgba(255, 255, 255, 0.95);
    padding: 20px 10px;
    padding-bottom: 0;
}
.lenta--web .lenta-slide--list--item--meta span.post-timedate {
    font-size: 11px;
    opacity: 0.8;
    font-weight: 400;
}
.lenta--web .lenta-slide--list--item--meta span.post-category {
    font-size: 11px;
    /* background: beige; */
    margin-left: 8px;
    margin-right: 15px;
    width: 100%;
    text-align: left;
    color: #0a4590;
    font-weight: 400;
}
.lenta--web li.lenta-slide--list--item a .commentscounter {
    font-size: 14px;
}
.lenta--web li.lenta-slide--list--item a span.facebooklikes {
    font-size: 14px;
    padding-bottom: 1px;
}
.column-container--inner.limited-width.lenta--page {
    min-width: 0!important;
}
.column-container--inner.limited-width.lenta--page .side-lenta--container-inner {
    height: auto;
    margin-bottom: 40px;
}
.lenta--web li {
    transition: 0.5s all ease;
}
.lenta--web:hover li {
    opacity: 1;
}
.lenta--web:hover li:hover {
    opacity: 1;
}
.mainpage-rubrika-container--inner.lenta-web--container .rubrika--header {
    margin-top: 40px;
}
.mainpage-rubrika-container--inner.lenta-web--container .side-lenta--container-inner:after {
    display: none;
}
.rubrika--filters--item input {
    padding: 4px 10px;
    width: 200px;
    text-align: center;
    background: transparent;
    border: 0;
    outline: none;
    cursor: pointer;
}
.rubrika--filters--item {
    padding: 10px;
    border: 2px #fdfdfe solid;
    background: rgba(255, 255, 255, 0.54);
    font-size: 15px;
    padding-left: 20px;
    display: inline-block;
    margin-top: 8px;
}
.rubrika--filters--item label {
    font-weight: bold;
}
.rubrika--filters--item input {
    padding: 0px 10px;
    padding-right: 10px;
    width: 100px;
    text-align: center;
    background: transparent;
    border: 0;
    outline: none;
    cursor: pointer;
    font-weight: 600;
    font-size: 14px;
    position: relative;
    top: 0px;
}
.rubrika--filters--item label {
    font-weight: 500;
    opacity: 0.8;
    position: relative;
    top: 1px;
    font-size: 15px;
}
.lenta--web--loader {
    position: absolute;
    width: 100%;
    /*height: 100%;*/
    background: white;
    z-index: 1;
    min-height: 800px;
    display: none;
    align-items: center;
    position: relative;
}
.lenta--web--loader img {
    display: block;
    margin: 0 auto;
}
.lenta--web--loader img {
    display: block;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    left: 50%;
}
div#main_turgid {
     width:100%;
}
div#main_turgid .rubrika--header a img {
    height: 26px;
    position: relative;
    top: 4px;
}
div#main_turgid .rubrika-statji-container--inner--bottom.grid-two-columns.cards-flex h3.card-title a {
    font-size: 24px;
}
div#main_turgid .rubrika-statji-container--inner--bottom.grid-three-columns.cards-flex h3.card-title a {
    font-size: 21px;
}
div#main_turgid .card-content {
    border: 2px #0082e1 solid;
    border-top: 0px transparent solid;
}

#banner_overlay {
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.65);
    z-index: 999;
    -webkit-animation: fade .6s;
    -moz-animation: fade .6s;
    animation: fade .6s;
    overflow: auto;
}
/* ذ¼ذ¾ذ´ذ°ذ»رŒذ½ر‹ذ¹ ذ±ذ»ذ¾ذ؛ */
.banner--popup {
    top: 25%;
    left: 0;
    right: 0;
    font-size: 14px;
    margin: auto;
    width: 100%;
    min-width: 450px;
    max-width: 600px;
    position: absolute;
    padding: 0;
    border: 1px solid #383838;
    background: transparent;
    z-index: 1000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 0;
    font: -webkit-body;
    -webkit-box-shadow: 0 15px 20px rgba(0,0,0,.22), 0 19px 60px rgba(0,0,0,.3);
    -moz-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    -ms-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    box-shadow: 0 15px 20px rgba(0,0,0,.22), 0 19px 60px rgba(0,0,0,.3);
    -webkit-animation: fade .6s;
    -moz-animation: fade .6s;
    animation: fade .6s;
}
/* ذ·ذ°ذ³ذ¾ذ»ذ¾ذ²ذ؛ذ¸ ذ² ذ¼ذ¾ذ´ذ°ذ»رŒذ½ذ¾ذ¼ ذ±ذ»ذ¾ذ؛ذµ */
.banner--popup h2, .banner--popup h3 {
    margin: 0 0 1rem 0;
    font-weight: 300;
    line-height: 1.3;
    color: #009032;
    text-shadow: 1px 2px 4px #ddd;
}
/* ذ؛ذ½ذ¾ذ؟ذ؛ذ° ذ·ذ°ذ؛ر€ر‹ر‚ذ¸رڈ */
.banner--close {
    top: -20px;
      right: -20px;
      width: 32px;
      height: 32px;
      position: absolute;
      border: none;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      background-color: rgba(247, 57, 0, 0.9);
      -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
      -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
      box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
      cursor: pointer;
      outline: none;
}
.banner--close:before {
    color: rgba(255, 255, 255, 0.9);
    content: "X";
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}
/* ذ؛ذ½ذ¾ذ؟ذ؛ذ° ذ·ذ°ذ؛ر€ر‹ر‚ذ¸رڈ ذ؟ر€ذ¸ ذ½ذ°ذ²ذµذ´ذµذ½ذ¸ذ¸ */
.banner--close:hover {
    background-color: rgba(252, 20, 0, 0.8);
}
/* ذ¸ذ·ذ¾ذ±ر€ذ°ذ¶ذµذ½ذ¸رڈ ذ² ذ¼ذ¾ذ´ذ°ذ»رŒذ½ذ¾ذ¼ ذ¾ذ؛ذ½ذµ */
.banner--popup img {
    width: 100%;
    height: auto;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.banner--popup ins a {
    line-height: 1;
    display: block;
    opacity: 1;
}
.column-container--inner.after--main-post-container.reklamnie-statji.full-width-container .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card {
    width: 33%;
    float: left;
    flex: 1;
    min-width: 32%;
}
.column-container--inner--left .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card img {
    max-height: 150px;
}
.column-container--inner--right .reklamnie-statji-container--inner--bottom.cards-flex.small-size--title .card img {
    max-height: 150px;
}
.mainpage-rubrika-container.latvia--container.cat_pg_1 i.flag.new_flag {
    display: none!important;
}
.mainpage-rubrika-container.latvia--container.cat_pg_2 i.flag.new_flag {
    display: none!important;
}
.mainpage-rubrika-container.latvia--container.cat_pg_11550 i.flag.new_flag {
    display: none!important;
}
.comments--top > p {
    font-size: 13px;
    padding-left: 6px;
    line-height: 1.3;
    padding-right: 15px;
    text-align: left;
    opacity: 1;
    padding-top: 5px;
    padding-bottom: 15px;
    color: gray;
}
.comments--filter {
    margin-left: 6px;
}
.comments--bottom p {
    font-size: 14px;
    padding-left: 0;
    line-height: 1.4;
    padding-right: 10px;
    text-align: left;
    opacity: 0.9;
}

.reklamnie_statji--biggest-size-item, .reklamnie_statji--middle-size-item {
    width: 100%;
}
.reklamnie_statji--biggest-size-item .card-image:before, .reklamnie_statji--middle-size-item .card-image:before {
    content: "";
    position: absolute;
    display: block;
    height: 100%;
    width: 100%;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.73) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.73) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.73) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f000000', endColorstr='#ba000000',GradientType=0 ); /* IE6-9 */
    border-radius: 8px;
}
.reklamnie_statji--biggest-size-item .card-content, .reklamnie_statji--middle-size-item .card-content {
    /* margin-top: -66px; */
    z-index: 1;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: none;
}
.reklamnie_statji--biggest-size-item .card-content h3 a {
    color: white!important;
    font-size: 25px;
    max-width: 700px;
    display: block;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.16);
    font-weight: 600;
    line-height: 1.4;
}

.reklamnie_statji--middle-size-item .card-content h3 a {
    color: white!important;
    max-width: 700px;
    display: block;
    font-size: 22px;
    font-weight: 500;
    line-height: 1.35;
    text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.07);
}
.reklamnie_statji--middle-size-item {
    display: flex;
}
/*
.reklamnie-statji-container {
    background: transparent;
    padding: 0;
}*/
.reklamnie_statji--biggest-size-item .card-image > a > img, .reklamnie_statji--middle-size-item .card-image > a > img {
    /* border-radius: 6px!important; */
    /* position: relative; */
    border-radius: 8px;
}
.reklamnie_statji--biggest-size-item .card, .reklamnie_statji--middle-size-item .card {
    border-radius: 8px;
}

div#media_1 {
    background: url(/themes/press/assets/mediakit2/polygonal.jpg);
    background-size: cover;
}
div#media_1 p {
    color: #d4d4d4;
    font-size: 22px;
    margin-top: 20px;
}
div#media_1 p a {
    color: white;
    text-decoration: none;
}
img.logo--lv_flag {
    display: none;
    position: absolute;
    left: 22px;
    top: 5px;
    width: 11px;
    height: 11px;
    border-radius: 9px;
}
.header--logo a {
    position: relative;
}
a.header--lang-switch {
    background: rgb(125, 129, 166);
    border: 0;
    color: white;
    text-decoration: none;
    padding: 2px 4px;
    line-height: 1;
    padding-left: 5px;
    display: inline-block;
    font-size: 14px;
    border-radius: 3px;
    letter-spacing: 0.8px;
    font-weight: 500;
    margin-right: 5px;
}
img.alignright {
    float: right;
    margin: 10px;
}
.parralax-ad > ins > a > img {
    max-width: 100%;
    height: auto;
}
.post-content {
    word-break: break-word;
    padding-top: 5px;
}
.admin--view--counter {
    background: #dc2020!important;
    color: white!important;
    padding: 0px 4px!important;
    padding-bottom: 2px!important;
    font-size: 16px!important;
    margin-left: 5px!important;
    line-height: 1!important;
    border-radius: 4px!important;
}
.trending--widget--inner li.lenta-slide--list--item {
    display: inline-block!important;
    border: 1px #7b7b7b solid;
    margin: 2px;
    margin-bottom: 10px;
}
.trending-lenta--filters a {
    cursor: pointer;
}
img[src*='blank.jpg'] {
    min-height: 0px;
    height: fit-content;
}
.weather-widget--bottom {
    background: rgba(255, 255, 255, 0.6509803921568628);
    height: 0px;
    display: block;
}
.weather-widget--bottom a {
    display: block;
    text-align: right;
    text-decoration: none;
    color: black;
    font-weight: bold;
    padding-right: 10px;
    font-size: 14px;
    padding-top: 3px;
}
.weather-widget--bottom a img {
    height: 35px;
    position: absolute;
    right: 8px;
    top: 6px;
}
.post--telegram--cta a {
    line-height: 1;
    font-size: 13px;
    text-align: center;
    display: block;
    font-weight: bold;
    color: #11266d;
}
.post--telegram--cta a:first-child {
    margin-bottom: 10px;
}
.post-content ol li {
    word-break: break-word;
    line-height: 1.4;
    position: relative;
    display: list-item;
    padding-left: 10px;
    margin-left: 15px;
}
.covid19-container {
    background: url(/themes/press/assets/covid19bg.jpg);
    padding: 15px 25px;
    padding-right: 15px;
    margin-right: 10px;
    background-size: cover;
    background-position: 50% 50%;
    margin-top: 10px;
    margin-bottom: 10px;
}
.covid19-container-inner {
    display: flex;
}
.covid19-container .rubrika--header span a {
    color: white;
    font-size: 23px;
    letter-spacing: 1.4px;
}
.covid19-container .rubrika--header {
    border-bottom: 1px rgba(255, 255, 255, 0.37) solid;
    margin-right: 11px;
    margin-bottom: 5px;
}
.covid19-container a.rubrika--header--more-news {
    color: white;
    font-size: 16px;
    line-height: 1;
    background-position: 100% 6px;
    padding-right: 25px;
}
.covid19-container .small-size--title h3.card-title a {
    font-size: 16px;
}
.covid19-container .card-title {
    padding: 5px 15px;
    padding-top: 5px;
    padding-bottom: 15px;
}
ul.covid19--inline li.lenta-slide--list--item {
    padding: 0;
    display: flex;
    flex-direction: row-reverse;
    margin-bottom: 10px;
}
ul.covid19--inline li.lenta-slide--list--item a {
    color: white;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px rgba(255, 255, 255, 0.11) solid;
    padding-bottom: 10px;
}

ul.covid19--inline li.lenta-slide--list--item:after {
    border-bottom: 0;
    min-width: 10px;
    max-width: 10px;
    margin: 6px;
    background: rgba(220, 220, 220, 0.11);
    height: 10px;
    width: 10px;
    margin-right: 10px;
        margin-left: 0;
}
ul.covid19--inline li.lenta-slide--list--item a {
    padding-right: 15px;
        width: 100%;
}
ul.covid19--inline span.facebooklikes {
    background: #2a2333!important;
    padding: 1px 3px!important;
    opacity: 0.8!important;
    border-radius: 0px!important;
    font-size: 11px!important;
    margin-left: 2px!important;
}
ul.covid19--inline span.commentscounter {
    background: #2a2333!important;
    padding: 1px 3px;
    opacity: 0.8;
    border-radius: 0px!important;
    font-size: 11px!important;
    margin-right: 2px!important;
    margin-left: 5px!important;
}
ul.covid19--inline li.lenta-slide--list--item:first-child:after {
    display: none;
}
ul.covid19--inline li.lenta-slide--list--item:first-child a > img {
    width: 106%!important;
      border-radius: 0!important;
      margin-bottom: 5px!important;
      margin-right: 0px!important;
      display: inline-block!important;
      margin-left: -10px;
}
ul.covid19--inline li.lenta-slide--list--item:first-child a {
    padding-right: 0!important;
    padding: 0px!important;
}
ul.covid19--inline li.lenta-slide--list--item:first-child a {
    font-size: 21px;
    font-weight: 800;
    background: white;
    color: black;
    padding-left: 10px!important;
    padding-right: 10px!important;
    padding-bottom: 10px!important;
    padding-bottom: 10px!important;
}
ul.covid19--inline li.lenta-slide--list--item:first-child {
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
}
ul.covid19--inline li.lenta-slide--list--item:first-child a {
    border-bottom: 0;
}
ul.covid19--inline li.lenta-slide--list--item:first-child a span {
    background: transparent!important;
}
li.covid19--cards-with-images .caleidoscope-bottom.cards-flex h3.card-title a {
    font-size: 17px;
}
li.covid19--cards-with-images {
    margin-bottom: 15px;
}
.covid19--side {
    background: url(/themes/press/assets/covid19bg.jpg);
    padding: 10px 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin-right: 10px;
    background-size: cover;
    background-position: 50% 50%;
    margin-top: 0px;
    width: 265px!important;
    margin-bottom: 20px;
}
.caleidoscope-top.cards-flex.covid19--side h4 {
    color: white;
    font-size: 19px;
    letter-spacing: 1px;
    margin-bottom: 10px;
    text-align: center;
}
li.covid19--cards-with-images span.facebooklikes {
    background: transparent!important;
    font-size: 13px!important;
}
.poll-container h4 {
    font-size: 28px;
    margin-bottom: 30px;
    line-height: 1.2;
    padding-right: 40px;
}
.poll-answer {
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}
.poll-answer h5 {
    font-size: 17px;
}
.poll-answer label {
    font-size: 17px;
    margin-block-start: 1.67em;
    margin-block-end: 1.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}
.poll-answer .progress {
    background: white;
    padding: 10px;
}

.poll-answer .progress > span {
    background: #e8e8e8;
    display: block;
    color: white;
    padding: 0;
    min-height: 22px;
    min-width: 4px;
        border-radius: 3px;
}
.poll-answer .progress span > span {
    display: block;
    padding: 5px;
    background: linear-gradient(135deg, #545fa3, #517ed0);
    background-size: 150% 150%!important;
    animation: TriggerButtonGradient 4s ease infinite;
    border-radius: 3px;
    padding-left: 8px;
    display: inline-block;
    width: 100%;
    padding-right: 10px;
}
.poll-answer .progress span > span:empty {
    display: none;
}
.poll-container button {
    border: 0;
    border-radius: 1.2px;
    background-color: #545fa3;
    padding: 6px 20px;
    padding-bottom: 8px;
    color: white;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: normal;
    text-align: center;
    color: #f7f9f9;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    display: inline-block;
    margin: 0 auto;
    margin-top: 10px;
}

.poll-container input[type="radio"] {
     display: none;
}
.poll-container input[type="radio"] + label:last-child {
     margin-bottom: 0;
}
.poll-container input[type="radio"] + label {
    display: block;
    position: relative;
    padding-left: 40px;
    color: #262022;
    font-size: 17px;
    font-weight: 600;
    line-height: 1;
    text-align: left;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
}
.poll-container input[type="radio"] + label:before {
     content: '';
     display: block;
     width: 20px;
     height: 20px;
     border: 2px solid #4355b8;
     position: absolute;
     border-radius: 40px;
     left: 0;
     top: 50%;
     cursor: pointer;
     transform: translateY(-50%);
     opacity: 1;
     transition: all .12s, border-color .08s;
}
.poll-container input[type="radio"]:checked + label:before {
    width: 12px;
    top: 40%;
    left: 5px;
    border-radius: 0;
    opacity: 1;
    border-top-color: transparent;
    border-left-color: transparent;
    -webkit-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);
}
.poll-answer .checkbox {
    display: inline-block;
}
.poll--header svg {
    height: 25px;
    width: 100px;
    position: relative;
    top: 3px;
}
.poll--header {
    line-height: 1;
    display: inline-block;
    margin-bottom: 20px;
    font-weight: 500;
    font-size: 21px;
    line-height: 1.3;
    color: #293061;
    padding: 0px;
    width: -webkit-fill-available;
    opacity: 0.9;
    margin-left: -4px;
}
.poll-container {
    padding: 30px;
}
section.column-container.post-outer-container.notfound-page.covd-19--page .column-container--inner.limited-width {
    padding-top: 50px;
}
.poll-answer h5 {
    font-size: 17px;
    max-width: 700px;
    line-height: 1.2;
    font-weight: 700;
}
.poll-answer textarea {
    resize: none;
    padding: 5px;
    margin-left: 40px;
    margin-top: 10px;
    margin-right: 40px;
    border-radius: 3px;
    font-size: 16px;
    height: 70px;
}
.poll-answer p {
    font-size: 11px;
    margin-left: 40px;
    margin-right: 40px;
    line-height: 1.15;
    margin-top: 10px;
    opacity: 0.8;
}

@keyframes TriggerButtonGradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
section.column-container.post-outer-container.notfound-page.covd-19--page .column-container--inner.limited-width {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0px;
}
.covid-container {
    background: url(/themes/press/assets/covid19bg.jpg);
    width: 100%;
    height: 120px;
    background-size: cover;
    display: flex;
    align-items: center;
}
.covid-container h2 {
    margin-left: 40px;
    color: white;
    font-size: 42px;
    font-weight: 600;
    letter-spacing: 5px;
}
.covid-container h2 small {
    font-size: 14px;
    display: block;
    color: gainsboro;
    margin-top: 5px;
    letter-spacing: 0px;
    padding-left: 3px;
}
.covid--two--column-container {
    width: 100%;
    display: flex;
}
.covid--two--column-container--right {
    flex:1;
}
.covid--two--column-container--left {
    width: 100%;
    max-width: 800px;
    padding: 30px;
    border: 1px #e2e2e2 solid;
    flex:1;
}
.covid--two--column-container--right .comments--container.all-comments {
    margin-bottom: 0;
}
.covid--two--column-container--right .comments--container.all-comments .comments--inner {
    padding-bottom: 0px!important;
}
.covid--two--column-container--right .comments--filter > span {
    padding: 5px 5px;
    margin: 0;
    font-size: 15px;
}
.covid--two--column-container--right .top-comment__timeago-container span {
    font-size: 11px;
}
.covid--two--column-container--right ul.comments--middle--list {
    overflow-y: scroll;
    padding-right: 15px;
    height: 440px;
}
.covid--two--column-container--right .comments--bottom {
    padding: 0px 10px;
}
.covid--two--column-container--right h4 {
    margin-bottom: 10px;
    font-size: 22px;
    font-weight: 700;
}
.covid--two--column-container--right .comments--inputform input {
    margin-top: 10px;
}
.covid--two--column-container--right .comments--inputform--submit .form--input--confirmation {
    max-width: 100%;
}
.covid--two--column-container--right a.comments--respond--container--submit {
    width: 160px;
    text-align: center;
    align-items: center;
    justify-content: center;
    font-size: 16px;
}
.covid--posts-container .column-container--inner.limited-width {
    flex-direction: row!important;
    align-items: flex-start!important;
}
.covid--posts-container .column-container--inner--right {
    max-width: 300px!important;
    min-width: 300px!important;
    width: 300px!important;
}
.ads--banner--inner {
    border: 1px rgba(224, 224, 224, 0.65) solid;
    padding: 15px;
    max-width: 300px;
}
.covid--two--column-container--right .comments--top span {
    margin-top: 0;
}
.comments--container.all-comments .top-comment__response-button-container {
    margin-left: 25px;
}
.covid--two--column-container--left .form-1 .poll-answer:nth-child(5) label:before {
    border-color: #ff704e;
}
.covid--two--column-container--left .form-1 .poll-answer:nth-child(5) input[type="radio"]:checked + label:before {
    border-top: transparent!important;
    border-left-color: transparent!important;
}
span.covid19--info-tel strong {
    font-size: 28px;
    padding-right: 20px;
}
span.covid19--info-tel {
    color: white;
    text-align: left;
    width: 385px;
    text-align: left;
    font-size: 14px;
    line-height: 1.15;
    display: flex;
    padding: 0;
    margin-bottom: 10px;
    margin-top: 10px;
}
.poll-share > p {
    font-size: 18px;
    color: #2f2f2f;
    font-weight: 600;
}
.poll-share .post--bottom-social a {
    flex: 1;
}
.poll-share .post--bottom-social a img {
    height: 46px;
    max-height: none;
}
.poll-share .post--bottom-social a {
    flex: 1;
    margin: 1px 3px!important;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0;
}
.poll-share .post--bottom-social {
    max-width: 295px;
    margin-top: 20px;
}
.poll-share {
    background: #f0f6ff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px 10px;
}
.poll-share p {
    font-size: 19px;
}
p.poll-total--votes {
    text-align: center;
    margin-top: 30px;
}
.reklamnaja-akcija {
    margin-top: 45px;
    margin-bottom: 20px;
}
.reklamnaja-akcija img {
    border: 4px #aabae4 solid;
    border-radius: 13px;
}
.reklamnaja-akcija a:hover {
    opacity: 1;
}
.reklamnaja-akcija img {
    height: 300px;
}
.reklamnaja-akcija {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.reklamnaja-akcija a:nth-child(2) {
    margin-top: 20px;
    font-size: 18px;
    color: #fff33d;
    text-decoration: none;
    font-weight: bold;
    border: 2px #fff solid;
    padding: 5px 10px;
    padding-bottom: 7px;
    border-radius: 8px;
    background: #3d55a7;
    line-height: 1.2;
}
p.commenting--closed {
    padding: 20px;
    text-align: center;
    padding-top: 30px;
    font-size: 16px;
    font-weight: bold;
    color: #2d2e3d;
}
.sticky--mobile--bottom {
  position: fixed;
      width: 100%;
      height: 100px;
      max-height: 100px!important;
      bottom: 0;
      z-index: 1;
      background: rgba(255, 255, 255, 0.15);
      text-align: center;
}
.post-content--lead h3 {
    font-size: 21px;
    font-weight: 700;
    font-stretch: normal;
    line-height: 1.45;
    letter-spacing: 0.1px;
    text-align: left;
    color: #333547;
    border-left: 4px #404dae solid;
    padding-left: 15px;
    margin-top: 10px;
    display: inline-block;
    margin-bottom: 30px;
}

.post-content--lead {
    margin-top: 20px;
}

p.post-content-inner--ad-block {
    text-align: center;
}
p.post-content-inner--ad-block ins {
    background: white;
}
.post-content-inner--ad-block {
    border: 1px #ebebeb solid;
    padding: 10px;
    margin: 0px -20px;
    margin-bottom: 15px;
    background: white;
    float: right;
    display: block;
    width: 800px;
}
.post--bottom--author {
    display: block;
    clear: both;
}
p.post-content-inner--ad-block span.ads--inform-text {
    padding: 0;
    margin-bottom: 10px;
}
p.post-content-inner--ad-block iframe {
    max-width: none;
}
section.column-container.post-outer-container .post-banner--full-column {
    background: white;
    padding: 20px 25px;
    border: 1px rgba(224, 224, 224, 0.65) solid;
    margin-top: 5px;
    margin-bottom: 5px;
}
.post-title span.facebooklikes {
    font-size: 17px;
    font-weight: bold;
}
span.filter-selected {
    background: #545fa3!important;
    color: white!important;
}
a.card-meta--comments {
    margin-left: 5px;
}
.post-content video {
    max-width: 100%;
}
.post--inner--row {
    display: flex;
}
p.post--ad-delimiter {
    border: 1px #ebebeb solid;
    padding: 10px;
    margin: 0px 0px;
    margin-bottom: 10px;
    background: white;
    width: 100%;
    text-align: center;
    margin-top: 10px;
}
.post--inner--row .comments--container {
    margin-bottom: 0;
    display: inline-block;
    clear: both;
}
.oblivki--container {
    background: white;
    padding: 10px;
    border: 1px rgba(224, 224, 224, 0.65) solid;
    margin-top: 10px;
}
.oblivki--container span {
    text-align: center;
    padding: 5px;
    font-size: 12px;
    display: block;
    padding-top: 0;
    color: #5d5d5d;
}
.ads.ads--banner--inner .oblivki--container {
    padding: 0;
    border: 0;
    margin: 0;
}
.recommended--news .card-image {
    margin-bottom: 0;
}
.recommended--news .card-image img {
    margin: 0;
}
.recommended--news h3.card-title {
    padding: 7px 7px;
    margin-bottom: 0;
}
.recommended--news h3.card-title a {
    font-size: 15px;
    line-height: 1.25;
    display: block;
    font-weight: 800;
}
.recommended--news {
    max-width: 210px;
    float: left;
    margin-right: 15px;
    margin-bottom: 15px!important;
    border: 1px #e4e4e4 solid;
    padding-left: 10px;
    padding-top: 10px;
    margin-left: -20px;
}
.recommended--news .card-meta-bottom {
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 4px;
}
.recommended--news .card-meta-bottom span, .recommended--news .card-meta-bottom a {
    font-size: 13px!important;
}
.recommended--news h5 {
    font-size: 13px;
    margin-bottom: 10px;
    text-align: center;
    color: #293061;
    padding-right: 10px;
}
.recommended--news .card-meta-bottom img {
    margin-bottom: 0;
}
.mobile-comments--content-bottom a {
    font-size: 14px;
    color: white;
    margin-left: 0px;
    margin-right: 0px;
    padding: 6px 10px;
    background: #e48b1d;
    display: inline-block;
    margin: 0 auto;
}
.post--telegram--cta {
    border-top: 1px #e6e6e6 solid;
    padding-top: 15px;
    border-bottom: 1px #e6e6e6 solid;
    padding-bottom: 20px;
    margin-top: 20px;
}
.mobile-comments--content-bottom {
    text-align: center!important;
}
iframe#instagram-embed-0 {
    max-width: 569px!important;
}
.post-content--lead img {
    max-width: 100%;
}
.widget-hour_news {
  width: 320px;
      overflow: hidden;
      background: white;
      padding: 20px 5px;
      border: 1px rgba(224, 224, 224, 0.65) solid;
      margin-bottom: 10px;
}
div#hour_news_slider .swiper-slide a {
    display: inline-block;
    max-width: 250px;
    font-size: 22px;
    line-height: 1.1;
    text-decoration: none;
    color: black;
    font-weight: 700;
    padding: 10px 5px;
}
.widget-hour_news-inner--header h4 {
    margin-bottom: 10px;
    color: #364cb3;
    font-size: 18px;
}
.widget-hour_news-inner--footer {
    margin-top: 10px;
}
.widget-hour_news--inner {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.widget-hour_news .swiper-pagination {
    position: relative;
}
.widget-hour_news .swiper-pagination span {
    margin-right: 5px;
}
div#hour_news_slider .swiper-slide {
    display: flex;
    align-items: center;
    height: initial;
    padding: 0px;
    flex-direction: column;
    justify-content: center;
}
div#hour_news_slider {
    width: 300px;
    overflow: hidden;
}
div#hour_news_slider .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    font-size: 21px;
    font-weight: bold;
}
div#hour_news_slider .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    font-size: 21px;
    font-weight: bold;
}
div#hour_news_slider .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: -5px;
}
div#hour_news_slider .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: -5px;
}
.footer-container--inner--row5 a small {
    clear: both;
    display: block;
    text-align: center;
    font-size: 11px;
}
.covid--widget {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 1200px;
  margin: 0 auto;
  background-color: #5c137b;
}
.covid--widget {
    background-image: url(https://static.thenounproject.com/png/3425072-200.png);
    background-size: 53px;
    background-repeat: no-repeat;
    background-position: -23px -2px;
    filter: inherit;
}
.covid--widget--element {
    padding: 6px 18px;
    padding-bottom: 7px;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: auto;
    justify-content: center;
    text-align: center;
    position: relative;
}
span.covid--widget--elem--title {
  color: #eeeeee;
  margin-bottom: 0;
  font-size: 14px;
  margin-right: 10px;
}
span.covid--widget--elem--number {
    color: white;
    font-weight: 900;
    font-size: 18px;
}
.covid--widget--element:after {
  content: "";
      border-right: 1px rgb(203 203 203 / 24%) solid;
      display: block;
      height: 20px;
      width: 1px;
      position: absolute;
      right: 0;
      margin-top: 2px;
}
.covid--widget--element:last-child:after {
    display: none;
}
.post-content div#div-gpt-ad-1602668536469-0 {
    float: left;
    display: block!important;
}
section.header-container2 {
    background: #5b177a;
}
.header--bottom--inner--right {
    display: flex;
    align-items: center;
    justify-content: center;
}
span.covid--widget--elem--number[data-type="yestardayCases"] {
    display: inline-table;
    font-size: 14px;
    text-align: center;
    margin-left: 5px;
    color: #e3a862;
}
section.header-container2 {
  display: none;
}
