@font-face{font-family:ProximaNova300;src:url(/fonts/proxima/proximanova-light-webfont.fea38f00.woff2) format("woff2"),url(/fonts/proxima/proximanova-light-webfont.fea38f00.woff) format("woff"),url(/fonts/proxima/proximanova-light-webfont.1e12bbeb.ttf) format("truetype");font-weight:300;font-style:normal}

@font-face{font-family:ProximaNova400;src:url(/fonts/proxima/proximanova-regular-webfont.d0295f2b.woff2) format("woff2"),url(/fonts/proxima/proximanova-regular-webfont.868caf47.woff) format("woff"),url(/fonts/proxima/proximanova-regular-webfont.6e093a42.ttf) format("truetype");font-weight:400;font-style:normal}

@font-face{font-family:ProximaNova600;src:url(/fonts/proxima/proximanova-semibold-webfont.f6684521.woff2) format("woff2"),url(/fonts/proxima/proximanova-semibold-webfont.b47f999b.woff) format("woff"),url(/fonts/proxima/proximanova-semibold-webfont.edc80722.ttf) format("truetype");font-weight:600;font-style:normal}

@font-face{font-family:ProximaNova700;src:url(/fonts/proxima/proximanova-bold-webfont.8522086c.woff2) format("woff2"),url(/fonts/proxima/proximanova-bold-webfont.9e15ad9c.woff) format("woff"),url(/fonts/proxima/proximanova-bold-webfont.842c9f62.ttf) format("truetype");font-weight:700;font-style:normal}
.sekretbox {    margin-top: 30px;
    font-size: 12px;}
	
	
.strochka {
    margin-bottom: 15px;
    margin-top: 10px;

}
	
.blueexpert {
    border: #08b9ea 4px solid;
	margin-bottom:35px;
	    padding-left: 35px;
    padding-right: 35px;
	 padding-bottom: 35px;
	     background: #fbfeff;
}
.blueexpert .h2 {

    margin-bottom: 0;
    padding-bottom: 0;
}
.blueexpert .author {
	    border-top: 0px;
}
.blueexpert .author br {display:none}

.blueexpert .grayBox  {
    background: #f7f8f9;
    padding: 15px;
	border:none;
    margin-left: -35px;
    margin-right: -35px;
    padding-left: 35px;
    padding-right: 35px;
}
.blueexpert .grayBox  a {
	color: #2a455d;
}
.blueexpert .grayBox  a:hover {
	color: #2672b8;
}

.adhelper_inview {margin-bottom:25px;}
.expertmnenie { z-index: 9999999999; background: #ededed; margin-left: 80px; margin-right: 80px; display: block; position: relative; margin-bottom: 50px; padding: 50px; box-shadow: #d3d3d3 1px 1px 3px 0px; margin-top: 40px; } 
.expertmnenie h2,.expertmnenie .h2 {margin-top:0px;margin-bottom:10px;font-size:22px}
.expertmnenie span.spec {font-size:14px;line-height:16px;}
.expPhoto {clear:both; margin-bottom:20px; overflow:hidden;}
.expPhoto p {margin:0;padding:0}
.expPhoto img {float:left; margin-right:20px;}

.shortTable {
	    width: 50%;
    float: right;
    margin-left: 25px;
 
}
.shortTable table, .shortTable p {
margin:0px;
font-size:12px;
}

.shortatr {
	margin-bottom: 25px;
    margin-top: 5px;
    font-size: 14px;
    line-height: 18px;
	color: #777777;
	overflow: hidden;
    max-height: 38px;

	}
.shortatr img {
	float:left;
	margin-right:10px;
	width:35px;
}
.shortatr a {color:#5a5b5d}

.shortatr span.spshrt {
	    display: block;
    height: 18px;
    overflow: hidden;
}
h2,h3,.h2,.h3,a.ah3,a.ah2,a.ah1  {
	font-family: 'ProximaNova600', Arial;
}

ul.twocolumn,.superBox.super100,.superBox.slimSubox,.superBox.box50,.marginbottom25,.m50-50.listtype2 li a span,.box50 ul.list,.menu nav ul li:first-child,ul.list li p{margin-left:0}
ul.twocolumn,ul.floatClumn li p,.netotveta,.netolog_sidebar a p,.mt0,.articleDesc{margin-top:0}
ul.twocolumn,.marginbottom25,.box50 ul.list{padding-left:0}
ul.twocolumn,ul.list li,.superBox.slimSubox .m50-50 li{list-style-type:none}
ul.twocolumn{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:2em;-webkit-column-gap:2em;column-gap:2em}
ul.list.listtype2 li a img,ul.list li a img,ul.floatClumn li,a.logokapital,.superBox.slimSubox .m50-50 li,.superBox.box50,.s300x250_inner_article,.rtb300-250box,.m50-50.listtype2 li,.m50-50 li,.expertOtvet img,.contentbigbox,.box66,.box34,.box33{float:left}
ul.list.listtype2 li a img{width:auto}
ul.list.listtype2 li a img,ul.list li a img,img.pic,article img,.dengi ul.floatClumn a span{height:auto}
ul.list a:hover,ul.fattextlist a:hover,.superBox.slimSubox ul.list li a,.netolog_sidebar span,.menu nav ul li a:hover,.menu nav ul li a,ul.basecols a:hover,ul.list2cols a:hover,a.ah1:hover,a.ah2:hover,a.ah3:hover{text-decoration:underline}
ul.list a:hover{color:#0575c0}
ul.list li,ul.floatClumn li p,.superBox.slimSubox .m50-50 li,.superBox.box50,.superBox,.rtb2box,.menu nav ul,.menu,.m50-50.listtype2 li a,.m50-50,.contentbigbox,.centerbanner,.bottomTizer,ul.basecols a span,ul.list2cols a span,#container.kapitaluga,.sscrsmm,.hidden,ul.floatClumn{overflow:hidden}
ul.list li,ol.commentlist li,.superBox.slimSubox .m50-50 li,.mb20,.h2{margin-bottom:20px}
ul.list li span,ul.list li time{margin-left:115px}
ul.list li span,ul.list li time,ul.floatClumn li,a.logokapital,.says,.sandwich,.netolog_sidebar span,.m50-50.listtype2 li a span,.m50-50.listtype2 li a,ul.basecols a span,ul.list2cols a span{display:block}
ul.list li time,.menu nav ul li:last-child:after,.menu nav ul li:after,#container.bg_4c4c4c{font-size:12px;color:#ccc}
ul.list li time,ul.floatClumn a span,a.searchf,.superBox.slimSubox .m50-50 li a span{padding-top:10px}
ul.list li a img{width:200px}
.superBox.slimSubox ul.list li a img{width:200px;padding-right:15px}
.menu nav ul li span,.menu nav ul li a,#container.bg_4c4c4c,ul.basecols a {font-family:'ProximaNova400', Arial}
ul.list a, ul.list2cols a{font-family:'ProximaNova600', Arial}
ul.list a,.h2,a.ah3,a.ah2,a.ah1,ul.basecols a,ul.list2cols a{color:#333}
ul.floatClumn.term li{min-height:auto}
ul.floatClumn li p,.netolog_sidebar a p,.menu nav ul li span,.menu nav ul li a{padding-left:10px}
ul.floatClumn li p,.netolog_sidebar a p,.mordaWrap ul.list li a img,.menu nav ul li span,.menu nav ul li a{padding-right:10px}
ul.floatClumn li p{max-height:25px}
ul.floatClumn li{margin-right:2%;width:47%;border:#ebebeb 1px solid;min-height:305px}
.imushhestvo ul.floatClumn li{margin-right:2%;width:31%}
.imushhestvo ul.basecols a span{max-width:100%}
.s300x250_inner_article{margin-right:20px}
ul.floatClumn li,img.pic,.superBox.slimSubox .m50-50 li,.shadow{-webkit-box-shadow:0 8px 6px -6px #b2b2b2;-moz-box-shadow:0 8px 6px -6px #b2b2b2;box-shadow:0 8px 6px -6px #b2b2b2}
ul.floatClumn a span,.menu nav ul li span,.menu nav ul li a{font-size:22px}
ul.floatClumn a span{max-width:286px;padding-left:7px;padding-right:7px;height:50px}
.expertOtvet img{height:50px;border-radius:50%;width:50px;margin-right:15px}
ul.fattextlist li,ul.fattextlist a,body p,body,a.searchf,.superBox.slimSubox ul.list li a,.catdesc,.box50 ul.list li a,.superBox.super100 ul.list li a{font-size:18px}
ul.fattextlist li,ul.fattextlist a,.netolog_sidebar a p,.h2,a.ah3,a.ah2,a.ah1,ul.basecols a,ul.list2cols a,.m50-50 li a,.netolog_sidebar a{text-decoration:none}
ul.fattextlist li,ul.fattextlist a{font-family:'ProximaNova400',Arial,Sans serif}
ul.fattextlist li,ul.fattextlist a,body p,ul.basecols a,ul.list2cols a{line-height:1.6}
ul.fattextlist a:hover{color:#06790b}
ul.fattextlist a{color:#0a4212}
ul.fattextlist,ol.commentlist,body,.superBox.slimSubox .m50-50 li p,.m50-50{padding:0}
ul.fattextlist,ol.commentlist{list-style:none}
ol.commentlist li ul li{border:0;list-style-type:disc;margin-bottom:5px;padding-bottom:0}
#container.bg_4c4c4c .innerBox{border:0}
ol.commentlist li,.lb{padding-bottom:20px}
ol.commentlist,body,.rtb300-250box:last-child{margin:0}
img.pic,.undertitle,.superBox.slimSubox,.menu nav ul,.mb25,.marginbottom25,.dengi ul.list2cols li,.dengi ul.basecols li,.centerbanner,.catdesc,ul.basecols li,ul.list2cols li{margin-bottom:25px}
img.pic,.bottomTizer,#respond,.adsenRightRazdelVo,.margintop25,.mt25{margin-top:25px}
img.pic{border:#ccc 4px solid;padding:1%;max-width:98%}
.wp-caption{max-width:98%}
h1{font:600 32px/38px 'ProximaNova700',Arial}
h1,.mb15,p{margin-bottom:15px}
body{background:url(/wp-content/themes/Kapitalizm%20now/images/main-bg.png);font-family:'ProximaNova400', Arial,sans-serif}
article img{max-width:100%}
a:hover{color:#0955f7}
a.searchf:hover,a.searchf,.m50-50.listtype2 li a span{color:#fff}
a.searchf,.smmitem,.dengi ul.list2cols li,.dengi ul.basecols li,ul.basecols li,ul.list2cols li{display:inline-block}
a.searchf{float:none;padding:10px}
.netolog_sidebar span{padding:10px}
a.logokapital{width:250px;height:52px;background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)}
a.logokapital,.innerBox.art_innerBox,.innerBox,.mrml50{margin-left:50px}
a.logokapital,.m50-50,.h2,.contentbigbox .box100,.box100,.dir1stside+.relevantArticles,.mt20,.relevantArticles ul{margin-top:20px}
a{color:#2672b8}
.vkic,.tic,.gic,.fic,.yic,.fattextlist li.current{padding-left:20px}
.yic{padding-left:30px}
.vkic{background:url(/data/img/ic/i_vk.png)no-repeat}
.vkic,.tic,.gic,.fic,.yic{margin-right:10px}
.userVoprosTheme a{font-weight:400}
.userVoprosTheme{font:bold 16px/18px 'ProximaNova400',Arial}
.userVopros{font:italic 20px/22px 'Pt Serif',Arial,sans-serif}
.undertitle,.netolog_sidebar span,.articleDesc,a.ah3,.m50-50 li a span,.relevantArticles a.ah2{font-size:20px}
.undertitle{font-family:'ProximaNova400',Arial,Arial,sans-serif}
.tic{background:url(/data/img/ic/itg2.png)no-repeat}
.superBox.super100,.superBox.slimSubox,.superBox.box50{background:#f7f7f7;border-radius:3px}
.superBox.super100,.superBox.slimSubox,.superBox.box50:nth-child(2),.superBox.box50:nth-child(6),.superBox.box50:nth-child(4),.superBox.box50:nth-child(8){margin-right:0}
.superBox.super100{width:94%}
.superBox.slimSubox ul.list li a:hover{color:#d7179e}
.superBox.slimSubox ul.list li a{color:#2a872a}
.superBox.slimSubox .m50-50 li{width:46%;margin-right:2%;padding-right:1%;border:#ececec 1px solid;background:#fff}
#fixblock{background:#fff}
.superBox.slimSubox{width:96%;padding:2%;padding-bottom:25px}
.superBox.box50{padding:3%;width:42%;margin-right:4%}
.superBox{padding:3%;background:#eee;width:84%;margin-left:5%;margin-right:5%}
.superBox.box50,.superBox,.mb30{margin-bottom:30px}
.sidebar{float:right;margin-right:-300px;width:300px}
.r300x250_inner_article{float:right;margin-left:20px}
.sandwich{background:#f5f5f5;width:25px;height:25px}
.rtb300-250box{width:300px;height:250px;margin-right:30px}
.rtb2box,.centerbanner,#container{margin:0 auto}
.rtb2box,.clear,.centerbanner,.bottomTizer{clear:both}
.rtb2box,.mb35{margin-bottom:35px}
.rtb2box{width:631px}
.relevantArticles ul.twocolumn{-moz-column-count:1;-webkit-column-count:1;column-count:1}
.relevantArticles a{text-align:left}
.articleDesc{text-align:left;font-style:normal;font-size:20px;line-height:1.6;    margin-bottom: 25px;}
.articleDesc:before {content:"Самое главное. ";margin-right:5px;    background: #e8f5e9; font-family: 'ProximaNova600', Arial;}
.relevantArticles.reler{margin-top:0;box-shadow:#131313 0 -10px 9px -10px;z-index:99;position:relative}
.relevantArticles,.dir1stside,.mt50,.rtb_sidebar{margin-top:50px}
.relevantArticles{background:#f3f3f3;padding:20px}
.netotveta{font:16px/18px 'ProximaNova400',Arial}
.netolog_sidebar span:hover{color:red}
.netolog_sidebar img{width:90%;padding:5%}
.netolog_sidebar a p{color:#000}
.menu nav ul li span{color:#000;font-weight:600}
.netolog_sidebar{border:#ccc 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.mt45{margin-top:45px}
.mt40{margin-top:40px}
.mt35{margin-top:35px}
.mt15,.menu nav ul,.breadcrumbs{margin-top:15px}
.mt10{margin-top:10px}
.menu nav ul li:last-child:after{content:""}
.menu nav ul li:after{content:"|"}
.menu nav ul li span,.menu nav ul li a,.menu{padding-bottom:10px}
.menu nav ul li a:hover{color:#2b70c9}
.breadcrumbs a:hover{color:#2b70c9}
.menu nav ul li a{color:#0fa01b;font-weight:500}
.menu nav ul li{display:inline}
.menu nav ul{
	margin-left: 280px;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 15px;
}
.m50-50.listtype2 li a span{padding-bottom:15px;padding-top:15px;font-size:24px;position:absolute;bottom:0;background:rgba(0,0,0,0.58)}
.mb50,.contentbigbox{margin-bottom:50px}
.mb45{margin-bottom:45px}
.mb40,.lb{margin-bottom:40px}
.mb10,.breadcrumbs{margin-bottom:10px}
.m50-50.listtype2 li a span,.contentbigbox,.box100,#container,.contentbigbox.width100,.rtb2box.directbottom{width:100%}
a.ah2{font-size:24px}
.m50-50.listtype2 li a span,.dengi ul.list2cols li,.dengi ul.basecols li,.centerbanner,ul.basecols li,ul.list2cols li,ul.basecols a span,ul.list2cols a span,.center,figure{text-align:center}
.m50-50.listtype2 li a,#container{position:relative}
.m50-50.listtype2 li a{width:100%}
.m50-50.listtype2 li{width:48%;min-height:80px}
.m50-50 li{width:48%;min-height:80px}
.m50-50.listtype2 li,.m50-50 li{padding-right:2%}
.m50-50.listtype2 li,ul.basecols a span,ul.list2cols a span{max-width:300px}
.m50-50{margin-bottom:0}
.innerBox.art_innerBox{margin-right:30px}
.innerBox,.mrml50{margin-right:50px}
.h2{font-size:26px}
.h2,.grayBox.alert:before,a.ah3,a.ah2,a.ah1,ul.basecols a,ul.list2cols a{font-weight:700}
.grayBox.alert:before{content:"Важно:";padding-right:5px}
.yic{background:url(/data/img/ic/i_y.png)no-repeat}
.gic{background:url(/data/img/ic/i_google.png)no-repeat}
.fic{background:url(/data/img/ic/i_facebook.png)no-repeat}
.fattextlist
li.current{background:#bbe5fa;margin-left:-20px;margin-right:-20px;padding-right:20px}
.expertOtvet{font:400 16px/20px 'ProximaNova400',Arial}
.prof{font-size:12PX}
.expertOtvet .expert{padding-right:20px;background:url(/data/img/expert.jpg)right no-repeat;margin-right:5px}
.expertOtvet a:hover{color:#29639f}
.expertOtvet a{color:#299f49;font:bold 18px/22px 'ProximaNova400',Arial}
.dengi ul.list2cols li{min-height:180px}
.dengi ul.basecols li{min-height:50px}
.contentbigbox .box100.mordaWrap{width:100%;margin:0}
.contentbigbox .box100{width:97%;padding-right:3%;/*z-index: 9999999*/; position: relative; background: #fff;}
.contentbigbox{margin-right:-100%}
.centerbanner{min-height:60px;min-width:468px}
.cctm_element_wrapper textarea{width:50%}
.breadcrumbs a,.breadcrumbs,#breadcrumbs span span{font:14px/18px 'ProximaNova300', Arial}
.breadcrumbs a{color:#30703d}
.breadcrumbs{color:#30703d}
.box66{width:66%}
.box50 ul.list li{min-height:125px}
.box34{width:34%}
.box33{width:33%}
.bgyellow{background:#f9f5bc}
.bgblue{background:#bcd6f9}
a.ah1{font-size:30px}
#container.bg_4c4c4c{background:#4c4c4c}
#container{max-width:1170px;background:#fff}
#MenuX{display:none}
ul.basecols a span:first-letter,ul.list a span:first-letter,ul.list2cols a span:first-letter{text-transform:uppercase}
ul.basecols li,ul.list2cols li{min-height:310px}
ul.basecols a {padding-top: 10px;
    overflow: hidden;
    display: block;
padding-bottom: 10px;
    padding-left: 7px;
    padding-right: 7px;
}
ul.basecols a:hover{color:#4db2ec}
ul.list2cols a:hover{color:#4db2ec}
ul.basecols a span{height:auto;font-size:18px;max-width:100%;text-align:center;    max-height: 56px;}
ul.list2cols a span{height:22px}
ul.basecols a{font-size:19px}
ul.list2cols a{font-size:19px}
.box50 ul.list li p,.superBox.super100 ul.list li span,.superBox.super100 ul.list li p,.box50 ul.list li time,.box50 ul.list li span,.superBox.super100 ul.list li time{margin-left:165px}
.menu nav,.mt30{margin-top:30px}
.box50 ul.list li a img{width:150px}
.superBox.super100 ul.list li a img{width:150px}
a.ah1:hover,a.ah2:hover,a.ah3:hover{color:#c41616}
ul.fattextlist li{color:#444;border-bottom:#dedada 1px solid;padding-bottom:5px;padding-top:5px}
ol.commentlist li:last-child{border-bottom:#eee 0 solid}
ol.commentlist li{border-bottom:#eee 1px solid}
.menu{border-bottom:#ccc 2px solid}
.lb{border-bottom:#ccc 1px dashed}
.innerBox.art_innerBox{border-right:300px solid #fff}
#respond{padding-top:0;border-top:#ccc 1px solid}


@media(min-width:1300px) {
#container {max-width: 1100px;}
.innerBox.art_innerBox { margin-right: 50px; }
a.logokapital, .innerBox.art_innerBox, .innerBox, .mrml50 { margin-left: 50px; }
.sidebar {    margin-right: -320px;}
}


@media(max-width:1070px) {
ul.fattextlist li{margin-bottom:10px}
.menu-menu-container{width:100%}
.menu nav ul{margin-left:420px;padding-left:0}
.fattextlist li.current{font-size:18px}
ul.fattextlist a{font-size:18px}
}
@media(max-width:1000px) {
a.logokapital{float:none}
.superBox.box50{width:92%}
.superBox{margin-left:0;margin-right:0;width:94%}
.menu nav ul{margin-left:50px;margin-bottom:0}
.menu nav{margin-top:0}
.menu{overflow:hidden}
.m50-50 li{width:98%}
.box33,.box66{width:100%}
}
@media(max-width:800px) {
ul.twocolumn{column-count:1;-moz-column-gap:0;list-style-type:none;margin-left:0;margin-top:0;padding-left:0;-moz-column-count:1;-webkit-column-count:1}
ul.list2cols li a,ul.list2cols li{text-align:center}
ul.list2cols li{display:block;min-height:auto}
ul.list2cols a span{width:100%;display:inline-block;max-width:100%}
iframe{width:100%,margin-top:20px!important}
h1{font-size:200%;font-size: 150%;line-height: 1.4;font-family: Arial}
.expertmnenie { margin: 20px; } 
}
@media(max-width:930px) {
#fixblock{position:relative!important}
.sidebar{width:100%;float:left;margin-left:0;margin-right:0}
.contentbigbox{width:100%;float:left;margin:0}
.rtb_sidebar{margin-top:10px}
.innerBox.art_innerBox{border:0}
.innerBox{border:0;margin-right:30px}
.innerBox,.menu nav ul,a.logokapital{margin-left:30px}
}
@media(max-width:900px) {
.crp-list li{width:99%!important;margin-left:0!important}
.bottomTizer #smi2adblock_82197 img{width:100%;height:100%}
.bottomTizer #smi2adblock_82197{width:100%}
.bottomTizer #smi2adblock_82197 a{font-size:14px}
}
@media(max-width:660px) {
#breadcrumbs {height: 24px;overflow: hidden;}
.imushhestvo ul.floatClumn li{width:47%;min-height:240px}
h2{font-size:1.7em}
figure{margin:0;padding:0;margin-top:20px;margin-bottom:15px}
.menu #menu.topNav{margin:0;padding:0}
body p{font-size:1.1em}
a.logokapital,.innerBox,.innerBox.art_innerBox,.menu nav ul{margin-left:5%;margin-right:5%}
a.logokapital{width:90%;background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)no-repeat rgba(0,0,0,0);margin-top:0}
.menu #menu.topNav li#MenuX .sandwich{margin-top:0;height:65px;background:#f5f5f5 url(/wp-content/themes/Kapitalizm%20now/images/sandwich.png)50% 50% no-repeat}
.rtb300-250box{margin:0 auto;margin-bottom:30px}
.rtb300-250box,.m50-50.listtype2 li,ul.list li a img{float:none}
.menu nav ul li:nth-child(5n){padding-bottom:5%}
.menu nav ul li:first-child{padding-top:5%}
.menu nav ul li:after{content:""}
.menu nav ul li a{font-size:150%;padding-bottom:0}
.menu nav ul li,.menu #menu.topNav.responsive li,.menu #menu.topNav li#MenuX{display:block}
.menu nav ul li{margin-bottom:.38em;padding-left:5%}
.menu #menu.topNav.responsive li#MenuX .sandwich{background:#ccc url(/wp-content/themes/Kapitalizm%20now/images/sandwich.png)50% 50% no-repeat}
.menu #menu.topNav.responsive,.300x250_inner_article,.rtb2box,ul.list.listtype2 li a img,ul.list li span,ul.list li time{width:100%}
.menu #menu.topNav li#MenuX{position:absolute;right:5%;top:20px;z-index:999}
.menu{position:relative;overflow:inherit;background:#fff;padding-top:10px}
.m50-50.listtype2 li{width:96%;padding-left:2%;padding-right:2%;display:inline-block;max-width:100%}
.articleDesc{    font-size: 1.1em;line-height: 1.4;font-family: Arial;margin-bottom:35px}
.menu #menu.topNav li#MenuX .sandwich:hover{cursor:pointer;background-color:#e4e4e4}
.menu #menu.topNav.responsive li#MenuX .sandwich:hover{cursor:pointer;background-color:#e4e4e4}
.bottomTizer #smi2adblock_82197 tr td:nth-child(4){display:none}
.menu #menu.topNav li{display:none} 
ul.list li span{margin-left:0}
ul.list li time{margin-left:0}
ul.list li span,ul.list li time{display:inline-block}
.menu #menu.topNav.responsive{width:100%;position:absolute;background:#f5f5f5;z-index:9;top:0;left:0;border-bottom:#ccc 5px solid}
.bottomTizer #smi2adblock_82197 tr td:nth-child(3){border-right-style:none}

.shortTable {
	    width: 100%;
    float: none;
    margin-left: 0px;
 
}
}


@media screen and (max-width: 600px) {
    table {
        border-collapse: collapse;
    }
/*
    table tr:first-child {
        display: none;
    }
*/

    table tr {
        margin-bottom: 10px;
        display: block;
    }

    table td {
        display: block;
        text-align: right;
    width: 99%;
        border-top: 1px solid #DDD;
        border-bottom: 0px;
        font-size: 13px;
    }

    table tr td:first-child {
        border-bottom: 0px solid #DDD;
    }
    table tr td:last-child {
        border-bottom: 1px solid #DDD;
    }

    table td:before {
        content: attr(data-label);
        float: left;
        text-transform: uppercase;
        font-weight: bold;
    }
}


@media(max-width:480px) {
	.expertmnenie { margin: 0px; } 
.imushhestvo ul.floatClumn li{width:97%;min-height:200px}
a.logokapital{background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)no-repeat rgba(0,0,0,0)100%;background-size:100%;width:300px;height:60px}
.menu #menu.topNav li#MenuX .sandwich{height:50px}
.m50-50 li a span{display:block;width:100%}
}
@media(max-width:400px) {
a.logokapital,a.logokapital{background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)no-repeat rgba(0,0,0,0)100%}
.menu #menu.topNav li#MenuX .sandwich{height:40px}
.contentbigbox .box100.mordaWrap{width:100%;margin:0}
a.logokapital{background-size:100%;width:250px;height:50px}
}
@media(max-width:340px) {
a.logokapital{background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)no-repeat rgba(0,0,0,0)100%;background-size:100%;width:200px;height:45px}
.menu #menu.topNav li#MenuX .sandwich{height:35px}
}
@media(max-width:280px) {
a.logokapital{background:url(/wp-content/themes/Kapitalizm%20now/images/kapitalist-250-png.png)no-repeat rgba(0,0,0,0)100%;background-size:100%;width:130px;height:45px}
.menu #menu.topNav li#MenuX .sandwich{height:35px}
}
.t300{width:240px}
ul.shtrih{border-left:#080808 2px solid;list-style:none;padding-left:10px;padding-top:10px;margin-left:20px;margin-top:0;position:relative}
ul.shtrih.punktir{border-left:#777977 1px dashed;margin-left:20px;padding-left:5px}
ul.shtrih:before{width:20px;height:50px;background:red;position:absolute;left:0;bottom:0;display:block}
ul.shtrih li{position:relative;padding-bottom:15px;padding-top:1px}
.matkap ul.shtrih li{max-width:90%}
ul.shtrih li:before{content:'';position:absolute;top:50%;width:5px;left:-10px;border-top:2px solid #080808;box-sizing:border-box;padding-left:20px}
ul.shtrih.punktir li:before{border-top:1px dashed #777977;left:-5px}
ul.shtrih li.parent-li:before{top:20px}
ul.shtrih li:last-child:before{width:6px;height:80px;background:#fff;position:absolute;left:-14px}
ul.shtrih.punktir li:last-child:before{left:-6px}
ul.shtrih li a{color:#000;text-decoration:none;font:400 18px/22px Arial}
ul.shtrih li a:hover{color:#12751f}
ul.shtrih li a:after{content:'';position:absolute;left:3px;top:50%;border-left:8px solid #080808;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-top:-4px}
ul.shtrih.punktir a{color:#000;text-decoration:none;font:400 16px/20px Arial}
ul.shtrih.punktir a:after{display:none}
ul.shtrih li.parent-li a:after{top:20px}
ul.shtrih li.parent-li ul.shtrih.punktir a:after{top:50%}
.matkap ul.shtrih li span{padding:10px}
ul.shtrih li span{padding:10px;padding-top:5px;padding-bottom:5px;margin-left:10px;display:block;border:#8fb18b 1px solid;width:auto;position:relative;background:#fafafa;border-radius:5px;box-sizing:border-box;font:400 14px/18px Arial}
ul.shtrih.punktir li span{border:#ccc 1px solid}
ul.shtrih li span.nolink{border:#080808 2px solid;background:none}
ul.shtrih li.current span,ul.shtrih li span.current{background:#c7e4c3}
ul.shtrih li a:hover span{background:#f2fff3}
ul.shtrih li img{position:absolute;right:5px;padding:0;top:2px;height:35px;border:none}
ul.shtrih.punktir{border-left:#777977 1px dashed}
ul.shtrih.punktir span{overflow:hidden;box-sizing:border-box;font-size:12px}
ul.shtrih.punktir li:before{border-top:1px dashed #777977}
ul.shtrih.punktir a{color:#000;text-decoration:none;font:400 16px/20px Arial}
.first-list{position:relative}
.first-list a{color:#000;text-decoration:none;font:400 18px/22px Arial;display:block}
.first-list a:hover{color:#1375b1}
.first-list a{margin-left:2%;display:block;border:#080808 2px solid;width:98%;position:relative;background:#fff;border-radius:5px;box-sizing:border-box}
.dopels
ul.shtrih.punktir span{width:auto;padding-right:50px}
.dopels .first-list a{border:none}
.dopels .first-list.hideright a:after{top:-22px}
.dopels .first-list.hideleft a:after{top:-22px}
.dopels ul.shtrih li span{height:62px}
.first-list span{display:block;padding:10px;padding-right:65px;height:auto;line-height:20px;overflow:hidden;font-size:16px;font-weight:700}
.first-list img{position:absolute;right:0;top:0;padding-top:15px;padding-right:5px;padding-left:5px;height:35px;border-left:none}
.overflow{overflow:hidden}
ul.shtrih.punktir li{padding-bottom:10px}
ul.shtrih.punktir li img{position:absolute;right:5px;padding:0;top:3px;height:35px;border:none;opacity:.3;-khtml-opacity:.3;-moz-opacity:.3}
ul.shtrih.punktir li a:hover img{transition:.5s;opacity:1;-khtml-opacity:1;-moz-opacity:1}
.matkap .first-list img{padding-top:5px;height:55px}
.matkap ul.shtrih li{padding-top:15px}
.matkap ul.shtrih li span{font:400 16px/20px Arial}
.matkap{padding-right:35px}
.matkap ul.shtrih li.parent-li:before{top:30px}
.matkap ul.shtrih li.parent-li a:after{top:30px}
.matkap .first-list span{font-size:20px;height:45px;line-height:45px}
.tochker ul.shtrih li a:after{content:'';position:absolute;left:-15px;top:50%;border:none;margin-top:-3px;background:#185f0e;width:8px;height:8px;border-radius:50%}
.tochker ul.shtrih li.parent-li a:after{top:20px}
.catdesc+.first-list+ul.shtrih{border-left:#080808 4px solid;margin-left:50px}
.reler{box-shadow:#131313 0 -10px 9px -10px;z-index:99;position:relative}
.catpic{margin-bottom:-7px}
.contentbigbox .box100.mordaWrap .box100{width:94%;padding:3%;margin:0;margin-bottom:2%}
.overflow{overflow:hidden}
ul.floatClumn.horizont{min-height:auto}
ul.floatClumn.horizont img{float:left;margin-right:15px}
ul.floatClumn.horizont p{max-height:120px;text-align:left;font-size:16px}
ul.basecols.horizont a span{font-size:20px;line-height:28px;text-align:left;padding-bottom:10px}
ul.floatClumn.horizont li{width:98%;min-height:99px}
ul.floatClumn.horizont.smallt img{max-width:200px}
.wp-caption.aligncenter{margin:0 auto;text-align:center}
.topAdaptive{overflow:hidden}
.catbox{float:left;color:#000;font-family:arial;border:#adadad 1px solid;padding:3%;width:46%;display:block;box-sizing:border-box;text-align:center;margin:0;margin:1%}
.catbox a{color:#000}
.catbox a:hover{color:#2672b8}
.catbox:nth-child(2n){margin-right:0}
.nwCatlist{overflow:hidden}
.videoYouTube{
  padding-bottom: 30px; 
  padding-top: 30px;
  overflow: hidden;
  text-align: center;
}
.videoYouTube iframe {


    max-width: 500px;
    max-height: 281px;
	    text-align: center;
}
figure.v2pic {
	margin:0;
	text-align: left;
	margin-bottom:20px;
}
.box100.whiterist {
	    background: #d0d0d0;
    margin: 0;
    padding: 20px;
	    width: auto;
}
.box100.whiterist .yic {
    background: url(/data/img/ic/i_y.png)no-repeat 0px;
}

.rbnrtg {
	display: block;
	width:100%;
	max-width:300px;
	margin-top:20px;
}
.rbnrtg a {
    background: url(/data/ic_telegram32.png)no-repeat 0px;
	padding-left:45px;
	    font-size: 16px;
		    padding-top: 1px;
    padding-bottom: 1px;
}
.tginartt {
	margin-bottom:40px;
	overflow: hidden;
}
.tginartt a{
	font-size: 16px;
	font-family: Arial;
}
.tginartt img {
	    float: left;
    margin-right: 15px;
}
figure.v2pic figcaption {font-size:80%;color:#666;font-style:Italic}
figure.v2pic figcaption:before {
	content:"Автор изображения: ";
}



.mobtgbanner {
	    background: #badced url(/wp-content/themes/Kapitalizm%20now/images/tg140.png) no-repeat 240px 35px;
		    background-size: 100px;
	width:320px;
	height:100px;
	}
.mobtgbanner .tgdesign2 {
	padding: 10px;
}
	
.pctgbanner 	{background:#badced url(/wp-content/themes/Kapitalizm%20now/images/tg140.png) no-repeat -50px 140px; 
	width:300px;
	height:250px;
	}
.pctgbanner .tgdesign2 {
	padding: 25px;
}
.pctgbanner .tgdesign2 .firstline {font-weight:bold; color: black;display:block;font-size:110%;}
.pctgbanner .tgdesign2  a .firstline {text-decoration:underline;}
.pctgbanner .tgdesign2  a:hover .firstline {
	color:#14589e
}
.pctgbanner .tgdesign2 a {
	 color: black; 
	 text-decoration: none;
}
.pctgbanner .tgdesign2 a .scndline {text-decoration:none;}

.bannerMobl .firstline {font-weight:bold; color: black;display:block;font-size:18px;}
.bannerMobl .tgdesign2  a .firstline {text-decoration:underline;font-size:18px;}
.bannerMobl .tgdesign2  a:hover .firstline {
	color:#14589e
}
.bannerMobl .tgdesign2 a {
	 color: black; 
	 text-decoration: none;
}
.bannerMobl .tgdesign2 a .scndline {text-decoration:none;font-size:16px;}
/**/

#banner-desktop-vertical{
	display:none;
	position:fixed;
	bottom:0;
	left:0;
	/*width:160px;
	height: 600px;*/
	width:300px;
	height: 300px;
	background: #fff;
	z-index: 9999;
}

#banner-desktop-horizontal{
	display:none;
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	width:728px;
	height:90px;
	background: #fff;
	z-index: 9999;
	margin: 0 auto;
}

#banner-mobile{
	display:none;
	position:fixed;
	bottom:0;
	width:320px;
	height: 100px;
	left:50%;
	margin-left:-160px;
	background: #fff;
	z-index: 9999;
}
.banner-close
{
    position: absolute;
    right: 1px;
    top: 1px;
    width: 20px;
    height: 20px;
    opacity: 0.8;
    background: #333;
    z-index: 999999;
}
.banner-close:hover
{
  opacity: 1;
  cursor: pointer;
  background: #000;
}
.banner-close:before,
.banner-close:after
 {
  position: absolute;
  left: 9px;
  content: ' ';
  height: 19px;
  width: 1px;
  background-color: #fff;
}
.banner-close:before
{
  transform: rotate(45deg);
}
.banner-close:after
{
  transform: rotate(-45deg);
}
@media (max-width:1700px) {
#banner-desktop-vertical {
	display: none !important;
}
}
/**/

