html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],/* 1 */
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}

html{background: #d9d9d9 url('https://uteplimvse.ru/webimg/bg.jpg') repeat;margin:0 auto;}
body {background-color: #ffffff;max-width:1000px;margin:0 auto;font-family:Tahoma;line-height:23px;box-shadow:0 0 20px rgba(255,255,255,0.8);}

a, a:visited{color:#5d825a;text-decoration:underline;}
a:hover{color:#000;text-decoration:none;}

header{margin-top:0px;box-shadow: 0 0 20px rgba(0,0,0,0.4);}

main{overflow:hidden;clear:both;}

footer{background-color:#44484b;padding:15px;color:#fff;font-size:12px;overflow:hidden;clear:both;box-shadow: 0 0 20px rgba(0,0,0,0.6);border-top:1px solid #b8b8b8;}
footer a, footer a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #fff;font-size:12px;}
footer a:hover{color:#b9f2ff;border-bottom:0px solid #fff;}

nav {background-color:#fff;margin-bottom:20px; padding-top:10px;padding-bottom:18px;}
nav ul {margin: 0;padding: 0;text-align: right;}
nav li {margin: 8px 1px 4px 0px;padding: 0;list-style: none;display: inline-block;text-align:left;}
nav a {padding: 3px 10px;text-decoration: none;color: #000;line-height: 100%;}
nav span{padding: 3px 10px;text-decoration: none;color: #000;line-height: 100%;}
nav span:hover{cursor:default;}
nav a:hover, nav a:visited {color: #000;}
nav .current{display:none;}
.samod:hover{text-decoration:underline;}

.indicator{clear:both;}
.podpunkt{clear:both;}
.podpunkt {color:grey;font-size:12px;display: block;}
.sub-menu{text-align:left;background-color:#000;color:#424242;font-size:16px;}
.sub-menu a, .sub-menu a:visited{color: #fff;}
.sub-menu a:hover{color: #b5b5b5;}

.headliner{background-color:#f16236;font-size:12px;color:#fff;overflow:hidden;padding:4px 10px 4px 10px;}
.headliner a, .headliner a:visited{#f16236;font-size:12px;color:#fff;text-decoration:none;}
.headliner a:hover{text-decoration:underline;}
.top-navigation-left{float:left;}
.top-navigation-right{float:right;}

.minka{border:8px solid #dee3dd;border-radius:3px;width:130px !important;height:130px !important;}
.minka img{width:130px !important;height:130px !important;}

h2,h3{background-color:#727272;padding:10px;color:#fff !important;}
h2 a,h3 a{color:#fff !important;text-decoration:none;border-bottom:0px dotted #727272 !important;}
h2 a:hover,h3 a:hover{color:#fff !important;text-decoration:none;border-bottom:1px dotted #fff !important;}

.soderka{clear:both;overflow:hidden;background-color:#727272;color:#ffffff;margin-bottom:20px;}
.soderka > ol {
    list-style: none !important;
    counter-reset: contents !important;
    text-shadow: none !important;
    box-sizing: border-box !important;
    margin: 15px 0 18px 10px !important;
	line-height:20px !important;
}

.soderka > ol > li::before {
    content: counter(contents) ". " !important;
    counter-increment: contents !important;
	background-color:#606060 !important;
	border-radius:0px !important;
	padding-right:5px !important;
	padding-left:5px !important;
	width:auto !important;
	
}

.soderka > ol > ol {
    margin: 0px 0 0px 40px !important;
    list-style: none !important;
    counter-reset: contents2level !important;
	line-height:20px !important;
}

.soderka > ol > ol > li::before {
    content: counter(contents, decimal) "." counter(contents2level, decimal) " " !important;
    counter-increment: contents2level !important;
	background-color:#606060 !important;
	border-radius:0px !important;
	padding-right:5px !important;
	padding-left:5px !important;
	width:auto !important;
}

.soderzag{background-color:#efa198;color:#fff;text-transform:uppercase;font-size:20px;text-align:center;width:100%;padding-top:15px;padding-bottom:15px;}


.soderka ol.contents a{color:#fff;text-decoration:none;}
.soderka ol.contents a:visited{color:#fff;text-decoration:none;}
.soderka ol.contents a:hover{color:#fff;text-decoration:underline;}


.post-author{clear:both;overflow:hidden;margin-bottom:20px;}
.askexp{float:left;clear:both;overflow:hidden;background-color:#f9f2b2;padding:5px 20px 5px 20px;border:1px solid #444;border-radius:4px;}
.askexp a{color:#444;text-decoration:underline;}
.askexp a:visited{color:#444;text-decoration:underline;}
.askexp a:hover{color:#000;text-decoration:none;}

.arch-title{font-size:20px;clear:both;overflow:hidden;margin-bottom:20px;}

.tristati {
    display: flex;
    gap: 10px;
    box-sizing: border-box;
    padding: 10px;
	margin-bottom:20px;
}

.tristati .statkaread {
    flex: 1;
    border: 5px solid #f2f2f2;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.tristati .statkaread img {
    width: 100%;
    height: auto;
    display: block;
}

.tristati .statkacap {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    padding: 10px;
    box-sizing: border-box;
	line-height:10px;
}

.tristati .statkacap a {
    color: white;
    text-decoration: none;
	font-size:13px;
	
}

.prempblock {
    display: flex;
    gap: 10px;
    box-sizing: border-box;
	margin-top:20px;
}

.prempblock .mpblock {
    flex: 1;
    border: 5px solid #a3b0b7;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
	padding-bottom:10px;
}

.prempblock .mpblock:hover{background-color:#a3b0b7;}
.prempblock .mpblock a {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%;text-decoration: none;color: black;}
.prempblock .mpblock .icon {font-size:60px;font-weight:bold;margin-bottom: 0px;color:#efa198;background-color:#fff;padding-left:10px;padding-right:10px;padding-top:20px;height:45px;margin-top:-20px;}
.mpblock span{background-color:#000;}
.prempblock .mpblock h3{margin:0;padding:0;background:none;text-transform:uppercase;color:#596170 !important;font-weight:bold  !important;}


.premosttalk {display: flex;gap: 10px;margin-bottom: 10px;}
.mosttalk {flex: 1;border: 5px solid #f2f2f2;}
.mosttalk:hover{border: 5px solid #a6afb7;}
.aspect-ratio-container {position: relative;width: 100%;padding-top: 64.5%;overflow: hidden;}
.mosttalk img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.statkacap {position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(0, 0, 0, 0.5);color: white;padding: 6px 14px 6px 14px;box-sizing: border-box;font-size:14px;}
.statkacap:hover {background-color: rgba(0, 0, 0, 0.8);}

.wotask{clear:both;overflow:hidden;background-color:#efa198;padding:10px 20px 10px 20px;color:#fff;text-align:center;border-radius:5px;margin-top:30px;}
.wotask a{color:#fff;text-decoration:none;border-bottom:0px solid #efa198!important;}
.wotask a:visited{color:#fff;text-decoration:none;border-bottom:0px solid #efa198!important;}
.wotask:hover{background-color:#dc6d38;}


.actualquest{clear:both;overflow:hidden;background-color:#727272;margin-top:30px;padding:20px;margin-bottom:20px;}
.actualquest a{color:#fff;font-size:14px;}
.actualquest p{margin-bottom:6px;}


#mobnav{display:none;}
.moblogo{display:none;}
.moblogo a{color:#546174;text-decoration:none;text-shadow:2px 2px 10px rgb(0 0 0 / 50%);}
.moblogo span{color:#e96066;text-shadow:2px 2px 10px rgb(100 100 100 / 50%);}

.bibpoisk{background-color:#ffdcdd;border:1px solid #e9b9bb;padding:10px 6px 10px 14px;color:#e9b9bb;font-size:30px;line-height:40px;}
.bibpoisk a, .bibpoisk a:visited{color:#ea6315;text-decoration:none;font-size:20px;}
.bibpoisk a:hover{color:#ea8e59;background-color:#fff;color:#000;}
.message-box-title{color:#8d4345;margin-bottom:-5px;font-size:14px;font-weight: bold;}

nav ul{list-style-type: none;margin: 0;padding: 0; z-index:2;}
nav ul li{display: inline-block;position: relative;}
nav ul li a {display: block;padding: 5px 8px;text-decoration: none;}
nav ul ul{display: none;position: absolute;top: 100%;left: 0;background-color: #fff;border: 1px solid #ccc;}
nav ul ul ul{left: 100%;top: 0;}
nav ul li:hover > ul {display: block;}

#go_up{position: fixed;bottom: 100px;right: 20px;background-color: #000;color: #fff;padding: 10px;cursor: pointer;display: none;border-radius: 5px;text-align: center;}

.cookie_notice{display: none;position: fixed;z-index: 9999999;bottom: 0;left: 0;right: 0;text-align: center;color: #EDF4FC;background: rgb(5 13 93 / 85%);font-size: 13px;min-width: 100%;box-shadow: 0 0 10px rgba(0,0,0,0.6);}
.incookie{display: table;margin: 0 auto;padding: 20px 0px 20px 0px;max-width: none !important;width: auto !important;position: relative;box-sizing: border-box;outline: none !important;}
.cookietext{display: inline-block;font-size: 13px;line-height: 1.5;box-sizing: border-box;max-width: 780px;vertical-align: middle;text-align:left;}
.cookietext a, .cookietext a{color:#fff !important;text-decoration:underline;}
.cookietext a:hover{color:#e0f0fe !important;text-decoration:none;}
.cookiebtn{display: inline-block !important;width: auto;vertical-align: middle;margin-left: 50px;}
.cookie_btn{display: inline-block;position: relative;vertical-align: top;height: 40px;width: 165px;border: none;box-sizing: border-box;border-radius: 3px;font-size: 16px;line-height: 40px;background: #0080FF;color: #ffffff;transition: background-color 0.2s ease-out;white-space: nowrap;padding: 0 18px;}
.cookie_btn:hover{color: #FFF;background: #0066cc;transition: background-color 0.2s ease-out;cursor:pointer;}

.getmetomenu{clear:both;overflow:hidden;float:right;display:block; text-align:right;}

#logo{float:left;padding:10px 0px 10px 10px;font-size:24px;font-weight:bold;margin-top:8px;}
#logo img{margin-right:6px;margin-top:-6px;}
#logo a{color:#546174;text-decoration:none;text-shadow:2px 2px 10px rgb(0 0 0 / 50%);}
#logo a:hover{color:#000;}
#logo span{color:#e96066;text-shadow:2px 2px 10px rgb(100 100 100 / 50%);}

#cont_left{float:left;width:64%;max-width:640px;padding-left:3%;padding-right:3%;}
#cont_right{float:left;width:27%;max-width:270px;padding-right:3%;}

#mainlenta{clear:both;overflow:hidden;}
#mainlenta_news{clear:both;overflow:hidden;margin-bottom:20px;text-align:justify;}
#mainlenta_news h2{margin-bottom:10px;font-size:18px;text-align:left;}
#mainlenta_news h2 a, #mainlenta_news h2 a:visited{color:#cb7005;text-decoration:none;border-bottom:1px dashed #cb7005;}
#mainlenta_news h2 a:hover{color:#19950f;text-decoration:none;border-bottom:0px dashed #cb7005;}
#mainlenta_news span{background-color:#dee3dd;font-size:12px;padding:3px 10px 4px 10px;border-radius:5px;}
#mainlenta_news span img{margin-top:-2px;}
#mainlenta h1{color:#cb7005;margin-bottom:15px;font-size:24px;margin-top:5px;clear:both;overflow:hidden;}


.datecont{color:#999999;font-size:12px;clear:both;overflow:hidden;border-bottom:1px solid #e2e2e2;margin-bottom:10px;}
.datecont_left{float:left;}
.datecont_right{float:right;}
.datecont_right a, .datecont_right a:visited{text-decoration:none;}
.datecont_right a:hover{font-weight:bold;text-transform:uppercase;}
.alignright{float:right;margin-left:20px;}

.mainlenta_news_block{max-width:640px;}

#side_lenta ul{}
#side_lenta ul li{margin-bottom:10px;border-bottom:1px dotted #cecece;padding-bottom:10px;line-height:18px;}
#side_lenta ul li a, #side_lenta ul li a:visited{color:#2d6529;font-size:14px;}
#side_lenta ul li a:hover{color:#cb7005;text-decoration:none;}
.side_zag{background-color:#9fb1b7;border-radius:0px;width:100%;text-align:center;color:#fff;padding-top:8px;padding-bottom:8px;margin-bottom:10px;}
#side_lenta span{font-size:12px;color:#cb7005;}

#side_search{margin-bottom:20px;clear:both;overflow:hidden;background-color:#e6e6e6;padding:10px 30px 10px 10px;margin-right:-30px;border-radius:10px 0px 0px 10px;}
#side_search input{float:left;color:#a3a3a3;border:1px solid #a3a3a3;height:20px;max-width:220px;width:80%;}
#side_search .search_lupa{float:left;width:16px;height:16px;opacity:0.5;padding:0px 0px 0px 4px;width:15%;}
#side_search .search_lupa:hover{cursor:pointer;opacity:1.0;}

.count {font-size:11px;}

/* Социальные сети в сайдбаре */
#side_soc{margin-bottom:20px;text-align:center;}
#side_soc ul li{display:inline;margin-left:8px;margin-right:8px;opacity:0.5;}
#side_soc ul li:hover{cursor:pointer;opacity:1.0;}
#side_soc img{width:20px;height:20px;}

#foot_left{float:left;}
#foot_right{float:right;}
#foot_right img{margin-top:5px;}
#foot_right span{text-decoration:underline;color:#fff;}
#foot_right span:hover{text-decoration:none;color:#90e7ff;cursor:pointer;}

#foot_left{line-height:18px;}

#foot_news{background-color:#727272;margin-bottom:20px;clear:both;overflow:hidden;border-top:10px solid #9fb1b7;}
#foot_news ul{padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
#foot_news ul li{display:inline;width:21%;text-align:center;float:left;padding-left:2%;padding-right:2%;}
#foot_news ul li a{font-size:13px;}

/* Цитаты */
#side_citata{background-color:#d2e8f6;border-radius:5px 5px 5px 0px;width:100%;clear:both;overflow:hidden;margin-bottom:20px;}
.cita_zag{background-color:#487da0;color:#fff;font-size:14px;text-align:center;border-radius:0px 5px 0px 5px;width:100px;float:right;}
.cita img{border-radius:5px;float:left;margin-right:10px;box-shadow: 0 0 5px rgba(0,0,0,0.3);}
.cita {font-size:14px;line-height:18px;padding:10px;font-style:italic;}
.cita_name{background-color:#487da0;color:#fff;font-size:14px;text-align:center;border-radius:0px 0px 5px 5px;float:left;width:100%;box-shadow: 0 0 5px rgba(0,0,0,0.3);}

/* Акции IT вертикальный блок */
#akcii_it_vertical{width:100%;clear:both;overflow:hidden;margin-bottom:20px;}
.akcii_zag{font-size:18px;text-align:center;width:100%;text-transform:uppercase;margin-bottom:10px;}
.akcii_table{font-size:12px;}

/* Навигация */
#naver{clear:both;overflow:hidden;margin-bottom:20px;}
.navlefto{float:left;}
.navrighto{float:right;}

/* Рассылка */
#side_subscr{clear:both;overflow:hidden;margin-bottom:20px;margin-right:-30px;}
.side_subscr_zag{font-size:18px;text-align:center;width:100%;text-transform:uppercase;margin-bottom:10px;}
.subscr_back_left{float:left;position:relative;}
.subscr_back_right{float:left;background-color:#e6e6e6;padding-left:40px;padding-bottom:15px;border-radius:10px 0px 0px 10px;margin-top:20px;margin-left:-40px;position:parent;width:227px;border-bottom:5px solid #d9d7d8;}
.subscr_vvod {float:left;color:#a3a3a3;border:1px solid #a3a3a3;height:20px;width:140px;}
.subsrc_but {float:left;color:#a3a3a3;border:1px solid #a3a3a3;height:24px;width:46px;margin-left:5px;}
.subscr_back_right p{font-size:14px;margin:5px 0px 3px 0px;}

/* миниатюра в ленте */
.minka {width:130px;float:left;margin-right:20px;}

/* Шаринг соцсетей */
#share_stat{clear:both;overflow:hidden;margin-bottom:20px;background-color:#fff;padding:0px;border-radius:5px;height:90px;}
#share_stat table tr td{padding:1px;}
.share_table{text-align:center;}
.share_cifri {border:1px solid #cecece;border-radius:3px;color:#bababa;font-size:14px;font-family:Tahoma;background-color:#fff;}
.share_img {border:1px solid #cecece;border-radius:3px;padding-bottom:10px;padding-top:10px;margin-top:2px;background-color:#fff;transition:0.2s;}
.share_img img{opacity:0.3;}
.share_img:hover img{opacity:1.0;cursor:pointer;}
.share_img:hover{border-bottom:6px solid #878787;transition:0.2s;}

/* Постоянная сссылка на страницу */
#const_url{clear:both;overflow:hidden;margin-bottom:20px;font-size:13px;}
.const_url_input{width:100%;border:1px solid #f2f2f2;background-color:#f2f2f2;color:#6c6c6c;font-size:12px;padding:6px;}
.qrlink{font-size:13px;color:#5d825a;text-decoration:underline;}
.qrlink:hover{font-size:13px;color:#000;text-decoration:none;cursor:pointer;}
.const_spans{float:right;}

.caslink{}
.caslink:hover{text-decoration:none;cursor:pointer;}

/* Extra sidebar */
#side_extra{margin-bottom:20px;clear:both;overflow:hidden;}
.extra_title{text-transform:uppercase;text-align:center;color:#ca1902;font-size:20px;font-weight:bold;}
.extra_block{text-align:center;}
.extra_sl span{clear:both;overflow:hidden;font-size:14px;font-weight:bold;}
.extra_sl img{transition: all 0.2s ease-in-out;width:100%;}
.extra_sl:hover img{text-decoration:none;cursor:pointer;transform:scale(0.9);transition:0.2s;}
.extra_sl:hover span{text-decoration:none;color:#ca1902;cursor:pointer;}
.extra_club{text-align:center;color:#5f20bc;font-weight:bold;}


/* Печать */
@media print {
	html, body{height: 297mm;width: 210mm;font-size: 14px;margin:0;padding:0;background-color:#fff;background-image:none;}
	*, *:before, *:after { color: #000;box-shadow: none;text-shadow: none;margin:0;padding:0;}
	h1 {font-size: 20px;}
	h2 {font-size: 18px;}
	h3 {font-size: 16px;}
	header, footer, #cont_right, #cont_more, #share-stat, #podzag, #const_url, .caspri, .caslink, .breadcrumb, .datecont {display: none;}
	#cont_left{width:100%;margin:0;padding:0;}
	a[href^="http"]:after {content: " (" attr(href) ")";}
}
@page{margin: 10mm 10mm 10mm 10mm;}
.print_me{width:16px;height:16px;border:none;margin-left:10px;margin-top:-3px;}
.print_me:hover{cursor:pointer;}


.main_catname{margin-bottom:10px;}

#cont_article{clear:both;overflow:hidden;}
#cont_article p{margin-bottom:20px;text-align:justify;}
#cont_article img{max-width:640px;}
#cont_article iframe{max-width:640px;}
#cont_article ul{margin-bottom:20px;}
#cont_article ul li{list-style-type:square;margin-left:30px;}
#cont_article blockquote{background-color:#e7e7e7;padding:20px 20px 0px 20px;border-radius:20px 0px 20px 0px;margin-bottom:20px;border-bottom:10px solid #f1f1f1;font-style:italic;}
#cont_article h1, #cont_article h2{color:#cb7005;margin-bottom:10px;font-size:22px;clear:both;overflow:hidden;}
#cont_article h3, #cont_article h4{color:#cb7005;margin-bottom:10px;font-size:18px;clear:both;overflow:hidden;}
#cont_article ol{margin-bottom:20px;counter-reset: li;}
#cont_article ol>li{position:relative;margin-left:20px;list-style:none;border-bottom:0px solid #e2e2e2;padding:10px 5px 10px 35px;overflow:hidden;}
#cont_article ol>li:before {content:counter(li);counter-increment:li;position:absolute;top:9px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;margin-right:8px;padding:0;color:#fff;text-shadow:1px 1px 1px rgb(0 0 0 / 50%);background:#29a36c;border-radius:20px;line-height:24px;font-size:14px;font-weight:600;text-align:center;}
#cont_article table{clear:both;overflow:hidden;margin:0 auto;margin-bottom:15px;}
#cont_article table tr{}
#cont_article table tr td{border:1px solid grey;padding:2px 5px 2px 5px;text-align:center;}

#cont_article .aligncenter{text-align:center !important;margin:0 auto !important;}
#cont_article .wp-caption-text{text-align:center;background-color:#727272;color:#fff;font-size:14px;}

.pomater{float:left;font-size:12px;clear:both;overflow:hidden;margin-bottom:20px;}

#cont_more{clear:both;overflow:hidden;margin-bottom:20px;margin-top:20px;}
.cont_more_zag{font-size:16px;margin-bottom:5px;}
#cont_more ul li{list-style-type:square;margin-left:20px;color:#5d825a;font-size:14px;}
#cont_more ul li a{font-size:14px;}

/* Погода */
#weather{clear:both;overflow:hidden;margin-bottom:20px;background-color:#f5f5f5;border-radius:5px;border-bottom:3px solid #e7e7e7;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin-top:6px;}
.weather_icon{float:left;padding-left:10px;padding-top:4px;}
.weather_icon span{color:#3967a3;font-size:20px;font-weight:bold;}
.weather_days{float:right;color:#3967a3;font-size:14px;margin-top:6px;padding-right:14px;padding-top:4px;}
.weather_days span{font-weight:bold;}
.weather_title{text-align:center;font-size:14px;background-color:#e7e7e7;padding:4px;border-bottom:1px solid #fff;}

/* Контакт */
#wind{box-shadow:0 0 30px rgba(0,0,0,1);position:absolute;width:400px;margin:auto;margin-top:-160px;left:0;right:0;border:5px solid #000;border-radius:10px;display: none;overflow:hidden;background-color:#ffffff;color:#000000;text-align:center;padding:20px;}

.subscr_back_right span{text-transform:uppercase;color:#434343;border-bottom:1px dashed #434343;}
.subscr_back_right span:hover{cursor:pointer;border-bottom:0px dashed #434343;}

/* Youtube */
.youtube{clear:both;background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;overflow:hidden;transition:all 200ms ease-out;cursor:pointer;width:100%;height:360px;}
.youtube .play{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAERklEQVR4nOWbTWhcVRTHb1IJVoxGtNCNdal2JYJReC6GWuO83PM/59yUS3FRFARdFlwYP1CfiojQWt36sRCUurRIdVFXIn41lAoVdRGrG1M01YpKrWjiYmaSl8ybZJL3cd+YA//NLObd3++eO8x79z5jSq5Gw+8kov0AP8vMR5l1BtBZQM4B8ks75wCdZdYZZj5qLZ4hov2Nht9Z9vhKKSIaB/gI4M4w62KeAO6Mte4lYOq20FxrlqqOibhHmeWbvNC9ZfDX1mLae391aN6limO/gwgvAPJbWeAZuSDingdwXTBw7/0IsyaA/Fkh+KqOkD+YNfHej1QKD+y7iVlOhgLvFqFfNJvNGyuBJ+KDAF8MDd0tgS8y64OlgSdJMsysL4cG7SOHkyQZLhTee7+d2R2rAVy/S+Jd7/32ouBHAP4gNNRGQyTHc/84NhqNywZp5rvjjnnvt21aABFeCQ+RLwAf2hQ8s7sv9OCLk6AHNgQvIrvbfzKCD76g/O6cu7lf/iER/aQGgy448pExZmhdegAPhR9sObFWH1gT3lp7DaA/5bkIgJhZPgsNmz02novj+KqeApj1ubwXWe4kdyeznAgNvTpE/HQmvKqOMeuFogTUVQSRno+iaLRLAJF7uIgL9O4ubgL8aWgB7S44mNX+35YpICUiAvS9sBLkq1WzT+NFffl6AuoiApi6NT37h6sWkBIRZGkQ8YtLgyji6e1mBYTqCEBPG2Naz+0BWQgtoGoRgCzEsd9hAN1X5BfnFZASUfrSAFQNsyZ1FJASUVpHiLinDJG8U2cBZYogkrcNs5waBAGdstbeU9zdqpw0gPwwSAI6VUxHyFlDpOcHUUBBIuYNs14aZAE5RVwyzPr3/0EAEY0TyfGNjBWQvwZ +CTSbehfAH29mrID8bET0+0EUkAd8WYDOmqJ3ecsG30yr9wqRfm6Y+a1BEFDEjHfHvWmY9ck6CygHvBVr8Xhtb4ZE5HZA3y8DvBNA1TjnrmXWf+sioMwZX5V/VHXMGGMMoKdDCxCRvRWBdzKzdHEO+EisilbPyopHYqp6S9UCAsz4iojI7hUDAtyXVQgIDd6KnOoaWNkbI6FaPSuZGyMArsi7MZoloB4zviI/Nhr3X95jltwTRQmoIfgisy5ai+me67OI7fE4nrqjrqfK1t0eby0FPRB6oGVlchL3rgnfrq19RKbVBdhV9IOSwJmfmJi4vi/4ThERitwyCxVAFqydshuCX5awhQ9KtmuIWd8IDZED/nXT77rvVVv6sHRKwjYi91poqP7Dr+Y6JJ1VSZIMA3wkPNy6bX+o8Bcm0sXMdwM8Fxo0A3xORPaWBp6uPXsmbxCRD0NDL0dOANhVCXy6iAjMcjbcrMt3RITKwdMVRdFo+y5yvkL4eWZ+zHt/ZVD4dEVRNGotpst+dZZZH8k86lqn2pIvT/eqrNfn2xuyqYPZ8mv7s8pfn/8Pybm4TIjanscAAAAASUVORK5CYII=") no-repeat center center;background-size:64px 64px;position:absolute;height:100%;width:100%;opacity:.8;filter:alpha(opacity=80);transition:all 0.2s ease-out;}
.youtube .play:hover{opacity:1;filter:alpha(opacity=100);}
.youtuber iframe{width:100%;height:360px;}
.youtuber{clear:both;overflow:hidden;margin-bottom:20px;}


img:not([src]){visibility: hidden;}
@-moz-document url-prefix(){img:-moz-loading {visibility: hidden;}}


@media screen and (max-width: 1000px) {
	.subscr_back_left{display:none;}
	#side_subscr{margin-right:-30px;}
	.subscr_back_right{float:left;padding-left:20px;padding-bottom:15px;margin-top:20px;margin-left:0px;}
	#cont_article img{width:100%;}
}

@media screen and (max-width: 800px) {
	#weather,#side_search,#side_soc,.side_subscr_zag,.caslink,.caspri{display:none;}
	#cont_article img{width:100%;}
}

@media screen and (max-width: 760px) {
	#cont_left{clear:both;overflow:hidden;float:left;width:100%;max-width:100%;padding-left:0%;}
	.mainlenta_news_block{max-width:100%;}
	#cont_right{clear:both;overflow:hidden;float:left;width:100%;max-width:100%;}
	#side_subscr,#akcii_it_vertical,#foot_news,#trilenta,#side_extra{display:none;}
	main{margin-left:20px;margin-right:20px;}
	#cont_article img{width:100%;max-width:100%;}
	html{background-color: #fff;background-image:none;}
	.headliner{display:none;}
}

@media screen and (max-width: 600px) {
	#logo{display:none;}
	nav,#side_citata{display:none;}
	main{padding-top:20px;}
	#mobnav {display:inline;width:60%;margin:0 auto;height:20px;padding-top:15px;float:left;}
	#mobnav select{border-color: #e6e6e6;margin:0;outline: none;max-width:100%;border-radius:2px;height:25px;}
	#mobnav option{font-weight: normal;display: block;white-space: nowrap;min-height: 1.2em;padding: 0px 2px 1px;}
	.print_me{display:none;}
	#cont_more{display:none;}
	.moblogo{display:inline;float:left;margin-left:20px;margin-top:16px;margin-right:20px;font-weight:bold;}
}


@media screen and (max-width: 580px) {
	#share_stat,#const_url{display:none;}
}