@charset "UTF-8"; /* CSSTidy 1.5.2: Thu, 06 Dec 2018 14:44:04 +0000 */

:root {
    --main-color: #c5a769;
    --font-color: #424242;
    --bg-color: #fff;
    --link-color: #428bca;
    --link-inverse-color: #f0efef;
    --link-inverse-background-color: #f0efef;
    --link-f-color: #428bca;
    --link-d-color: #0d720f;
    --link-a-color: #ec971f;
    --link-color-hover: #818181;
    --grey-color: #6b6b6b;
    --section-background-color: #fff;
    --table-dark-silver: silver;
    --table-silver: #ededed;
    --table-hover: #f5f5f5;
    --table-striped: #f9f9f9;
    --editor-keyword: #708;
    --editor-highlight: #d9d9d9;
    --fakt-80: #060;

}

[data-theme="dark"] {
    --main-color: #353535;
    --font-color: #e0e0e0;
    --bg-color: #191919;
    --link-color: #c5a769;
    --link-inverse-color: #c5a769;
    --link-inverse-background-color: #e0e0e0;
    --link-f-color: #428bca;
    --link-d-color: #0d720f;
    --link-a-color: #ec971f;
    --link-color-hover: #818181;
    --grey-color: #6b6b6b;
    --section-background-color: #353535;
    --table-dark-silver: #4a4848;
    --table-silver: #717171;
    --table-hover: #4a4848;
    --table-striped: #4a4848;
    --editor-keyword: #B300C4;
    --editor-highlight: #428bca;
    --fakt-80: #00c700;
}



div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent
}

a {
    vertical-align: baseline
}

body {
    line-height: 1
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none
}

:focus {
    outline: 0
}

ins {
    text-decoration: none
}

del {
    text-decoration: line-through
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

html, body {
    display: block;
    height: 100%;
    min-height: 100%
}

h1, h2, h3, h4, h5, h6, span, p, input {
    margin: 0;
    padding: 0
}

table, tr, td {
    margin: 0;
    padding: 0;
    border-collapse: collapse
}

ul, li, ol {
    margin: 0;
    padding: 0
}

img {
    border: none
}

@font-face {
    font-family: 'entypo';
    src: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/fonticons/entypo.svg) format("svg");
    src: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/fonticons/entypo.eot) format("embedded-opentype"), url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/fonticons/entypo.svg) format("svg"), url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/fonticons/entypo.woff) format("woff"), url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/fonticons/entypo.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

body {
    font-size: 16px;
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: var(--font-color);
    background: var(--bg-color);
    line-height: 140%
}

a {
    text-decoration: none;
    transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s
}

h1, .h1 {
    font-size: 29px;
    font-weight: 600
}

h2, .h2 {
    font-size: 20px
}

h3, .h3 {
    font-size: 17px
}

h4, .h4 {
    font-size: 14px
}

h5, .h5 {
    font-size: 12px
}

h6, .h6 {
    font-size: 11px
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
    color: var(--link-color);
}

.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6, .widget .h1, .widget .h2, .widget .h3, .widget .h4, .widget .h5, .widget .h6 {
    font-weight: 400
}

hr {
    height: 1px;
    display: block;
    border: 0;
    border-bottom: 1px dotted #c0bfbf;
    margin-top: 10px;
    margin-bottom: 10px
}

a:hover {
    /*color: #5a9e25;*/
    text-decoration: none
}

a:focus {
    outline: 0
}

.clear-float {
    clear: both
}

.icon-text {
    display: inline-block !important;
    font-weight: 400 !important;
    font-family: 'Entypo', sans-serif !important
}

.h-comment {
    display: inline-block;
    padding-left: 8px;
    position: relative;
    vertical-align: baseline;
    font-size: 90%;
    font-weight: 700;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    filter: alpha(opacity=60);
    opacity: .6
}

.h-comment:before {
    display: inline-block;
    content: '\E718';
    font-family: 'Entypo';
    font-size: 83%;
    padding-right: 4px;
    margin-bottom: -5px;
    position: relative
}

.meta-date {
    display: inline-block;
    padding-left: 8px;
    position: relative;
    vertical-align: baseline;
    font-size: 85%;
    font-weight: 700;
    color: var(--grey-color);
}

.meta-date:before {
    display: inline-block;
    content: '\1F554';
    font-family: 'Entypo';
    font-size: 90%;
    padding-right: 4px;
    margin-bottom: -4px;
    position: relative
}

.wrapper {
    width: 1220px;
    margin: 0 auto;
    position: relative
}

.boxed:not(.active) {
    background: transparent !important;
    min-width: 1220px
}

.active.boxed {
    width: 1230px;
    margin: 0 auto;
    background: #f0efef;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    padding: 0;
    min-height: 100%;
    min-width: 1220px
}

.left {
    float: left
}

.right {
    float: right
}

.header {
    /*background-color: #5a9e25;*/
    color: var(--font-color);
    box-shadow: inset 0 -140px 200px -50px rgba(0, 0, 0, 0.15)
}

.header a {
    color: var(--link-inverse-color);
}

.header .header-menu a:hover {
    text-decoration: underline
}

.header > .wrapper {
    padding: 30px 0;
    background: transparent !important;
    position: relative
}

.header .wrapper {
    background: inherit
}

.header .header-logo {
    float: left;
    display: inline;
    margin-left: 12px
}

.header .header-logo h1 {
    display: block;
    font-size: 48px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 50px
}

.header .header-addons {
    float: right;
    display: inline;
    margin-right: 12px;
    text-align: right;
    margin-top: -7px
}

.header .wrapper:after {
    display: block;
    content: '';
    clear: both
}

.header .header-menu {
    display: inline;
    float: left;
    margin-left: 20px;
    width: 35%
}

.header .header-menu ul {
    display: block;
    margin-bottom: 7px;
    margin-top: -3px
}

.header .header-menu ul:after {
    display: block;
    content: '';
    clear: both
}

.header .header-menu p {
    line-height: 130%;
    font-size: 12px;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
    opacity: .8
}

.header .header-menu ul li {
    font-size: 13px;
    display: block;
    float: left;
    padding-right: 16px;
    position: relative
}

.header .header-menu ul li:last-child:after {
    display: none
}

.header .header-menu ul li:after {
    display: block;
    content: '';
    height: 15px;
    width: 1px;
    background: #fff;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    filter: alpha(opacity=30);
    opacity: .3;
    position: absolute;
    right: 7px;
    top: 2px
}

.header .header-menu ul li a {
    font-weight: 700
}

.header .header-menu ul li a:hover {
    color: var(--link-color-hover);
}

.header .header-addons .header-weather {
    display: block;
    margin-bottom: 10px;
    margin-top: -4px;
    line-height: 100%;
    vertical-align: baseline
}

.header .header-addons .header-weather .report {
    display: inline-block;
    font-size: 26px;
    font-weight: 700;
    vertical-align: baseline;
    line-height: 100%
}

.header .header-addons .header-weather .city small {
    display: block;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter: alpha(opacity=70);
    opacity: .7
}

.header .header-addons .header-weather .city {
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    vertical-align: baseline;
    line-height: 100%;
    text-align: left
}

.header .header-addons .header-weather img {
    display: inline-block;
    vertical-align: baseline;
    margin: 0 3px -2px
}

.header .header-addons .header-search {
    display: block;
    text-align: right;
    position: relative
}

.search-input {
    display: inline-block;
    padding: 8px 36px 8px 12px;
    border-radius: 2px;
    border: 0;
    z-index: 1;
    position: relative;
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
    width: 140px;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter: alpha(opacity=70);
    opacity: .7;
    transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s
}

.search-input:focus {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    width: 200px
}

#searchsubmit, .search-button {
    display: block;
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    border: 0;
    background: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/images/icon-search.png) no-repeat center;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    color: transparent;
    font-size: 0;
    width: 34px
}

#searchsubmit {
    height: 30px;
    top: auto;
    bottom: 0
}

.widget {
    position: relative
}

.widget label.screen-reader-text {
    display: none
}

.widget input.search {
    width: 100%
}

.main-menu {
    display: block;
    background: inherit;
    border-top: 1px solid rgba(0, 0, 0, 0.15)
}

.main-menu .the-menu, .main-menu .the-submenu {
    display: block;
    font-size: 0;
    background: inherit
}

.main-menu .the-menu:after, .main-menu .the-submenu:after {
    display: block;
    content: '';
    clear: both
}

.main-menu .the-menu li, .main-menu .the-submenu li {
    display: block;
    background: inherit;
    font-size: 13px;
    float: left
}

.main-menu .the-menu.transition-active > li, .main-menu .the-submenu.transition-active > li {
    perspective: 600px;
    -moz-perspective: 600px;
    -o-perspective: 600px;
    -webkit-perspective: 600px;
    perspective-origin: 100% 100%;
    -moz-perspective-origin: 100% 100%;
    -o-perspective-origin: 100% 100%;
    -webkit-perspective-origin: 100% 100%;
    position: relative;
    z-index: 10
}

.main-menu .the-menu.transition-active > li > ul, .main-menu .the-submenu.transition-active > li > ul {
    display: block;
    transform: rotateX(-90deg);
    -moz-transform: rotateX(-90deg);
    -o-transform: rotateX(-90deg);
    -webkit-transform: rotateX(-90deg);
    transform-origin: 0 0 0;
    -moz-transform-origin: 0 0 0;
    -o-transform-origin: 0 0 0;
    -webkit-transform-origin: 0 0 0;
    -webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1);
    -webkit-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -moz-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -ms-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    -o-transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
    transition: all 400ms cubic-bezier(0.175, 0.885, 0.320, 1.275)
}

.main-menu .the-menu.transition-active > li:hover > ul, .main-menu .the-submenu.transition-active > li:hover > ul {
    transform: rotateX(0);
    -moz-transform: rotateX(0);
    -o-transform: rotateX(0);
    -webkit-transform: rotateX(0);
    transition-delay: .2s;
    -moz-transition-delay: .2s;
    -o-transition-delay: .2s;
    -webkit-transition-delay: .2s
}

.main-menu .the-menu li:hover a, .main-menu .the-submenu li:hover a {
    background: rgba(0, 0, 0, 0.15);
    position: relative;
    color: var(--link-inverse-color);
}

.main-menu .the-menu li a, .main-menu .the-submenu li a {
    display: block;
    padding: 14px 11px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif
}

.main-menu .the-menu > li > a {
    position: relative;
    z-index: 400;
    background: inherit
}

.main-menu .the-submenu > li > a {
    position: relative;
    z-index: 100;
    background: inherit
}

.main-menu .the-menu li a span, .main-menu .the-submenu li a span {
    padding-right: 12px;
    position: relative
}

.main-menu .the-menu li a span:after, .main-menu .the-submenu li a span:after {
    font-family: 'Entypo';
    content: '\25BE';
    font-weight: 400;
    position: absolute;
    right: 0;
    top: 1px
}

.main-menu .the-menu li:hover > ul, .main-menu .the-submenu li:hover > ul {
    display: block
}

.main-menu .the-menu li ul {
    display: none;
    position: absolute;
    z-index: 401;
    background: inherit;
    width: 240px
}
.main-menu .the-submenu li ul {
    display: none;
    position: absolute;
    z-index: 200;
    background: inherit;
    width: 240px
}

.main-menu .the-menu li ul li, .main-menu .the-submenu li ul li {
    display: block;
    position: relative;
    font-size: 12px;
    float: none
}

.main-menu .the-menu li ul li:hover > a, .main-menu .the-submenu li ul li:hover > a {
    background: rgba(0, 0, 0, 0.2)
}

.main-menu .the-menu li ul li a span, .main-menu .the-submenu li ul li a span {
    display: block
}

.main-menu .the-menu li ul li a span:after, .main-menu .the-submenu li ul li a span:after {
    content: '\25B8';
    top: 0
}

.main-menu .the-menu li ul ul, .main-menu .the-submenu li ul ul {
    left: 240px;
    top: 0;
    display: none
}

.main-menu .the-submenu li li
{
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

.main-menu .the-menu
{
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.secondary-menu {
    display: block;
    background: #fff;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15)
}

.secondary-menu ul {
    display: block;
    font-size: 0
}

.secondary-menu ul:after {
    display: block;
    content: '';
    clear: both
}

.secondary-menu ul li {
    display: block;
    background: inherit;
    font-size: 12px;
    float: left
}

.secondary-menu ul li:hover a {
    background: rgba(0, 0, 0, 0.06)
}

.secondary-menu ul li a {
    display: block;
    padding: 13px 11px;
    color: #3d3d3d;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif
}

.content {
    display: block;
    padding: 20px 0 35px;
    background: var(--bg-color);
    min-height: 630px
}

.ad-banner {
    display: block;
    margin-bottom: 20px;
    text-align: center;
    position: relative
}

.ad-link {
    display: block;
    font-size: 10px;
    font-weight: 700;
    color: var(--link-color);
    text-align: center
}

.ad-link.top {
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    position: absolute;
    top: 35px;
    left: 175px
}

.ad-link span {
    display: inline-block;
    padding: 0 4px;
    margin-top: 2px
}

.ad-banner .ad-link:hover {
    color: var(--link-color-hover)
}
.main-content {
    display: block
}

.main-content .main-page {
    display: block
}

.list-title {
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #5a9e25;
    color: #5a9e25;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600
}

.article-list {
    margin-left: 0;
    margin-bottom: 10px
}

.article-list li {
    list-style: disc;
    margin-left: 16px;
    margin-bottom: 6px;
    border-bottom: 1px dotted #c0bfbf;
    padding-bottom: 6px
}

.more {
    font-size: 12px;
    color: var(--grey-color);
    text-align: center;
    display: block;
    border: 1px solid #dbdbdb;
    border-radius: 2px;
    -moz-border-radius: 2px;
    padding: 4px 0;
    font-weight: 700;
    background: #f9f9f9;
    box-shadow: inset 0 -20px 20px -20px rgba(0, 0, 0, 0.1)
}

.more:hover {
    background: #fff;
    color: #232323
}

.more:active {
    box-shadow: none
}

.banner {
    display: block;
    text-align: center;
    padding: 10px 0
}

.banner:first-child {
    padding-top: 0
}

.double-block .widget .social-bar a {
    width: 22.6% !important
}

.wide-banner img, .banner img {
    max-width: 100%;
    height: auto
}

.article-block {
    display: block
}

.article-block li {
    display: block;
    border-bottom: 1px dotted #c0bfbf;
    padding-bottom: 10px;
    margin-bottom: 10px
}

.article-block li:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.article-block .article-photo {
    display: block;
    float: left;
    margin-top: 3px
}

.article-block .article-content {
    display: block;
    margin-left: 70px
}

.article-block .article-content:after {
    display: block;
    content: '';
    clear: both
}

.article-block-big .article-content h4, .article-block .article-content h4 {
    font-weight: 400;
    line-height: 18px !important;
}

.article-block-big .meta, .article-block .meta {
    display: block;
    font-size: 12px
}

.article-block-big .meta a, .article-block .meta a {
    color: var(--grey-color)
}

.meta .icon-text {
    display: inline-block;
    padding-right: 5px
}

.block-title {
    display: block;
    margin-bottom: 10px;
    /*background: #5a9e25;*/
    color: var(--link-inverse-color);
    padding: 7px 13px
}

.block-title h2, .block-title .h2 {
    text-transform: uppercase;
    font-size: 16px;
    color: var(--link-inverse-color);
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    margin-bottom: 0
}

.block-title a {
    color: var(--link-inverse-color);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
    opacity: .8;
    font-size: 12px
}

.block-title a:hover {
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1
}

.article-block-big {
    display: block;
    width: 110%;
    font-size: 0
}

.article-block-big li {
    font-size: 13px;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 15px;
    width: 189px
}

.article-block-big li .article-photo img, .article-block-big li .article-photo {
    display: block;
    height: auto
}

.article-block-big li .article-content {
    padding-top: 5px
}

.article-block-big .article-content h4 {
    font-size: 16px;
    margin-bottom: 5px
}

.meta .tag {
    display: inline-block;
    line-height: 16px;
    padding: 0 5px;
    font-size: 9px;
    font-weight: 700;
    color: var(--link-inverse-color);
    text-transform: uppercase;
    vertical-align: top;
    margin-left: 5px;
    margin-top: 3px
}

.wide-article {
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #c0bfbf
}

.wide-article .article-photo {
    display: block;
    float: left
}

.wide-article .article-content {
    display: block;
    margin-left: 170px
}

.wide-article .article-content h2 {
    font-weight: 600;
    margin-bottom: 8px
}

.article-block-big h2 .meta, .article-block-big h3 .meta, .article-block-big h4 .meta, .article-block-big h5 .meta, .article-block-big h6 .meta, .article-block h2 .meta, .article-block h3 .meta, .article-block h4 .meta, .article-block h5 .meta, .article-block h6 .meta, .wide-article h2 .meta, .wide-article h3 .meta, .wide-article h4 .meta, .wide-article h5 .meta, .wide-article h6 .meta {
    display: inline
}

.wide-article .meta {
    display: block;
    font-size: 12px;
    color: var(--grey-color);
    margin-bottom: 6px
}

.wide-article .meta a {
    color: var(--grey-color);
}

.wide-article .article-content:after {
    display: block;
    content: '';
    clear: both
}

.featured-block .article-photo a, .article-photo {
    display: block
}

.featured-block {
    display: block;
    position: relative
}

.featured-block .article-content {
    background: rgba(0, 0, 0, 0.6);
    position: absolute;
    z-index: 1;
    color: var(--link-inverse-color);
    width: 100%;
    left: 0;
    bottom: 0
}

.main-sidebar .featured-block .article-content {
    bottom: 10px
}

.main-sidebar .featured-block .article-content .meta a {
    color: var(--link-inverse-color);
}

.featured-block .article-content a {
    color: var(--link-inverse-color);
}

.featured-block .article-content p {
    color: var(--link-inverse-background-color);
}

.featured-block .article-content h2 {
    margin: 10px 15px;
    font-size: 18px;
    font-weight: 600
}

.featured-block .article-content h3 {
    margin: 10px 15px;
    font-size: 16px;
    font-weight: 600
}


.featured-block .article-content .meta {
    margin: -5px 15px 10px;
    display: block;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter: alpha(opacity=70);
    opacity: .7
}

.article-big {
    display: block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #c0bfbf
}

.article-big .article-photo {
    display: block;
    float: left
}

.article-big .article-content {
    display: block;
    margin-left: 225px
}

.article-big .article-content h2 {
    margin-bottom: 7px
}

.article-big .article-content:after {
    display: block;
    content: '';
    clear: both
}

.article-big .article-content .meta:not(:last-child) > span, .article-big .article-content .meta:not(:last-child) > a {
    color: var(--grey-color);
    margin-right: 10px
}

.article-big .article-content .meta:not(:last-child) {
    display: block;
    margin-bottom: 8px;
    font-size: 12px;
    color: var(--grey-color);
}

.article-big .article-content p {
    display: block;
    margin-bottom: 8px
}

.article-big .article-content h2 {
    font-size: 19px;
    font-weight: 600
}

.article-big .article-content .more {
    display: inline-block;
    padding-left: 12px;
    padding-right: 12px
}

.article-big .article-content .more .icon-text {
    display: inline-block;
    padding-left: 5px
}

.pagination {
    display: block;
    margin: 20px auto 30px;
    text-align: center
}

.pagination .page-numbers {
    background: #d4d3d3;
    display: inline-block;
    line-height: 150%;
    padding: 2px 7px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    font-size: 12px;
    font-weight: 700;
    color: var(--grey-color);
}

.pagination .page-numbers:hover, .pagination .page-numbers.current {
    color: var(--link-inverse-color);
    background: var(--grey-color);
}

.pagination .page-numbers .icon-text.right {
    display: inline-block;
    padding-left: 5px
}

.pagination .page-numbers .icon-text.left {
    display: inline-block;
    padding-right: 5px
}

.article-big.no-image .article-content {
    margin-left: 0
}

.block-content.archive {
    display: block;
    width: 102%
}

.block-content.archive:after {
    display: block;
    clear: both;
    content: ''
}

.block-content.archive > .block {
    display: block;
    width: 232px;
    float: left;
    margin-right: 10px;
    margin-bottom: 15px
}

.article-title {
    display: block;
    margin-bottom: 10px;
    background: var(--bg-color);
    padding: 15px;
    border-top: 3px solid #c1c1c1;
    position: relative
}

.article-title:after {
    display: block;
    content: '';
    clear: both
}

.article-title h1 {
    display: block;
    margin-right: 300px;
    margin-bottom: 20px;
    line-height: 100%
}

.article-title .author {
    display: block;
    margin-right: 300px
}

.article-title .author .hover-effect {
    margin-right: 10px
}

.article-title .author img {
    width: 30px;
    height: 30px
}

.article-title .author .a-content {
    display: block
}

.article-title .author .a-content > span {
    display: block;
    font-size: 12px;
    line-height: 15px;
    color: var(--grey-color);
    margin-right: 10px
}

.article-title .author .a-content > span .tag {
    font-size: 8px;
    line-height: 16px
}

.article-title .share-block {
    display: block;
    height: 100%;
    width: 270px;
    padding-left: 15px
}

.article-title .share-block:not(.single):before {
    display: block;
    position: absolute;
    right: 300px;
    top: 0;
    background: transparent;
    width: 1px;
    height: 100%;
    content: '';
    border-right: 1px dotted #c1c1c1
}

.article-title .share-block > div {
    display: block;
    margin-bottom: 8px
}

.article-title .share-block > div:last-child {
    margin-bottom: 0
}

a.small-button {
    display: inline-block;
    padding: 4px 11px;
    margin-right: 2px;
    /*background: #5a9e25;*/
    color: var(--link-inverse-color);
    border-radius: 2px;
    -moz-border-radius: 2px;
    font-size: 12px
}

.small-button:hover {
    color: var(--link-color-hover);
    background: var(--grey-color);
}

span.custom-soc {
    display: inline-block;
    background: transparent;
    color: var(--grey-color);
    width: 22px;
    height: 22px;
    font-size: 11px;
    line-height: 23px;
    box-shadow: 0 0 0 1px #232323;
    border-radius: 50%;
    -moz-border-radius: 50%;
    text-align: center;
    margin-right: 4px;
    cursor: pointer
}

span.custom-soc:hover {
    background: var(--grey-color);
    color: var(--link-inverse-color);
}

.share-article {
    display: block;
    margin-right: 15px;
    margin-bottom: 10px
}

.share-article span {
    display: block;
    line-height: 100%;
    font-size: 10px;
    color: var(--grey-color);
    font-weight: 700;
    padding-bottom: 3px;
    margin-top: -1px
}

.share-article strong {
    display: block;
    line-height: 100%;
    font-size: 12px
}

.article-tags {
    display: block;
    margin-top: 15px;
    margin-right: 300px;
    font-size: 12px;
    vertical-align: baseline;
    line-height: 120%;
    margin-bottom: -4px
}

.article-tags strong {
    vertical-align: baseline;
    line-height: 120%;
    margin-right: 10px
}

.article-tags a {
    vertical-align: baseline;
    line-height: 120%
}

p .required {
    display: inline-block;
    font-weight: 700;
    font-size: 18px;
    color: #cf680d;
    margin-left: 5px;
    margin-top: 2px
}

.overflow-fix {
    display: block;
    overflow: hidden
}

.main-sidebar {
    display: block;
    width: 300px
}

.main-sidebar .widget {
    display: block;
    margin-bottom: 20px
}

.main-sidebar .widget > div {
    display: block;
    /*border-bottom: 1px dotted #c0bfbf;*/
    padding-bottom: 10px;
    margin-bottom: 10px
}

.widget > h3, .widget > .h3 {
    display: block;
    /*background: #5a9e25;*/
    text-transform: uppercase;
    font-size: 16px;
    color: var(--link-inverse-color);
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    padding: 7px 13px;
    margin-bottom: 10px;
    font-weight: 700
}

.widget .comment-content h3, .widget .comment-content .h3 {
    margin-bottom: 6px
}

.widget .widget-articles {
    display: block
}

.widget .widget-articles li {
    display: block;
    border-bottom: 1px dotted #c0bfbf;
    padding-bottom: 10px;
    margin-bottom: 10px
}

.widget .widget-articles li:last-child {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0
}

.widget li:after, .widget .widget-articles:after {
    display: block;
    content: '';
    clear: both
}

.widget .widget-articles .article-photo {
    display: block;
    float: left;
    margin-top: 3px
}

.widget .widget-articles .article-content {
    display: block;
    margin-left: 70px
}

.widget .widget-articles .no-image .article-content {
    margin-left: 0
}

.article-block .article-content h4, .widget .widget-articles .article-content h4 {
    margin-bottom: 4px
}

.widget .widget-articles .meta {
    display: block;
    font-size: 12px
}

.widget .widget-articles .meta a {
    color: var(--grey-color);
}

.widget .widget-articles .meta a:hover {
    color: var(--link-color-hover);
}

.meta .icon-text {
    display: inline-block;
    padding-right: 5px
}

.widget .comment-photo, .widget .dsq-widget-avatar {
    display: block;
    float: left;
    margin-top: 3px
}

.widget .dsq-widget-user {
    display: block;
    text-transform: uppercase;
    font-size: 16px;
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    font-weight: 400;
    margin-bottom: 6px;
    margin-left: 60px
}

.widget img.dsq-widget-avatar {
    position: relative;
    z-index: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    transition: all .2s;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    width: 50px;
    height: 50px;
    border: 0;
    margin: 0;
    padding: 0 3px 3px 0;
    float: left;
    display: block
}

.widget .dsq-widget-meta {
    display: block;
    font-size: 12px;
    color: var(--grey-color);
    margin-left: 60px
}

.widget .dsq-widget-meta a {
    /*color: #5a9e25*/
}

.widget .dsq-widget-meta a:hover {
    color: var(--link-inverse-color);
}

.widget .comment-content {
    display: block;
    margin-left: 60px
}

.widget .widget-comments li {
    display: block;
    border-bottom: 1px dotted #c0bfbf;
    padding-bottom: 10px;
    margin-bottom: 10px
}

.widget .widget-comments li:last-child {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0
}

.widget .widget-comments p {
    display: block;
    margin-left: 60px
}

.widget .meta {
    display: block;
    font-size: 12px;
    color: var(--grey-color);
}

.widget .meta a {
    /*color: #5a9e25*/
}

.widget .meta a:hover {
    color: var(--link-inverse-color);
}

.tagcloud a, .tag-cloud a {
    display: inline-block;
    font-size: 12px !important;
    background: var(--main-color);
    color: var(--link-inverse-color);
    font-weight: 700;
    padding: 3px 7px;
    margin: 0 5px 5px 0
}

.tagcloud a:hover, .tag-cloud a:hover {
    background: var(--main-color);
    color: var(--link-color-hover);
}

.content input[type=text] {
    display: block;
    background: var(--bg-color);
    padding: 6px 13px;
    font-size: 13px;
    border: 1px solid #d3d3d3;
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.content input[type=text]:focus {
    border: 1px solid #bababa
}

.widget p {
    margin-bottom: 10px
}

.widget .subscribe-block {
    display: block;
    margin: 20px auto;
    width: 230px
}

.widget .subscribe-block input[type=text] {
    width: 100%
}

.double-block {
    display: block;
    width: 100%
}

.single-block .content-block {
    display: block;
    float: none;
    width: 890px
}

.double-block .content-block {
    display: block;
    width: 250px
}

.double-block .content-block.right {
    margin-left: 20px
}

.double-block .content-block.main {
    display: block;
    width: 630px
}

.main-page .block {
    display: block;
    margin-bottom: 20px
}

.double-block .content-block .widget {
    display: block;
    margin-bottom: 10px
}

.double-block .content-block .widget .featured-block .meta a {
    color: var(--link-inverse-color);
}

.double-block .content-block .widget .meta a {
    color: var(--grey-color);
}

.list-title {
    font-weight: 600 !important
}

.footer {
    margin-top: 0;
    display: block;
    color: var(--grey-color);
    background: var(--bg-color);
}

.footer p {
    font-size: 11px
}

.footer .wrapper {
    border-top: 3px solid #c1c1c1;
    padding-top: 20px;
    padding-bottom: 20px
}

.footer .wrapper:after {
    display: block;
    content: '';
    clear: both
}

.footer ul {
    display: block;
    line-height: 33px;
    vertical-align: middle
}

.footer ul li {
    display: block;
    float: left;
    margin-left: 20px;
    position: relative
}

.footer ul li:after {
    display: block;
    content: '/';
    position: absolute;
    top: 0;
    right: -10px
}

.footer ul li:last-child:after {
    display: none
}

.footer ul li a {
    display: block
}

.footer a.orange-themes {
    display: inline-block;
    vertical-align: bottom;
    background: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/images/orange-themes.png) no-repeat center center;
    color: transparent;
    overflow: hidden;
    text-indent: -200px;
    width: 93px
}

.footer .logo-footer {
    display: block;
    float: left;
    margin-right: 20px;
    line-height: 33px;
    vertical-align: middle
}

.footer .logo-footer img {
    display: inline-block;
    vertical-align: middle
}

.error-search {
    display: block;
    width: 200px;
    margin: 40px auto;
    position: relative
}

.error-search .search-input {
    display: block;
    width: 200px;
    border: 0;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    box-shadow: none
}

.block-content {
    overflow: hidden;
    background: var(--bg-color);
    padding: 17px;
    margin-top: -10px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
    margin-bottom: 20px
}

.themenumobile, .themenumobile2 {
    display: none
}

.mobile-menu {
    display: none !important
}

.lightbox hr {
    margin: 20px 0
}

.lightbox p, .lightbox span, .lightbox h2, .lightbox h3 {
    color: #232323;
    text-shadow: none
}

.lightbox .loading-box {
    padding: 50px 0;
    line-height: 24px
}

.startlightbox {
    overflow: hidden
}

.startlightbox .lightbox {
    display: block
}

.lightbox {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    text-align: center;
    z-index: 1000;
    display: none;
    overflow-y: scroll !important
}

.lightbox .main-black-block {
    box-shadow: none;
    background: #212121;
    color: #ccc;
    font-size: 11.5px;
    line-height: 20px;
    font-weight: 300;
    padding-bottom: 5px;
    color: #8a8a8a
}

.lightbox .lightcontent .light-close span, .lightbox .lightcontent-loading .light-close span {
    font-family: 'Entypo';
    font-size: 14px;
    display: inline-block;
    margin-top: -2px;
    margin-right: 6px;
    color: inherit
}

.lightbox .lightcontent .light-close:hover, .lightbox .lightcontent-loading .light-close:hover {
    color: #db2727
}

.lightbox .lightcontent .light-close:active, .lightbox .lightcontent-loading .light-close:active {
    color: #b01e1e
}

.lightbox .lightcontent .light-close, .lightbox .lightcontent-loading .light-close {
    display: block;
    right: 0;
    top: -30px;
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    position: absolute;
    font-size: 12px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6)
}

.lightbox .lightcontent, .lightbox .lightcontent-loading {
    background: #f4f4f4;
    width: 1200px;
    max-width: 100%;
    margin: 100px auto 70px;
    position: relative;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
    text-align: left
}

.lightbox .light-title {
    display: block;
    position: absolute;
    top: -33px;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    height: 23px;
    width: 780px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.lightbox .gallery-thumbs {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 30px;
    width: 95%
}

.lightbox .thacontent {
    padding: 0 25px 20px
}

.loading-box {
    display: block;
    text-align: center
}

.loading-box .loading-image {
    display: block;
    text-align: center;
    padding-top: 20px
}

.lightbox .carousel-left {
    left: 8px
}

.lightbox .carousel-right {
    right: 8px
}

.lightbox blockquote {
    padding-bottom: 30px
}

.lightbox .article-main-content {
    padding: 0 55px;
    width: auto
}

.loading-message {
    display: block;
    background: #f0f0f0;
    padding: 10px 15px;
    font-size: 11px;
    line-height: 140%
}

.loading-message img {
    display: block;
    float: left;
    width: 34px;
    padding-right: 15px
}

.main-content-split .loading-message img {
    display: none
}

.loading-message:before {
    display: block;
    content: '';
    clear: both
}

.loading-message b {
    font-size: 18px;
    display: block;
    padding-bottom: 4px
}

.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next {
    z-index: 20
}

.ls-fullwidth .ls-nav-next {
    right: 50px !important
}

.ls-fullwidth .ls-nav-prev {
    left: 50px !important
}

.lightbox .big-photo-block .the-image {
    box-shadow: none;
    text-align: center;
    padding-top: 10px;
    background-color: transparent
}

.lightbox .big-photo-block .the-image img {
    max-width: 98%
}

.lightbox .big-photo-block .the-thumbs {
    margin-left: 1%;
    margin-right: 1%;
    overflow: hidden
}

.lightbox .lightbox-content {
    display: block;
    padding: 0 2% 8px
}

.the-image img {
    max-width: 100%
}

.lightbox .photo-gallery-full {
    box-shadow: none
}

.info-message {
    display: block;
    background: #f4ebda;
    font-size: 11px;
    line-height: 140%;
    color: #8b755e;
    padding: 10px
}

.info-message p {
    display: block;
    margin-bottom: 0
}

.info-message b {
    font-size: 18px;
    display: block;
    padding-bottom: 4px
}

.main-content-split .info-message span.icon-text {
    display: none
}

.main-content-split .info-message b {
    font-size: 16px
}

.info-message span.icon-text {
    display: block;
    float: left;
    font-size: 32px;
    height: 30px;
    padding-top: 10px;
    padding-right: 12px
}

.info-message.success {
    background: #589f19;
    color: #fff
}

.info-message.fail {
    background: #9f2919;
    color: #fff
}

.article-big .article-content .meta > span.tag {
    color: #fff
}

.pagination .page-numbers.dots {
    background: transparent;
    color: #232323
}

.double-block .gallery-widget .gallery-photo > a, .double-block .gallery-widget .gallery-photo ul {
    height: 158px;
    line-height: 158px
}

.gallery-widget .gallery-photo img {
    width: 100%
}

.double-block .widget {
    border-bottom: 1px dotted #c0bfbf;
    padding-bottom: 10px;
    margin-bottom: 15px
}

.double-block .widget .banner {
    padding-bottom: 0
}

.widget .menu {
    display: block
}

.widget .menu li {
    display: block
}

.widget .menu li a {
    display: block;
    padding: 8px 10px;
    border-bottom: 1px solid #e2e2e2;
    border-left: 0 solid transparent
}

.widget .menu li:last-child a {
    border-bottom: 0
}

.widget .menu li a:hover {
    background: #e2e2e2;
    color: #232323;
    border-left: 10px solid transparent
}

.single-block .article-block-big li {
    padding-right: 15px
}

.header, .main-menu {
    position: relative;
    z-index: 1000
}

.main-menu.sticky {
    padding: 0 !important
}

.main-menu.sticky:before {
    display: block;
    background-color: inherit;
    content: '';
    position: fixed;
    height: inherit;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0
}

.admin-bar .main-menu.sticky:before {
    top: 28px
}

.cke_editable a {
    color: #bd7b2a
}

#lightbox-box {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 200
}

#lightbox-box .lightbox-bg {
    display: block;
    position: fixed;
    background: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 100%;
    z-index: 199
}

#lightbox-box.blackout > div > img {
    background: transparent !important
}

#lightbox-box.blackout > div {
    opacity: 1;
    filter: alpha(opacity=100)
}

#lightbox-box > div > span {
    display: none;
    position: absolute;
    bottom: 30px;
    left: 0;
    z-index: 200;
    background: rgba(0, 0, 0, 0.5);
    padding: 12px 18px;
    font-size: 13px;
    font-family: Arial;
    max-width: 600px;
    color: #fff
}

#lightbox-box > a {
    display: none;
    position: fixed;
    top: 30px;
    right: 30px;
    font-size: 12px;
    font-weight: 700;
    color: transparent;
    overflow: hidden;
    width: 30px;
    height: 30px;
    background: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/images/lightbox-close.png) no-repeat center;
    opacity: .3;
    filter: alpha(opacity=30);
    z-index: 201
}

#lightbox-box > a:hover {
    opacity: 1;
    filter: alpha(opacity=100)
}

#lightbox-box > div {
    display: block;
    position: absolute;
    width: 80px;
    height: 80px;
    background: #fff url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/images/loading.gif) no-repeat center;
    text-align: center;
    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);
    -moz-transition: width 0.4s, height 0.4s, top 0.4s, left .4s;
    -webkit-transition: width 0.4s, height 0.4s, top 0.4s, left .4s;
    -o-transition: width 0.4s, height 0.4s, top 0.4s, left .4s;
    opacity: .8;
    filter: alpha(opacity=80);
    z-index: 201
}

#lightbox-box > div > font {
    position: absolute;
    bottom: -36px;
    right: 0;
    display: none;
    opacity: .8;
    filter: alpha(opacity=80)
}

#lightbox-box > div > font a {
    float: left;
    display: block;
    background-position: center top;
    background-repeat: no-repeat;
    color: transparent;
    width: 28px;
    height: 28px
}

#lightbox-box > div > font a#lightbox-left {
    background-image: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/images/lightbox-left.jpg)
}

#lightbox-box > div > font a#lightbox-right {
    background-image: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/images/lightbox-right.jpg)
}

#lightbox-box > div > font a:hover {
    background-position: center bottom
}

#lightbox-box.blackout > div > img {
    opacity: 1;
    filter: alpha(opacity=100)
}

#lightbox-box > div > img {
    width: 100%;
    height: 100%;
    background: transparent;
    opacity: .2;
    filter: alpha(opacity=20)
}

.lightbox-photo {
    line-height: 16px
}

.paragraph-row {
    display: block;
    clear: both;
    position: relative
}

.paragraph-row:after {
    display: block;
    clear: both;
    content: ''
}

.paragraph-row .column12 {
    width: 100%;
    *width: 99.946808510638%
}

.paragraph-row .column11 {
    width: 91.489361702128%;
    *width: 91.436170212766%
}

.paragraph-row .column10 {
    width: 82.978723404255%;
    *width: 82.925531914894%
}

.paragraph-row .column9 {
    width: 74.468085106383%;
    *width: 74.414893617021%
}

.paragraph-row .column8 {
    width: 65.957446808511%;
    *width: 65.904255319149%
}

.paragraph-row .column7 {
    width: 57.446808510638%;
    *width: 57.393617021277%
}

.paragraph-row .column6 {
    width: 48.936170212766%;
    *width: 48.882978723404%
}

.paragraph-row .column5 {
    width: 40.425531914894%;
    *width: 40.372340425532%
}

.paragraph-row .column4 {
    width: 31.914893617021%;
    *width: 31.86170212766%
}

.paragraph-row .column3 {
    width: 23.404255319149%;
    *width: 23.351063829787%
}

.paragraph-row .column2 {
    width: 14.893617021277%;
    *width: 14.840425531915%
}

.paragraph-row .column1 {
    width: 6.3829787234043%;
    *width: 6.3297872340426%
}

.paragraph-row > div {
    float: left;
    margin-left: 2.1276595744681%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.shortcode-content p:empty {
    display: none
}

.paragraph-row > div:first-child {
    margin-left: 0
}

p {
    display: block;
    margin-bottom: 15px
}

.button .icon-text {
    display: inline-block;
    padding-right: 7px
}

blockquote {
    display: block;
    border-left: 4px solid #606060;
    color: var(--grey-color);
    font-style: italic;
    padding: 6px 0 6px 20px;
    margin-bottom: 15px;
    position: relative
}

blockquote.style-2 {
    border-left: 0;
    padding-left: 40px
}

blockquote.style-2:before {
    display: block;
    content: '“';
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    position: absolute;
    left: 0;
    top: 2px;
    line-height: 100%
}

.shortcode-content ol {
    list-style: decimal
}

.shortcode-content ol, .shortcode-content ul {
    margin-bottom: 15px;
    padding-left: 19px
}

.shortcode-content ul li {
    padding-bottom: 7px;
    list-style: disc
}

.shortcode-content ul li.styled {
    list-style: none;
    position: relative
}

.shortcode-content ul li.styled .icon-text {
    display: block;
    position: absolute;
    left: -19px;
    width: 10px;
    text-align: center;
    font-size: 10px
}

.shortcode-content ol li {
    padding-bottom: 7px;
    padding-left: 5px
}

.shortcode-content hr {
    display: block;
    margin: 34px 0
}

hr.style-2 {
    display: block;
    background: #969696;
    height: 3px;
    border: 0
}

hr.style-3 {
    display: block;
    height: 0;
    border-bottom: 2px dashed #908f8f
}

hr.style-4 {
    display: block;
    height: 2px;
    border-bottom: 1px dotted #908f8f;
    border-top: 1px solid #908f8f
}

.shortcode-content .social-icon {
    display: inline-block;
    color: #232323 !important;
    margin-right: 15px;
    margin-bottom: 15px
}

.shortcode-content .social-icon:after {
    display: block;
    clear: both;
    content: ''
}

.shortcode-content .social-icon:hover {
    color: #4b4b4b !important
}

.shortcode-content .social-icon span.icon-text {
    display: inline-block;
    background: #232323;
    color: #faf9f3;
    width: 24px;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    float: left;
    text-shadow: none !important;
    -moz-transition: all .2s;
    -webkit-transition: all .2s;
    -o-transition: all .2s
}

.shortcode-content .social-icon:hover span.icon-text {
    background: #4b4b4b
}

.shortcode-content .social-icon b {
    color: inherit;
    display: block;
    margin-left: 32px;
    line-height: 130%;
    font-size: 14px;
    margin-top: -2px
}

.shortcode-content .social-icon i {
    color: inherit;
    display: block;
    margin-left: 32px;
    font-style: normal;
    font-size: 10px;
    line-height: 100%;
    opacity: .5;
    filter: alpha(opacity=50)
}

.marker {
    display: inline-block;
    /*background: #5a9e25;*/
    padding: 0 5px;
    margin: 0 2px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    color: #fff;
    font-weight: 700
}

.accordion {
    display: block;
    margin-bottom: 15px
}

.accordion > div {
    display: block;
    background: #fff;
    border-radius: 2px;
    -moz-border-radius: 2px;
    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1);
    padding: 15px;
    margin-bottom: 10px
}

.accordion > div.active > div {
    display: block;
    margin-bottom: -15px;
    border-top: 1px dotted #ccc;
    margin-top: 15px;
    padding-top: 15px
}

.accordion > div > div {
    display: none
}

.accordion > div > a {
    font-weight: 700;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    display: block;
    color: #363635;
    position: relative
}

.accordion > div > a:after {
    display: block;
    content: '';
    width: 11px;
    height: 3px;
    background: #ccc;
    position: absolute;
    right: 0;
    top: 8px
}

.accordion > div > a:before {
    display: block;
    content: '';
    width: 3px;
    height: 11px;
    background: #ccc;
    position: absolute;
    right: 4px;
    top: 4px
}

.accordion > div.active > a:before {
    display: none
}

.coloralert {
    display: block;
    margin-bottom: 15px;
    background: #e57f1b;
    color: #fff;
    position: relative;
    border-radius: 2px;
    -moz-border-radius: 2px;
    font-size: 13px
}

.coloralert a {
    color: #fff
}

.coloralert p {
    display: block;
    padding: 8px 30px 8px 13px;
    margin-bottom: 0
}

.coloralert > a {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    padding: 11px;
    line-height: 100%
}

.coloralert > a:hover {
    color: rgba(255, 255, 255, 0.5)
}

.tabs {
    display: block;
    margin-bottom: 15px
}

.tabs > div {
    display: none;
    margin-left: 30%;
    background: #fff;
    border-radius: 2px;
    -moz-border-radius: 2px;
    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1);
    padding: 15px
}

.tabs > div.active {
    display: block
}

.tabs > ul {
    display: block;
    margin-bottom: 0;
    float: left;
    width: 30%;
    padding-left: 0;
    list-style: none
}

.tabs > ul li {
    display: block;
    list-style: none;
    padding-bottom: 3px
}

.tabs > ul li a {
    display: block;
    background: rgba(255, 255, 255, 0.5);
    border-radius: 2px 0 0 2px;
    -moz-border-radius: 2px 0 0 2px;
    padding: 10px 15px;
    font-weight: 700;
    color: #363635;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    margin-right: 3px
}

.tabs > ul li a:hover, .tabs > ul li.active a {
    background: #fff;
    box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1)
}

.tabs > ul li.active a {
    margin-right: 0
}

.highlight-title {
    display: block;
    border-bottom: 2px solid #000;
    color: #000;
    padding-bottom: 10px;
    margin-bottom: 10px
}

.block-content img {
    max-width: 100%
}

.map-border .google-maps {
    margin-bottom: 0
}

.map-border {
    display: block;
    padding: 10px;
    background: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    margin-bottom: 15px
}

.hover-effect {
    max-width: 100%
}

.main-menu .the-menu li a, .main-menu .the-submenu li a, .secondary-menu ul li a {
    font-family: "Open Sans", sans-serif
}

.list-title {
    font-family: "Open Sans", sans-serif
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Open Sans", 'Helvetica Neue', Arial, Helvetica, sans-serif;
    line-height: 1 !important
}

.header, .breaking-news .the-title, .widget > h3, .widget > .h3, .button, a.small-button, .marker, .hover-effect, .block-title, #wp-calendar td#today, .small-button, #writecomment p input[type=submit] {
    /*background-color: #5a9e25*/
}

.list-title, a:hover, a.mobile-menu, a.mobile-user, .widget .meta a {
    /*color: #5a9e25*/
}

.list-title {
    /*border-bottom: 2px solid #5a9e25*/
}

[class*="fl-"] {
    width: 18px;
    height: 12px
}

i.fl- {
    background-position: 0 0
}
i.fl-1empty, i.fl-empty{ background-position: 0 0; width: 18px; height: 18px; }

i.fl-abw{ background-position: 0 -23px; }
i.fl-af{ background-position: 0 -40px; }
i.fl-afg{ background-position: 0 -57px; }
i.fl-afg1{ background-position: 0 -74px; }
i.fl-afg2{ background-position: 0 -91px; }
i.fl-afg3{ background-position: 0 -108px; }
i.fl-afg4{ background-position: 0 -125px; }
i.fl-afg5{ background-position: 0 -142px; }
i.fl-afg6{ background-position: 0 -159px; }
i.fl-afg7{ background-position: 0 -176px; }
i.fl-afg8{ background-position: 0 -193px; }
i.fl-afg9{ background-position: 0 -210px; }
i.fl-afga{ background-position: 0 -227px; }
i.fl-afgb{ background-position: 0 -244px; }
i.fl-afgc{ background-position: 0 -261px; }
i.fl-afgd{ background-position: 0 -278px; }
i.fl-afge{ background-position: 0 -295px; }
i.fl-afgf{ background-position: 0 -312px; }
i.fl-afgg{ background-position: 0 -329px; }
i.fl-ago, i.fl-ao{ background-position: 0 -346px; }
i.fl-aia{ background-position: 0 -363px; }
i.fl-aia1, i.fl-en, i.fl-gb, i.fl-gbr{ background-position: 0 -380px; }
i.fl-al, i.fl-alb{ background-position: 0 -397px; }
i.fl-alb1{ background-position: 0 -414px; }
i.fl-alb2{ background-position: 0 -431px; }
i.fl-alb3{ background-position: 0 -448px; }
i.fl-alb4{ background-position: 0 -465px; }
i.fl-alb5{ background-position: 0 -482px; }
i.fl-alb6{ background-position: 0 -499px; }
i.fl-alb7{ background-position: 0 -516px; }
i.fl-alb8{ background-position: 0 -533px; }
i.fl-alba{ background-position: 0 -550px; }
i.fl-am, i.fl-arm{ background-position: 0 -567px; }
i.fl-an, i.fl-ant{ background-position: 0 -584px; }
i.fl-and{ background-position: 0 -601px; }
i.fl-and1{ background-position: 0 -618px; }
i.fl-ar, i.fl-arg{ background-position: 0 -635px; }
i.fl-are{ background-position: 0 -652px; }
i.fl-arg1{ background-position: 0 -669px; }
i.fl-arg2{ background-position: 0 -686px; }
i.fl-arm1{ background-position: 0 -703px; }
i.fl-arm2{ background-position: 0 -720px; }
i.fl-arm3{ background-position: 0 -737px; }
i.fl-asm{ background-position: 0 -754px; width: 18px; height: 9px; }
i.fl-at, i.fl-aut1{ background-position: 0 -768px; }
i.fl-ata{ background-position: 0 -785px; }
i.fl-atf{ background-position: 0 -802px; }
i.fl-atg{ background-position: 0 -819px; }
i.fl-au, i.fl-aus, i.fl-hmd{ background-position: 0 -836px; }
i.fl-aut{ background-position: 0 -853px; }
i.fl-aut2{ background-position: 0 -870px; }
i.fl-aw{ background-position: 0 -887px; }
i.fl-az, i.fl-aze{ background-position: 0 -904px; }
i.fl-aze1{ background-position: 0 -921px; }
i.fl-aze2{ background-position: 0 -938px; }
i.fl-aze3{ background-position: 0 -955px; }
i.fl-ba{ background-position: 0 -972px; }
i.fl-bb, i.fl-brb{ background-position: 0 -989px; }
i.fl-bd, i.fl-bgd{ background-position: 0 -1006px; }
i.fl-bdi{ background-position: 0 -1023px; }
i.fl-bdi1{ background-position: 0 -1040px; }
i.fl-bdi2{ background-position: 0 -1057px; }
i.fl-be{ background-position: 0 -1074px; }
i.fl-bel{ background-position: 0 -1091px; }
i.fl-bel1{ background-position: 0 -1108px; }
i.fl-bel2{ background-position: 0 -1125px; }
i.fl-ben, i.fl-ben2{ background-position: 0 -1142px; }
i.fl-ben1{ background-position: 0 -1159px; }
i.fl-ben3{ background-position: 0 -1176px; }
i.fl-bf, i.fl-bfa{ background-position: 0 -1193px; }
i.fl-bfa1{ background-position: 0 -1210px; }
i.fl-bg, i.fl-bgr{ background-position: 0 -1227px; }
i.fl-bgd1{ background-position: 0 -1244px; }
i.fl-bgr1, i.fl-bgr2{ background-position: 0 -1261px; }
i.fl-bgr3{ background-position: 0 -1278px; }
i.fl-bgr4{ background-position: 0 -1295px; }
i.fl-bh{ background-position: 0 -1312px; }
i.fl-bhr, i.fl-bhr4{ background-position: 0 -1329px; }
i.fl-bhr1{ background-position: 0 -1346px; }
i.fl-bhr2{ background-position: 0 -1363px; }
i.fl-bhr3{ background-position: 0 -1380px; }
i.fl-bhs, i.fl-bs{ background-position: 0 -1397px; }
i.fl-bi{ background-position: 0 -1414px; }
i.fl-bih{ background-position: 0 -1431px; }
i.fl-bj{ background-position: 0 -1448px; }
i.fl-blm{ background-position: 0 -1465px; }
i.fl-blr{ background-position: 0 -1482px; }
i.fl-blr1, i.fl-blr2{ background-position: 0 -1499px; }
i.fl-blz, i.fl-bz{ background-position: 0 -1516px; }
i.fl-bm, i.fl-bmu{ background-position: 0 -1533px; }
i.fl-bn, i.fl-brn{ background-position: 0 -1550px; }
i.fl-bo, i.fl-bol{ background-position: 0 -1567px; }
i.fl-bol1{ background-position: 0 -1584px; }
i.fl-bol2{ background-position: 0 -1601px; }
i.fl-br, i.fl-bra{ background-position: 0 -1618px; }
i.fl-bra1{ background-position: 0 -1635px; }
i.fl-bra2{ background-position: 0 -1652px; }
i.fl-bt, i.fl-btn{ background-position: 0 -1669px; }
i.fl-btn1{ background-position: 0 -1686px; }
i.fl-btn2{ background-position: 0 -1703px; }
i.fl-bvt, i.fl-no, i.fl-nor, i.fl-sjm{ background-position: 0 -1720px; }
i.fl-bw, i.fl-bwa{ background-position: 0 -1737px; }
i.fl-bw_czk{ background-position: 0 -1754px; }
i.fl-bw_gbr{ background-position: 0 -1771px; }
i.fl-by{ background-position: 0 -1788px; }
i.fl-ca, i.fl-can{ background-position: 0 -1805px; }
i.fl-caf, i.fl-cf{ background-position: 0 -1822px; }
i.fl-caf1{ background-position: 0 -1839px; }
i.fl-can1, i.fl-can4{ background-position: 0 -1856px; }
i.fl-can2{ background-position: 0 -1873px; }
i.fl-can3{ background-position: 0 -1890px; }
i.fl-can5{ background-position: 0 -1907px; }
i.fl-can6{ background-position: 0 -1924px; }
i.fl-cck{ background-position: 0 -1941px; }
i.fl-cg, i.fl-cog{ background-position: 0 -1958px; }
i.fl-ch, i.fl-che{ background-position: 0 -1975px; }
i.fl-chl{ background-position: 0 -1992px; }
i.fl-chn, i.fl-cn{ background-position: -23px 0; }
i.fl-chn2{ background-position: -23px -17px; }
i.fl-chn3{ background-position: -23px -34px; }
i.fl-chna{ background-position: -23px -51px; }
i.fl-ci, i.fl-civ{ background-position: -23px -68px; }
i.fl-ck{ background-position: -23px -85px; }
i.fl-cl{ background-position: -23px -102px; width: 18px; height: 11px; }
i.fl-cm, i.fl-cmr{ background-position: -23px -118px; }
i.fl-cmr1{ background-position: -23px -135px; }
i.fl-cmr2{ background-position: -23px -152px; }
i.fl-co, i.fl-col{ background-position: -23px -169px; }
i.fl-cod{ background-position: -23px -186px; width: 18px; height: 11px; }
i.fl-cod1{ background-position: -23px -202px; }
i.fl-cod2{ background-position: -23px -219px; }
i.fl-cod3{ background-position: -23px -236px; }
i.fl-cod4{ background-position: -23px -253px; }
i.fl-cod5{ background-position: -23px -270px; }
i.fl-cod6{ background-position: -23px -287px; }
i.fl-cog1{ background-position: -23px -304px; }
i.fl-cok{ background-position: -23px -321px; }
i.fl-cok1{ background-position: -23px -338px; }
i.fl-cok2{ background-position: -23px -355px; }
i.fl-cok3{ background-position: -23px -372px; }
i.fl-cok4{ background-position: -23px -389px; }
i.fl-com{ background-position: -23px -406px; width: 18px; height: 11px; }
i.fl-coma{ background-position: -23px -422px; }
i.fl-comb{ background-position: -23px -439px; }
i.fl-comc{ background-position: -23px -456px; }
i.fl-comd{ background-position: -23px -473px; }
i.fl-come{ background-position: -23px -490px; }
i.fl-cpv, i.fl-cv{ background-position: -23px -507px; }
i.fl-cpv1{ background-position: -23px -524px; }
i.fl-cpv2{ background-position: -23px -541px; }
i.fl-cr, i.fl-prk{ background-position: -23px -558px; }
i.fl-cri{ background-position: -23px -575px; }
i.fl-cri0{ background-position: -23px -592px; }
i.fl-cri1{ background-position: -23px -609px; }
i.fl-cri2{ background-position: -23px -626px; }
i.fl-cri3{ background-position: -23px -643px; }
i.fl-cri4{ background-position: -23px -660px; }
i.fl-cri5{ background-position: -23px -677px; }
i.fl-cri6{ background-position: -23px -694px; }
i.fl-cri7{ background-position: -23px -711px; }
i.fl-csa1{ background-position: -23px -728px; }
i.fl-csa2{ background-position: -23px -745px; }
i.fl-csa3{ background-position: -23px -762px; }
i.fl-cu, i.fl-cub{ background-position: -23px -779px; }
i.fl-cxr{ background-position: -23px -796px; width: 18px; height: 9px; }
i.fl-cy, i.fl-cyp{ background-position: -23px -810px; }
i.fl-cym{ background-position: -23px -827px; width: 18px; height: 9px; }
i.fl-cz, i.fl-cze, i.fl-czk{ background-position: -23px -841px; }
i.fl-czk1{ background-position: -23px -858px; }
i.fl-czk2{ background-position: -23px -875px; width: 18px; height: 11px; }
i.fl-de, i.fl-deu{ background-position: -23px -891px; }
i.fl-de2, i.fl-deu2{ background-position: -23px -908px; width: 18px; height: 11px; }
i.fl-de2_old, i.fl-ge2{ background-position: -23px -924px; width: 18px; height: 11px; }
i.fl-deu3{ background-position: -23px -940px; width: 18px; height: 11px; }
i.fl-deua{ background-position: -23px -956px; }
i.fl-deub{ background-position: -23px -973px; }
i.fl-deuc{ background-position: -23px -990px; }
i.fl-deud{ background-position: -23px -1007px; }
i.fl-deus{ background-position: -23px -1024px; }
i.fl-deut{ background-position: -23px -1041px; }
i.fl-deuu{ background-position: -23px -1058px; }
i.fl-deuv{ background-position: -23px -1075px; }
i.fl-deuw{ background-position: -23px -1092px; }
i.fl-deux{ background-position: -23px -1109px; }
i.fl-deuy{ background-position: -23px -1126px; }
i.fl-deuz{ background-position: -23px -1143px; }
i.fl-dji{ background-position: -23px -1160px; width: 18px; height: 11px; }
i.fl-dk, i.fl-dnk{ background-position: -23px -1176px; }
i.fl-dma{ background-position: -23px -1193px; }
i.fl-dom{ background-position: -23px -1210px; }
i.fl-dz, i.fl-dza{ background-position: -23px -1227px; }
i.fl-ec, i.fl-ecu{ background-position: -23px -1244px; }
i.fl-ee, i.fl-est{ background-position: -23px -1261px; }
i.fl-eg{ background-position: -23px -1278px; }
i.fl-egy{ background-position: -23px -1295px; width: 18px; height: 11px; }
i.fl-egy1, i.fl-syr7{ background-position: -23px -1311px; width: 18px; height: 11px; }
i.fl-egy2{ background-position: -23px -1327px; width: 18px; height: 11px; }
i.fl-egy3, i.fl-syr, i.fl-syr4{ background-position: -23px -1343px; width: 18px; height: 11px; }
i.fl-egy4{ background-position: -23px -1359px; width: 18px; height: 11px; }
i.fl-er, i.fl-eri{ background-position: -23px -1375px; }
i.fl-es{ background-position: -23px -1392px; }
i.fl-esh{ background-position: -23px -1409px; width: 18px; height: 9px; }
i.fl-esp{ background-position: -23px -1423px; }
i.fl-esp0{ background-position: -23px -1440px; }
i.fl-esp1{ background-position: -23px -1457px; }
i.fl-esp2{ background-position: -23px -1474px; }
i.fl-esp3{ background-position: -23px -1491px; }
i.fl-esp4{ background-position: -23px -1508px; }
i.fl-esp5{ background-position: -23px -1525px; }
i.fl-esp6{ background-position: -23px -1542px; }
i.fl-esp7{ background-position: -23px -1559px; }
i.fl-esp8{ background-position: -23px -1576px; }
i.fl-esp9{ background-position: -23px -1593px; }
i.fl-espa{ background-position: -23px -1610px; }
i.fl-espb{ background-position: -23px -1627px; }
i.fl-espc{ background-position: -23px -1644px; }
i.fl-espd{ background-position: -23px -1661px; }
i.fl-espe{ background-position: -23px -1678px; }
i.fl-espf{ background-position: -23px -1695px; }
i.fl-espg{ background-position: -23px -1712px; }
i.fl-esph, i.fl-grca, i.fl-mkd1, i.fl-mli1, i.fl-mli3, i.fl-mys0, i.fl-tuna, i.fl-unk, i.fl-unk3{ background-position: -23px -1729px; }
i.fl-est1{ background-position: -23px -1746px; }
i.fl-et, i.fl-eth{ background-position: -23px -1763px; }
i.fl-eth1{ background-position: -23px -1780px; }
i.fl-eth2{ background-position: -23px -1797px; }
i.fl-eth3{ background-position: -23px -1814px; }
i.fl-eth4{ background-position: -23px -1831px; }
i.fl-eth5{ background-position: -23px -1848px; }
i.fl-eth6{ background-position: -23px -1865px; }
i.fl-eur{ background-position: -23px -1882px; }
i.fl-fi{ background-position: -23px -1899px; }
i.fl-fin{ background-position: -23px -1916px; }
i.fl-fin0{ background-position: -23px -1933px; }
i.fl-fin1{ background-position: -23px -1950px; }
i.fl-fin2{ background-position: -23px -1967px; }
i.fl-fj, i.fl-fji{ background-position: -23px -1984px; }
i.fl-flk{ background-position: -46px 0; width: 18px; height: 9px; }
i.fl-fo{ background-position: -46px -14px; }
i.fl-fr, i.fl-fra, i.fl-fxx, i.fl-myt, i.fl-nc, i.fl-ncl{ background-position: -46px -31px; }
i.fl-fra1{ background-position: -46px -48px; width: 18px; height: 11px; }
i.fl-fra2{ background-position: -46px -64px; width: 18px; height: 11px; }
i.fl-fra3{ background-position: -46px -80px; width: 18px; height: 11px; }
i.fl-fra4{ background-position: -46px -96px; width: 18px; height: 11px; }
i.fl-fraa{ background-position: -46px -112px; }
i.fl-frab{ background-position: -46px -129px; }
i.fl-fro{ background-position: -46px -146px; width: 18px; height: 13px; }
i.fl-fsm{ background-position: -46px -164px; }
i.fl-ga, i.fl-gab{ background-position: -46px -181px; }
i.fl-gbc{ background-position: -46px -198px; width: 18px; height: 9px; }
i.fl-gbni{ background-position: -46px -212px; }
i.fl-gbr2{ background-position: -46px -229px; }
i.fl-gbra{ background-position: -46px -246px; }
i.fl-gbrb{ background-position: -46px -263px; }
i.fl-gbrc{ background-position: -46px -280px; }
i.fl-gbrd{ background-position: -46px -297px; }
i.fl-gbre{ background-position: -46px -314px; }
i.fl-gbrf{ background-position: -46px -331px; }
i.fl-gbwl{ background-position: -46px -348px; }
i.fl-ge, i.fl-geo1{ background-position: -46px -365px; }
i.fl-geo{ background-position: -46px -382px; }
i.fl-geo0{ background-position: -46px -399px; }
i.fl-geo2{ background-position: -46px -416px; }
i.fl-geo3{ background-position: -46px -433px; }
i.fl-geo4{ background-position: -46px -450px; }
i.fl-geo5{ background-position: -46px -467px; }
i.fl-gh{ background-position: -46px -484px; }
i.fl-gha{ background-position: -46px -501px; }
i.fl-gha1{ background-position: -46px -518px; }
i.fl-gha2{ background-position: -46px -535px; }
i.fl-gi, i.fl-gib{ background-position: -46px -552px; }
i.fl-gin, i.fl-gy{ background-position: -46px -569px; }
i.fl-gl, i.fl-grl{ background-position: -46px -586px; }
i.fl-glp{ background-position: -46px -603px; }
i.fl-gmb{ background-position: -46px -620px; width: 18px; height: 11px; }
i.fl-gnb{ background-position: -46px -636px; width: 18px; height: 11px; }
i.fl-gnq{ background-position: -46px -652px; width: 18px; height: 11px; }
i.fl-gp{ background-position: -46px -668px; }
i.fl-gr, i.fl-grc{ background-position: -46px -685px; }
i.fl-grd{ background-position: -46px -702px; }
i.fl-gt, i.fl-gtm{ background-position: -46px -719px; }
i.fl-gu{ background-position: -46px -736px; }
i.fl-guf{ background-position: -46px -753px; }
i.fl-gum{ background-position: -46px -770px; width: 18px; height: 11px; }
i.fl-guy{ background-position: -46px -786px; }
i.fl-hk, i.fl-hkg{ background-position: -46px -803px; }
i.fl-hkg1{ background-position: -46px -820px; }
i.fl-hkg2{ background-position: -46px -837px; }
i.fl-hkg3{ background-position: -46px -854px; }
i.fl-hkg4{ background-position: -46px -871px; }
i.fl-hnd{ background-position: -46px -888px; width: 18px; height: 11px; }
i.fl-hr{ background-position: -46px -904px; }
i.fl-hrv{ background-position: -46px -921px; }
i.fl-hrv1{ background-position: -46px -938px; }
i.fl-ht, i.fl-hti{ background-position: -46px -955px; }
i.fl-hu, i.fl-hun{ background-position: -46px -972px; }
i.fl-hu2{ background-position: -46px -989px; width: 18px; height: 11px; }
i.fl-hun1{ background-position: -46px -1005px; }
i.fl-hun2{ background-position: -46px -1022px; }
i.fl-hun3{ background-position: -46px -1039px; }
i.fl-hun5{ background-position: -46px -1056px; }
i.fl-hun6{ background-position: -46px -1073px; }
i.fl-hun7{ background-position: -46px -1090px; }
i.fl-hun8{ background-position: -46px -1107px; }
i.fl-hun9{ background-position: -46px -1124px; }
i.fl-huna{ background-position: -46px -1141px; }
i.fl-id, i.fl-idn{ background-position: -46px -1158px; }
i.fl-ie, i.fl-irl{ background-position: -46px -1175px; }
i.fl-il, i.fl-isr{ background-position: -46px -1192px; }
i.fl-in, i.fl-ind{ background-position: -46px -1209px; }
i.fl-ind1{ background-position: -46px -1226px; }
i.fl-ind2{ background-position: -46px -1243px; }
i.fl-iot{ background-position: -46px -1260px; width: 18px; height: 9px; }
i.fl-iq{ background-position: -46px -1274px; }
i.fl-ir, i.fl-irn{ background-position: -46px -1291px; }
i.fl-irl1{ background-position: -46px -1308px; }
i.fl-irl2{ background-position: -46px -1325px; }
i.fl-irn1{ background-position: -46px -1342px; }
i.fl-irn2{ background-position: -46px -1359px; }
i.fl-irn3{ background-position: -46px -1376px; }
i.fl-irna{ background-position: -46px -1393px; }
i.fl-irnb{ background-position: -46px -1410px; }
i.fl-irq{ background-position: -46px -1427px; }
i.fl-irq1{ background-position: -46px -1444px; }
i.fl-irq2{ background-position: -46px -1461px; width: 18px; height: 11px; }
i.fl-irq3{ background-position: -46px -1477px; }
i.fl-irq4{ background-position: -46px -1494px; }
i.fl-irq5, i.fl-irq6{ background-position: -46px -1511px; }
i.fl-is, i.fl-isl{ background-position: -46px -1528px; }
i.fl-isl1{ background-position: -46px -1545px; }
i.fl-isl2{ background-position: -46px -1562px; }
i.fl-isr1{ background-position: -46px -1579px; }
i.fl-it, i.fl-ita{ background-position: -46px -1596px; }
i.fl-ita1{ background-position: -46px -1613px; }
i.fl-ita2{ background-position: -46px -1630px; }
i.fl-itaa{ background-position: -46px -1647px; }
i.fl-itab{ background-position: -46px -1664px; }
i.fl-itac{ background-position: -46px -1681px; }
i.fl-itad{ background-position: -46px -1698px; }
i.fl-itae{ background-position: -46px -1715px; }
i.fl-itaf{ background-position: -46px -1732px; }
i.fl-itag{ background-position: -46px -1749px; }
i.fl-itah{ background-position: -46px -1766px; }
i.fl-itai{ background-position: -46px -1783px; }
i.fl-itaj{ background-position: -46px -1800px; }
i.fl-itak{ background-position: -46px -1817px; }
i.fl-ital{ background-position: -46px -1834px; }
i.fl-itam{ background-position: -46px -1851px; }
i.fl-itan{ background-position: -46px -1868px; }
i.fl-itao{ background-position: -46px -1885px; }
i.fl-itap{ background-position: -46px -1902px; }
i.fl-itaq{ background-position: -46px -1919px; }
i.fl-itav{ background-position: -46px -1936px; }
i.fl-itaw{ background-position: -46px -1953px; }
i.fl-jam, i.fl-jm{ background-position: -46px -1970px; }
i.fl-jam1{ background-position: -46px -1987px; }
i.fl-jam2{ background-position: -69px 0; }
i.fl-jam3{ background-position: -69px -17px; }
i.fl-jam4{ background-position: -69px -34px; }
i.fl-jo, i.fl-jor{ background-position: -69px -51px; }
i.fl-jp, i.fl-jpn{ background-position: -69px -68px; }
i.fl-kaz, i.fl-kz{ background-position: -69px -85px; }
i.fl-ke, i.fl-ken{ background-position: -69px -102px; }
i.fl-kg, i.fl-kgz{ background-position: -69px -119px; }
i.fl-kh, i.fl-khm{ background-position: -69px -136px; }
i.fl-ki, i.fl-kir{ background-position: -69px -153px; }
i.fl-kna{ background-position: -69px -170px; }
i.fl-kor, i.fl-kr{ background-position: -69px -187px; }
i.fl-kor1{ background-position: -69px -204px; }
i.fl-kor2{ background-position: -69px -221px; }
i.fl-kor3{ background-position: -69px -238px; }
i.fl-kos{ background-position: -69px -255px; }
i.fl-kp{ background-position: -69px -272px; }
i.fl-kwt{ background-position: -69px -289px; }
i.fl-ky{ background-position: -69px -306px; }
i.fl-lao{ background-position: -69px -323px; }
i.fl-lb, i.fl-lbn{ background-position: -69px -340px; }
i.fl-lbn2{ background-position: -69px -357px; }
i.fl-lbr{ background-position: -69px -374px; width: 18px; height: 11px; }
i.fl-lby, i.fl-lby1{ background-position: -69px -390px; }
i.fl-lby2{ background-position: -69px -407px; }
i.fl-lby3, i.fl-ly{ background-position: -69px -424px; }
i.fl-lc, i.fl-lca{ background-position: -69px -441px; }
i.fl-lie{ background-position: -69px -458px; }
i.fl-lk{ background-position: -69px -475px; }
i.fl-lka{ background-position: -69px -492px; }
i.fl-lka1{ background-position: -69px -509px; }
i.fl-lka2{ background-position: -69px -526px; }
i.fl-lka3{ background-position: -69px -543px; }
i.fl-lso{ background-position: -69px -560px; width: 18px; height: 11px; }
i.fl-lt{ background-position: -69px -576px; width: 18px; height: 11px; }
i.fl-ltu{ background-position: -69px -592px; width: 18px; height: 11px; }
i.fl-ltu1{ background-position: -69px -608px; }
i.fl-lu, i.fl-lux{ background-position: -69px -625px; }
i.fl-lv, i.fl-lva{ background-position: -69px -642px; }
i.fl-lva1{ background-position: -69px -659px; }
i.fl-lva2{ background-position: -69px -676px; }
i.fl-ma{ background-position: -69px -693px; width: 18px; height: 11px; }
i.fl-mac{ background-position: -69px -709px; }
i.fl-mar{ background-position: -69px -726px; }
i.fl-mar1, i.fl-mkd2, i.fl-tha1, i.fl-yem1{ background-position: -69px -743px; }
i.fl-mar2{ background-position: -69px -760px; }
i.fl-mc, i.fl-mco{ background-position: -69px -777px; }
i.fl-md, i.fl-mda{ background-position: -69px -794px; }
i.fl-mdg, i.fl-mg{ background-position: -69px -811px; }
i.fl-mdv{ background-position: -69px -828px; }
i.fl-mex, i.fl-mx{ background-position: -69px -845px; }
i.fl-mhl{ background-position: -69px -862px; }
i.fl-mkd{ background-position: -69px -879px; }
i.fl-mkd3{ background-position: -69px -896px; }
i.fl-mkd4{ background-position: -69px -913px; }
i.fl-mkd5{ background-position: -69px -930px; }
i.fl-mli{ background-position: -69px -947px; width: 18px; height: 11px; }
i.fl-mli2{ background-position: -69px -963px; }
i.fl-mli4{ background-position: -69px -980px; }
i.fl-mli5{ background-position: -69px -997px; }
i.fl-mli6{ background-position: -69px -1014px; }
i.fl-mlt{ background-position: -69px -1031px; }
i.fl-mmr{ background-position: -69px -1048px; }
i.fl-mmr2{ background-position: -69px -1065px; }
i.fl-mmr3{ background-position: -69px -1082px; }
i.fl-mmr4{ background-position: -69px -1099px; }
i.fl-mmr5{ background-position: -69px -1116px; width: 18px; height: 11px; }
i.fl-mn, i.fl-mng{ background-position: -69px -1132px; }
i.fl-mne{ background-position: -69px -1149px; }
i.fl-mne1{ background-position: -69px -1166px; }
i.fl-mne2{ background-position: -69px -1183px; }
i.fl-mne3{ background-position: -69px -1200px; }
i.fl-mng3{ background-position: -69px -1217px; }
i.fl-mng4{ background-position: -69px -1234px; }
i.fl-mnp{ background-position: -69px -1251px; width: 18px; height: 9px; }
i.fl-mo{ background-position: -69px -1265px; }
i.fl-moz, i.fl-mz{ background-position: -69px -1282px; }
i.fl-mp{ background-position: -69px -1299px; }
i.fl-mrt{ background-position: -69px -1316px; width: 18px; height: 11px; }
i.fl-ms{ background-position: -69px -1332px; }
i.fl-msr{ background-position: -69px -1349px; width: 18px; height: 9px; }
i.fl-mt{ background-position: -69px -1363px; }
i.fl-mtg{ background-position: -69px -1380px; }
i.fl-mtq{ background-position: -69px -1397px; }
i.fl-mus{ background-position: -69px -1414px; width: 18px; height: 11px; }
i.fl-musa{ background-position: -69px -1430px; }
i.fl-musb{ background-position: -69px -1447px; }
i.fl-musc{ background-position: -69px -1464px; }
i.fl-mwi{ background-position: -69px -1481px; width: 18px; height: 11px; }
i.fl-my, i.fl-mys{ background-position: -69px -1497px; }
i.fl-mys3{ background-position: -69px -1514px; }
i.fl-mys4{ background-position: -69px -1531px; }
i.fl-na, i.fl-nam{ background-position: -69px -1548px; }
i.fl-nam2{ background-position: -69px -1565px; }
i.fl-nat{ background-position: -69px -1582px; width: 18px; height: 11px; }
i.fl-ndr{ background-position: -69px -1598px; }
i.fl-ner{ background-position: -69px -1615px; }
i.fl-nf, i.fl-nfk{ background-position: -69px -1632px; }
i.fl-nga{ background-position: -69px -1649px; width: 18px; height: 11px; }
i.fl-ngaa{ background-position: -69px -1665px; }
i.fl-nic{ background-position: -69px -1682px; }
i.fl-niu{ background-position: -69px -1699px; width: 18px; height: 9px; }
i.fl-nl, i.fl-nld{ background-position: -69px -1713px; }
i.fl-nld1{ background-position: -69px -1730px; }
i.fl-nld2{ background-position: -69px -1747px; }
i.fl-nld3{ background-position: -69px -1764px; }
i.fl-nld4{ background-position: -69px -1781px; }
i.fl-nor1{ background-position: -69px -1798px; }
i.fl-nor2{ background-position: -69px -1815px; }
i.fl-np, i.fl-npl{ background-position: -69px -1832px; }
i.fl-nr, i.fl-nru{ background-position: -69px -1849px; }
i.fl-nz, i.fl-nzl{ background-position: -69px -1866px; }
i.fl-om, i.fl-omn{ background-position: -69px -1883px; }
i.fl-osn{ background-position: -69px -1900px; }
i.fl-pa{ background-position: -69px -1917px; }
i.fl-pak, i.fl-pk{ background-position: -69px -1934px; }
i.fl-pan{ background-position: -69px -1951px; width: 18px; height: 11px; }
i.fl-pana{ background-position: -69px -1967px; }
i.fl-pcn{ background-position: -69px -1984px; width: 18px; height: 9px; }
i.fl-pe, i.fl-per{ background-position: -92px 0; }
i.fl-pf, i.fl-pyf{ background-position: -92px -17px; }
i.fl-ph, i.fl-phl{ background-position: -92px -34px; }
i.fl-pl, i.fl-pol{ background-position: -92px -51px; }
i.fl-plw{ background-position: -92px -68px; }
i.fl-pm{ background-position: -92px -85px; }
i.fl-png{ background-position: -92px -102px; }
i.fl-pol2{ background-position: -92px -119px; }
i.fl-pol9{ background-position: -92px -136px; }
i.fl-pola{ background-position: -92px -153px; }
i.fl-pr, i.fl-pri{ background-position: -92px -170px; }
i.fl-prt, i.fl-pt{ background-position: -92px -187px; }
i.fl-prt1{ background-position: -92px -204px; }
i.fl-prt2{ background-position: -92px -221px; }
i.fl-prt3{ background-position: -92px -238px; }
i.fl-prt4{ background-position: -92px -255px; }
i.fl-prt5{ background-position: -92px -272px; }
i.fl-prt6{ background-position: -92px -289px; }
i.fl-prt7{ background-position: -92px -306px; }
i.fl-prt8{ background-position: -92px -323px; }
i.fl-prt9{ background-position: -92px -340px; }
i.fl-prta{ background-position: -92px -357px; }
i.fl-prtb{ background-position: -92px -374px; }
i.fl-prtc{ background-position: -92px -391px; }
i.fl-pry, i.fl-py{ background-position: -92px -408px; }
i.fl-pse{ background-position: -92px -425px; }
i.fl-qa, i.fl-qat{ background-position: -92px -442px; }
i.fl-rdz{ background-position: -92px -459px; width: 18px; height: 9px; }
i.fl-rdz2{ background-position: -92px -473px; width: 18px; height: 11px; }
i.fl-reu{ background-position: -92px -489px; }
i.fl-rim{ background-position: -92px -506px; }
i.fl-rim1{ background-position: -92px -523px; }
i.fl-ro, i.fl-rom{ background-position: -92px -540px; }
i.fl-rom2{ background-position: -92px -557px; }
i.fl-ru, i.fl-rus, i.fl-svk1{ background-position: -92px -574px; }
i.fl-ru2, i.fl-sov, i.fl-sov_old{ background-position: -92px -591px; width: 18px; height: 11px; }
i.fl-rum{ background-position: -92px -607px; }
i.fl-rum1{ background-position: -92px -624px; }
i.fl-rus1{ background-position: -92px -641px; }
i.fl-rus2{ background-position: -92px -658px; }
i.fl-rus3{ background-position: -92px -675px; }
i.fl-rusg{ background-position: -92px -692px; }
i.fl-rush{ background-position: -92px -709px; }
i.fl-rusi{ background-position: -92px -726px; }
i.fl-rvn{ background-position: -92px -743px; width: 18px; height: 11px; }
i.fl-rvn1{ background-position: -92px -759px; }
i.fl-rwa{ background-position: -92px -776px; width: 18px; height: 11px; }
i.fl-sa, i.fl-sau{ background-position: -92px -792px; }
i.fl-sb, i.fl-slb{ background-position: -92px -809px; }
i.fl-sd, i.fl-sdn{ background-position: -92px -826px; }
i.fl-se, i.fl-swe{ background-position: -92px -843px; }
i.fl-sen{ background-position: -92px -860px; width: 18px; height: 11px; }
i.fl-sg, i.fl-sgp{ background-position: -92px -876px; }
i.fl-sgp1{ background-position: -92px -893px; }
i.fl-sgp2{ background-position: -92px -910px; }
i.fl-sgs{ background-position: -92px -927px; width: 18px; height: 9px; }
i.fl-shn{ background-position: -92px -941px; width: 18px; height: 9px; }
i.fl-si, i.fl-svn{ background-position: -92px -955px; }
i.fl-sk, i.fl-svk{ background-position: -92px -972px; }
i.fl-sl, i.fl-sle{ background-position: -92px -989px; }
i.fl-slv{ background-position: -92px -1006px; width: 18px; height: 11px; }
i.fl-smr{ background-position: -92px -1022px; }
i.fl-so, i.fl-som{ background-position: -92px -1039px; }
i.fl-somd{ background-position: -92px -1056px; }
i.fl-some{ background-position: -92px -1073px; }
i.fl-spm{ background-position: -92px -1090px; }
i.fl-srb{ background-position: -92px -1107px; }
i.fl-srb1{ background-position: -92px -1124px; }
i.fl-srb2{ background-position: -92px -1141px; }
i.fl-srb3{ background-position: -92px -1158px; }
i.fl-ssd{ background-position: -92px -1175px; }
i.fl-stp{ background-position: -92px -1192px; width: 18px; height: 11px; }
i.fl-sur{ background-position: -92px -1208px; }
i.fl-swe1{ background-position: -92px -1225px; }
i.fl-swe2{ background-position: -92px -1242px; }
i.fl-swe3{ background-position: -92px -1259px; }
i.fl-swz{ background-position: -92px -1276px; width: 18px; height: 11px; }
i.fl-sy{ background-position: -92px -1292px; width: 18px; height: 11px; }
i.fl-syc{ background-position: -92px -1308px; width: 18px; height: 11px; }
i.fl-syca{ background-position: -92px -1324px; }
i.fl-sycb{ background-position: -92px -1341px; }
i.fl-sycc{ background-position: -92px -1358px; }
i.fl-sycd{ background-position: -92px -1375px; }
i.fl-syr1{ background-position: -92px -1392px; }
i.fl-syr2, i.fl-syr3, i.fl-syr5{ background-position: -92px -1409px; }
i.fl-syr6{ background-position: -92px -1426px; }
i.fl-syra{ background-position: -92px -1443px; }
i.fl-syrb{ background-position: -92px -1460px; }
i.fl-syrc{ background-position: -92px -1477px; }
i.fl-syrd{ background-position: -92px -1494px; }
i.fl-syre{ background-position: -92px -1511px; }
i.fl-tc, i.fl-tca{ background-position: -92px -1528px; }
i.fl-tcd{ background-position: -92px -1545px; }
i.fl-tg, i.fl-tgo{ background-position: -92px -1562px; }
i.fl-th, i.fl-tha{ background-position: -92px -1579px; }
i.fl-tha2{ background-position: -92px -1596px; }
i.fl-tha3{ background-position: -92px -1613px; }
i.fl-tha4{ background-position: -92px -1630px; }
i.fl-tha5{ background-position: -92px -1647px; }
i.fl-tha6{ background-position: -92px -1664px; }
i.fl-tjk{ background-position: -92px -1681px; }
i.fl-tjk1{ background-position: -92px -1698px; }
i.fl-tkl{ background-position: -92px -1715px; width: 18px; height: 9px; }
i.fl-tkm{ background-position: -92px -1729px; }
i.fl-tls{ background-position: -92px -1746px; }
i.fl-tmp{ background-position: -92px -1763px; width: 18px; height: 9px; }
i.fl-tn, i.fl-tun{ background-position: -92px -1777px; }
i.fl-to, i.fl-ton{ background-position: -92px -1794px; }
i.fl-tp{ background-position: -92px -1811px; }
i.fl-tr, i.fl-tur{ background-position: -92px -1828px; }
i.fl-tt, i.fl-tto{ background-position: -92px -1845px; }
i.fl-tto1{ background-position: -92px -1862px; }
i.fl-tun3{ background-position: -92px -1879px; }
i.fl-tur1{ background-position: -92px -1896px; }
i.fl-tur2{ background-position: -92px -1913px; }
i.fl-tur3{ background-position: -92px -1930px; }
i.fl-tur4{ background-position: -92px -1947px; }
i.fl-tuv, i.fl-tv{ background-position: -92px -1964px; }
i.fl-tw, i.fl-twn{ background-position: -92px -1981px; }
i.fl-tz, i.fl-tza{ background-position: -115px 0; }
i.fl-tza2{ background-position: -115px -17px; }
i.fl-ua, i.fl-ukr{ background-position: -115px -34px; }
i.fl-ug, i.fl-uga{ background-position: -115px -51px; }
i.fl-umi, i.fl-us, i.fl-usa{ background-position: -115px -68px; }
i.fl-uno{ background-position: -115px -85px; }
i.fl-ury, i.fl-uy{ background-position: -115px -102px; }
i.fl-usaa{ background-position: -115px -119px; }
i.fl-usab{ background-position: -115px -136px; }
i.fl-usac{ background-position: -115px -153px; }
i.fl-usad{ background-position: -115px -170px; }
i.fl-uzb{ background-position: -115px -187px; }
i.fl-va, i.fl-vat{ background-position: -115px -204px; }
i.fl-vct{ background-position: -115px -221px; }
i.fl-vdr, i.fl-vn, i.fl-vnm{ background-position: -115px -238px; }
i.fl-vdr1{ background-position: -115px -255px; }
i.fl-ve, i.fl-ven{ background-position: -115px -272px; }
i.fl-vg, i.fl-vgb{ background-position: -115px -289px; }
i.fl-vi, i.fl-vir{ background-position: -115px -306px; }
i.fl-vut{ background-position: -115px -323px; }
i.fl-wlf{ background-position: -115px -340px; }
i.fl-ws{ background-position: -115px -357px; }
i.fl-wsm{ background-position: -115px -374px; }
i.fl-ye, i.fl-yem{ background-position: -115px -391px; }
i.fl-yem2{ background-position: -115px -408px; }
i.fl-yem3{ background-position: -115px -425px; }
i.fl-yem4{ background-position: -115px -442px; }
i.fl-yem5{ background-position: -115px -459px; }
i.fl-yem6{ background-position: -115px -476px; }
i.fl-yem7{ background-position: -115px -493px; }
i.fl-yem9{ background-position: -115px -510px; }
i.fl-yu, i.fl-yug{ background-position: -115px -527px; }
i.fl-yug1{ background-position: -115px -544px; }
i.fl-yug2{ background-position: -115px -561px; }
i.fl-yug3{ background-position: -115px -578px; }
i.fl-yug4{ background-position: -115px -595px; }
i.fl-yug5{ background-position: -115px -612px; }
i.fl-za, i.fl-zaf{ background-position: -115px -629px; }
i.fl-zaf0{ background-position: -115px -646px; }
i.fl-zaf1{ background-position: -115px -663px; }
i.fl-zaf2{ background-position: -115px -680px; width: 18px; height: 11px; }
i.fl-zafa{ background-position: -115px -696px; }
i.fl-zafb{ background-position: -115px -713px; }
i.fl-zafc{ background-position: -115px -730px; }
i.fl-zafd{ background-position: -115px -747px; }
i.fl-zafe{ background-position: -115px -764px; }
i.fl-zai{ background-position: -115px -781px; }
i.fl-zar{ background-position: -115px -798px; }
i.fl-zmb{ background-position: -115px -815px; width: 18px; height: 11px; }
i.fl-zw, i.fl-zwe{ background-position: -115px -831px; }
i.fl-zwe1{ background-position: -115px -848px; }
i.fl-zwe2{ background-position: -115px -865px; }
i.fl-zwe3{ background-position: -115px -882px; }
i.fl-zwe4{ background-position: -115px -899px; }
i.fl-zwe5{ background-position: -115px -916px; }
i.fl-zzz1{ background-position: -115px -933px; }
i.fl-zzz2{ background-position: -115px -950px; }
i.fl-zzz3{ background-position: -115px -967px; }
i.fl-zzz4{ background-position: -115px -984px; }
i.fl-zzz5{ background-position: -115px -1001px; }


.flags {
    width: 18px;
    height: 12px;
    display: inline-block;
    margin-top: 5px;
    margin-right: .3em;
    vertical-align: text-top;
    background: url(https://search.webdepozit.sk/webarchiv/public/20201001120405/https://www.armedconflicts.com/v2/css/csg-5e32ad4fdcb4f.png) no-repeat top left
}

@media only screen and (max-width: 1090px) {
    .active.boxed {
        max-width: 100%
    }

    .boxed {
        min-width: 320px !important
    }

    .main-sidebar {
        display: block;
        width: 100%
    }

    .main-sidebar img {
        max-width: 100%;
        height: auto
    }

    .gallery-widget .gallery-photo {
        width: 300px;
        margin-left: auto;
        margin-right: auto
    }

    .wrapper {
        width: 900px
    }

    .ad-link.top {
        left: 2%
    }

    .header .header-menu {
        width: 37%
    }

    #writecomment p label {
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        text-align: left;
        line-height: 130%
    }

    .photo-gallery-grid {
        width: 105%
    }

    .photo-gallery-grid .photo-gallery-block {
        width: 23%
    }

    .banner img {
        max-width: 100%
    }

    .block-content.archive > .block:nth-child(5n), .block-content.archive > .block {
        width: 23.46%;
        margin-right: 2%
    }

    .block-content.archive > .block:nth-child(4n) {
        margin-right: 0
    }
}

@media only screen and (max-width: 900px) {
    body, div, p, a, table, td {
        -webkit-text-size-adjust: none;
        letter-spacing: .015em
    }

    body {
        overflow-x: hidden;
        overflow-y: auto
    }

    body.menu-active, body.menu-user-active {
        overflow: hidden;
        position: relative;
        height: 100%
    }

    body.menu-active .themenumobile, body.menu-user-active .themenumobile2 {
        display: block;
    }


    .menu-active .boxed, .menu-user-active .boxed {
        margin-left: 50%;
        overflow: hidden
    }

    .boxed {
        z-index: 2;
        position: relative;
        width: 100%;
        transition: margin .2s;
        -moz-transition: margin .2s;
        -webkit-transition: margin .2s;
        -o-transition: margin .2s;
        height: 100%
    }

    .wrapper {
        width: 90%
    }

    .ad-link.top {
        display: none
    }

    .ad-banner img {
        max-width: 100%;
        height: auto
    }

    .widget-social, .widget-articles, .tag-cloud
    {
        margin: 0 10px;
    }
    .header .header-menu {
        width: 80%;
        margin: 30px auto 0;
        clear: both;
        float: none;
        display: block
    }

    .header .header-addons {
        float: none;
        display: block;
        width: 100%;
        clear: both;
        text-align: center;
        padding-top: 20px;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        margin-top: 25px;
        margin-bottom: -10px
    }

    .header .header-addons > div {
        display: inline-block !important;
        text-align: left
    }

    .header .header-addons .header-weather {
        margin-top: 3px;
        margin-right: 20px;
        margin-bottom: 7px
    }

    a.mobile-menu {
        display: block !important;
        position: absolute;
        font-size: 30px;
        right: 8px;
        top: 30px;
        width: 30px;
        line-height: 100%;
        padding: 5px;
        background: #fff;
        /*color: #5a9e25;*/
        text-align: center
    }

    .header .header-logo {
        margin-left: 0;
        width: 210px;
        display: block;
        float: none
    }

    .secondary-menu, .main-menu {
        display: none
    }

    body.menu-active .themenumobile, body.menu-user-active .themenumobile2 {
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        filter: alpha(opacity=100);
        opacity: 1
    }


    .themenumobile, .themenumobile2 {
        display: none;
        z-index: 1;
        background: #232323;
        width: 50%;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        box-shadow: inset -60px 0 60px -70px rgba(0, 0, 0, 0.3);
        overflow-x: hidden;
        overflow-y: auto;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        filter: alpha(opacity=0);
        opacity: 0
    }

    .themenumobile strong, .themenumobile2 strong {
        display: block;
        margin: 20px 15px -15px;
        border-bottom: 2px solid rgba(255, 255, 255, 0.1);
        text-align: center;
        font-size: 18px;
        color: #ccc;
        padding-bottom: 20px
    }

    .themenumobile > ul, .themenumobile2 > ul {
        display: block;
        margin: 15px
    }

    .themenumobile > ul ul, .themenumobile2 > ul ul {
        border-left: 4px solid rgba(255, 255, 255, 0.05)
    }

    .themenumobile ul li, .themenumobile2 ul li {
        display: block
    }

    .themenumobile ul li a, .themenumobile2 ul li a {
        display: block;
        padding: 12px 10px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.05);
        font-weight: 700;
        color: #ccc
    }

    .themenumobile ul li a:hover, .themenumobile2 ul li a:hover {
        background: rgba(255, 255, 255, 0.05)
    }

    .escape-mobile-menu {
        display: block;
        position: absolute;
        height: 100%;
        top: 0;
        right: 0;
        width: 50%;
        z-index: 1;
        background: #232323;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        filter: alpha(opacity=0);
        opacity: 0;
        box-shadow: inset 30px 0 30px -40px #000, inset 1px 0 0 rgba(255, 255, 255, 0.3)
    }

    body.menu-active .escape-mobile-menu, body.menu-user-active .escape-mobile-menu {
        z-index: 3;
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        filter: alpha(opacity=50);
        opacity: .5
    }

    body.menu-active .escape-mobile-menu:hover, body.menu-user-active .escape-mobile-menu:hover {
        -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
        filter: alpha(opacity=40);
        opacity: .4
    }

    body.menu-active .demo-settings, body.menu-user-active .demo-settings {
        display: none
    }

    .article-block-big li {
        width: 28.85%;
        margin-right: 2.17%
    }

    .article-block-big li .article-photo img, .article-block-big li .article-photo {
        width: 100% !important;
        height: auto !important
    }

    .double-block .content-block, .double-block .content-block.main {
        display: block;
        width: 100%;
        margin: 0;
        float: none
    }

    .footer ul {
        display: block;
        float: none;
        width: 100%;
        clear: both;
        margin-bottom: 15px
    }

    .footer ul li:first-child {
        margin-left: 0
    }

    .footer ul:after {
        display: block;
        content: '';
        clear: both
    }

    .main-content .main-page {
        float: none
    }

    .double-block .content-block .featured-block img {
        width: 100%;
        height: auto
    }

    .double-block .content-block:not(.main) .featured-block {
        display: none
    }

    .single-block .content-block {
        display: block;
        width: 100%
    }

    #writecomment {
        width: 70%
    }

    #writecomment p label {
        position: relative;
        left: auto;
        right: auto;
        top: auto;
        text-align: left;
        line-height: 130%
    }

    .article-title h1 {
        line-height: 110%
    }

    .article-title h1, .article-tags, .article-title .author {
        margin-right: 0;
        margin-top: 20px;
        clear: both
    }

    .article-title .author:after {
        display: block;
        clear: both;
        content: ''
    }

    .article-title .share-block {
        float: none;
        position: relative;
        display: block;
        width: 100%;
        clear: both;
        padding-left: 0
    }

    .article-title .share-block:before {
        display: none
    }

    .full-width .article-title h1 {
        margin-top: 0
    }

    .full-width .article-title .share-block {
        display: none
    }

    .gallery-preview {
        width: 100%;
        max-width: 450px
    }

    .photo-gallery-grid {
        width: 109.8%
    }

    .photo-gallery-grid .photo-gallery-block {
        width: 28.85%;
        margin-right: 2.17%
    }

    .block-content.archive > .block:nth-child(4n), .block-content.archive > .block:nth-child(5n), .block-content.archive > .block {
        width: 30%;
        margin-right: 5%
    }

    .block-content.archive > .block:nth-child(3n) {
        margin-right: 0
    }

    .gallery-photo .hover-effect, .gallery-photo .hover-effect .cover img {
        width: 100%
    }

    .gallery-photo {
        width: 100%
    }
}

@media only screen and (max-width: 680px) {
    .demo-settings {
        display: none !important
    }

    .header .header-menu {
        display: none
    }

    .menu-active .boxed, .menu-user-active .boxed {
        margin-left: 70%;
        overflow: hidden
    }

    .escape-mobile-menu {
        width: 30%
    }

    .themenumobile, .themenumobile2 {
        width: 70%
    }

    .paragraph-row > div {
        float: none;
        margin: 0 !important;
        width: 100% !important;
        display: block
    }

    .wide-article .article-photo {
        margin-top: 3px
    }

    .wide-article .article-photo img, .wide-article .article-photo {
        width: 60px
    }

    .wide-article .article-content {
        margin-left: 70px
    }

    .wide-article .article-content p {
        display: none
    }

    .wide-article .article-content h2 {
        font-size: 14px;
        font-weight: 400
    }

    .block-title .right {
        display: none
    }

    .footer ul {
        display: none
    }

    .footer .logo-footer {
        float: none;
        float: none
    }

    .footer p {
        display: block;
        width: 100%;
        margin-top: 10px
    }

    .header .header-addons .header-weather {
        margin-bottom: 15px;
        margin-right: 0;
        display: block
    }

    .header .header-addons .header-search {
        display: block;
        width: 100%;
        text-align: center
    }

    .header .header-addons .header-search input[type=text] {
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .article-big .article-photo img {
        width: 60px
    }

    .article-big .article-content {
        margin-left: 70px
    }

    .pagination .page-numbers {
        vertical-align: bottom
    }

    .pagination .page-numbers.next, .pagination .page-numbers.prev {
        font-size: 0;
        line-height: 18px;
        display: inline-block
    }

    .pagination .page-numbers.next .icon-text, .pagination .page-numbers.prev .icon-text {
        font-size: 12px;
        padding: 0
    }

    h1, .h1 {
        font-size: 20px
    }

    h2, .h2 {
        font-size: 18px
    }

    h3, .h3 {
        font-size: 17px
    }

    h4, .h4 {
        font-size: 16px
    }

    h5, .h5 {
        font-size: 15px
    }

    h6, .h6 {
        font-size: 14px
    }

    #writecomment {
        width: 100%
    }

    .comment-block > ol > li ul li .commment-content {
        padding-left: 15px
    }

    .comment-block > ol > li > ul:before {
        left: 12%
    }

    .comment-block > ol > li ul li .commment-content .time-stamp, .comment-block .commment-content .time-stamp {
        display: block;
        position: relative;
        float: none;
        margin-bottom: 5px;
        margin-top: -5px;
        top: auto;
        right: auto
    }

    .gallery-preview {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .photo-gallery-grid .photo-gallery-block {
        display: block;
        width: 41%;
        margin-right: 7%
    }

    .block-content.archive > .block:nth-child(4n), .block-content.archive > .block:nth-child(3n), .block-content.archive > .block:nth-child(5n), .block-content.archive > .block {
        width: 46%;
        margin-right: 0
    }

    .block-content.archive > .block:nth-child(2n+1) {
        margin-right: 5%
    }

    .hover-effect {
        max-width: 100%
    }

    .double-block .content-block.right {
        margin-left: 0
    }

    .logo-footer img, .header-logo img {
        max-width: 80%
    }

    .featured-block .article-content {
        position: inherit;
        margin-top: 0;
        padding-top: 3px;
        padding-bottom: 3px
    }

    .article-block-big {
        width: 100%;
        max-width: 200px;
        margin-left: auto;
        margin-right: auto
    }

    .article-block-big li {
        width: 100%;
        margin-right: 0
    }
}

body {
    font-size: 16px
}

.widget-comments {
    font-size: 14px
}

.header, .breaking-news .the-title, .widget > h3, .widget > .h3, .button, .hover-effect, .block-title, #wp-calendar td#today, .small-button, #writecomment p input[type=submit] {
    background-color: var(--main-color);
}

.list-title {
    color: var(--main-color);
    border-bottom: 2px solid var(--main-color);
}

.article-photo a {
    background-color: initial
}

.main-menu .the-menu li a, .main-menu .the-submenu li a {
    padding: 3px 11px !important
}

.shortcode-content .clanek a {
    color: var(--link-color);
}

.shortcode-content .clanek a:hover {
    border-bottom: 1px dotted #000
}

.shortcode-content sup {
    font-size: .6em;
    position: relative;
    top: -.8em
}

.shortcode-content sub {
    font-size: .6em;
    position: relative;
    top: .2em
}

li.current {
    font-weight: 600
}

.shortcode-content .table {
    border-collapse: separate;
    border-spacing: 0;
    min-width: 250px;
    max-width: 100%;
    background-color: transparent;
    width: 100%;
    margin-bottom: 20px
}

.shortcode-content .table tr th, .shortcode-content .table tr td {
    border-right: 1px solid #000;
    padding: 5px
}

.shortcode-content .table tr th {
    background: var(--bg-color);
}

.shortcode-content .table > thead > tr > th, .shortcode-content .table > tbody > tr > th, .shortcode-content .table > tfoot > tr > th, .shortcode-content .table > thead > tr > td, .shortcode-content .table > tbody > tr > td, .shortcode-content .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #000
}

.shortcode-content .table tr th:first-child, .shortcode-content .table tr td:first-child {
    border-left: 1px solid #000
}

.shortcode-content .table tr:first-child td:first-child, .shortcode-content .table tr:first-child th:first-child {
    border-top-left-radius: 6px
}

.shortcode-content .table tr:first-child td:last-child, .shortcode-content .table tr:first-child th:last-child {
    border-top-right-radius: 6px
}

.shortcode-content .table tr:last-child td:first-child, .shortcode-content .table tr:last-child th:first-child {
    border-bottom-left-radius: 6px
}

.shortcode-content .table tr:last-child td:last-child, .shortcode-content .table tr:last-child th:last-child {
    border-bottom-right-radius: 6px
}

.shortcode-content .table tr:last-child td {
    border-bottom: 1px solid #000
}

.shortcode-content .table tr.dg {
    background-color: silver
}

.shortcode-content .table tr.lg {
    background-color: #ededed
}

.fade.in {
    opacity: 1
}

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d
}

.alert {
    padding: 15px;
    margin-bottom: 0;
    border: 1px solid transparent;
    border-radius: 4px;
    font-size: 14px;
    line-height: 1.42857143;
    z-index: 999
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.hs {
    display: none
}

@media (max-width: 680px) {
    .hs {
        display: block !important
    }

    .hm {
        display: none !important
    }
}

.adslot_1 {
    display: inline-block;
    width: 320px;
    height: 100px
}

@media (max-width: 399px) {
    .adslot_1 {
        display: none
    }
}

@media (min-width: 400px) {
    .adslot_1 {
        width: 320px;
        height: 100px
    }
}

@media (min-width: 500px) {
    .adslot_1 {
        width: 468px;
        height: 60px
    }
}

@media (min-width: 800px) {
    .adslot_1 {
        width: 728px;
        height: 90px
    }
}

@media print {
    .content, .block-content, .article-title, .footer {
        background: none !important;
        box-shadow: none !important
    }

    .header, .main-menu, .comments, .np, .main-sidebar, .footer {
        display: none !important
    }

    img, table {
        max-width: 100%;
        width: none !important
    }

    @page {
        margin: 5mm 15mm
    }

    body {
        font-size: 16px !important;
        background: none !important
    }

    .footer {
        width: 90% !important
    }

    .paragraph-row .column9 {
        width: 90% !important
    }

    .single-block .content-block {
        width: 90% !important
    }

    .paragraph-row > div {
        margin-left: 0 !important
    }

    .main-content:before {
        content: "www.valka.cz"
    }

    h2, h3, h4, table, img, p, .h2, .h3, .h4 {
        page-break-inside: avoid
    }
}

.main-content
{
    background: var(--bg-color);
}

.footer .wrapper, .footer
{
    background: var(--main-color);
}


.userlist {
    padding: 8px 15px !important;
    margin-bottom: 5px !important;
    list-style: none;
    background-color: var(--bg-color);
    border-radius: 4px;
    border: 2px solid #604a24;
}

.userlist > li {
    display: inline-block !important;
    padding: 0px !important;
}

.userlist > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: ",";
}

button.slick-arrow {
    color: var(--font-color);
}

.seznam.article-list {
    background: var(--section-background-color);
    border-radius: 5px;
    border-bottom: 1px solid #ebeeef;
    padding-top: 10px;
}

.btn.btn-default {
    background: var(--section-background-color);
    color: var(--font-color) !important;
}

.nadcat.seznam.list.article-list
{
    border-bottom: 1px solid #ebeeef;
}

.article-list__content__meta>li {
    color: var(--link-a-color) !important;
}

.article-list__content__meta>li.article-list__content__meta-success {
    color: var(--link-d-color) !important;
}

.article-list__content__meta>li>a {
    color: var(--link-color) !important;
}

.seznam .article-list__content__header
{
    margin-bottom: unset !important;
}

tr.dg {
    background-color: var(--table-dark-silver) !important;
}
tr.lg {
    background-color: var(--table-silver) !important;
}

.table-hover > tbody > tr:hover {
    background-color: var(--table-hover) !important;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: var(--table-striped) !important;
}

.form-control, .CodeMirror, .CodeMirror-gutters
{
    background-color: var(--bg-color) !important;
    color: var(--font-color) !important;
}

.modal-content, .popover
{
    background-color: var(--section-background-color) !important;
    color: var(--font-color) !important;
}

.cm-s-default .cm-keyword {
    color: var(--editor-keyword) !important;
}

.CodeMirror-cursor {
    border-left: 1px solid var(--font-color) !important;
}

div.CodeMirror-selected {
    background: var(--editor-highlight) !important;
}


.window {
    background-color: var(--bg-color) !important;
}

.table .table {
    background-color: var(--bg-color) !important;
}

.panel {
    background-color: var(--bg-color) !important;
}

[data-theme="dark"] .nightmode
{
    display: none !important;
}
.daymode
{
    display: none !important;
}

[data-theme="dark"] .daymode
{
    display: block !important;
}
.nightmode
{
    display: block !important;
}

@media only screen and (max-width: 900px) {

    [data-theme="dark"] .mobile-nightmode
    {
        display: none !important;
    }
    .mobile-daymode
    {
        display: none !important;
    }

    [data-theme="dark"] .mobile-daymode
    {
        display: block !important;
    }
    .mobile-nightmode
    {
        display: block !important;
    }
}






/*
     FILE ARCHIVED ON 12:04:05 Oct 1, 2020 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 9:29:35 Sep 26, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
