html {width:100%;min-height:100%;line-height:1.5;font-size:12px;font-size:calc(14px + 0.1vw)!important;
    font-weight:300;font-family:'Ubuntu Light',Arial,Verdana,Helvetica,sans-serif;}
body {
    width:100%;min-height:100%;line-height:1.3;color:#000;background-color:#fff;padding:0;margin:0 auto;position:relative;}
a {color:#000;text-decoration:none;}
a:hover {color:#007433;text-decoration:none;}
a:active {color:#007433;text-decoration:none;}
h1 {color:#000;font-weight:500;}
h1.top, h2.top, h3.top, h4.top, h5.top, h6.top {margin-top:0;}
h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {color:#007433;font-weight:500;text-transform:uppercase;}
h3, h5 a {font-size:1.2rem;}
h4, h4 a {font-size:1.1rem;}
h5, h5 a {font-size:1rem;}
h6, h6 a {font-size:0.9rem;}
div {text-align:left;vertical-align:top;}

#message {color:#fff;font-weight:bold;background-color:#53bf36;text-align:center;margin-bottom: 20px;}

#header {width:970px;height:26px;margin:30px auto 10px;display:table;}
#header div.cell {text-align:center;vertical-align:middle;}
#header div a {font-family:'Ubuntu Condensed',sans-serif;text-transform:uppercase;}
#header div.logo {width:200px;vertical-align:top;position:relative;}
#header div.logo a {display:block;}
#header div.logo a img {width:200px;height:38px;position:absolute;display:block;}
#header div.links {}
#header div.links a {padding:4px 10px;display:inline-block;}
#header div.links a:hover {background-color:#eff6e6;}
#header div.search {width:23px;}
#header div.search div.slider {margin-right:5px;display:table;}
#header div.search div.slider div.icon {width:23px;vertical-align:middle;display:table-cell;}
#header div.search div.slider div.icon span {
    width:23px;height:23px;vertical-align:middle;
    background:#fff url('/design/icons/common3.png') no-repeat -184px 0;display:inline-block;}
#header div.search div.slider div.icon span:hover {background-position:-184px -23px;}
#header div.search div.slider div.input {text-align:right;position:relative;display:table-cell;}
#header div.search div.slider div.input div.container {width:0;position:absolute;left:-5px;z-index:9999;display:none;}
#header div.social-links {width:180px;text-align:left;}
#header div.social-links a {
    width:23px;height:23px;vertical-align:middle;background-image:url('/design/icons/common3.png');margin:0 3px;display:inline-block;}
#header div.social-links a.facebook {background-position:0 23px;}
#header div.social-links a.facebook:hover {background-position:0 0;}
#header div.social-links a.twitter {background-position:-23px 23px;}
#header div.social-links a.twitter:hover {background-position:-23px 0;}
#header div.social-links a.linkedin {background-position:-46px 23px;}
#header div.social-links a.linkedin:hover {background-position:-46px 0;}
#header div.social-links a.youtube {background-position:-69px 23px;}
#header div.social-links a.youtube:hover {background-position:-69px 0;}
#header div.social-links a.telegram {background-position:-92px 23px;}
#header div.social-links a.telegram:hover {background-position:-92px 0;}
#header div.social-links a.rss {background-position:-138px 23px;}
#header div.social-links a.rss:hover {background-position:-138px 0;}
#header div.weather {width:80px;text-align:right;vertical-align:middle;}
#header div.weather a {margin-left:10px;vertical-align:middle;display:table;}
#header div.weather a span.weather {
    width:30px;background-image:url('/design/icons/weather/small.gif');
    background-size:280%;display:table-cell;}
#header div.weather a span.temperature {
    font:normal 1.3rem 'Ubuntu Condensed',sans-serif;line-height:100%;padding-left:5px;display:table-cell;}


#subheader {width:970px;border-top:solid 1px #6a6a6a;padding-top: 10px;margin:20px auto 10px;display:table;}
#subheader div.donate {display:table-cell;}
#subheader div.donate form {}
#subheader div.donate form button {}
#subheader div.facebook {white-space:nowrap;vertical-align: middle;display:table-cell;}
#subheader div.facebook div.fb-user-info {height:23px;display:none;}
#subheader div.facebook div.fb-user-info a {height:23px;line-height:23px;}
#subheader div.facebook div.fb-user-info a img {width:23px;height:23px;margin-right:10px;float:left;}
#subheader div.menu {width:10%;text-align:right;display:table-cell;}
#subheader div.menu div.items {display:table;}
#subheader div.menu div.items div.item {display:table-cell;}
#subheader div.menu div.items a {text-transform:uppercase;border-bottom:solid 2px #fff;margin:2px 0 2px 20px;display:block;}
#subheader div.menu div.items a:hover {border-bottom:solid 2px #007433;}
#subheader div.menu div.items a.active {color:#007433;font-weight:500;border-bottom:solid 2px #007433;}


#left {width:210px;max-width:210px;display:table-cell;}
#left h3.top {margin-bottom:0;}
#left h3.top a {background-color:#eff6e6;padding:8px 10px;}
#left div.items {}
#left div.items div.item {margin-bottom:20px;}
#left div.items div.item div.time {color:#c8d77c;font-size:0.7rem;font-style:italic;text-align:right;}
#left div.items div.item div.image {margin-top:7px;}
#left div.items div.item div.image a {}
#left div.items div.item div.image a img {width:210px;}
#left div.items div.item div.title {font-weight:500;margin-top:10px;}
#left div.items div.item div.title a {}
#left div.items div.item div.title a span.update {color:white;font:bold 80%/100% sans-serif;background-color:#53bf36;padding: 1px 5px;}
#left div.items div.item div.description {font-size:0.85rem;line-height:1.3;margin-top:10px;}
#left div.items div.item div.description a {}
#left div.items div.item div.title a img.icon {width:14px;height:14px;margin:0 5px;}
#left div.donate {text-align: center; background: rgb(122 183 43); border-radius: 2px; padding: 10px 10px;margin:10px auto; display: block;}
#left div.donate a {color: white; font-size: 21px; font-weight: 600; display: block;}
#left div.ad-left {}
#left div.oksi {margin: 20px auto;}
#left div.oksi img {max-width: 210px;}
#left div.oksi iframe {transform:scale(0.67);margin:-20px -48px;}


#list {}
#list div.top {width:100%;height:415px;margin-bottom:20px;display:table;}
#list div.top div.left {width:720px;}
#list div.top div.left div.cycle-slideshow {width:720px;height:422px;position:relative;}
#list div.top div.left div.cycle-slideshow h5 {display:none;}
#list div.top div.left div.cycle-slideshow p.cycle-pager {
    width:722px;height:8px;border-spacing:1px 0;border-color:#333;border-right:solid 1px #fff;border-left:solid 1px #fff;
    margin:0 -2px;position:absolute;bottom:0;left:0;z-index:200;display:table;}
#list div.top div.left div.cycle-slideshow p.cycle-pager span {width:20%;background-color:#007433;display:table-cell;}
#list div.top div.left div.cycle-slideshow p.cycle-pager span.cycle-pager-active {background-color:#a4c400;}
#list div.top div.left div.cycle-slideshow div.item {width:720px;height:415px;}
#list div.top div.left div.cycle-slideshow div.item p {width:720px;height:415px;margin:0;position:relative;}
#list div.top div.left div.cycle-slideshow div.item p a.background {
    width:720px;height:200px;background:linear-gradient(to top,#000,transparent);opacity:0.7;
    position:absolute;bottom:0;left:0;z-index:0;display:block;}
#list div.top div.left div.cycle-slideshow div.item p a.image {position:absolute;top:0;left:0;z-index:-1;display:block;}
#list div.top div.left div.cycle-slideshow div.item p a.image img {width:720px;height:415px;}
#list div.top div.left div.cycle-slideshow div.item p a.title {
    color:#fff;font-size:2.1rem;line-height:1.3;font-weight:500;padding:15px 10px;position:absolute;bottom:0;left:0;z-index:1;}
#list div.top div.center {width:20px;}
#list div.top div.right {width:220px;background-color:#e6e7e2;border-bottom:solid 1px #fff;}
#list div.top div.right h6 {margin:10px 0 5px;padding:0 4px;}
#list div.top div.right div.cycle-slideshow div.item {width:220px;height:170px;overflow:hidden;}
#list div.top div.right div.cycle-slideshow div.item a.image img {width:212px;height:120px;margin:0 4px;}
#list div.top div.right div.cycle-slideshow div.item a.title {
    font-size:1rem;line-height:1.3;font-weight:500;padding:5px 4px;display:block;}
#list div.top div.right div.cycle-slideshow p.cycle-pager {display:none;}
#list div.top div.right div.small2 {margin-top:20px;}
#list div.top div.cycle-slideshow div.item.hidden {visibility:hidden;}
#list div.bottom {width:100%;display:table;}
#list div.bottom div.center {width:32px;}
#list div.bottom div.right {width:728px;}
#list div.bottom div.right h3.top a {background-color:#eff6e6;padding:8px 10px;}
#list div.bottom div.right div.items {}
#list div.bottom div.right div.items.media {margin:-6px -4px 10px;}
#list div.bottom div.right div.items.media div.item {width:345px;height:195px;margin:6px 4px;position:relative;display:inline-block;}
#list div.bottom div.right div.items.media div.item img {width:345px;height:195px;top:0;left:0;z-index:-3;position:absolute;}
#list div.bottom div.right div.items.media div.item div.background {
    width:345px;height:100px;background:linear-gradient(to top,#000,transparent);opacity:0.7;
    bottom:0;left:0;z-index:-2;position:absolute;}
#list div.bottom div.right div.items.media div.item div.title {
    width:325px;color:#fff;font-size:1rem;font-weight:500;margin:10px;bottom:0;left:0;z-index:-1;position:absolute;}
#list div.bottom div.right div.items.media div.item a {width:345px;height:195px;display:block;}

#list div.bottom div.right div.items.standart div.item {border-bottom:solid 1px #ccc;margin-bottom:20px;display:table;}
#list div.bottom div.right div.items.standart div.item div.text {width:390px;display:table-cell;}
#list div.bottom div.right div.items.standart div.item div.text div.title a {font-size:1.4rem;font-weight:500;line-height:1.2;}
#list div.bottom div.right div.items.standart div.item div.text div.description {margin-top:8px;}
#list div.bottom div.right div.items.standart div.item div.text div.author {
    font:normal 0.9rem 'Ubuntu Condensed',sans-serif;font-style:italic;text-transform:uppercase;text-align:right;margin-top:8px}
#list div.bottom div.right div.items.standart div.item div.text div.author a {color:#a4c400;}
#list div.bottom div.right div.items.standart div.item div.text div.author span {color:#aaa;}
#list div.bottom div.right div.items.standart div.item div.separator {width:10px;display:table-cell;}
#list div.bottom div.right div.items.standart div.item div.image {width:310px;height:174px;display:table-cell;}
#list div.bottom div.right div.items.standart div.item div.image a {display:block;}
#list div.bottom div.right div.items.standart div.item div.image a img {width:310px;margin-bottom:15px;}
#list div.bottom div.right div.ad-list {text-align:center;margin:50px auto 0;}
#list div.bottom div.right div.ad-list-1 img {max-width:728px;width:100%;height:auto;margin:20px auto;display:block;}


#view div.menu-hover {width:1px;height:100vh;position:fixed;top:0;left:0;z-index:9998;}
#view div.menu {
    height:100vh;background-color:white;border-right:solid 1px #e8f3ed;
    visibility:hidden;overflow:auto;position:fixed;top:0;left:0;z-index:9999;}
#view div.menu a {
    color:#007433;font:300 calc(8px + 2.0vh) 'Open Sans',sans-serif;line-height:150%;
    border-bottom:solid 1px #e8f3ed;padding:0 60px 0 50px;display:block;}
#view div.menu a:hover {background-color:#e8f3ed;}

#view div.content-hover {width:1px;height:100vh;position:fixed;top:0;right:0;z-index:9998;}
#view div.content {
    max-width:480px;height:100vh;background-color:white;border-left:solid 1px #e8f3ed;
    visibility:hidden;overflow:auto;position:fixed;top:0;right:0;z-index:9999;}
#view div.content a {
    color:#007433;font:300 calc(6px + 1.8vh) 'Open Sans',sans-serif;line-height:150%;
    border-bottom:solid 1px #e8f3ed;padding:1vh 2vw 1vh 2vw;display:block;}
#view div.content a:hover {background-color:#e8f3ed;}

#view div.right h3.top a {background-color:#eff6e6;padding:8px 10px;}
#view.news {}
#view.news div.right {width:728px;display:table-cell;}
#view.news div.right div.image {width:728px;height:400px;position:relative;}
#view.news div.right div.image img {width:728px;height:400px;}
#view.news div.right div.image p.image-description {
    background-color:#d3d3d3;border-left:solid 5px #53bf36;padding:3px 8px;position:absolute;top:0;left:0;z-index:1;}
#view.news div.right div.image p.image-source {color:#fff;position:absolute;top:0;right:10px;z-index:2;}
#view.news div.right div.image div.gradient {
    width:100%;height:50%;background:linear-gradient(to top,#000,transparent);opacity:0.7;
    position:absolute;bottom:0;left:0;z-index:1;}
#view.news div.right div.image div.text {
    color:#fff;text-align:left;text-shadow:1px 1px #000;padding:20px 20px;position:absolute;bottom:0;left:0;z-index:2;}
#view.news div.right div.image div.text p {font-size:1rem;margin:8px 0;}
#view.news div.right div.image div.text p span.time {}
#view.news div.right div.image div.text p span.hits {display:inline-block;}
#view.news div.right div.image div.text p span.hits a {
    width:16px;height:11px;background:url('/design/icons/common3.png') -144px -3px no-repeat;background-size:160px 32px;
    /*opacity:0.7;*/filter:invert(100%);-webkit-filter:invert(100%);margin:0 5px 0 16px;display:inline-block;}
#view.news div.right div.image div.text p span.print {vertical-align:top;margin:0 5px 0 16px;display:inline-block;}
#view.news div.right div.image div.text p span.print a {
    width:16px;height:12px;background-image:url('/design/icons/printer-32x32.png');background-repeat:no-repeat;
    background-size: 16px 16px;filter:invert(100%);-webkit-filter:invert(100%);opacity:0.7; display:inline-block;}
#view.news div.right div.image div.text p span.print a:hover {opacity:1;}
#view.news div.right div.image div.text h1 {color:#fff;font-size:2rem;margin:0;}
#view.news div.container div.body div.time {color:#666;font-size:80%;font-style:italic;text-transform:uppercase;}
#view.news div.container div.body div.time span {color:#a4c400;}
#view.news div.container div.body p.iframe {text-align:center;}
#view.news div.container div.body p.iframe iframe {max-width:568px;}
#view.news div.container div.body p img {max-width:550px;height:auto; margin:0 auto;display:block;}
#view.news div.container div.body h6 {font-size: 0.9rem; text-transform: none;}
#view div.bottom p.connect {text-align: center; font: italic 1.2rem sans-serif;margin-top: 50px;}
#view div.bottom p.connect a {color:#007433;font-weight:bold;}
#view.news div.ad-right-2-1 img {max-width:568px;width:100%;height:auto;margin:20px auto;display:block;}
#view.article {width:970px;margin:0 auto;display:table;}
#view.article div.image {width:970px;height:540px;position:relative;margin-top:20px;}
#view.article div.image img {width:970px;height:540px;}
#view.article div.image div.gradient {
    width:100%;height:50%;background:linear-gradient(to top,#000,transparent);opacity:0.7;
    position:absolute;bottom:0;left:0;z-index:1;}
#view.article div.image div.text {
    color:#fff;text-align:left;text-shadow:1px 1px #000;padding:20px 20px;position:absolute;bottom:0;left:0;z-index:2;}
#view.article div.image div.text p {font-size:1.2rem;margin:8px 0;}
#view.article div.image div.text p span.author {}
#view.article div.image div.text p span.time {}
#view.article div.image div.text p span.hits {display:inline-block;}
#view.article div.image div.text p span.hits a {
    width:16px;height:11px;background:url('/design/icons/common3.png') -144px -3px no-repeat;background-size:160px 32px;
    /*opacity:0.7;*/filter:invert(100%);-webkit-filter:invert(100%);margin:0 5px 0 16px;display:inline-block;}
#view.article div.image div.text p span.print {vertical-align:top;margin:0 5px 0 16px;display:inline-block;}
#view.article div.image div.text p span.print a {
    width:16px;height:12px;background-image:url('/design/icons/printer-32x32.png');background-repeat:no-repeat;
    background-size: 16px 16px;filter:invert(100%);-webkit-filter:invert(100%);opacity:0.7; display:inline-block;}
#view.article div.image div.text p span.print a:hover {opacity:1;}
#view.article div.image div.text h1 {color:#fff;font-size:3rem;margin:0;}
#view.article div.top {text-align:center;margin:20px 0 30px;}
#view.article div.top span {color:#666;font:normal 0.9rem 'Ubuntu Condensed',sans-serif;font-style:italic;text-transform:uppercase;}
#view.article div.top span.author {text-decoration:underline;}
#view.article div.top span.time {}
#view.article div.top div.container div.body {font-size:1.1rem;}
#view.article div.container div.body p iframe {max-width:800px;margin:15px auto;display: block;}
#view.article div.container div.body p iframe.youtube {width:800px;height:450px;}
#view.article div.container div.body p img {max-width:800px;margin:15px auto;display:block;}
#view.article div.ad-right-2-1 img {max-width:810px;width:100%;height:auto;margin:20px auto;display:block;}
#view.article div.bottom {width:728px;margin:0 auto;}

#view div.container {display:table;}
#view div.container div.share {width:80px;min-width:80px;padding-top:80px;display:table-cell;}
#view div.container div.share p {height:23px;line-height:0;margin:15px auto;display:table;}
#view div.container div.share p a {
    width:23px;height:23px;background-image:url('/design/icons/common3.png');display:table-cell;}
#view div.container div.share p.facebook a {background-position:0 23px;}
#view div.container div.share p.facebook a:hover {background-position:0 0;}
#view div.container div.share p.twitter a {background-position:-23px 23px;}
#view div.container div.share p.twitter a:hover {background-position:-23px 0;}
#view div.container div.share p.linkedin a {background-position:-46px 23px;}
#view div.container div.share p.linkedin a:hover {background-position:-46px 0;}
#view div.container div.share p.telegram a {background-position:-92px 23px;}
#view div.container div.share p.telegram a:hover {background-position:-92px 0;}
#view div.container div.share p.comments a {background-position:-161px 23px;}
#view div.container div.share p.comments a:hover {background-position:-161px 0;}
#view div.container div.share p span {vertical-align:middle;padding-left:8px;display:table-cell;}
#view div.container div.body {display:table-cell;}
#view div.container div.body p a {color:#007433;font-weight:500;}
#view div.container div.body p a:hover {text-decoration:underline;}
#view div.container div.body p iframe {margin: 0 auto; display: block;}
#view div.container div.body p iframe.youtube {width:568px;height:318px;}
#view div.container div.body p.description {line-height: 150%; font-size: 1.1rem; font-weight:500; margin: 30px 0;}
#view div.container div.body div.gallery {max-width:970px;margin:20px auto 0;}
#view div.container div.body div.gallery div.gallery-image {width:158px;background-color:#f4f2ed;margin:1px;float:left;}
#view div.container div.gallery div.gallery-image:hover {background-color:#333333;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container {
    width:150px;border:solid 1px transparent;text-align:center;margin:4px 4px;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container:hover {border:solid 1px #ffff33;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container a {
    color:#333333;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;display:block;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container a:hover {color:#f4f2ed;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container img {
    width:150px;height:130px;border:none;padding:0;margin:0;float:none;display:block;}
#view div.container div.body div.gallery div.gallery-image div.gallery-container span {height:36px;margin:0 5px 5px;display:block;}
#view div.container div.tags {width:80px;min-width:80px;padding-top:80px;display:table-cell;}
#view div.container div.tags p {padding-left:20px;}
#view div.container div.tags p a {font-size:0.6rem;word-break:break-all;display:block;}
#view div.container div.tags p a.title {font-weight:500;display:block;}
#view div.bottom {max-width:728px;margin:0 auto;}
#view div.bottom div.fb-page {text-align: center; margin:10px auto; display: block;}
#view div.bottom p.donate {text-align:center;}
#view div.bottom p.donate a {color:#007433;font-size: 1.2rem;font-weight:bold;}
#view div.bottom p.error {
    color:#666;font-size:80%;text-align:center;border-top:solid 1px #000;margin-top:20px;padding-top:10px;}
#view div.bottom div.comments {width:100%;margin-top:20px;}
#view div.bottom div.related {margin:20px auto;}
#view div.bottom div.related h6 {margin-bottom:20px;}
#view div.bottom div.related div {margin:8px -6px 0 0;}
#view div.bottom div.related div a {width:180px;font-size:0.9rem;vertical-align:top;margin:0 3px 20px 0;display:inline-block;}
#view div.bottom div.related div a img {width:100%;border-radius: 5px;display:block;}
#view div.bottom div.related div a span.title {font-weight:500;margin-top:5px;display:inline-block;}
#view div.bottom div.related div a span.description {margin-top:8px;display:inline-block;}


#archive {}
#archive h1 {margin-top:0;}
#archive div.year {margin-right:-24px;}
#archive div.year h2 {margin-bottom:0;}
#archive div.year div.month {width:140px;height:210px;margin-right:24px;float:left;}
#archive div.year div.month div.days span {
    width:20px;height:20px;color:#666;font-size:0.8rem;font-weight:500;text-align:center;display:inline-block;}
#archive div.year div.month div.days span.holiday {color:#039652;}
#archive div.year div.month div.day {width:20px;height:20px;color:#cccccc;text-align:right;float:left;}
#archive div.year div.month div.day.holiday a {color:#039652;}


#gmap {width:970px;height:100%;min-height:540px;}

#dron {width:970px;height:100%;min-height:540px;}

#weather {border-spacing:8px 5px;border-collapse:collapse;}
#weather {display:table;}
#weather div.days div.day {width:192px;border-bottom:solid 1px #eee;display:table-cell;}
#weather div.days div.day h6 {}
#weather div.days div.day div.part {height:160px;}
#weather div.days div.day div.part div.title {color:#999;font-style:italic;margin-top:20px;}
#weather div.days div.day div.part div.top {width:70%;margin-top:5px;display:table;}
#weather div.days div.day div.part div.top div.sky {
    width:65px;min-width:65px;height:65px;background-image:url('/design/icons/weather/big.gif');background-size:400%;
    background-repeat:no-repeat;display:table-cell;}
#weather div.days div.day div.part div.top div.temperature {font-size:2.7rem;line-height:150%;text-align:right;display:table-cell;}
#weather div.days div.day div.part div {color:#999;}
#weather div.days div.day div.part div span {color:#666;}
#weather div.days div.day div.part div.pressure {}
#weather div.days div.day div.part div.humidity {}
#weather div.days div.day div.part div.wind {}

#advertisers div.right div.table {width:100%;border-spacing:8px;}
#advertisers div.right div.table div.row {}
#advertisers div.right div.table div.row div.cell {}
#advertisers div.right div.table div.row div.cell.left {width:80%;text-align:left;}
#advertisers div.right div.table div.row div.cell.right {width:20%;text-align:right;white-space: nowrap;}

#audience div.right h3 {margin-top: 50px;}
#audience div.right img {max-width: 100%;}
#audience div.right div.main iframe {height: 1300px; border: 0;}
#audience div.right div.google-amp iframe {height: 450px; border: 0;}
#audience div.right div.facebook-ia iframe {height: 450px; border: 0;}

#tags {width:970px;text-align:center;vertical-align:top;margin:20px auto 0;}
#tags a {border:dotted 1px #dedede;text-align:center;vertical-align:top;margin:3px;padding:5px;display:inline-block;}
#tags a.size-1 {font-size:12px;line-height:12px;}
#tags a.size-2 {font-size:13px;line-height:13px;}
#tags a.size-3 {font-size:14px;line-height:14px;}
#tags a.size-4 {font-size:15px;line-height:15px;}
#tags a.size-5 {font-size:16px;line-height:16px;}
#tags a.size-6 {font-size:17px;line-height:17px;}
#tags a.size-7 {font-size:18px;line-height:18px;}
#tags a.size-8 {font-size:19px;line-height:19px;}
#tags a.size-9 {font-size:20px;line-height:20px;}
#tags a.size-10 {font-size:21px;line-height:21px;}
#tags a.size-11 {font-size:22px;line-height:22px;}
#tags a.size-12 {font-size:23px;line-height:23px;}
#tags a.size-13 {font-size:24px;line-height:24px;}
#tags a.size-14 {font-size:25px;line-height:25px;}
#tags a.size-15 {font-size:26px;line-height:26px;}
#tags a.size-16 {font-size:27px;line-height:27px;}
#tags a.size-17 {font-size:28px;line-height:28px;}
#tags a.size-18 {font-size:29px;line-height:29px;}
#tags a.size-19 {font-size:30px;line-height:30px;}
#tags a.size-20 {font-size:31px;line-height:31px;}
#tags a.size-21 {font-size:32px;line-height:32px;}
#tags a.size-22 {font-size:33px;line-height:33px;}


#footer {width:970px;background-color:#e0e0d8;border-spacing:30px 20px;margin:15px auto 0;position:relative;display:table;}
#footer div.left {width:280px;font-size:0.8rem;line-height:1.3;}
#footer div.left p {margin:0 0 10px;}
#footer div.center {width:180px;}
#footer div.center h6 {color:#333;font-weight:300;}
#footer div.center div.social-links {width:180px;}
#footer div.center div.social-links h6 {margin:0 0 10px;}
#footer div.center div.social-links a {
    width:23px;height:23px;background-image:url('/design/icons/common3.png');margin-right:7px;display:inline-block;}
#footer div.center div.social-links a.facebook {background-position:0 0;}
#footer div.center div.social-links a.twitter {background-position:-23px 0;}
#footer div.center div.social-links a.linkedin {background-position:-46px 0;}
#footer div.center div.social-links a.youtube {background-position:-69px 0;}
#footer div.center div.social-links a.telegram {background-position:-92px 0;}
#footer div.center div.social-links a.rss {background-position:-138px 0;}
#footer div.center div.dron-map {}
#footer div.center div.dron-map h6 {margin:20px 0 10px;}
#footer div.center div.dron-map img {width:150px;}
#footer div.right {font-size:0.9rem;}
#footer div.right div.links {width:100%;border-spacing:30px 0;display:table;}
#footer div.right div.links a {text-transform:uppercase;margin-bottom:5px;display:block;}
#footer div.right div.links div.common {width:33%;}
#footer div.right div.links div.common a {font-weight:500;}
#footer div.right div.links div.menu {width:33%;}
#footer div.right div.links div.other {width:33%;}
#footer div.right div.counters {position:absolute;right:0;bottom:0;z-index:1;}
#footer div.right div.counters div.bigmirnet {width:100px;height:70px;}

#description {max-width: 840px;color: #666;font-size: 1.0rem;line-height: 1.3;text-align: center;margin:25px auto 0;}

#accept {width:100%;font-weight: 600;border-top:solid 2px #999;background-color:white;
    position:fixed;bottom:0;left:0;z-index:9999;display:none;}
#accept p {color:#666;font-size:1.5rem;line-height:150%;padding:10px 20px 30px;margin:0 auto;}
#accept p a {color:#007433;text-decoration:none;}
#accept p a.accept {
    color:white;font-size:1.3rem;line-height:100%;font-weight:bold;text-align:center;vertical-align:middle;
    background-color:#4d90fe;border:1px solid #3079ed;padding:6px 15px;display:inline-block;}

#donate-popup {width:100%;font-size: 1.1rem; font-weight: 600;background: rgb(122 183 43);border-spacing: 10px;border-collapse: separate;display:table;
    position:fixed;bottom:0;left:0;z-index:-9999;visibility:hidden;}
#donate-popup div {display:table-cell;}
#donate-popup div.left {width:1%;text-align: left;} 
#donate-popup div.center {text-align: center;padding:4px 0;} 
#donate-popup div.center a {color: white;background:#007433;border-radius:2px;padding:4px 10px;margin:0 15px;} 
#donate-popup div.right {width:1%;text-align: right;} 
#donate-popup div.right span {cursor:pointer;} 
    
div.body {width:970px; margin:25px auto 0;display:table;}
div.body.longread {width:100%;margin:0;display:block;}
div.body div.right {width:728px;display:table-cell;}
div.body div.separator {width:32px;display:table-cell;}
div.body div.content a {color:#007433;text-decoration:none;}
div.body div.content a:hover {text-decoration:underline;}
div.body div.content a:active {color:#a4c400;}
div.body img {max-width:100%;margin: 0 auto; display: block;}

div.button {text-align:center;margin:20px 0;}
div.button a {
    color:#999;text-transform:uppercase;border:solid 1px #999;border-radius:8px;padding:5px 25px;display:inline-block;}
div.button a:hover {background-color:#eee;}

div.pagination {width:30%;margin: 0 auto;display:table;}
div.pagination a {text-align: center; padding: 0 2px;display:table-cell;}
div.pagination a.active {font-weight:700;}

div.ad {text-align:center;}
div.ad div {text-align:center;}
div.ad-top {max-width: 970px; min-width: 970px; min-height: 90px; margin:30px auto;}
div.ad-right-1 {margin:30px auto;}
div.ad-right-2 {margin:30px auto;}
div.ad-right-3 {margin:30px auto;}
div.longread-ad-bottom {margin:50px auto;}

.weather {}
.weather.sky {background-repeat:no-repeat;}
.weather.sky.sunny {background-position:0% 0%;}
.weather.sky.sunny-clouds {background-position:67% 0%;}
.weather.sky.clouds {background-position:0% 33%;}
.weather.sky.windy {background-position:67% 33%;}
.weather.sky.rain {background-position:0% 67%;}
.weather.sky.heavy-rain {background-position:67% 67%;}
.weather.sky.snow {background-position:0% 100%;}
.weather.sky.storm {background-position:67% 100%;}




div.tags {width:970px;text-align:center;margin:20px auto 0;}

div.separator {width:20px;display:table-cell;}

div.cloud a {display:inline-block;}
div.cloud a.size-0 {font-size:10px;line-height:10px;padding:1px;margin:1px;}
div.cloud a.size-1 {font-size:11px;line-height:11px;padding:1px;margin:1px;}
div.cloud a.size-2 {font-size:12px;line-height:12px;padding:2px;margin:2px;}
div.cloud a.size-3 {font-size:13px;line-height:13px;padding:2px;margin:2px;}
div.cloud a.size-4 {font-size:14px;line-height:14px;padding:3px;margin:3px;}
div.cloud a.size-5 {font-size:15px;line-height:15px;padding:3px;margin:3px;}
div.cloud a.size-6 {font-size:16px;line-height:16px;padding:4px;margin:4px;}
div.cloud a.size-7 {font-size:17px;line-height:17px;padding:4px;margin:4px;}
div.cloud a.size-8 {font-size:18px;line-height:18px;padding:5px;margin:5px;}
div.cloud a.size-9 {font-size:19px;line-height:19px;padding:5px;margin:5px;}



div.table {display:table;}
div.row {display:table-row;}
div.cell {vertical-align:top;display:table-cell;}
div.clear {clear:both;}

#SinoptikInformer {width:210px;}
#SinoptikInformer .siCityV2 {border:none!important;}

#___gcse_0 {margin:0 10px 3px;}
#___gcse_0 div.gsc-control-searchbox-only form {margin:0;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box {background-color:none!important;margin:0;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-input {height:20px;line-height:100%;padding:0;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-input div.gsc-input-box {height:24px;background-color:none!important;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-input div.gsc-input-box td.gsib_a {border:none!important;padding:0 5px;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-input input
  {height:22px;color:000000;font-size:14px;background-color:none!important;text-align:left;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-input input
  {vertical-align:top;border:none!important;background-image:none!important;padding:3px 0!important;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsib_b {display:none;}
#___gcse_0 div.gsc-control-searchbox-only table.gsc-search-box td.gsc-search-button {display:none;}
#___gcse_1 div.gsc-control-cse {padding:0;}




#top-offset {width:100%;height:115px;}
#background {width:100%;height:100%;position:absolute;top:125px;left:0;z-index:-9999;}
#background div {width:100%;max-width:1000px;height:100%;background:#fff;margin:0 auto;}


#overlay {width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);animation:fade .6s;overflow:auto;
    position:fixed;top:0;left:0;z-index:999;display:none;
}
#overlay div.popup {
    width:85%;max-width:600px;min-width:320px;font:normal 14px/18px 'Tahoma',Arial,sans-serif;border:solid 1px #383838;
    border-radius:4px;box-shadow:0 15px 20px #000000,0 19px 60px #000000;background:#fefefe;
    animation:fade .6s;padding:25px 25px;margin:auto;top:25%;left:0;right:0;position:absolute;z-index:10000;
}
#overlay div.popup img {width:100%;height:auto;box-shadow:0 2px 5px 0 #000000, 0 2px 10px 0 #000000;}
#overlay div.popup button.close {width:32px;height:32px;border:none;border-radius:50%;background-color:rgba(0,111,58,0.8);
    cursor:pointer;outline:none;position:absolute;top:10px;right:10px;
}
#overlay div.popup button.close:before {color:#fff;content:"X";font:normal 14px Arial,Helvetica,sans-serif;}
#overlay div.popup button.close:hover {background-color:rgba(121,185,57,0.8);}
