/**
*   Reset all styles
*/
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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,address {display:block;}
address {font-style:normal;}
/**
*   base classes
*/
html,body {height:100%;width: 100%;}
body {font:normal 13px Arial;color:#292929;line-height:1.3;background:#f1f1f1 url('http://assets.investcafe.ru/static/resources/images/bg-body.gif') repeat 0 0; min-width: 1020px;}
a {color:#335b7f;text-decoration:underline;}
a:hover {text-decoration:none;}
a.js {/*border-bottom:1px dotted #335b7f;*/text-decoration:none !important;background:url('http://assets.investcafe.ru/static/resources/images/a-js.png') repeat-x 0 95%;}
a.js:hover {/*border:0;*/background:none;}
a.quotes {padding-right:13px;font:italic bold 14px Arial;text-decoration:none;color:#528532;position:relative;}
a.quotes:after,a.quotes > .after {display:block;content:'';width:8px;height:10px;background:url('/static/resources/images/icons/forecats-up.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:5px;right:0;}
a.quotes.down {color:#b51c0c;}
a.quotes.down:after,a.quotes.down > .after {background-image:url('/static/resources/images/icons/forecats-down.png?e8cefcdf8ee6');}
p {margin-bottom:17px;}
sup {font-size:80%;vertical-align:super;}
sub {font-size:80%;vertical-align:sub;}
.page-wrapper {min-height:100%;height:auto !important;height:100%;margin-bottom:-380px;background:url('/static/resources/images/bg-page-wrapper.gif?e8cefcdf8ee6') repeat-x 0 0;}
.page-content {margin:0 auto;width:1020px;position:relative;z-index:2;}
.push-footer {height:380px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hidden {display:none;}
.hr {clear:both;margin:18px 0;border:0;padding:0;height:1px;font-size:0;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
.no-bg {background:none !important;}
form h2.title {border-bottom:1px solid #d1d1d1;height:38px;font-size:20px;line-height:38px;text-align:center;position:relative;}
form h2.subtitle {margin: 0 auto;padding:10px 0;width:690px;font-weight:normal;font-size:17px;text-align:center;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
/**
*	@section body.green
*/
body.green {color:#292929;}
body.green header .bar {}
body.green header .bar .mood {}
body.green aside {background-image:url('/static/resources/images/bg-gradient-green.png?e8cefcdf8ee6');}
body.green .content-wrapper {background-image:url('/static/resources/images/bg-gradient-green.png?e8cefcdf8ee6');}
body.green .content-wrapper > section {background-image:url('/static/resources/images/bg-gradient-green.png?e8cefcdf8ee6');}
body.green .content-wrapper > section.promote {background:url('/static/resources/images/bg-promote-green.png?e8cefcdf8ee6') no-repeat 0 0;}
body.green .content-wrapper > section.promote.promote-1 {background:url('/static/resources/images/bg-promote-green-1.png?e8cefcdf8ee6') no-repeat 0 0;}
body.green .wrap-tabs .tabs li.active {background-position:0 -140px;}
body.green .wrap-tabs .tabs li:before,.wrap-tabs .tabs li .before {background-position:0 -178px;}
body.green .wrap-tabs .tabs li:after,.wrap-tabs .tabs li .after {background-position:100% -178px;}
/**
*	@section body.profile
*/
body.profile {color:#292929;}
body.profile header .bar {background-position:0 -92px;}
body.profile header .bar .mood {background-position:0 -138px;}
body.profile aside {background-image:url('/static/resources/images/bg-gradient-gray.png?e8cefcdf8ee6');}
body.profile .content-wrapper > section {background-image:url('/static/resources/images/bg-gradient-gray.png?e8cefcdf8ee6');}
/**
*	@section body.gray
*/
body.gray {color:#292929;}
body.gray header .bar {background-position:0 -92px;}
body.gray header .bar .mood {background-position:0 -138px;}
body.gray aside {background-image:url('/static/resources/images/bg-gradient-gray.png?e8cefcdf8ee6');}
body.gray .content-wrapper > section {background-image:url('/static/resources/images/bg-gradient-gray.png?e8cefcdf8ee6');}
/**
*	@section body.red
*/
body.red {color:#292929;}
body.red header .bar {background-position:0 -184px;}
body.red header .bar .mood {background-position:0 -230px;}
body.red aside {background-image:url('http://assets.investcafe.ru/static/resources/images/bg-gradient-red.png');}
body.red .content-wrapper > section {background-image:url('http://assets.investcafe.ru/static/resources/images/bg-gradient-red.png');}
body.red .content-wrapper > section.promote {background:url('/static/resources/images/bg-promote-red.png?e8cefcdf8ee6') no-repeat 0 0;}
body.red .content-wrapper > section.promote.promote-1 {background:url('/static/resources/images/bg-promote-red-1.png?e8cefcdf8ee6') no-repeat 0 0;}
/**
*
*/
input[type="checkbox"],input[type="radio"] {margin:0;padding:0;width:13px;height:13px;vertical-align:middle;position:relative;top:-1px;}
label img {margin:0;padding:0;vertical-align:middle;position:relative;top:-1px;}
textarea {resize:none;}
/**
*	colors
*/
.green {color:#239001;}
.red {color:#cf0000;}
.yellow {color:#c99300;}
.gray {color:#adadad;}
.black {color:#000;}
.change {font-size:11px;color:#10962d;}
.change.up {color:#10962d;}
.change.down {color:#d6462d;}
.search-word {color:#d42e00 !important;}
/**
*	@section .arrow
*/
.arrow {display:inline-block;width:5px;height:11px;background:url('http://assets.investcafe.ru/static/resources/images/arrows.png') no-repeat 0 0;text-indent:-5000px;position:relative;top:1px;}
.arrow.up {background-position:0 0;}
.arrow.down {background-position:0 100%;}
.changes .arrow {margin-left:5px;background-position:100% 0;}
.changes .arrow.up {background-position:100% 0;}
.changes .arrow.down {background-position:100% 100%;}
/**
*
*/
.align-center {text-align:center;}
/**
*   @section header
*/
header {
	/*border: 1px solid red;*/
}
header .top {margin-bottom:8px;}
header .top img {display:block;}
/* bar */
header .bar {margin-bottom:14px;border-radius:5px;height:46px;background:url('/static/resources/images/bg-header-bar.png?e8cefcdf8ee6') repeat-x 0 0;}
header .bar .mood {float:left;min-width:460px;height:46px;text-align:center;background:url('/static/resources/images/bg-header-bar.png?e8cefcdf8ee6') no-repeat 0 -46px;}
header .bar .mood .value {float:left;width:220px;text-align:left;color:#ee9d00;position:relative;}
header .bar .mood .value .number {float:left;padding:0 11px 0 30px;font-weight:bold;font-size:31px;line-height:46px;text-shadow: 1px 1px 5px rgb(136, 132, 132);}
header .bar .mood .value .link {margin-top:7px;font-size:11px;line-height:11px;position:relative;z-index:2;}
header .bar .mood .value .name {font-size:18px;line-height:18px;font-family:Georgia;position:relative;top:-1px;z-index:1;text-shadow: 1px 1px 1px rgb(136, 132, 132);}
header .bar .mood .status {float:left;margin:7px 0 0 35px;width:185px;}
header .bar .mood .status label {display:block;font-size:11px;color:#565656;}
header .bar .mood .status #mood {margin:4px 0 0 25px;border-radius:none !important;border:0;padding:0 !important;width:134px;height:8px;background:transparent !important;opacity:1 !important;box-shadow:none !important;position:relative;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);}
header .bar .mood .status #mood .ui-slider-handle {display:block;border-radius:none !important;margin:0 0 0 -26px !important;border:0;padding:0 !important;width:53px;height:8px;background:url('http://assets.investcafe.ru/static/resources/images/bg-header-mood-slider.png') no-repeat 0 0 !important;top:1px;cursor:pointer;position:absolute;}
header .bar .right {font-size:11px;line-height:46px;color:#8c8c8c;position:relative;}
header .bar .right .user {float:right;font-size:13px;}
header .bar .right .user a {}
header .bar .right .user > span {margin-right:5px;padding-right:10px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-user.png') no-repeat 100% 50%;}
header .bar .right .user a.count {display:inline-block;margin:0 5px 0 10px;padding:0 0 5px;height:13px;font-size:10px;line-height:13px;text-decoration:none;color:#fff;background:url('/static/resources/images/bg-header-user-count.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:-3px;}
header .bar .right .user a.count:before,header .bar .right .user a.count .before {display:block;content:'';width:5px;height:13px;background:url('/static/resources/images/bg-header-user-count.png?e8cefcdf8ee6') no-repeat 0 -18px;position:absolute;top:0;left:-5px;z-index:2;}
header .bar .right .user a.count:after,header .bar .right .user a.count .after {display:block;content:'';width:5px;height:13px;background:url('/static/resources/images/bg-header-user-count.png?e8cefcdf8ee6') no-repeat 100% -18px;position:absolute;top:0;right:-5px;z-index:2;}
header .bar .right div.logout {float:right;width:20px;margin:14px 28px 0 18px;}
header .bar .right div.logout a.logout {float:right;width:20px;height:15px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -819px;text-indent:-5000px;/*position:relative;top:14px;*/}
header .bar .right .links {float:left;}
header .bar .right .links a {margin:0 5px;}
header .bar .right a.singin {font-weight:bold;font-size:15px;position:relative;z-index:10;}
header .bar .right a.singin.openned {color:#000;}
header .bar .right a.singup {font-size:13px;}
header .bar .right ul {float:right;padding:11px 28px 11px 23px;height:24px;}
header .bar .right ul li {float:left;margin-left:1px;}
header .bar .right ul li a {display:block;width:26px;height:24px;text-indent:-5000px;}
header .bar .right ul li a.fb {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -249px;}
header .bar .right ul li a.tw {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -884px;}
header .bar .right ul li a.vk {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -958px;}
header .bar .right ul li a.gp {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -549px;}
header .bar .right ul li a.oid {background-image:url('/static/resources/images/socials/oid.png?e8cefcdf8ee6');}
header .bar .right ul li a.lj {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -745px;}
header .bar .right ul li a.email {background-image:url('http://icons.iconarchive.com/icons/cornmanthe3rd/plex/24/Communication-email-2-icon.png');background-position: 0 0px;}
header .bar .right div.popup {top:52px;left:-130px;}
header .logo,header .logo a {display:block;width:268px;height:71px;background:url('/static/resources/images/logo.png?e8cefcdf8ee6') no-repeat 50% 50%;}
header .logo {float:left;margin:0 0 14px 10px;background:none;}
header .content {float:right;margin:0 10px 14px 0;width:688px;}
header .content img {display:block;}
header .content ul {font:normal 13px Arial;color:#3d3d3d;}
header .content ul li {float:left;margin-left:14px;width:220px;}
header .content ul li:first-child {margin-left:0;}
header .content ul li a {text-decoration:none;color:#3d3d3d;}
header .content ul li a img {float:left;margin:2px 10px 2px 0;border-radius:4px;width:80px;}
/* .nav */
header .nav {border-radius:4px;height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav.png') repeat-x 0 0;}
header .nav.alt {margin-bottom:0;}
header .nav nav {float:left;font-weight:bold;height:37px;line-height:33px;}
header .nav nav ul {padding-left:8px;height:37px;}
header .nav nav ul li {float:left;padding:0 7px 0 9px;height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav-li.png') no-repeat 0 50%;}
header .nav nav ul li:first-child {padding-left:19px;background:none;}
header .nav nav a {color:#fff;text-decoration:none;text-shadow:0 -1px 0 #000;}
header .nav nav ul li.current {background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav.png') repeat-x 0 -37px;position:relative;}
header .nav nav ul li.current:before,header .nav nav ul li.current > .before {display:block;content:'';width:7px;height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav.png') no-repeat 0 -74px;position:absolute;top:0;left:0;z-index:2;}
header .nav nav ul li.current:after,header .nav nav ul li.current > .after {display:block;content:'';width:5px;height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav.png') no-repeat 100% -74px;position:absolute;top:0;right:0;z-index:2;}
header .nav nav li > div {height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav-submenu.png') no-repeat 50% 0;position:relative;}
header .nav nav div .submenu,header .nav nav div ul.submenu {display:none;margin-top:6px;padding:10px 0;border-radius:5px;min-width:100%;height:auto;line-height:13px;background:#2d2d2d;position:absolute;top:37px;z-index:9;}
header .nav nav div div.submenu {width:414px;background-image:none !important;}
header .nav nav div .submenu:before,header .nav nav div .submenu > .before {display:block;content:'';width:100%;height:6px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav-submenu.png') no-repeat 50% 100%;position:absolute;top:-6px;left:0;right:0;z-index:2;}
header .nav nav div .submenu ul {float:left;margin-left:14px;width:200px;padding:0;height:auto;}
header .nav nav div .submenu ul:first-child {margin-left:0;}
header .nav nav div .submenu li {float:none;padding:2px 0 0;height:auto;background:url('/static/resources/images/hr3.png?e8cefcdf8ee6') repeat-x 0 0;}
header .nav nav div .submenu li:first-child {float:none;padding-top:0;background:none;}
header .nav nav div .submenu li a {display:block;padding:6px 15px 7px;}
header .nav nav div ul.submenu li a {white-space:nowrap;}
header .nav nav div .submenu li a:hover {color:#1d1d1d;background:#e7e7e7;text-shadow:none;}
header .nav nav div .submenu li.current {/*background:#e3e3e3;*/}
header .nav nav div .submenu li.current:before,header .nav nav div .submenu li.current > .before,header .nav nav div .submenu li.current:after,header .nav nav div .submenu li.current > .after {display:none;}
header .nav nav div .submenu li.current a {color:#fff;/*text-shadow:none;*/background:#1f1f1f url('/static/resources/images/bg-header-nav-submenu-current.png?e8cefcdf8ee6') repeat-x 0 100%;}
header .nav nav li.openned div .submenu {display:block !important;}
header .nav .search {float:right;margin:5px;width:170px;height:25px;}
header .nav .search input[type="text"] {-webkit-appearance: none; border-radius:0;float:left;margin:0;border:0;padding:0 8px;width:130px;height:25px;font:normal 13px/25px Arial;color:#3b3b3b;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-search.png') no-repeat 0 0;}
header .nav .search input[type="submit"] {-webkit-appearance: none; border-radius:0;float:right;margin:0;border:0;padding:0;width:24px;height:25px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-search.png') no-repeat 100% 0;text-indent:-5000px;cursor:pointer;}
/* .bottom */
header .bottom {}
header .bottom .left {margin-left:28px;width:180px;text-align:center;}
header .bottom .left img {display:block;}
header .bottom ul {float:right;padding:0 28px 0 0;width:780px;height:31px;font-size:11px;color:#1b1b1b;line-height:29px;background:url('/static/resources/images/bg-header-changes.png?e8cefcdf8ee6') no-repeat 0 0;}
header .bottom ul li {float:left;width:195px;text-align:right;}
/**
*	@section .content-wrapper
*/
.content-wrapper {box-shadow:0 2px 2px #ccc;border-radius:5px;/*padding:0 12px 12px;*/background:#fff url('/static/resources/images/bg-gradient-gray.png?e8cefcdf8ee6') repeat-x 0 0;}
.content-wrapper.content-wrapper-2-columns {padding:0;background:#fff url('http://assets.investcafe.ru/static/resources/images/bg-content-wrapper-2-columns.png') repeat-y 0 0 !important;}
.content-wrapper .message {margin-bottom:13px;text-align:center;color:#000;}
.content-wrapper hgroup {margin-bottom:11px;padding:18px 0 10px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;position:relative;}
.content-wrapper hgroup,.content-wrapper hgroup * {font:normal 27px Georgia;color:#000;}
.content-wrapper hgroup a {color:#0d62a8;}
.content-wrapper hgroup h1 {background:none;}
.content-wrapper hgroup h1 span.count {font-size:11px;font-family:Arial;color:#717171;position:relative;top:-9px;left:5px;}
.content-wrapper hgroup h1 span.count span.new {display:inline-block;margin:0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:9px;color:#10962d;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;top:-3px;left:4px;}
.content-wrapper hgroup h1 span.count span.new:before,.content-wrapper hgroup h1 span.count span.new .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
.content-wrapper hgroup h1 span.count span.new:after,.content-wrapper hgroup h1 span.count span.new .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
.content-wrapper hgroup h2 {margin-bottom:2px;font-weight:bold;font-size:20px;font-family:Arial;background:none;}
.content-wrapper hgroup h2 a {font-size:20px;}
.content-wrapper hgroup h2 a.add {display:inline-block;width:21px;height:20px;background:url('/static/resources/images/action-add.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:4px;left:6px;text-indent:-5000px;}
.content-wrapper hgroup.alt {margin-bottom:0;background:none;}
.content-wrapper hgroup.alt-1 {margin-bottom:0;}
.content-wrapper hgroup a.return {font-size:13px;font-family:Arial;line-height:28px;position:absolute;top:17px;right:0;}
.content-wrapper hgroup a.return span {display:inline-block;margin-right:5px;width:7px;height:10px;background:url('/static/resources/images/icons/return.png?e8cefcdf8ee6') no-repeat 0 0;}
.content-wrapper hgroup a.button.button-5 {position:absolute;top:17px;right:0;}
.content-wrapper hgroup .tags {}
.content-wrapper hgroup .tags span,.content-wrapper hgroup .tags a {border-bottom:1px solid #84927b}
.content-wrapper hgroup .tags a.remove {display:inline-block;border:0;width:17px;height:17px;font-size:1px;line-height:1px;background:url('/static/resources/images/action-remove.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:-7px;}
.content-wrapper hgroup .tags a.all {border-color:#0d62a8;text-decoration:none;}
.content-wrapper hgroup .tags span.wrap {display:none;border:0;}
.content-wrapper .wrap-title {padding:0 16px 10px 28px;height:40px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 0;}
.content-wrapper .wrap-title .title  {height:40px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 -40px;}
.content-wrapper .wrap-title .title h2,.content-wrapper .wrap-title .title h3 {float:left;margin-right:20px;font-weight:bold;font-size:20px;line-height:40px;color:#000;}
.content-wrapper .wrap-title .title h2 a,.content-wrapper .wrap-title .title h3 a {font-weight:normal;}
.content-wrapper .wrap-title .title span.count {font-weight:normal;font-size:11px;line-height:20px;text-decoration:none;color:#727272;position:relative;top:-6px;}
.content-wrapper > section {padding-bottom:30px;border-radius:5px 0 0 5px;background:url('/static/resources/images/bg-gradient-green.png?e8cefcdf8ee6') repeat-x 0 0;position:relative;}
.content-wrapper > section.full {float:none;border-radius:5px;width:auto;}
.content-wrapper > section.about {float:none;border-radius:5px;width:auto;background:#fff url('/static/resources/images/bg-about.png?e8cefcdf8ee6') repeat-x 50% 0;}
.content-wrapper > section > time {float:right;margin-top:22px;padding:0 20px 0 14px;font-size:13px;line-height:19px;white-space:nowrap;color:#000;position:absolute;top:-8px;right:0;}
.content-wrapper > section > time a {}
.content-wrapper.with-topnav {}
.content-wrapper.with-topnav > section {border-radius:0 0 0 5px;background-position:0 -36px !important;}
.content-wrapper.with-topnav > section.full {border-radius:0 0 5px 5px;}
.content-wrapper.with-topnav > aside {border-radius:0 0 5px;background-position:0 -36px !important;}
/* .topnav */
.content-wrapper > .topnav {border-bottom:1px solid #fff;border-radius:5px 5px 0 0;padding:0 16px 0 28px;font:bold 20px/39px Arial;color:#fff;background:#ff9100 url('/static/resources/images/bg-topnav.png?e8cefcdf8ee6') repeat-x 0 0;}
.content-wrapper > .topnav a.author {float:none;padding-left:28px;font-weight:normal;color:#fff;}
.content-wrapper > .topnav a.author:before,.content-wrapper > .topnav a.author .before {width:19px;height:17px;background:url('/static/resources/images/icons/topnav-author.png?e8cefcdf8ee6') no-repeat 0 0;top:2px;left:0;}
.content-wrapper > .topnav a.author.author-1:before,.content-wrapper > .topnav a.author.author-1 .before {height:24px;background:url('/static/resources/images/icons/topnav-author-1.png?e8cefcdf8ee6') no-repeat 0 0;top:-5px;}
.content-wrapper > .topnav .nav {float:right;padding-top:2px;line-height:30px;}
.content-wrapper > .topnav .nav a.prev span {display:block;width:7px;height:30px;background:url('/static/resources/images/icons/nav.png?e8cefcdf8ee6') no-repeat 0 0;}
.content-wrapper > .topnav .nav a.next span {display:block;width:7px;height:30px;background:url('/static/resources/images/icons/nav.png?e8cefcdf8ee6') no-repeat 100% 0;}
/* section.promote */
.content-wrapper > section.promote {background:url('/static/resources/images/bg-promote-green.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;}
.content-wrapper > section.promote .promote,
.content-wrapper > section.no-promote .promote {padding:15px 22px;width:116px;height:30px;font:normal 11px/11px Arial;text-align:center;color:#000;position:absolute;top:59px;right:0;}
.content-wrapper > section.no-promote .promote { top: }
.content-wrapper > section.promote.promote-1 .promote {padding:8px 22px 15px;height:49px;}
.content-wrapper > section.promote.promote-1 .promote span {display:block;margin-bottom:8px;}
.content-wrapper > section.promote .promote .popup,
.content-wrapper > section.no-promote .promote .popup {padding:10px 29px;width:200px;font:normal 11px/11px Arial;text-align:left;color:#000;background:url('/static/resources/images/promote-popup.png?e8cefcdf8ee6') repeat-y 0 0;position:absolute;right:-5px;bottom:90px;z-index:5;}
.content-wrapper > section.promote .promote .popup:before,.content-wrapper > section.promote .promote .popup > .before,
.content-wrapper > section.no-promote .promote .popup:before,.content-wrapper > section.no-promote .promote .popup > .before {display:block;content:'';width:258px;height:11px;background:url('/static/resources/images/promote-popup.png?e8cefcdf8ee6') no-repeat 100% 0;position:absolute;top:-11px;left:0;z-index:2;}
.content-wrapper > section.promote .promote .popup:after,.content-wrapper > section.promote .promote .popup > .after,
.content-wrapper > section.no-promote .promote .popup:after,.content-wrapper > section.no-promote .promote .popup > .after{display:block;content:'';width:258px;height:21px;background:url('/static/resources/images/promote-popup.png?e8cefcdf8ee6') no-repeat 100% 100%;position:absolute;bottom:-21px;left:0;z-index:2;}
.content-wrapper > section.promote .promote .popup p {margin:0;}
.content-wrapper > section.promote .promote .popup img {margin-bottom:10px;}
.content-wrapper > section.promote .promote:hover {}
.content-wrapper > section.promote .promote:hover .popup {display:block;}
.content-wrapper.with-topnav > section.promote .promote {top:23px;right:0;}
.content-wrapper > section.promote hgroup {margin-right:170px;padding-top:10px;overflow:hidden;}
.content-wrapper > section.promote hgroup h1 {}
.content-wrapper > section.promote hgroup h2 {margin-bottom:34px;}
.content-wrapper > section.promote article.post {padding-top:25px !important;}
.content-wrapper > section.promote article.post h1 {margin-right:170px;}
.content-wrapper > section.promote article.blog {padding-top:25px !important;}
.content-wrapper > section.promote article.blog h2 {margin-right:170px;}
/**
*	@section aside
*/
aside {float:right;border-radius:0 5px 5px 0;padding:8px 0 22px;width:275px;background:url('/static/resources/images/bg-gradient-green.png?e8cefcdf8ee6') repeat-x 0 0;}
aside .block {margin-bottom:22px;}
aside .block:first-child {margin-top:10px !important;}
aside .block .block-title {padding:0 20px 6px 14px;font-weight:bold;font-size:20px;color:#000;}
aside .block nav {font-size:15px;color:#727272;}
aside .block nav > ul {padding:0 20px 0 14px;}
aside .block nav > ul > li {padding-top:1px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
aside .block nav > ul > li:first-child {padding:0;background:none;}
aside .block nav > ul > li a,aside .block nav > ul > li > span {display:block;padding:6px 0;}
aside .block nav > ul li a {color:#007bc2;}
aside .block nav > ul li a:hover {text-decoration:none;}
aside .block nav > ul li a span.count {float:right;font-weight:normal;font-size:11px;line-height:20px;text-decoration:none;color:#727272;}
aside .block nav > ul li a span.count span.new {display:inline-block;margin:0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;color:#10962d;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;}
aside .block nav > ul li a span.count span.new:before,aside .block nav > ul li a span.count span.new .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
aside .block nav > ul li a span.count span.new:after,aside .block nav > ul li a span.count span.new .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
aside .block nav > ul li a span.change {float:right;width:45px;margin-left:5px;font-weight:normal;font-size:11px;line-height:20px;text-decoration:none;color:#10962d;}
aside .block nav > ul li a span.change.up {}
aside .block nav > ul li a span.change.down {color:#d6462d;}
aside .block nav > ul li.current {width:242px;padding:6px 20px 6px 12px;background:url('/static/resources/images/bg-aside-nav-current.png?e8cefcdf8ee6') repeat-y 0 0;position:relative;left:-12px;}
aside .block nav > ul li.current > a:first-child {padding-top:0;padding-bottom:0;font-weight:bold;text-decoration:none;color:#000;}
aside .block nav > ul li.current > a {padding:0;text-decoration:none;color:#000;}
aside .block nav > ul li.current > .hr {margin:8px 0 4px;}
aside .block nav > ul li.current:before,aside .block nav > ul li.current .before {display:block;content:'';width:274px;height:4px;font-size:1px;background:url('/static/resources/images/bg-aside-nav-current.png?e8cefcdf8ee6') no-repeat 100% 0;position:absolute;top:-4px;left:0;z-index:2;cursor:pointer;}
aside .block nav > ul li.current:after,aside .block nav > ul li.current .after {display:block;content:'';width:274px;height:4px;font-size:1px;background:url('/static/resources/images/bg-aside-nav-current.png?e8cefcdf8ee6') no-repeat 100% 100%;position:absolute;bottom:-4px;left:0;z-index:2;cursor:pointer;}
aside .block nav > ul li.current .subnav {display:block;padding:10px 0 0;font-size:11px;color:#717171;}
aside .block nav > ul li.current .subnav ul {margin-bottom:9px;padding-top:4px;font-size:13px;}
aside .block nav > ul li.current .subnav ul li {margin-bottom:6px;padding-left:14px;}
aside .block nav > ul li.current .subnav a {display:inline;padding:0;}
aside .block .buttons {margin-top:0;padding:17px;padding-left:13px;text-align:left;}
aside .block .buttons .button {font-weight:bold;font-size:16px;}
aside .block .buttons .desc {font-weight:bolder;font-size:13px;margin-left:42px;padding-top:3px;color:#292929;}
/* .block-time */
aside .block.block-time {margin-top:22px;padding:0 20px 0 14px;font-size:13px;line-height:19px;color:#000;}
aside .block.block-time a {}
/* .block-white */
aside .block.block-white {margin:0 7px 22px;border:1px solid #d6d6d6;border-radius:5px;padding:9px;background:#fff;box-shadow:0 1px 1px #ddd;}
/* .block-companies */
aside .block.block-companies {padding:0 20px 0 14px;font-size:13px;line-height:19px;color:#000;}
aside .block.block-companies strong {display:block;}
aside .block.block-companies a {}
aside .block.block-companies ul {}
aside .block.block-companies ul li {margin-bottom:2px;padding-right:40px;line-height:34px;position:relative;}
aside .block.block-companies ul li a {}
aside .block.block-companies ul li a img {display:block;border:1px solid #e5e5e5;width:32px;height:32px;position:absolute;top:0;right:0;}
aside .block.block-companies .more {}
aside .block.block-companies .more a {font-size:11px;text-decoration:none;color:#717171;}
aside .block.block-companies .more a span {font-size:13px;text-decoration:underline;color:#007bc2;}
aside .block.block-companies .more a:hover span {text-decoration:none;}
/* .block-industries */
aside .block.block-industries {padding:0 20px 0 14px;font-size:13px;line-height:19px;color:#000;}
aside .block.block-industries strong {display:block;}
aside .block.block-industries a {}
/* .block-tags */
aside .block.block-tags {padding:0 20px 0 14px;font-size:13px;line-height:19px;color:#000;}
aside .block.block-tags strong {display:block;}
aside .block.block-tags a {}
/* .block-subscribe */
aside .block.block-subscribe {}
aside .block.block-subscribe h4 {margin-bottom:4px;font:bold 19px/19px Arial;color:#000;}
aside .block.block-subscribe h4 span {display:block;font:normal 15px Arial;}
aside .block.block-subscribe a.unsubscribe {display:block;margin:0;border:0;padding:0 7px;width:75px;height:24px;font:normal 11px/24px Arial;text-decoration:none;text-align:left;color:#212121;background:url('http://assets4.investcafe.ru/static/resources/images/form-subscribe.png') no-repeat 0 -22px;}
aside .block.block-subscribe .form.form-subscribe {padding-top:8px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;overflow:hidden;}
aside .block.block-subscribe .form.form-subscribe input {float:left;margin:2px 4px 0 0;border:0;padding:0 7px;width:122px;height:22px;font:normal 11px/22px Arial;color:#4e4e4e;background:url('http://assets4.investcafe.ru/static/resources/images/form-subscribe.png') no-repeat 0 0;}
aside .block.block-subscribe .form.form-subscribe button {float:left;width:89px;height:24px;}
aside .block.block-subscribe .form.form-subscribe button span {margin:0;border:0;padding:0 7px;width:75px;height:24px;font:normal 11px/24px Arial;text-align:left;color:#212121;background:url('http://assets4.investcafe.ru/static/resources/images/form-subscribe.png') no-repeat 0 -22px;}
aside .block.block-subscribe .form.form-subscribe button span:before,aside .form.form-subscribe button span .before {display:none !important;}
aside .block.block-subscribe .form.form-subscribe button span:after,aside .form.form-subscribe button span .after {display:none !important;}
/* .block-faq */
aside .block.block-faq {}
aside .block.block-faq .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-faq .block-title img {float:right;margin-left:10px;border:1px solid #e5e5e5;width:32px;}
aside .block.block-faq .block-title span {display:block;font:bold 15px Arial;}
aside .block.block-faq a.button {margin-left:19px;}
aside .block.block-faq .block-content {float:none;padding:0 20px 0 14px;width:auto;}
aside .block.block-faq .block-content article {padding:10px 0 13px;font-size:13px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
aside .block.block-faq .block-content article .question {margin-bottom:4px;}
aside .block.block-faq .block-content article .question .author {float:none;margin-bottom:0;padding:0;font-size:11px;color:#636363;}
aside .block.block-faq .block-content article .question .author:before,aside .block.block-faq .block-content article .question .author .before {display:none;}
aside .block.block-faq .block-content article .question .author strong {color:#000;}
aside .block.block-faq .block-content article .question a {color:#007bc2;}
aside .block.block-faq .block-content article .answer {margin-bottom:2px;}
aside .block.block-faq .block-content article .answer strong {font-size:11px;color:#000;}
aside .block.block-faq .block-content article .meta {font-size:11px;color:#717171;}
aside .block.block-faq .block-content article .meta .views {float:left;margin-right:14px;white-space:nowrap;}
aside .block.block-faq .block-content article .meta .views span {color:#000;}
aside .block.block-faq .block-content article .meta .comments {float:left;margin:0 18px 0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;text-decoration:none;color:#000;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;top:-2px;}
aside .block.block-faq .block-content article .meta .comments:before,aside .block.block-faq .block-content article .meta .comments .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
aside .block.block-faq .block-content article .meta .comments:after,aside .block.block-faq .block-content article .meta .comments .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
aside .block.block-faq .block-content article .meta .likes {float:left;margin-right:7px;padding-left:14px;text-decoration:none;color:#10962d;white-space:nowrap;position:relative;}
aside .block.block-faq .block-content article .meta .likes:before,aside .block.block-faq .block-content article .meta .likes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -623px;position:absolute;top:0;left:0;z-index:2;}
aside .block.block-faq .block-content article .meta .dislikes {float:left;margin-right:7px;padding-left:14px;text-decoration:none;color:#d6462d;white-space:nowrap;position:relative;}
aside .block.block-faq .block-content article .meta .dislikes:before,aside .block.block-faq .block-content article .meta .dislikes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -127px;position:absolute;top:3px;left:0;z-index:2;}
aside .block.block-faq .more {padding:9px 0 10px;}
aside .block.block-faq .more a {font-size:11px;text-decoration:none;color:#717171;}
aside .block.block-faq .more a span {font-size:13px;text-decoration:underline;color:#007bc2;}
aside .block.block-faq .more a:hover span {text-decoration:none;}
/* .block-news */
aside .block.block-news {}
aside .block.block-news .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-news .block-title img {float:right;margin-left:10px;border:1px solid #e5e5e5;width:32px;}
aside .block.block-news .block-title span {display:block;font:bold 15px Arial;}
aside .block.block-news a.button {margin-left:19px;}
aside .block.block-news .block-content {float:none;padding:0 20px 0 14px;width:auto;}
aside .block.block-news .block-content article {padding:10px 0 0;font-size:13px;}
aside .block.block-news .block-content article time {display:block;font-size:13px;color:#636363;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 50%;}
aside .block.block-news .block-content article time span {padding-right:5px;background:#f4f4f4;}
aside .block.block-news .block-content article h5 {margin-bottom:2px;font-weight:normal;font-size:13px;}
aside .block.block-news .block-content article h5 a {color:#007bc2;}
aside .block.block-news .block-content article .meta {font-size:11px;color:#717171;}
aside .block.block-news .block-content article .meta .views {float:left;margin-right:14px;white-space:nowrap;}
aside .block.block-news .block-content article .meta .views span {color:#000;}
aside .block.block-news .block-content article .meta .comments {float:left;margin:0 18px 0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;text-decoration:none;color:#000;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;top:-2px;}
aside .block.block-news .block-content article .meta .comments:before,aside .block.block-news .block-content article .meta .comments .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
aside .block.block-news .block-content article .meta .comments:after,aside .block.block-news .block-content article .meta .comments .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
aside .block.block-news .block-content article .meta .likes {float:left;margin-right:7px;padding-left:14px;text-decoration:none;color:#10962d;white-space:nowrap;position:relative;}
aside .block.block-news .block-content article .meta .likes:before,aside .block.block-news .block-content article .meta .likes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -623px;position:absolute;top:0;left:0;z-index:2;}
aside .block.block-news .block-content article .meta .dislikes {float:left;margin-right:7px;padding-left:14px;text-decoration:none;color:#d6462d;white-space:nowrap;position:relative;}
aside .block.block-news .block-content article .meta .dislikes:before,aside .block.block-news .block-content article .meta .dislikes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -127px;position:absolute;top:3px;left:0;z-index:2;}
aside .block.block-news .more {padding:9px 0 10px;}
aside .block.block-news .more a {font-size:11px;text-decoration:none;color:#717171;}
aside .block.block-news .more a span {font-size:13px;text-decoration:underline;color:#007bc2;}
aside .block.block-news .more a:hover span {text-decoration:none;}
aside .block.block-news.block-news-1 {}
aside .block.block-news.block-news-1 .block-title {margin-bottom:0;padding-bottom:0;background:none;}
aside .block.block-news.block-news-1 .block-title span {display:inline;font-weight:normal;font-size:15px;color:#717171;}
/* .block-text */
aside .block.block-text {}
aside .block.block-text .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-text .block-content {padding:0 20px 0 14px;font-size:11px;color:#656565;}
/* .block-list */
aside .block.block-list {}
aside .block.block-list .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-list .block-title div.right {font-weight:normal;font-size:11px;color:#717171;}
aside .block.block-list .block-title h4 {}
aside .block.block-list .block-title span {display:block;font:bold 15px Arial;}
aside .block.block-list .block-title span.count {display:inline;font:normal 14px Arial;color:#717171;}
aside .block.block-list .block-content {float:none;padding:0 20px 0 14px;width:auto;}
aside .block.block-list .block-content article {padding:1px 0 0 42px;height:32px;font-size:13px;line-height:32px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;position:relative;}
aside .block.block-list .block-content article:first-child {background:none;}
aside .block.block-list .block-content article a {}
aside .block.block-list .block-content article a img {display:block;border:1px solid #e7e7e7;width:32px;position:absolute;top:0;left:0;}
aside .block.block-list .block-content article a.author {padding:0 0 0 17px;}
aside .block.block-list .block-content article a.author img {top:-1px;left:-42px;}
aside .block.block-list .block-content article a.author:before,aside .block.block-list .block-content article a.author > .after {left:0;top:11px;}
aside .block.block-list .block-content article a.author.author-1:before,aside .block.block-list .block-content article a.author.author-1 > .after {top:6px;}
aside .block.block-list .block-content article div.right {font-size:10px;color:#000;}
aside .block.block-list .block-content .all-analitics {padding:10px 0 0 22px;font-size:12px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
aside .block.block-list .block-content .all-analitics a {position:relative;}
aside .block.block-list .block-content .all-analitics a:after,aside .block.block-list .block-content .all-analitics a > .after {display:block;content:'';width:17px;height:11px;background:url('/static/resources/images/icons/all-analitics.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:0;left:-22px;z-index:2;}
/* aside .block.block-quotes */
aside .block.block-quotes {}
aside .block.block-quotes .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-quotes section.block-content {float:none;width:auto;padding:0 20px 0 14px;}
aside .block.block-quotes .wrap-tabs {}
aside .block.block-quotes .wrap-tabs .tabs {border:0;height:21px;font:bold 10px/20px Arial;text-transform:uppercase;color:#717171;background:url('/static/resources/images/wrap-tabs-quotes.png?e8cefcdf8ee6') repeat-x 0 0;}
aside .block.block-quotes .wrap-tabs .tabs a {color:#717171;}
aside .block.block-quotes .wrap-tabs .tabs ul {float:left;display:block;padding:0 3px;height:21px;}
aside .block.block-quotes .wrap-tabs .tabs ul li {float:left;display:block;margin:0;padding:0 8px;height:21px;background:url('/static/resources/images/wrap-tabs-quotes.png?e8cefcdf8ee6') no-repeat 0 -21px;top:0;}
aside .block.block-quotes .wrap-tabs .tabs ul li:first-child {background:none;}
aside .block.block-quotes .wrap-tabs .tabs ul li:before,aside .block.block-quotes .wrap-tabs .tabs ul li > .before {width:3px;height:21px;background:url('/static/resources/images/wrap-tabs-quotes.png?e8cefcdf8ee6') no-repeat 0 -63px;left:-3px;}
aside .block.block-quotes .wrap-tabs .tabs ul li:after,aside .block.block-quotes .wrap-tabs .tabs ul li > .after {width:3px;height:21px;background:url('/static/resources/images/wrap-tabs-quotes.png?e8cefcdf8ee6') no-repeat 100% -63px;right:-3px;}
aside .block.block-quotes .wrap-tabs .tabs ul li.active {background:url('/static/resources/images/wrap-tabs-quotes.png?e8cefcdf8ee6') repeat-x 0 -42px !important;top:0;}
aside .block.block-quotes .wrap-tabs .tabs ul li.active a {font:bold 10px/20px Arial;color:#000;}
aside .block.block-quotes p {margin:10px 0;font-size:11px;color:#505a63;}
aside .block.block-quotes p strong {color:#000;}
aside .block.block-quotes .block-content article {padding:1px 0 0 0;height:32px;font-size:13px;line-height:32px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;position:relative;}
aside .block.block-quotes .block-content article:first-child {background:none;}
aside .block.block-quotes .block-content article a {}
aside .block.block-quotes .block-content article > div.right {font-size:10px;}
aside .block.block-quotes .block-content article > div.right > img {height:16px;margin:0 5px;position:relative;top:5px;}
/* .block-item */
aside .block.block-item {}
aside .block.block-item .block-title {margin:0 20px 10px 14px;padding:0 0 9px;font:bold 19px/19px Arial;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
aside .block.block-item .block-title span {font:normal 15px Arial;color:#717171;}
aside .block.block-item .block-title span span {color:#bcbcbc;}
aside .block.block-item .block-content {padding:0 20px 0 14px;}
aside .block.block-item h5 {margin-bottom:8px;font-weight:normal;font-size:15px;}
aside .block.block-item h5 a {color:#007bc2;}
aside .block.block-item p {margin-bottom:8px;color:#717171;}
aside .block.block-item .image {text-align:center;}
aside .block.block-item .image > div {display:inline-block;border:1px solid #d6d6d6;border-radius:5px;padding:5px;background:#fff;box-shadow:0 1px 1px #ddd;}
aside .block.block-item .image > div img {display:block;border-radius:3px;}
/* .block-partners */
aside .block.block-partners {}
aside .block.block-partners .block-title {}
aside .block.block-partners .block-content {margin:0 7px 22px;border:1px solid #d6d6d6;border-radius:5px;padding:9px;background:#fff;box-shadow:0 1px 1px #ddd;}
aside .block.block-partners ul {text-align:center;}
aside .block.block-partners ul li {padding:11px 0 6px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
aside .block.block-partners ul li:first-child {padding-top:10px;background:none;}
aside .block.block-partners ul img {margin:0;}
/* div.nav */
aside div.nav {padding:2px 20px 10px 14px;line-height:30px;}
aside div.nav a.prev span {display:block;width:7px;height:30px;background:url('/static/resources/images/icons/nav.png?e8cefcdf8ee6') no-repeat 0 0;}
aside div.nav a.next span {display:block;width:7px;height:30px;background:url('/static/resources/images/icons/nav.png?e8cefcdf8ee6') no-repeat 100% 0;}
/**
*	@section .block-image
*/
.block.block-image {text-align:center;}
.block.block-image .block-content {display:inline-block;border:1px solid #d6d6d6;border-radius:5px;padding:5px;background:#fff;box-shadow:0 1px 1px #ddd;}
.block.block-image .block-content > div {border:1px solid #ededed;border-color:#ededed #ededed #d6d6d6;border-radius:3px;}
.block.block-image .block-content > div img {display:block;border-radius:3px;}
/**
*	@section .block-calendar
*/
.block.block-calendar {}
.block.block-calendar .block-content {display:block;margin:0 auto;border:1px solid #d6d6d6;border-radius:5px;padding:0;width:260px;background:#fff;box-shadow:0 1px 1px #ddd;}
.block.block-calendar .block-content h4 {padding:5px 10px;font-size:16px;text-align:center;color:#000;}
.block.block-calendar .block-content .selects {padding:9px 10px;text-align:left;background:#eeeeee;}
.block.block-calendar .block-content .table {padding:10px;padding-left:4px;}
.block.block-calendar .block-content table {width:100%;font-size:12px;color:#000;}
.block.block-calendar .block-content table th {height:17px;padding-left:6px;text-align:left;vertical-align:middle;}
.block.block-calendar .block-content table td {height:17px;padding-left:6px;text-align:left;vertical-align:middle;}
.block.block-calendar .block-content table td a {text-decoration:none;color:#007bc2;}
.block.block-calendar .block-content table td.out {color:#7fbde0;}
.block.block-calendar .block-content table td.out a {color:#7fbde0;}
.block.block-calendar .block-content table td.active {color:#fff;background:url('/static/resources/images/bg-calendar-active.png?e8cefcdf8ee6') repeat-x 0 0;}
.block.block-calendar .block-content table td.active a {color:#fff;}
/**
*	@section ul.feeds
*/
ul.feeds {overflow:hidden;}
ul.feeds li {float:left;margin:0 4px 4px 0;}
ul.feeds li a {display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;text-indent:-5000px;}
ul.feeds li a.rss {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -397px;}
ul.feeds li a.fb {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -323px;}
ul.feeds li a.tw {height:28px;background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -471px;}
/**
*	@section section
*/
section {float:left;width:745px;}
section > hgroup {margin:0 16px 11px 28px;}
section > .tags {margin:0 16px 0 28px;line-height:27px;padding:3px 0 15px;}
section > .tags a {font-size:17px;color:#007bc2;}
section > .tags a.remove {display:inline-block;border:0;width:17px;height:17px;font-size:1px;line-height:1px;background:url('/static/resources/images/action-remove.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:-7px;}
section .filter {margin:0 16px 0 28px;padding:10px 0 7px;font-size:11px;}
section .filter a {margin:0 5px;}
section .filter a .arrow {display:none;}
section .filter a.current {display:inline-block;margin:0 2px;padding:0 6px 3px;height:19px;line-height:18px;color:#fff;text-decoration:none;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 50% 0;position:relative;}
section .filter a.current:before,section > .filter a.current .before {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 0 -22px;position:absolute;top:0;left:-2px;z-index:2;}
section .filter a.current:after,section > .filter a.current .after {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 100% -22px;position:absolute;top:0;right:-2px;z-index:2;}
section .filter a.current .arrow {display:inline-block;position:relative;top:2px;}
section .select-values {margin:0 16px 0 28px;padding:0 5px 7px;font-size:13px;}
section .select-values label {font-weight:bold;}
section .select-values span {margin-right:15px;white-space:nowrap;color:#323232;}
section .select-values span a {display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
/**
*	@section .wrap-tabs
*/
.wrap-tabs {padding-top:12px;font-size:14px;line-height:1.4;color:#929292;}
.wrap-tabs .tabs {border-bottom:1px solid #d1d1d1;height:38px;font-size:20px;line-height:38px;text-align:center;position:relative;}
.wrap-tabs .tabs ul,.wrap-tabs .tabs li {display:inline-block;height:38px;}
.wrap-tabs .tabs li {margin:0 5px;padding:0 13px;position:relative;bottom:-1px;}
.wrap-tabs .tabs li:before,.wrap-tabs .tabs li .before {display:none;content:'';width:5px;height:38px;background:url('/static/resources/images/tabs-active.png?e8cefcdf8ee6') no-repeat 0 -38px;position:absolute;top:0;left:-5px;z-index:2;}
.wrap-tabs .tabs li:after,.wrap-tabs .tabs li .after {display:none;content:'';width:5px;height:38px;background:url('/static/resources/images/tabs-active.png?e8cefcdf8ee6') no-repeat 100% -38px;position:absolute;top:0;right:-5px;z-index:2;}
.wrap-tabs .tabs li a {text-decoration:none;}
.wrap-tabs .tabs li.active {background:url('/static/resources/images/tabs-active.png?e8cefcdf8ee6') repeat-x 0 0;position:relative;}
.wrap-tabs .tabs li.active:before,.wrap-tabs .tabs li.active .before,.wrap-tabs .tabs li.active:after,.wrap-tabs .tabs li.active .after {display:block;}
.wrap-tabs .tabs li.active a {border:0;font-weight:bold;font-size:20px;color:#000;background:none;}
/* .wrap-visual-tabs */
.wrap-tabs.wrap-visual-tabs {}
/* .wrap-small-tabs */
.wrap-tabs.wrap-small-tabs {margin-bottom:30px;}
.wrap-tabs.wrap-small-tabs .tabs {border:0;padding:6px 14px 0 10px;height:32px;font-weight:bold;font-size:17px;line-height:32px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 0 !important;}
.wrap-tabs.wrap-small-tabs .tabs ul {display:block;}
.wrap-tabs.wrap-small-tabs .tabs ul,.wrap-tabs.wrap-small-tabs .tabs li {height:32px;}
.wrap-tabs.wrap-small-tabs .tabs li {float:left;bottom:0;}
.wrap-tabs.wrap-small-tabs .tabs li:before,.wrap-tabs.wrap-small-tabs .tabs li .before {height:32px;background-position:0 -108px !important;}
.wrap-tabs.wrap-small-tabs .tabs li:after,.wrap-tabs.wrap-small-tabs .tabs li .after {height:32px;background-position:100% -108px !important;}
.wrap-tabs.wrap-small-tabs .tabs li a {font-size:17px;}
.wrap-tabs.wrap-small-tabs .tabs li.active {background:url('/static/resources/images/tabs-active.png?e8cefcdf8ee6') repeat-x 0 -76px !important;position:relative;}
.wrap-tabs.wrap-small-tabs .tabs li.active a {font-size:17px;color:#000;background:none;}
.wrap-tabs.wrap-small-tabs .tabs li a {color:#335b7f;}
/* .wrap-small-tabs.wrap-toggle */
.wrap-tabs.wrap-small-tabs.wrap-toggle {margin-bottom:0;padding-top:0;}
.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs {padding:0 16px 0 28px;height:40px;}
.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs .title {overflow:hidden;}
.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs .title h3 {float:left;margin-right:20px;white-space:nowrap;}
.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs .title ul {float:left;margin:0;padding-top:4px;}
.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs .title ul,.wrap-tabs.wrap-small-tabs.wrap-toggle .tabs .title ul li {height:36px;}
.wrap-tabs.wrap-small-tabs .tabs li {line-height:30px;}
.wrap-tabs.wrap-small-tabs .tabs li:before,.wrap-tabs.wrap-small-tabs .tabs li .before {height:36px;background-position:0 -252px !important;}
.wrap-tabs.wrap-small-tabs .tabs li:after,.wrap-tabs.wrap-small-tabs .tabs li .after {height:36px;background-position:100% -252px !important;}
.wrap-tabs.wrap-small-tabs .tabs li.active {background:url('/static/resources/images/tabs-active.png?e8cefcdf8ee6') repeat-x 0 -216px !important;position:relative;}
/* .wrap-tabs.bg-white */
.wrap-tabs.bg-white {padding-top:0;}
.wrap-tabs.bg-white .tabs {font-size:1px;line-height:1px;height:1px;}
.wrap-tabs.bg-white .tabs ul,.wrap-tabs.bg-white .tabs li {height:31px;}
.wrap-tabs.bg-white .tabs ul {font-size:15px;line-height:30px;position:relative;top:-30px;}
.wrap-tabs.bg-white .tabs li.active {background-position:0 -288px !important;}
.wrap-tabs.bg-white .tabs li.active a {font-size:15px;}
.wrap-tabs.bg-white .tabs li:before,.wrap-tabs.bg-white .tabs li .before {height:31px;background-position:0 -319px !important;}
.wrap-tabs.bg-white .tabs li:after,.wrap-tabs.bg-white .tabs li .after {height:31px;background-position:100% -319px !important;}
.wrap-tabs.bg-white .tab {background:#fff;}
.wrap-tabs.bg-white .tab .graph {border-bottom:1px solid #d1d1d1;}
.wrap-tabs.bg-white .tab .graph img {display:block;}
.wrap-tabs.bg-white .tab .buttons {margin:14px 0 0;}
/**
*	@section .wrap-social-links
*/
.wrap-social-links {box-shadow:0 1px 1px #ccc;border-radius:5px;margin:21px auto 24px;padding:6px 10px 10px;width:410px;font-size:13px;text-align:center;color:#717171;background:#fff url('/static/resources/images/bg-wrap-social-links.png?e8cefcdf8ee6') repeat-x 0 100%;}
.wrap-social-links ul {margin-top:6px;display:inline-block;/*overflow:hidden;*/}
.wrap-social-links ul li {float:left;margin-left:5px;padding-top:28px;width:64px;position:relative;}
.wrap-social-links ul li:first-child {margin-left:0;}
.wrap-social-links a {font-size:11px;text-decoration:none;color:#000;}
.wrap-social-links a:before,.wrap-social-links a .before {display:block;content:'';width:26px;height:24px;position:absolute;top:0;left:26px;z-index:2;cursor:pointer;}
.wrap-social-links a.fb:before,.wrap-social-links a.fb .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -249px;}
.wrap-social-links a.tw:before,.wrap-social-links a.tw .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -884px;}
.wrap-social-links a.vk:before,.wrap-social-links a.vk .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -958px;}
.wrap-social-links a.gp:before,.wrap-social-links a.gp .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -549px;}
.wrap-social-links a.oid:before,.wrap-social-links a.oid .before {background-image:url('/static/resources/images/socials/oid.png?e8cefcdf8ee6');}
.wrap-social-links a.lj:before,.wrap-social-links a.lj .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -745px;}
.wrap-social-links a.email:before,.wrap-social-links a.email .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -745px;}

/**
*	@section .wrap-input
*/
.wrap-input {margin:10px auto 19px;width:430px;text-align:center;}
.wrap-input .input {display:inline-block;padding:2px;width:416px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') repeat-x 0 0;position:relative;}
.wrap-input .input:before,.wrap-input .input .before {display:block;content:'';width:5px;height:37px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') no-repeat 0 -37px;position:absolute;top:0;left:-5px;z-index:2;}
.wrap-input .input:after,.wrap-input .input .after {display:block;content:'';width:5px;height:37px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') no-repeat 100% -37px;position:absolute;top:0;right:-5px;z-index:2;}
.wrap-input input[type="text"],.wrap-input input[type="password"] {margin:0;border:0;padding:0 5px;width:100%;height:33px;font:normal 21px/33px Arial;text-align:center;color:#2b2b2b;background:transparent;position:relative;left:-5px;right:-5px;z-index:3;}
.wrap-input.error {}
.wrap-input.error .input {background-position:0 -74px;}
.wrap-input.error .input:before,.wrap-input.error .input .before {background-position:0 -111px;}
.wrap-input.error .input:after,.wrap-input.error .input .after {background-position:100% -111px;}
.wrap-input dl {}
.wrap-input dl dt {margin-bottom:1px;position:relative;}
.wrap-input dl dt a.js {font-size:11px;position:absolute;top:2px;right:0;}
.wrap-input dl dd {position:relative;}
.wrap-input dl dd .hint {font-size:13px;text-align:left;white-space:nowrap;color:#717171;position:absolute;top:0px;left:442px;}
.wrap-input dl dd .hint span {font-weight:bold;}
.wrap-input dl dd .error {font-size:13px;text-align:left;white-space:nowrap;color:#cf0000;position:absolute;top:9px;left:442px;}
.wrap-input label {color:#000;}
.wrap-input dl dt a.show-pswd {}
.wrap-input dl dt a.show-pswd:before,.wrap-input dl dt a.show-pswd .before {display:block;content:'';width:16px;height:10px;background:url('/static/resources/images/icons/show-pswd.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:2px;left:-20px;z-index:2;cursor:pointer;}
/**
*	@section .wrap-submit
*/
.wrap-submit {padding-bottom:30px;text-align:center;}
/**
*	@section .search-form
*/
.search-form {padding:1px 16px 8px 28px;overflow:hidden;}
.search-form label {display:block;padding:7px 0 2px;font-size:13px;color:#343434;}
.search-form .input {float:left;margin:2px 0;width:605px;height:33px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') repeat-x 0 -148px;position:relative;}
.search-form .input:before,.search-form .input .before {display:block;content:'';width:5px;height:33px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') no-repeat 0 -181px;position:absolute;top:0;left:-5px;z-index:2;}
.search-form .input:after,.search-form .input .after {display:block;content:'';width:5px;height:33px;background:url('/static/resources/images/inputs.png?e8cefcdf8ee6') no-repeat 100% -181px;position:absolute;top:0;right:-5px;z-index:2;}
.search-form input[type="text"] {margin:0;border:0;padding:0 5px;width:100%;height:33px;font:normal 19px/33px Arial;text-align:left;color:#7a7979;background:transparent;position:relative;left:-5px;right:-5px;z-index:3;}
.search-form button[type="submit"] {float:right;width:90px;font:normal 15px Arial;}
.search-form button[type="submit"] span {width:78px;padding:0;}
/* .long */
.search-form.long {}
.search-form.long .input {margin-right:5px;width:780px;}
.search-form.long input[type="text"] {color:#000;}
.search-form.long button[type="submit"] {float:left;}
/**
*	@section .search-checkboxes
*/
.search-checkboxes {margin:0 16px 0 28px;padding-top:5px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
.search-checkboxes ul {float:left;margin:0 0 0 10px;padding:0;font-size:11px;color:#335b7f;}
.search-checkboxes ul:first-child {margin-left:0;}
.search-checkboxes ul li {margin:4px 0 7px;padding:0;white-space:nowrap;background:none;}
.search-checkboxes ul li input[type="checkbox"] {display:none;}
.search-checkboxes ul li label {font-size:11px;color:#335b7f;background:url('http://assets.investcafe.ru/static/resources/images/a-js.png') repeat-x 0 95%;cursor:pointer;}
.search-checkboxes ul li label:hover {background:none;}
.search-checkboxes ul li label.checked {font-weight:bold;color:#000;}
/**
*	@section .search-no-results
*/
.search-no-results {margin:0 16px 0 28px;padding:35px 0;font:normal 20px/29px Arial;text-align:center;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
/**
*	@section .wrap-toggle
*/
.wrap-toggle {}
.wrap-toggle > .wrap-toggle-title {padding:0 16px 0 28px;height:40px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 0;cursor:pointer;}
.wrap-toggle > .wrap-toggle-title > .title {height:40px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 0;position:relative;}
.wrap-toggle > .wrap-toggle-title > .title > * {font-weight:bold;font-size:20px;line-height:40px;color:#000;}
.wrap-toggle > .wrap-toggle-title > .title > * > a {font:normal 23px Georgia;color:#007bc2;}
.wrap-toggle > .wrap-toggle-title a.toggle {display:block;width:21px;height:20px;background:url('/static/resources/images/bg-wrap-toggle-a.png?e8cefcdf8ee6') no-repeat 0 -20px;text-indent:-5000px;position:absolute;top:11px;right:0;}
.wrap-toggle > .wrap-toggle-title > .title span.count {font-weight:normal;font-size:11px;line-height:20px;text-decoration:none;color:#727272;position:relative;top:-6px;}
.wrap-toggle > .wrap-toggle-title > .title span.count span.new {display:inline-block;margin:0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;color:#10962d;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;}
.wrap-toggle > .wrap-toggle-title > .title span.count span.new:before,.wrap-toggle > .wrap-toggle-title > .title span.count span.new .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
.wrap-toggle > .wrap-toggle-title > .title span.count span.new:after,.wrap-toggle > .wrap-toggle-title > .title span.count span.new .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
.wrap-toggle > .wrap-toggle-content {display:none;padding:1px 0 13px;}
.wrap-toggle > .wrap-toggle-content .filter {margin:0;}
.wrap-toggle > .wrap-toggle-content .buttons {margin:14px 0 0;}
.wrap-toggle > article.wrap-toggle-content {margin:0 16px 0 28px;padding-top:20px;}
.wrap-toggle.openned > .wrap-toggle-title > .title {background-position:0 -40px;}
.wrap-toggle.openned > .wrap-toggle-title a.toggle {background-position:0 0;}
.wrap-toggle.openned > .wrap-toggle-content {display:block;}
.wrap-toggle.openned > section.wrap-toggle-content {float:none;width:auto;}
.wrap-toggle.openned > .wrap-toggle-content article:first-child {background:none;}
/**
*	@section .wrap-toggle-items
*/
.wrap-toggle-items {}
.wrap-toggle-items .toggle-item {display:none;}
.wrap-toggle-items.openned {}
.wrap-toggle-items.openned .toggle-item {display:block;}
.wrap-toggle-items a.toggle {border-bottom:1px dashed #007bc2;font-size:15px;text-decoration:none;color:#007bc2;position:relative;}
.wrap-toggle-items a.toggle:before,article a.toggle .before {display:block;content:'';width:10px;height:6px;background:url('/static/resources/images/toggle.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:7px;right:-16px;z-index:2;}
.wrap-toggle-items a.toggle:hover {border-color:#fff;}
.wrap-toggle-items.openned a.toggle {border-color:#000;color:#000;}
.wrap-toggle-items.openned a.toggle:before,.wrap-toggle-items.openned a.toggle .before {background-position:0 100%;}
/**
*	@section button,.button,.buttons
*/
button {margin:0;border:0;padding:0;background:transparent;}
button,.button {cursor:pointer;}
button:disabled,.button.disabled {cursor:default;color:#e1e1e1;}
button:disabled span,.button.disabled {color:#e1e1e1 !important;}
button span,.button {display:inline-block;margin:0 6px;padding:0 8px;height:35px;font:normal 15px/33px Arial;white-space:nowrap;text-decoration:none;color:#000 !important;background:url('http://assets3.investcafe.ru/static/resources/images/buttons.png') repeat-x 0 0;position:relative;cursor:pointer;}
button span:before,button span .before,.button:before,.button .before {display:block;content:'';width:6px;height:35px;background:url('http://assets3.investcafe.ru/static/resources/images/buttons.png') no-repeat 0 -35px;position:absolute;top:0;left:-6px;z-index:2;}
button span:after,button span .after,.button:after,.button .after {display:block;content:'';width:6px;height:35px;background:url('http://assets3.investcafe.ru/static/resources/images/buttons.png') no-repeat 100% -35px;position:absolute;top:0;right:-6px;z-index:2;}
button:disabled span {color:#adadad;}
button span.js,.button span.js {border-bottom:1px dotted #000;}
button:hover span.js,.button:hover span.js {border-bottom:1px dotted transparent;}
/* button.button-1,a.button.button-1 */
button.button-1 span,.button.button-1 {padding:0 11px;height:40px;font-weight:bold;font-size:16px;line-height:37px;background-position:0 -70px;}
button.button-1 span:before,button.button-1 span .before,.button.button-1:before,.button.button-1 .before {height:40px;background-position:0 -110px !important;}
button.button-1 span:after,button.button-1 span .after,.button.button-1:after,.button.button-1 .after {height:40px;background-position:100% -110px;}
/* button.button-2,a.button.button-2 */
button.button-2 span,.button.button-2 {padding:0;height:22px;font-weight:bold;font-size:16px;line-height:20px;background-position:0 -150px;}
button.button-2 span:before,button.button-2 span .before,.button.button-2:before,.button.button-2 .before {height:22px;background-position:0 -172px;}
button.button-2 span:after,button.button-2 span .after,.button.button-2:after,.button.button-2 .after {height:22px;background-position:100% -172px;}
/* button.button-3 span,.button.button-3 */
button.button-3 span,.button.button-3 {font-size:17px;}
button.button-3 span span.count,.button.button-3 span.count {display:inline;margin:0;padding:0;font-size:13px;color:#717171;background:none;}
/* button.button-4,a.button.button-4 */
button.button-4 span,.button.button-4 {padding:0 5px;height:22px;font-weight:normal;font-size:11px;line-height:20px;background-position:0 -150px;}
button.button-4 span:before,button.button-4 span .before,.button.button-4:before,.button.button-4 .before {height:22px;background-position:0 -172px;}
button.button-4 span:after,button.button-4 span .after,.button.button-4:after,.button.button-4 .after {height:22px;background-position:100% -172px;}
/* button.button-5,a.button.button-5 */
button.button-5 span,.button.button-5 {padding:0 5px;height:30px;font-weight:normal;font-size:13px;line-height:28px;background-position:0 -194px;}
button.button-5 span:before,button.button-5 span .before,.button.button-5:before,.button.button-5 .before {height:30px;background-position:0 -224px;}
button.button-5 span:after,button.button-5 span .after,.button.button-5:after,.button.button-5 .after {height:30px;background-position:100% -224px;}
/* .icon */
button span .icon,.button .icon {float:left;width:0;height:0;}
button span .icon.icon-1,.button .icon.icon-1 {margin:8px 6px 0 0;width:28px;height:25px;background:url('/static/resources/images/icons/add-post.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}
button span .icon.icon-2,.button .icon.icon-2 {float:right;margin:8px 0 0 6px;width:16px;height:15px;background:url('/static/resources/images/icons/faq.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}
button span .icon.icon-3,.button .icon.icon-3 {float:right;margin:8px 0 0 6px;width:11px;height:11px;background:url('/static/resources/images/icons/add-comment.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}
button span .icon.icon-4,.button .icon.icon-4 {float:right;margin:12px 0 0 8px;width:8px;height:11px;background:url('/static/resources/images/icons/go.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}
button span .icon.icon-5,.button .icon.icon-5 {float:right;margin:12px 0 0 8px;width:10px;height:8px;background:url('/static/resources/images/icons/forecats-up.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}

/* .buttons */
.buttons {margin:0 0 20px;text-align:center;font-size:13px;color:#4f4f4f;}
/**
*	@section .popup
*/
div.popup {display:none;padding:0 12px;width:289px;background:url('/static/resources/images/popups.png?e8cefcdf8ee6') repeat-y 0 0;position:absolute;z-index:9;}
div.popup:before,div.popup > .before {display:block;content:'';width:313px;height:10px;background:url('/static/resources/images/popups.png?e8cefcdf8ee6') no-repeat -313px 0;position:absolute;top:-10px;left:0;z-index:2;}
div.popup:after,div.popup > .after {display:block;content:'';width:313px;height:10px;background:url('/static/resources/images/popups.png?e8cefcdf8ee6') no-repeat -313px -10px;position:absolute;bottom:-10px;left:0;z-index:2;}
/* .popup.popup-singin */
.popup.popup-singin {padding-bottom:16px;line-height:1.3;font-size:13px;}
.popup.popup-singin:before,.popup.popup-singin > .before {height:50px;background-position:-313px -20px;top:-50px;}
.popup.popup-singin .wrap-social-links {margin:0 auto 14px;padding:5px 0 4px;width:289px;text-align:center}
.popup.popup-singin .wrap-social-links a:before,.popup.popup-singin .wrap-social-links a .before {display:none;}
.popup.popup-singin .wrap-social-links ul {display:inline-block;}
.popup.popup-singin .wrap-social-links ul li {margin:0;padding:0;width:39px;position:relative;}
.popup.popup-singin .wrap-social-links ul li a {display:block;margin:0 auto;width:26px;}
.popup.popup-singin .wrap-input {margin-bottom:9px;width:265px;}
.popup.popup-singin .wrap-input dl dt {margin-bottom:2px;font-size:15px;text-align:left;}
.popup.popup-singin .wrap-input .input {width:255px;}
/* .popup.popup-index */
.popup.popup-index {padding:0;width:425px;min-height:279px;line-height:1.3;background:none;left:-431px;bottom:-181px;}
div.popup.popup-index:before,div.popup.popup-index > .before,div.popup.popup-index:after,div.popup.popup-index > .after {display:none;}
.popup.popup-index > .t,.popup.popup-index > .c,.popup.popup-index > .b {display:block;width:422px;background:url('/static/resources/images/popup-index.png?e8cefcdf8ee6') repeat-x 0 0;position:absolute;left:0;right:0;z-index:1;}
.popup.popup-index > .t {height:13px;background-position:-425px 0;top:0;}
.popup.popup-index > .c {top:13px;bottom:266px;}
.popup.popup-index > .b {height:266px;background-position:-425px -13px;bottom:0;}
.popup.popup-index > .wrap {padding:7px 9px 11px;position:relative;z-index:2;}
.popup.popup-index > .wrap .about {min-height:115px;padding:19px 19px 15px;font-size:11px;color:#535353;background:url('/static/resources/images/popup-index-about.png?e8cefcdf8ee6') repeat-x 0 100%;}
.popup.popup-index > .wrap .about h5 {margin-bottom:6px;font:bold 19px/19px Arial;text-transform:uppercase;color:#000;}
.popup.popup-index > .wrap .about h5 span {color:#61a835;}
.popup.popup-index > .wrap .about p {margin:0;}
.popup.popup-index > .wrap .prices {width:237px;height:130px;}
.popup.popup-index > .wrap .prices span {display:block;margin-bottom:2px;}
.popup.popup-index > .wrap .prices .target {margin-bottom:1px;padding:16px 10px 0 18px;font:normal 34px/34px Arial;color:#000;}
.popup.popup-index > .wrap .prices .target span {font-size:13px;line-height:13px;}
.popup.popup-index > .wrap .prices .target small {font-size:16px;}
.popup.popup-index > .wrap .prices .current {padding:0 10px 0 18px;font:normal 26px/26px Arial;color:#979797;}
.popup.popup-index > .wrap .prices .current span {font-size:13px;line-height:13px;}
.popup.popup-index > .wrap .prices .current small {font-size:12px;}
.popup.popup-index > .wrap .value {padding:14px 14px 0;width:142px;height:116px;font-size:21px;color:#fff;}
.popup.popup-index > .wrap .value strong {display:block;font-size:40px;line-height:40px;position:relative;left:-2px;}
.popup.popup-index > .wrap .value div {margin-bottom:6px;}
.popup.popup-index > .wrap ul.news {margin:0 !important;padding:12px 10px 0;padding-left:20px;width:207px;height:113px;font-size:13px;}
.popup.popup-index > .wrap ul.news li {margin-bottom:5px;padding:0;background:none;}
.popup.popup-index > .wrap ul.news li time {display:block;font-size:11px;line-height:11px;color:#747474;}
.popup.popup-index > .wrap ul.news li a {color:#007bc2;}
.popup.popup-index > .wrap .graph {padding:16px 21px 17px 16px;width:133px;height:92px;}
.popup.popup-index > .wrap .graph img {display:block;width:133px;height:92px;}
.popup.popup-index.popup-index-down {}
.popup.popup-index.popup-index-down > .t {background-position:-850px 0;}
.popup.popup-index.popup-index-down > .b {background-position:-850px -13px;}
.popup.popup-index.popup-index-down > .wrap .about h5 span {color:#b93f3c;}
.popup.popup-index.popup-index-down .button .icon.icon-5 {float:right;margin:12px 0 0 8px;width:8px;height:11px;background:url('/static/resources/images/icons/forecats-down.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}
/* .popup.popup-index-short */
.popup.popup-index.popup-index-short {background:url('/static/resources/images/popup-index.png?e8cefcdf8ee6') no-repeat -1275px 0 !important;top:auto;left:auto;bottom:auto;}
.popup.popup-index.popup-index-short.popup-index-down {background:url('/static/resources/images/popup-index.png?e8cefcdf8ee6') no-repeat -1700px 0 !important;}
.popup.popup-index.popup-index-short > .t,.popup.popup-index.popup-index-short > .c,.popup.popup-index.popup-index-short > .b {display:none !important;}
.popup.popup-index.popup-index-short > .wrap .about {display:none !important;}
/*
*	@section .author
*/
.author {float:left;padding-left:17px;white-space:nowrap;position:relative;}
.author:before,.author .before {display:block;content:'';width:12px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -66px;position:absolute;top:1px;left:0;z-index:2;}
.author.author-1:before,.author.author-1 .before {display:block;content:'';width:12px;height:16px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 0;position:absolute;top:-4px;left:0;z-index:2;}
.author.right {float:right;}
/**
*	@section .download
*/
.download {margin-left:28px;font-size:11px;position:relative;}
.download:before,.download > .before {display:block;content:'';width:24px;height:27px;background-repeat:no-repeat;background-position:0 0;position:absolute;top:-8px;left:-30px;z-index:2;}
.download.pdf:before,.download.pdf > .before {background-image:url('/static/resources/images/files/pdf.png?e8cefcdf8ee6');}
/**
*	@section .avatar
*/
.avatar {float:left;margin-top:4px;width:48px;}
.avatar img {display:block;width:100%;}
/**
*	@section article
*/
article {padding:0 16px;}
article hgroup,article hgroup * {font:normal 27px Georgia;color:#000;}
article hgroup,article h1 {margin-bottom:20px;padding:18px 0 10px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
article hgroup h1 {margin:0;border:0;padding:0;background:none;}
article h2 {margin-bottom:16px;font-weight:bold;font-size:17px;color:#000;}
article h3 {margin-bottom:9px;font-weight:bold;font-size:14px;color:#000;}
article ul {margin-bottom:16px;}
article ul li {margin-bottom:4px;padding-left:13px;background:url('/static/resources/images/ul-li.png?e8cefcdf8ee6') no-repeat 0 6px;}
article ul ul {margin:4px 0 0 6px;}
article ul ul li {background-image:url('/static/resources/images/ul-ul-li.png?e8cefcdf8ee6');}
article > .images {margin-left:34px;width:213px;font-size:11px;line-height:1.1;color:#7f7f7f;}
article > .images img {display:block;margin-bottom:10px;width:100%;}
article table.table {margin-bottom:16px;width:100%;}
article table.table caption {padding-bottom:11px;font-weight:bold;font-size:15px;text-align:left;color:#000;}
article table.table th,article table.table td {padding:8px 15px 7px;}
article table.table thead {}
article table.table th {padding-top:17px;font-size:15px;text-align:left;color:#000;background:#c9ebb4 url('/static/resources/images/bg-article-table-head.png?e8cefcdf8ee6') repeat-x 0 0;}
article table.table th small {font-weight:normal;font-size:13px;color:#292929;}
article table.table tbody {}
article table.table td {}
article table.table tr.alt td {background:#f4f4f4;}
article dl {margin-bottom:9px;font-size:15px;/*overflow:hidden;*/}
article dl dt {float:left;width:191px;}
article dl dd {margin-left:198px;color:#000;}
article dl dd label {margin-right:15px;font-size:13px;white-space:nowrap;}
article dl dd ul.socials {}
article dl dd ul.socials li {padding:0;background:none;}
article dl dd ul.socials li img {margin:0 5px 0 3px;width:26px;height:24px;}
article dl dd ul.socials li input[type="checkbox"] {position:relative;top:-8px;}
article dl dd ul.socials li input[type="text"] {width:369px;position:relative;top:-7px;}
article dl dd ul.fields {}
article dl dd ul.fields li {padding:0;background:none;}
article dl dd ul.fields li:first-child {}
article dl dd ul.fields li:first-child a {display:inline-block;width:21px;height:20px;background:url('/static/resources/images/action-add.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:4px;left:6px;}
article dl dd input[type="text"].error,article dl dd input[type="password"].error {border-radius:2px;border:2px solid #e13838;position:relative;top:-1px;left:-1px;}
article dl dd div.error {font-size:13px;color:#cf0000;}
article dl.avatar {float:none;width:auto;}
article dl.avatar dt {}
article dl.avatar dt img {width:48px;}
article dl.avatar dd {font-size:13px;color:#8b8a8a;}
article dl.avatar dd p {margin-bottom:10px;}
article dl.avatar dd p span.black {color:#000;}
article dl.avatar dd p a {color:#007bc2;}
article dl.avatar dd button {position:relative;left:-4px;}
article span.hint {font-size:13px;color:#898989;}
article a.toggle {margin-right:38px;}
/* article.profile */
article.profile {margin-left:12px;}
article.profile h3 {margin-bottom:9px;font-weight:bold;font-size:15px;color:#000;}
article.profile dl dt {}
article.profile dl dt label {position:relative;top:2px;}
article.profile dl input[type="text"],article.profile dl input[type="password"],article.profile dl textarea {width:424px;font-size:15px;color:#292929;}
/* article.form */
article.form {margin-left:12px;}
article.form h3 {margin-bottom:9px;font-weight:bold;font-size:15px;color:#000;}
article.form dl dt {}
article.form dl dt label {position:relative;top:2px;}
article.form dl input[type="text"],article.form dl input[type="password"],article.form dl textarea {width:424px;font-size:15px;color:#292929;}
/* article.my-profile */
article.my-profile {margin:0 0 15px 12px;}
article.my-profile .avatar {float:left;margin-top:4px;width:48px;}
article.my-profile .avatar img {display:block;border:1px solid #e7e7e7;width:100%;}
article.my-profile .info {float:right;width:170px;}
.info a.subscribe span {display:inline-block;margin-left:5px;width:7px;height:10px;background:url('/static/resources/images/icons/next.png?e8cefcdf8ee6') no-repeat 0 0; position: relative; top: 1px;}
.info .promote {margin-top:8px;padding:42px 25px 15px;width:116px;height:30px;background:url('/static/resources/images/bg-promote-small.png?e8cefcdf8ee6') no-repeat 0 0;}
article.my-profile .wrap {float:right;width:639px;font-size:15px;line-height:1.4;color:#4e4c4c;}
article.my-profile .wrap.right {margin-right:30px;width:439px;}
article.my-profile .wrap a.subscribe {float:right;margin:0 12px;position:relative;}
article.my-profile .wrap strong.author {color:#000;}
article.my-profile .wrap strong.author:before,article.my-profile .wrap strong.author .before {top:5px;}
article.my-profile .wrap strong.author.author-1:before,article.my-profile .wrap strong.author.author-1 .before {top:1px;}
article.my-profile .wrap .short {display:block;}
article.my-profile .wrap .full {display:none;}
article.my-profile .wrap.openned .short {display:none;}
article.my-profile .wrap.openned .full {display:block;}
article.my-profile .wrap .short dl,article.my-profile .wrap .full dl {font-size:15px;line-height:17px;color:#292929;}
article.my-profile .wrap .short dl dt,article.my-profile .wrap .full dl dt {float:left;margin-right:5px;width:auto;font-weight:bold;}
article.my-profile .wrap .short dl dd,article.my-profile .wrap .full dl dd {margin:0;font-size:13px;color:#000;}
article.my-profile .wrap .short dl.big,article.my-profile .wrap .full dl.big {font-size:15px;}
article.my-profile .wrap .short dl.big dt,article.my-profile .wrap .full dl.big dt {font-weight:normal;}
article.my-profile .wrap .short dl.big dd,article.my-profile .wrap .full dl.big dd {font-weight:bold;font-size:15px;}
article.my-profile .wrap .full dl dd table {margin:4px 0 6px;width:100%;font-size:11px;color:#292929;}
article.my-profile .wrap .full dl dd table th {padding:2px 0;padding-left:20px;text-align:left;vertical-align:top;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
article.my-profile .wrap .full dl dd table td {padding:2px 0;padding-left:20px;}
article.my-profile .wrap .full dl dd table th:first-child,article.my-profile .wrap .full dl dd table td:first-child {padding-left:0;}
article.my-profile .wrap .full .site {margin-bottom:9px;font-weight:bold;}
article.my-profile .wrap .full .site a {color:#007bc2;}
article.my-profile .wrap .short p,article.my-profile .wrap .full p {margin-bottom:9px;}
article.my-profile .wrap .short a.show,article.my-profile .wrap .full a.hide {font-size:13px;color:#007bc2;position:relative;}
article.my-profile .wrap .full a.hide {color:#007bc2;}
article.my-profile .wrap .short a.show:after,article.my-profile .wrap .short a.show > .after {display:block;content:'';width:10px;height:7px;background:url('/static/resources/images/toggle-2.png?e8cefcdf8ee6') no-repeat 0 100%;position:absolute;top:5px;right:-15px;}
article.my-profile .wrap .full a.hide:after,article.my-profile .wrap .full a.hide > .after {display:block;content:'';width:10px;height:7px;background:url('/static/resources/images/toggle-2.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:5px;right:-15px;}
article.my-profile span {color:#000;}
/* article.post */
article.post {margin-bottom:30px;padding-left:28px;}
article.post .short {margin-bottom:14px;padding-bottom:10px;font-size:15px;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
article.post .short .left {padding-top:23px;width:193px;}
article.post .short .left .image {margin-bottom:11px;}
article.post .short .left .image img {display:block;}
article.post .short .wrap {float:right;padding-top:16px;width:491px;}
article.post .short h1 {margin-bottom:8px;padding:0;font:normal 25px/30px Georgia;background:none;}
article.post .short h1 a {color:#007bc2;}
article.post .short .meta {font-size:11px;color:#717171;}
article.post .short .meta ul {margin:3px 0 0;padding:0;}
article.post .short .meta ul li {padding:4px 0 0;background:none;}
article.post .img {display:block;margin-bottom:17px;}
article.post .img.left {margin-right:19px;}
article.post .img.right {margin-left:19px;}
article.post .img.center {margin-top:19px;text-align:center;}
article.post .img > a {display:inline-block;margin-bottom:7px;position:relative;}
article.post .img > a:before {display:block;content:'';width:100%;height:100%;background:url('/static/resources/images/zoom.png?e8cefcdf8ee6') no-repeat 100% 100%;position:absolute;top:0;left:0;z-index:2;}
article.post .img > a img {position:relative;z-index:1;}
article.post .img img {display:block;border:3px solid #ebebeb;}
article.post .img span {display:block;font-size:11px;color:#335b7f;}
/* article.news */
article.news {margin-bottom:30px;padding-left:28px;}
article.news .meta {margin-bottom:17px;padding:5px 0;font-size:11px;color:#717171;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
article.news .meta .author {margin-right:7px;}
article.news .meta .views {float:left;margin-right:14px;white-space:nowrap;}
article.news .meta .views span {color:#000;}
article.news .meta .comments {float:left;margin:0 11px 0 5px;}
article.news .meta .likes {float:left;margin:0 7px 0 0;}
article.news .meta .dislikes {float:left;margin:0 7px 0 0;}
article.news .meta time {float:right;color:#000;}
/* article.faq */
article.faq {margin-bottom:30px;padding-left:28px;}
/* article.blog */
article.blog {margin:10px 0 30px;padding-left:28px;}
article.blog h2 {font-weight:normal;font-size:25px;}
article.blog .image {margin-bottom:17px;}
article.blog .image img {display:block;border:3px solid #ebebeb;}
article.blog .image.left {margin-right:28px;}
article.blog .image.right {margin-left:28px;}
/* article.webinar */
article.webinar {margin:0 0 30px;padding-left:28px;}
article.webinar hgroup {margin-bottom:20px;padding-top:0;}
article.webinar hgroup time {float:right;margin:22px 0 0 28px;padding:0 20px 0 14px;font:normal 13px Arial !important;line-height:19px;white-space:nowrap;color:#000;position:absolute;top:-8px;right:0;}
article.webinar hgroup time * {font:normal 13px Arial !important;}
article.webinar hgroup time a {color:#335b7f;}
article.webinar hgroup h2 {float:left;margin-bottom:10px;padding-top:9px;}
article.webinar hgroup h2 a {font:normal 20px Arial !important;}
article.webinar hgroup h1 {font-weight:normal;font-size:25px;}
article.webinar hgroup h1 a,article.webinar hgroup h2 a {color:#017cc2;}
article.webinar .image {margin-bottom:17px;}
article.webinar .image img {display:block;border:3px solid #ebebeb;}
article.webinar .image.left {margin-right:28px;}
article.webinar .image.right {margin-left:28px;}
/**
*	@section .bottom-meta
*/
.bottom-meta {}
.bottom-meta a {margin-right:14px;text-decoration:none;color:#007bc2;position:relative;}
.bottom-meta a span.text {border-bottom:1px dotted #007bc2;}
.bottom-meta .likes {margin-right:14px;text-decoration:none;color:#10962d;}
.bottom-meta .likes span.text {border-bottom:1px dotted #10962d;}
.bottom-meta .likes span.count {display:inline-block;padding-left:14px;font-size:11px;text-decoration:none;color:#10962d;white-space:nowrap;position:relative;}
.bottom-meta .likes span.count:before,.bottom-meta .likes span.count > .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -623px;position:absolute;top:0px;left:0;z-index:2;}
.bottom-meta .likes:hover {}
.bottom-meta .likes:hover span.text {border-color:#fff;}
.bottom-meta .dislikes {margin-right:14px;text-decoration:none;color:#da3300;}
.bottom-meta .dislikes span.text {border-bottom:1px dotted #da3300;}
.bottom-meta .dislikes span.count {display:inline-block;padding-left:14px;font-size:11px;text-decoration:none;color:#d6462d;white-space:nowrap;position:relative;}
.bottom-meta .dislikes span.count:before,.bottom-meta .dislikes span.count > .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -127px;position:absolute;top:3px;left:0;z-index:2;}
.bottom-meta .dislikes:hover {}
.bottom-meta .dislikes:hover span.text {border-color:#fff;}
.bottom-meta a.share {padding-right:16px;text-decoration:none;color:#007bc2;position:relative;}
.bottom-meta a.share span {border-bottom:1px dotted #007bc2;}
.bottom-meta a.share:hover {}
.bottom-meta a.share:hover span {border-color:#fff;}
.bottom-meta a.share:after,.bottom-meta a.share > .after {display:block;content:'';width:11px;height:12px;background:url('/static/resources/images/icons/share.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:0;z-index:2;}
.bottom-meta div.share {display:inline;}
.bottom-meta div.share > a {padding-right:16px;text-decoration:none;color:#007bc2;position:relative;}
.bottom-meta div.share > a span {border-bottom:1px dotted #007bc2;}
.bottom-meta div.share > a:hover {}
.bottom-meta div.share > a:hover span {border-color:#fff;}
.bottom-meta div.share > a:after,.bottom-meta div.share > a > .after {display:block;content:'';width:11px;height:12px;background:url('/static/resources/images/icons/share.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:0;z-index:2;}
/* .bottom-meta div.share */
.bottom-meta div.share {padding:7px 0 15px;height:73px; float: left; margin-left: -9px;}
/*.bottom-meta div.share {width:426px;}*/
.bottom-meta div.share ul {}
.bottom-meta div.share ul li {float:left;margin:0;padding:0;height:73px;background:none;}
.bottom-meta div.share a {float:left;padding:46px 0 0;margin:0;width:63px;height:27px;font:normal 11px/11px Arial;text-align:center;text-decoration:none;color:#000;position:relative;}
.bottom-meta div.share a:before,.bottom-meta div.share  a > .before {display:block;content:'';width:26px;height:24px;position:absolute;top:17px;left:19px;z-index:2;}
.bottom-meta div.share  a.fb:before,.bottom-meta div.share  a.fb > .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -249px;}
.bottom-meta div.share a.tw:before,.bottom-meta div.share  a.tw > .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -884px;}
.bottom-meta div.share a.vk:before,.bottom-meta div.share a.vk > .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -958px;}
.bottom-meta div.share a.gp:before,.bottom-meta div.share a.gp > .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -549px;}
.bottom-meta div.share a.oid:before,.bottom-meta div.share a.oid > .before {background-image:url('/static/resources/images/socials/oid.png?e8cefcdf8ee6');}
.bottom-meta div.share a.lj:before,.bottom-meta div.share a.lj > .before {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -745px;}
.bottom-meta div.share a.email:before,.bottom-meta div.share a.email > .before {background-image:url('http://icons.iconarchive.com/icons/cornmanthe3rd/plex/24/Communication-email-2-icon.png');background-position: 0 0; width: 24px;left:20px;}
.bottom-meta div.share a.email span {display: none;}

.bottom-meta div.share a span {float:left;margin:0 5px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;text-decoration:none;color:#000;background:url('/static/resources/images/count.png?e8cefcdf8ee6') no-repeat 50% -19px;position:absolute;top:8px;left:36px;z-index:3;}
.bottom-meta div.share a span:before,.bottom-meta div.share a span > .before {display:block;content:'';width:5px;height:16px;background:url('/static/resources/images/count.png?e8cefcdf8ee6') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
.bottom-meta div.share a span:after,.bottom-meta div.share a span > .after {display:block;content:'';width:5px;height:16px;background:url('/static/resources/images/count.png?e8cefcdf8ee6') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
.bottom-meta .subscribe {padding-right:16px;text-decoration:none;color:#007bc2;position:relative;}
.bottom-meta .subscribe span {border-bottom:1px dotted #007bc2;}
.bottom-meta .unsubscribe {padding-right:12px;text-decoration:none;color:#868686;position:relative;}
.bottom-meta .unsubscribe span {/*border-bottom:1px dotted #007bc2;*/}
.bottom-meta .unsubscribe:after,.bottom-meta .unsubscribe > .after {display:block;content:'';width:7px;height:7px;background:url('/static/resources/images/icons/unsubscribe.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:4px;right:0;z-index:2;}
/**
*	@section article.edit-form
*/
article.edit-form {padding:0 16px 0 28px;}
article.edit-form h1 {font:bold 20px Arial;color:#000;}
article.edit-form p.hint {margin-bottom:0;font-size:12px;color:#7e7e7e;}
article.edit-form dl {}
article.edit-form dl dt {float:none;margin-bottom:5px;width:auto;font-size:15px;color:#000;}
article.edit-form dl dt label {}
article.edit-form dl dt a {color:#007bc2;}
article.edit-form dl dt label span.required {font:normal 13px Tahoma;color:#10962d;}
article.edit-form dl dd {margin:0 0 26px;overflow:hidden;}
article.edit-form dl dd input[type="text"],article.edit-form dl dd input[type="password"] {margin:0;border:1px solid #abadb3;padding:0 7px;width:685px;height:24px;font:normal 13px/24px Arial;color:#7e7e7e;}
article.edit-form dl dd input[type="text"]:focus,article.edit-form dl dd input[type="password"]:focus {color:#000;}
article.edit-form dl dd textarea {margin:0;border:1px solid #abadb3;padding:0 0 0 7px;width:692px;height:72px;font:normal 13px/24px Arial;color:#7e7e7e;resize:none;}
article.edit-form dl dd textarea:focus {color:#000;}
article.edit-form dl dd ul {float:left;margin:0 0 0 10px;padding:0;font-size:12px;color:#335b7f;}
article.edit-form dl dd ul:first-child {margin-left:0;}
article.edit-form dl dd ul li {margin:4px 0 7px;padding:0;white-space:nowrap;background:none;}
article.edit-form dl dd ul li input[type="checkbox"] {display:none;}
article.edit-form dl dd ul li label {font-size:12px;color:#335b7f;background:url('http://assets.investcafe.ru/static/resources/images/a-js.png') repeat-x 0 95%;cursor:pointer;}
article.edit-form dl dd ul li label:hover {background:none;}
article.edit-form dl dd ul li label.checked {font-weight:bold;color:#000000;}
article.edit-form img {display:block;}
article.edit-form dl.files {margin-bottom:25px;padding:15px;background:#f4f4f4;}
article.edit-form dl.files dd {margin:0;}
article.edit-form dl.files dd ul {float:none;margin:0;font-size:13px;color:#555;}
article.edit-form dl.files dd ul li {margin:0;white-space:auto;position:relative;}
article.edit-form dl.files dd ul li img {float:right;margin:15px 0 0;width:133px;}
article.edit-form dl.files dd ul li .wrap {float:left;padding:15px 0;width:523px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
article.edit-form dl.files dd ul li:first-child .wrap {background:none;}
article.edit-form dl.files dd ul li p {margin:0 0 4px;}
article.edit-form dl.files dd ul li p span {color:#000;}
article.edit-form dl.files dd ul li p span a {display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
article.edit-form dl.files dd ul li p.hint {margin:0 0 9px;font-size:12px;}
article.edit-form dl.files dd ul li input[type="text"] {width:507px;}
article.edit-form dl.companies {margin-top:25px;}
article.edit-form dl.companies .select-values {margin:0;padding:0;}
article.edit-form dl.analitic {margin-bottom:25px;padding:15px;background:#f4f1e8;}
article.edit-form dl.analitic dd {margin:0;}
article.edit-form .buttons {position:relative;}
article.edit-form .buttons p {font-size:13px;white-space:nowrap;color:#10962d;position:absolute;top:9px;left:0;}
article.edit-form .buttons p span {font:normal 13px Tahoma;}
article.edit-form .buttons button {margin-bottom:14px;}
article.edit-form .buttons a {color:#007bc2;}
article.edit-form .buttons a.disabled {color:#adadad;text-decoration:underline !important;cursor:default;}
/**
*	@section article .meta
*/
article .meta {font-size:11px;color:#717171;}
article .meta .tags {float:right;margin-left:14px;white-space:nowrap;}
article .meta .tags.left {float:left;margin:0 4px 0 0;}
article .meta .tags.left a {margin-right:10px;}
article .meta .views {float:right;margin-left:14px;white-space:nowrap;}
article .meta .views span {color:#000;}
article .meta .comments {float:right;margin:0 5px 0 18px;padding:1px 0 5px;height:13px;font-size:10px;line-height:13px;text-decoration:none;color:#000;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 0;position:relative;top:-2px;}
article .meta .comments:before,article .meta .comments .before {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 0 -19px;position:absolute;top:0;left:-5px;z-index:2;}
article .meta .comments:after,article .meta .comments .after {display:block;content:'';width:5px;height:16px;background:url('http://assets3.investcafe.ru/static/resources/images/count.png') no-repeat 100% -19px;position:absolute;top:0;right:-5px;z-index:2;}
article .meta .likes {float:right;margin-left:7px;padding-left:14px;text-decoration:none;color:#10962d;white-space:nowrap;position:relative;}
article .meta .likes:before,article .meta .likes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -623px;position:absolute;top:0;left:0;z-index:2;}
article .meta .dislikes {float:right;margin-left:7px;padding-left:14px;text-decoration:none;color:#d6462d;white-space:nowrap;position:relative;}
article .meta .dislikes:before,article .meta .dislikes .before {display:block;content:'';width:11px;height:11px;background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -127px;position:absolute;top:3px;left:0;z-index:2;}
article .meta .category {float:left;margin-left:14px;}
article .meta ul {margin:3px 0 0;padding:0;}
article .meta ul li {padding:4px 0 0;background:none;}
article .meta .right {float:right !important;}
article .meta .left {float:left !important;}
article .meta > .left {color:#000;}
/**
*	@section article.competition
*/
article.competition {padding-left:28px;}
article.competition p.big {margin-bottom:20px;font:normal 19px/23px Georgia;color:#6b1c31;}
article.competition p.small {font-size:11px;color:#717171;}
article.competition .prizes {}
article.competition .prizes .prize {float:left;margin-left:23px;width:218px;}
article.competition .prizes .prize .image {width:218px;height:229px;overflow:hidden;}
article.competition .prizes .prize .image img {}
article.competition .prizes .prize .title {padding:0 0 8px;font:normal 21px/23px Georgia;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
article.competition .prizes .prize p {padding:10px 0;height:38px;font:normal 15px Georgia;color:#000;overflow:hidden;}
article.competition .prizes .prize:first-child {margin-left:0;}
article.competition .prizes .prize:first-child p {padding-left:28px;color:#fff;background:url('/static/resources/images/bg-prize-p.jpg?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-28px;}
article.competition ul {}
article.competition ul li {padding-left:0;background:none;}
article.competition .additional-prize {margin-bottom:17px;padding:10px;background:#f4f1e8;}
article.competition .additional-prize .left {padding-right:12px;width:153px;background:url('/static/resources/images/bg-additional-prize-left.png?e8cefcdf8ee6') no-repeat 100% 50%;}
article.competition .additional-prize .right {width:506px;font:normal 15px Georgia;color:#292929;}
article.competition .additional-prize img {display:block;}
/* .comment */
article > .comment {margin:15px 0 17px;border-radius:5px;padding:17px 10px 3px 13px;width:699px;background:#f4f1e8;position:relative;left:-13px;}
article > .comment .meta {margin-bottom:3px;font-size:13px;color:#000;position:relative;}
article > .comment .meta .rating {float:right;margin:3px 0 0 10px;font-weight:normal;font-size:11px;white-space:nowrap;color:#d6462d;position:absolute;top:-10px;right:0;}
article > .comment .meta time {margin:3px 30px 0 0;font-weight:normal;color:#636363;}
article > .comment .meta .author {float:none;font-weight:normal;font-size:11px;}
article > .comment a.add {font-size:12px;color:#007bc2;position:relative;}
article > .comment a.add:before,article > .comment a.add .before {display:block;content:'';width:11px;height:11px;background:url('/static/resources/images/icons/add-comment.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:0;right:-15px;z-index:2;}
/**
*	@section section.list
*/
section.list {float:none;width:auto;font-size:13px;color:#292929;}
section.list .filter {margin:0;}
section.list article {margin:0 16px 0 28px;padding:15px 0 16px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.list article time {float:right;margin:6px 0 0 10px;font-size:11px;color:#000;white-space:nowrap;}
section.list article hgroup,section.list article hgroup * {margin:0;padding:0;font-weight:normal;font-size:17px;font-family:Arial;background:none;}
section.list article hgroup a {color:#007bc2;}
section.list article hgroup {margin-bottom:6px;}
section.list article .wrap > span {margin-bottom:8px; display: block;}
/* .comment */
section.list .comment {margin:15px 0 0;border-radius:5px;padding:7px 10px 10px 13px;width:699px;background:#f4f1e8;position:relative;left:-13px;}
section.list .comment .meta {margin-bottom:3px;font-size:13px;color:#000;position:relative;}
section.list .comment .meta .rating {float:right;margin:3px 0 0 10px;font-weight:normal;font-size:11px;white-space:nowrap;color:#d6462d;position:absolute;top:-10px;right:0;}
section.list .comment .meta time {margin:3px 30px 0 0;font-weight:normal;color:#636363;}
section.list .comment .meta .author {float:none;font-weight:normal;font-size:11px;}
section.list .comment a.add {font-size:12px;color:#007bc2;position:relative;}
section.list .comment a.add:before,section.list .comment a.add .before {display:block;content:'';width:11px;height:11px;background:url('/static/resources/images/icons/add-comment.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:0;right:-15px;z-index:2;}
/* .comment.comment-green */
section.list .comment.comment-green {border-radius:3px;padding:8px 12px 10px 58px;width:652px;background:#c7f4ac url('/static/resources/images/bg-comment-green.png?e8cefcdf8ee6') repeat-x 0 0;position:relative;}
section.list .comment.comment-green .meta {height:auto;font-weight:normal;font-size:12px;line-height:14px;background:transparent;position:static;}
section.list .comment.comment-green .meta > img {display:block;width:32px;position:absolute;top:12px;left:14px;}
section.list .comment.comment-green .meta .author {font-size:12px;}
section.list .comment.comment-green .meta time {float:right;margin:0 0 0 10px;font-size:11px;color:#636363;}
section.list .comment.comment-green .wrap {float:none;padding:0;}
section.list .comment.comment-green a.add {margin-right:10px;font-size:12px;color:#007bc2;}
section.list .comment.comment-green a.toggle {color:#007bc2;}
section.list .comment.comment-green .wrap.short {display:block;}
section.list .comment.comment-green .wrap.short a.toggle {float:left;}
section.list .comment.comment-green .wrap.short a.add {float:right;}
section.list .comment.comment-green .wrap.full {display:none;}
section.list .comment.comment-green .wrap.full a.toggle {float:left;}
section.list .comment.comment-green .wrap.full a.add {float:right;}
section.list .comment.comment-green.openned .wrap.short {display:none;}
section.list .comment.comment-green.openned .wrap.full {display:block;}
/**
*	@section section.list-with-image
*/
section.list.list-with-image {float:none;margin:0 16px 0 28px;width:auto;}
section.list.list-with-image article {margin:0;padding:15px 0 16px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.list.list-with-image article .image {float:left;width:133px;}
section.list.list-with-image article .image a,section.list.list-with-image article .image img {display:block;width:100%;}
section.list.list-with-image article .wrap {float:right;padding:1px 0 0;width:553px;}
/**
*	@section section.list-news
*/
section.list.list-news {float:none;margin:0 16px 0 28px;width:auto;}
section.list.list-news > h2 {padding:15px 0 10px;font:normal 27px Georgia;color:#000;}
section.list.list-news > h2 span {font-size:18px;font-family:Arial;color:#797979;}
section.list.list-news article {margin:0;}
section.list.list-news article .meta .tags {float:right;margin:0 0 0 14px;}
section.list.list-news article .meta .views {float:left;margin:0 0 0 14px;}
section.list.list-news article .meta .comments {float:left;margin:0 5px 0 11px;}
section.list.list-news article .meta .likes {float:left;margin:0 7px 0 0;}
section.list.list-news article .meta .dislikes {float:left;margin:0 7px 0 0;}
/**
*	@section section.list-3-columns
*/
section.list.list-3-columns {float:none;margin:0 16px 0 28px;width:auto;}
section.list.list-3-columns .tags {margin:7px 0 0 ;font-size:13px;line-height:22px;color:#010101;}
section.list.list-3-columns .tags a {font-size:13px;color:#335b7f;}
section.list.list-3-columns .filter {margin:0;}
section.list.list-3-columns article {margin:0;padding:15px 0 16px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.list.list-3-columns article.first {padding-top:0;background:none;}
section.list.list-3-columns article .image {float:left;width:133px;}
section.list.list-3-columns article .image a,section.posts article .image img {display:block;width:100%;}
section.list.list-3-columns article > .meta {float:right;margin-left:15px;padding:6px 0 0;width:100px;}
section.list.list-3-columns article > .meta time {float:none;margin:0;}
section.list.list-3-columns article .wrap {float:right;padding:1px 0 0;width:438px;}
section.list.list-3-columns article time {float:right;margin:6px 0 0 10px;font-size:11px;color:#000;white-space:nowrap;}
section.list.list-3-columns article hgroup,section.posts article hgroup * {margin:0;padding:0;font-weight:normal;font-size:17px;font-family:Arial;background:none;}
section.list.list-3-columns article hgroup a {color:#007bc2;}
section.list.list-3-columns article hgroup {margin-bottom:6px;}
section.list.list-3-columns article p {margin-bottom:8px;}
/**
*	@section section.list-home
*/
section.list.list-home {margin:0;}
section.list.list-home article {margin:0 16px 0 28px;}
section.list.list-home article.first {padding-top:0;background:none;}
section.list.list-home article .meta {}
section.list.list-home article .meta .tags {float:none;margin:0 0 5px 0;}
/**
*	@section section.search-list
*/
section.list.search-list {margin:0;}
section.list.search-list article {background-position:0 100%;}
/**
*	@section section.home-slider
*/
section.home-slider {}
section.home-slider > .title {margin:20px 0 0;font-size:20px;color:#000;}
section.home-slider > .title span {font-weight:normal;font-size:15px;color:#717171;}
section.home-slider .pager {margin:3px 0 20px;text-align:center;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 50%;}
section.home-slider .pager a {display:inline-block;margin:0 5px;padding:0 2px 2px;height:25px;font:normal 12px/24px Arial;text-decoration:none;color:#fff;background:url('/static/resources/images/slider-pager.png?e8cefcdf8ee6') repeat-x 0 -54px;position:relative;}
section.home-slider .pager a:before,section.home-slider .pager a > .before {display:block;content:'';width:5px;height:27px;background:url('/static/resources/images/slider-pager.png?e8cefcdf8ee6') no-repeat 0 -81px;position:absolute;top:0;left:-5px;z-index:2;}
section.home-slider .pager a:after,section.home-slider .pager a > .after {display:block;content:'';width:5px;height:27px;background:url('/static/resources/images/slider-pager.png?e8cefcdf8ee6') no-repeat 100% -81px;position:absolute;top:0;right:-5px;z-index:2;}
section.home-slider .pager a.active,section.home-slider .pager a:hover {color:#000;background-position:0 0;}
section.home-slider .pager a.active:before,section.home-slider .pager a.active > .before,section.home-slider .pager a:hover:before,section.home-slider .pager a:hover > .before {background-position:0 0;}
section.home-slider .pager a.active:after,section.home-slider .pager a.active > .after,section.home-slider .pager a:hover:after,section.home-slider .pager a:hover > .after {background-position:100% 0;}
section.home-slider .pager a.first {padding-left:3px;}
section.home-slider .pager a.first:before,section.home-slider .pager a.first > .before {background-position:0 -108px;}
section.home-slider .pager a.first.active:before,section.home-slider .pager a.first.active > .before,section.home-slider .pager a.first:hover:before,section.home-slider .pager a.first:hover > .before {background-position:0 -27px;}
section.home-slider .pager a.last {padding-right:3px;}
section.home-slider .pager a.last:after,section.home-slider .pager a.last > .after {background-position:100% -108px;}
section.home-slider .pager a.last.active:after,section.home-slider .pager a.last.active > .after,section.home-slider .pager a.last:hover:after,section.home-slider .pager a.last:hover > .after {background-position:100% -27px;}
section.home-slider .container {overflow:hidden;}
section.home-slider .container ul {overflow:visible !important;}
section.home-slider .container ul li {width:701px;}
section.home-slider article {padding-top:0 !important;font-size:17px;background:none !important;}
section.home-slider article hgroup,section.home-slider article hgroup * {font-size:25px;font-family:Georgia;}
section.home-slider article .image {margin-top:5px;border:4px solid #fff;box-shadow:0 1px 1px #ddd;}
/**
*	@section section.faq
*/
section.faq {float:none;margin:0 16px 0 28px;width:auto;}
section.faq article {padding:15px 0 16px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.faq article .logo {float:left;margin-top:3px;width:48px;}
section.faq article .logo a {display:block;border:1px solid #e7e7e7;}
section.faq article .logo a img {display:block;width:46px;}
section.faq article .wrap {float:right;width:639px;}
section.faq article time {float:right;margin:0 0 0 10px;font-size:11px;color:#000;white-space:nowrap;}
section.faq article > time {margin-top:2px;}
section.faq article .wrap > .info {margin-bottom:3px;padding-left:0;color:#323232;}
section.faq article .wrap > .info a:first-child {font-weight:bold;}
section.faq article .wrap > .info span.author {float:none;display:inline;}
section.faq article .wrap > .info span.author a {font-weight:normal;}
/*section.faq article .wrap > .author:before,section.faq article .wrap > .author > .before {display:none !important;}*/
section.faq article .question {margin-bottom:13px;font-size:17px;color:#292929;}
section.faq article .question a {color:#007bc2;}
section.faq article .meta {font-size:11px;color:#717171;}
section.faq article .meta a.respond {float:left;position:relative;}
section.faq article .meta a.respond:before,section.faq article .meta a.respond > .before {display:block;content:'';width:8px;height:8px;background:url('/static/resources/images/icons/plus.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:-10px;}
/**
*	@section section.faq-single
*/
section.faq-single {float:none;margin:0 10px;width:auto;}
section.faq-single article.question {display:block;border:1px solid #d6d6d6;border-radius:5px;padding:16px 15px 10px 17px;background:#fff;box-shadow:0 1px 1px #ddd;}
section.faq-single article.question .logo {float:left;margin-top:3px;width:48px;}
section.faq-single article.question .logo a {}
section.faq-single article.question .logo a img {display:block;border:1px solid #e7e7e7;width:46px;}
section.faq-single article.question .wrap {float:right;width:627px;}
section.faq-single article.question .wrap {font-size:17px;color:#000;}
section.faq-single article.question .wrap .top-meta {margin-bottom:7px;font-size:13px;color:#363636;}
section.faq-single article.question .wrap .top-meta time {float:right;margin:2px 0 0 10px;font-size:11px;color:#000;}
section.faq-single article.question .wrap .top-meta a {font-weight:bold;}
section.faq-single article.question .wrap p {margin-bottom:15px;}
section.faq-single article.question .wrap .bottom-meta {font-size:13px;line-height:15px;}
section.faq-single article.question .wrap .meta {margin-top:3px;}
section.faq-single article.question .meta {font-size:11px;color:#717171;}
section.faq-single article.question .meta a.respond {float:left;position:relative;}
section.faq-single article.question .meta a.respond:before,section.faq-single article.question .meta a.respond > .before {display:block;content:'';width:8px;height:8px;background:url('/static/resources/images/icons/plus.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:-10px;}
section.faq-single .buttons {margin:20px 0 20px;}
section.faq-single ol.answers {}
section.faq-single ol.answers li {}
section.faq-single ol.answers > li > article.answer {padding-left:0;}
section.faq-single ol.answers ul > li > article.answer {padding-left:20px;}
section.faq-single ol.answers ul ul > li > article.answer {padding-left:40px;}
section.faq-single ol.answers ul ul ul > li > article.answer {padding-left:60px;}
section.faq-single ol.answers ul ul ul ul > li > article.answer {padding-left:80px;}
section.faq-single ol.answers ul ul ul ul ul > li > article.answer {padding-left:100px;}
section.faq-single article.answer {margin:0 6px 0 18px;padding:16px 0 28px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.faq-single article.answer .meta {margin-bottom:7px;padding-left:43px;height:32px;font-weight:normal;font-size:11px;line-height:32px;color:#363636;background:#f4f1e8;position:relative;}
section.faq-single article.answer .meta > img {display:block;width:32px;height:32px;position:absolute;top:0;left:0;}
section.faq-single article.answer .meta .author {float:none;font-weight:normal;font-size:11px;}
section.faq-single article.answer .meta .author:before,section.faq-single article.answer .meta .author .before {top:0px;}
section.faq-single article.answer .meta .author.author-1:before,section.faq-single article.answer .meta .author.author-1 .before {top:-5px;}
section.faq-single article.answer .meta .rating {float:right;position:absolute;top:-1px;right:-2px;}
section.faq-single article.answer .wrap {margin-bottom:6px;font-size:15px;}
section.faq-single article.answer .wrap p {margin:0;white-space: pre-wrap}
section.faq-single article.answer .wrap a {color:#007bc2;}
section.faq-single article.answer a.add {font-size:11px;color:#007bc2;position:relative;}
section.faq-single article.answer a.add:before,section.faq-single article.answer a.add .before {display:block;content:'';width:8px;height:8px;background:url('/static/resources/images/toggle-3.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:-10px;z-index:2;}
section.faq-single article.answer .reply {display:inline-block;margin-top:2px;padding:0 20px 0 10px;position:relative;left:-10px;}
section.faq-single article.answer .reply.openned {background:#f4f1e8;}
section.faq-single article.answer .reply.openned a.add {color:#292929;background:url('/static/resources/images/a-js-gray.png?e8cefcdf8ee6') repeat-x 0 95%;}
section.faq-single article.answer .reply.openned a.add:before,section.faq-single article.answer .reply.openned a.add .before {background-position:0 100%;}
/**
*	@section .align-center
*/
.align-center {}
.align-center a {color:#007bc2;}
/**
*	@section section.forecasts
*/
section.forecasts {float:none;margin:0 16px 0 28px;width:auto;}
section.forecasts .filter {margin:0;}
section.forecasts article {padding:6px 0 5px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.forecasts article hgroup,section.forecasts article hgroup * {margin:0;padding:0;font-weight:normal;font-size:17px;font-family:Arial;background:none;}
section.forecasts article hgroup a {color:#007bc2;}
section.forecasts article hgroup {margin-bottom:4px;}
section.forecasts article p {margin-bottom:0;}
section.forecasts article > .image {float:left;width:48px;}
section.forecasts article > .image a,section.forecasts article > .image img {display:block;width:48px;}
section.forecasts article > .image img {border:1px solid #e7e7e7;width:46px;}
section.forecasts article > .wrap {float:right;padding-top:3px;width:636px;}
section.forecasts article > .wrap time {float:right;margin:6px 0 0 10px;font-size:11px;color:#7d7d7d;}
section.forecasts article > .wrap a.button {float:right;margin-left:15px;top:-2px;}
/* .forecasts.wrap-toggle-content */
section.forecasts.wrap-toggle-content {padding-top:15px !important;}
section.forecasts.wrap-toggle-content .hr {margin:0 0 6px;}
section.forecasts.wrap-toggle-content article {float:left;padding:0 0 1px;width:345px;background:none;}
section.forecasts.wrap-toggle-content article.alt {padding-left:11px;}
section.forecasts.wrap-toggle-content article p {margin-bottom:8px;}
/**
*	@section section.drafts
*/
section.drafts {float:none;margin:0 16px 0 28px;width:auto;}
section.drafts .filter {margin:0;}
section.drafts .filter select {position:relative;top:1px;}
section.drafts .checkbox {float:left;margin:4px 10px 0 0;}
section.drafts article {padding:6px 0 5px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;color:#292929;}
section.drafts article hgroup,section.drafts article hgroup * {margin:0;padding:0;font-weight:normal;font-size:17px;font-family:Arial;background:none;}
section.drafts article hgroup a {color:#007bc2;}
section.drafts article hgroup {margin-bottom:4px;position:relative;z-index:1;}
section.drafts article p {margin-bottom:0;}
section.drafts article > .wrap {float:right;padding-top:3px;width:678px;}
section.drafts article > .wrap time {float:right;margin:6px 0 0 10px;font-size:11px;color:#7d7d7d;}
section.drafts article > .wrap a.button {float:right;margin-left:15px;top:-2px;}
section.drafts article .action {float:right;padding:4px 0 0 12px;white-space:nowrap;position:relative;z-index:2;}
section.drafts article .action.delete {width:20px;padding:2px 2px 0 12px;}
section.drafts article .action.delete a.delete {display:block;width:20px;height:20px;background:url('/static/resources/images/action-delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
/**
*	@section section.forecast-industry
*/
section.forecast-industry {float:none;margin:0 16px 6px 28px;padding-bottom:17px;width:auto;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.forecast-industry .filter {margin:0 0 7px !important;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.forecast-industry table {width:100%;font-size:13px;line-height:1;}
section.forecast-industry table a {color:#007bc2;}
section.forecast-industry table th {width:215px;font:normal 9px/9px Arial;text-align:left;color:#000;}
section.forecast-industry table td {width:215px;padding:4px 0 5px;}
section.forecast-industry table th.value {width:42px;padding-right:3px;}
section.forecast-industry table td.value {width:42px;padding-right:3px;font-size:11px;white-space:nowrap;color:#585757;}
section.forecast-industry table td.change {width:42px;padding-right:3px;white-space:nowrap;}
section.forecast-industry table tbody.toggle {display:none;}
section.forecast-industry .more {padding-top:4px;font-size:11px;}
section.forecast-industry .more a {text-decoration:none;color:#335b7f;position:relative;}
section.forecast-industry .more a:after,section.forecast-industry .more a > .after {display:block;content:'';width:7px;height:5px;background:url('/static/resources/images/toggle-1.png?e8cefcdf8ee6') no-repeat 0 100%;position:absolute;top:4px;right:-14px;z-index:2;}
section.forecast-industry.openned table tbody.toggle {display:table-row-group;}
section.forecast-industry.openned .more a {font-weight:bold;}
section.forecast-industry.openned .more a:after,section.forecast-industry.openned .more a > .after {background-position:0 0;}
/**
*	@section table.forecasts
*/
table.forecasts {margin-top:9px;width:100%;}
table.forecasts a {color:#007bc2;}
table.forecasts th {font:normal 13px Arial;text-align:left;white-space:nowrap;color:#2c2c2c;}
table.forecasts th div {padding:7px 15px 8px 0;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
table.forecasts tbody {}
table.forecasts tbody.alt {background:#f4f4f4;}
table.forecasts td {padding:8px 15px 9px 0;width:1px;white-space:nowrap;font-size:15px;}
table.forecasts td.change {width:100px;}
table.forecasts td.last {width:140px;}
table.forecasts th:first-child,table.forecasts td:first-child {padding-left:28px;width:auto;}
table.forecasts h3 {font-weight:normal;font-size:17px;}
table.forecasts th.last,table.forecasts td.last {padding-right:14px;}
table.forecasts th.last div {padding-right:0;}
table.forecasts td td {}
table.forecasts td td:first-child {padding-left:0;}
table.forecasts tbody {}
table.forecasts tbody tr {display:none;}
table.forecasts tbody tr:first-child {display:table-row;}
table.forecasts > tbody > tr > td{ padding-top:0;padding-bottom:0;}
table.forecasts > tbody > tr:first-child > td{ padding-top:8px;padding-bottom:9px;}
table.forecasts tbody.openned {}
table.forecasts tbody.openned tr {display:table-row;}
table.forecasts tbody.openned > tr:first-child > td a {color:#000;}
table.forecasts table {margin-bottom:9px;width:100%;font-size:11px;color:#585757;}
table.forecasts table td {padding-top:2px;padding-bottom:2px;font-size:11px;}
table.forecasts table td span {color:#000;}
table.forecasts table td:first-child {width:auto;white-space:auto;font-size:13px;}
table.forecasts table td.last {padding-right:0;}
/**
*	@section section.following
*/
section.following {float:none;margin:0 16px 0 28px;width:auto;}
section.following > .action {padding:12px 0 12px 23px;}
section.following article {padding:13px 0 15px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.following article .action {float:right;padding:4px 0 0 12px;white-space:nowrap;}
section.following article .action.delete {width:20px;padding:2px 2px 0 12px;}
section.following article .action.delete a.delete {display:block;width:20px;height:20px;background:url('/static/resources/images/action-delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
section.following article .action a.reports {margin-left:24px;font-size:11px;position:relative;}
section.following article .action a.reports:before,section.following article .action a.reports .before {display:block;content:'';width:20px;height:20px;background:url('/static/resources/images/icons/clocks.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:-3px;left:-24px;z-index:2;}
section.following article input[type="checkbox"] {margin:0 6px 0 1px;position:relative;top:-2px;}
section.following article h3 {display:inline;font-size:20px;}
section.following article p {margin:4px 0 0 23px;}
section.following article.forecasts h3 {font-weight:normal;font-size:17px;}
/**
*	@section section.alphabet
*/
section.alphabet {float:none;width:auto;}
section.alphabet article {padding:8px 16px 17px 28px;background:url('/static/resources/images/hr-green.png?e8cefcdf8ee6') repeat-x 0 0;}
section.alphabet article h2 {margin-bottom:0;font:normal 23px Georgia;text-transform:uppercase;color:#000;}
section.alphabet article .wrap {font-size:13px;line-height:24px;}
section.alphabet article .wrap a {color:#007bc2;}
section.alphabet article .wrap span {display:none;}
section.alphabet article .more {padding-top:4px;font-size:11px;}
section.alphabet article .more a {text-decoration:none;color:#335b7f;position:relative;}
section.alphabet article .more a:after,section.alphabet article .more a > .after {display:block;content:'';width:7px;height:5px;background:url('/static/resources/images/toggle-1.png?e8cefcdf8ee6') no-repeat 0 100%;position:absolute;top:4px;right:-14px;z-index:2;}
section.alphabet article.openned {background:#e9f6e3 url('/static/resources/images/hr-green-alt.png?e8cefcdf8ee6') repeat-x 0 0;}
section.alphabet article.openned .wrap span {display:inline;}
section.alphabet article.openned .more a {font-weight:bold;}
section.alphabet article.openned .more a:after,section.alphabet article.openned .more a > .after {background-position:0 0;}
/**
*	@section section.alphabet-list
*/
section.alphabet-list {float:none;padding:0 10px 10px;width:auto;}
section.alphabet-list article {margin-left:31px;padding:8px 0 7px;font-size:13px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;position:relative;}
section.alphabet-list article:first-child {background:none;}
section.alphabet-list article h2 {padding-right:3px;width:17px;height:17px;font:normal 11px/17px Arial;text-align:center;text-transform:uppercase;color:#010101;background:url('/static/resources/images/character.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:9px;left:-31px;}
section.alphabet-list article a {margin:0 5px;white-space:nowrap;}
section.alphabet-list article a.current {display:inline-block;margin:0 2px;padding:0 6px;height:19px;line-height:18px;color:#fff;text-decoration:none;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 50% 0;position:relative;}
section.alphabet-list article a.current:before,.window > .filter a.current .before {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 0 -22px;position:absolute;top:0;left:-2px;z-index:2;}
section.alphabet-list article a.current:after,.window > .filter a.current .after {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 100% -22px;position:absolute;top:0;right:-2px;z-index:2;}
/**
*	@section section.analysts
*/
section.analysts {float:none;width:auto;}
section.analysts hgroup {/*margin-left:20px;*/}
section.analysts hgroup span.count {font-size:17px;font-family:Arial;color:#959595;}
section.analysts table {width:100%;}
section.analysts table th,section.analysts table td {text-align:right;}
section.analysts table th {}
section.analysts table th:first-child,section.analysts table td:first-child {padding-left:28px;text-align:left;}
section.analysts table th.value,section.analysts table th.values,section.analysts table th.last {width:1px;white-space:nowrap;}
section.analysts table th.last {padding-right:18px;}
section.analysts table td.last {padding-right:32px;}
section.analysts table th {}
section.analysts table td {padding:2px 16px 2px 0;}
section.analysts table td {}
section.analysts table thead {}
section.analysts table thead th {font-size:12px;font-weight:normal;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') repeat-x 0 0;}
section.analysts table thead th div {display:block;padding:10px 16px 0 16px;/*width:100%;*/height:40px;}
section.analysts table thead th a {text-decoration:none;color:#007bc2;}
section.analysts table thead th a span {border-bottom:1px dashed #0d62a8;}
section.analysts table thead th.sorted {}
section.analysts table thead th.sorted div {background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') repeat-x 0 -50px;position:relative;}
section.analysts table thead th.sorted div:before,section.analysts table thead th.sorted div > .before {display:block;content:'';width:5px;height:50px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 0 -100px;position:absolute;top:0;left:0;z-index:2;}
section.analysts table thead th.sorted div:after,section.analysts table thead th.sorted div > .after {display:block;content:'';width:5px;height:50px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 100% -100px;position:absolute;top:0;right:0;z-index:2;}
section.analysts table thead th.sorted a {color:#000;}
section.analysts table thead th.sorted a span {border-color:#5a5a5a;}
section.analysts table tbody {}
section.analysts table tbody tr.full {display:none;}
section.analysts table tbody tr.first {display:table-row;}
section.analysts table tbody.hover tr.first,section.analysts table tbody.hover tr.first td {background:#878787;color:#fff !important;}
section.analysts table tbody.hover tr.first * {color:#fff !important;}
section.analysts table tbody.hover a.js {background:none;text-decoration:underline !important;}
section.analysts table tbody tr.first td {padding-top:7px;padding-bottom:6px;color;#000;}
section.analysts table tbody tr.first td.value,section.analysts table tbody tr.first td.values,section.analysts table tbody tr.first td.last {/*width:1px;*/white-space:nowrap;text-align:right;}
section.analysts table tbody tr.first td.value {color:#b7b7b8;}
section.analysts table tbody tr.first td.value span {color:#d1542c;}
section.analysts table tbody tr.first td.value span:first-child {color:#000;}
section.analysts table tbody tr.first td.values {color:#b7b7b8;}
section.analysts table tbody tr.first td.values span {color:#d1542c;}
section.analysts table tbody tr.first td.values span:first-child {color:#10962d;}
section.analysts table tbody tr.first td.values span.change {font-size:13px;color:#10962d;}
section.analysts table tbody tr.first td.values span.change.down {color:#d1542c;}
section.analysts table tbody.alt {background:#f4f4f4;}
/* section.analysts table tbody.openned */
section.analysts table tbody.openned {}
section.analysts table tbody.openned tr.first {}
section.analysts table tbody.openned tr.first td {padding-top:12px;padding-bottom:11px;background:url('/static/resources/images/bg-analysts-openned.png?e8cefcdf8ee6') no-repeat 50% 0;}
section.analysts table tbody.openned tr.first td:first-child {background:url('/static/resources/images/bg-analysts-openned.png?e8cefcdf8ee6') no-repeat 0 0;}
section.analysts table tbody.openned tr.first td.last {background:url('/static/resources/images/bg-analysts-openned.png?e8cefcdf8ee6') no-repeat 100% 0;}
section.analysts table tbody.openned tr.full {display:table-row;*display:table;}
section.analysts table tbody.openned tr.full td {background:url('/static/resources/images/bg-analysts-openned.png?e8cefcdf8ee6') no-repeat 0 100%;}
/**/
section.analysts table td.full {padding-top:0;padding-bottom:0;height:124px;}
section.analysts table td.full .avatar {margin-top:15px;}
section.analysts table td.full .left {margin:10px 0 7px 14px;width:250px;line-height:19px;}
section.analysts table td.full .left .author {float:none;font-weight:bold;}
section.analysts table td.full .left dl {white-space:nowrap;}
section.analysts table td.full .left dl dt {display:inline;color:#4e4c4c;}
section.analysts table td.full .left dl dd {display:inline;}
section.analysts table td.full .buttons {margin-bottom:0;}
/**
*	@section section.best-analysts
*/
section.best-analysts {float:none;margin-left:8px;width:auto;}
section.best-analysts hgroup {margin-left:20px;}
section.best-analysts article {float:left;margin:0 0 20px 20px;padding:0 0 0 57px;width:122px;position:relative;}
section.best-analysts article .avatar {margin:0;position:absolute;top:4px;left:0;}
section.best-analysts article h2 {margin-bottom:5px;font-size:15px;}
section.best-analysts article h2 a {color:#007bc2;}
 /**
*	@section h1.blogs
*/
h1.blogs {margin:0 16px 0 28px;padding:9px 0 0 60px;font:bold 20px/28px Arial;color:#000;position:relative;}
h1.blogs:before,h1.blogs > .before {display:block;content:'';width:52px;height:28px;background:url('/static/resources/images/icons/blogs.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:9px;left:0;}
/**
*	@section section.blogs
*/
section.blogs {float:none;margin-left:8px;width:auto;}
section.blogs > hgroup {margin-left:20px;margin-bottom:0;}
section.blogs > hgroup h2 {margin-bottom:2px;font-weight:normal;font-size:27px;font-family:Georgia;background:none;}
section.blogs > .tags {margin:7px 16px 0 20px;font-size:13px;line-height:22px;color:#010101;}
section.blogs > .tags a {font-size:13px;color:#335b7f;}
section.blogs .filter {margin-left:20px;}
section.blogs article {float:left;margin:0 0 0 20px;padding:17px 0 23px;width:340px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.blogs article.first-line {background:none;}
section.blogs article .blog {margin-bottom:10px;padding-left:25px;font-size:11px;color:#717171;position:relative;}
section.blogs article .blog:before,section.blogs article .blog > .before {display:block;content:'';width:21px;height:11px;background:url('/static/resources/images/icons/blogs-article.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:2px;left:0;z-index:2;}
section.blogs article .image {float:left;margin:0 16px 11px 0;width:133px;}
section.blogs article .image img {display:block;}
section.blogs article hgroup  {margin-bottom:3px;padding:0 !important;font-weight:normal;font-size:16px;background:none;}
section.blogs article hgroup * {font-weight:normal;font-size:16px;}
section.blogs article hgroup a {color:#007bc2;}
section.blogs article p {margin-bottom:11px;}
section.blogs article .meta .views {float:left;margin:0 14px 0 0;}
section.blogs article .meta .comments {float:left;margin:0 18px 0 5px;}
/* .popular-blogs */
section.blogs.popular-blogs {}
section.blogs.popular-blogs hgroup {padding:18px 0 11px;background:none;}
section.blogs.popular-blogs .filter {margin-bottom:14px;padding:0 0 8px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.blogs.popular-blogs article {margin:0 0 5px 20px;padding:0;width:220px;background:none;}
section.blogs.popular-blogs article h3 {margin-bottom:0;font-weight:normal;font-size:13px;color:#717171;}
section.blogs.popular-blogs article h3 a {font-size:17px;color:#007bc2;}
section.blogs.popular-blogs .buttons {margin-top:15px;}
/* .last-blogs */
section.blogs.last-blogs {}
section.blogs.last-blogs hgroup {padding:18px 0 11px;background:none;}
section.blogs.last-blogs .filter {padding:0 0 8px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.blogs.last-blogs article {float:none;margin:0 16px 0 20px;padding:17px 0;width:auto;}
section.blogs.last-blogs article.first-line {background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.blogs.last-blogs article.first {background:none;}
/**
*	@section section.about
*/
section.about {float:none;width:auto;}
section.about h1 {padding:19px 28px 15px;font:bold 20px/20px Arial;color:#000;text-shadow:0 1px 0 #fff;}
section.about section.blocks {float:none;width:auto;}
section.about section.blocks article.block {float:left;margin:0 0 28px 19px;padding:13px 12px;width:292px;border-radius:5px;background:#fff;box-shadow:0 1px 1px #ddd;font:normal 15px Georgia;color:#292929;}
section.about section.blocks article.block:first-child {margin-left:17px;}
section.about section.blocks article.block h2 {margin-bottom:5px;padding-bottom:13px;font:normal 27px/27px Georgia;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
section.about section.blocks article.block h4 {margin-bottom:7px;font:normal 19px/19px Georgia;color:#6b1c31;}
section.about section.blocks article.block p {margin-bottom:12px;}
section.about section.blocks article.block .hr {margin:12px 0 10px;}
section.about .wrap-toggle {}
section.about .wrap-toggle.openned > .wrap-toggle-title > .title {background:none;}
section.about .wrap-toggle article {padding:14px 28px 0;}
section.about .wrap-toggle article h4,section.about .wrap-toggle p.big {margin-bottom:20px;font:normal 19px/23px Georgia;color:#6b1c31;}
section.about .bottom {padding:42px 28px 20px;font:normal 19px/23px Georgia;text-align:center;color:#262626;}
section.about section.wrap {float:none;margin:0 17px 19px;padding:13px 12px;width:auto;border-radius:5px;background:#fff;box-shadow:0 1px 1px #ddd;font:normal 15px Georgia;color:#292929;}
section.about section.wrap p.big {margin-bottom:20px;font:normal 19px/23px Georgia;color:#6b1c31;}
section.about section.team {float:none;padding:13px 28px 12px;width:auto;}
section.about section.team.wrap {padding:13px 12px;}
section.about section.team.wrap article {padding:10px 0 20px;background:none;}
section.about section.team h2 {margin-bottom:5px;padding-bottom:13px;font:normal 27px/27px Georgia;color:#000;background:url('http://assets4.investcafe.ru/static/resources/images/hr-wave.png') repeat-x 0 100%;}
section.about section.team article {float:left;padding:24px 0 17px;width:452px;font-size:13px;font-family:Arial;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.about section.team article .photo {margin-bottom:7px;}
section.about section.team article h3 {margin-bottom:7px;font:normal 19px/19px Georgia;color:#6b1c31;}
section.about section.team article h4 {margin-bottom:7px;font:normal 13px/13px Arial;color:#717171;}
section.about section.team article p {margin-bottom:12px;}
section.about section.team article.left {clear:left;margin-left:0;}
section.about section.team article.right {margin-left:58px;}
section.about section.team ul.contacts {}
section.about section.team ul.contacts li {display:inline;padding:0 5px 0 10px;border-left:1px solid #d0d0d0;background:none;}
section.about section.team ul.contacts li:first-child {padding-left:0;border:0;}
/**
*	@section section.webinars
*/
section.webinars {float:none;margin:0 16px 0 28px;width:auto;}
section.webinars > h2 {padding:0 0 10px;font:normal 27px Georgia;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
/**
*	@section section.coming-webinars
*/
section.coming-webinars {float:none;margin:0 16px 15px 28px;width:auto;}
section.coming-webinars a.subscribe {float:right;margin:9px 12px 0;color:#007bc2;position:relative;}
section.coming-webinars > h2 {float:left;margin-bottom:23px;padding:3px 0 0;font:normal 27px Georgia;}
section.coming-webinars article {display:inline-block;margin-bottom:12px;border-radius:5px;padding:20px 33px 5px;background:#fff;box-shadow:0 1px 1px #ddd;}
section.coming-webinars article time {display:block;margin-bottom:10px;height:38px;font:normal 15px Arial;color:#000;position:relative;}
section.coming-webinars article time span {float:left;padding:0 10px 0 35px;font-size:32px;background:url('/static/resources/images/clock.png?e8cefcdf8ee6') no-repeat 0 50%;position:relative;top:-1px;left:-2px;}
section.coming-webinars article time small {font-size:11px;color:#30a746;position:absolute;bottom:7px;}
section.coming-webinars article time.today small {color:#cc0000;}
section.coming-webinars article time.tomorrow small {color:#da9a00;}
section.coming-webinars article time.week small {color:#30a746;}
section.coming-webinars article hgroup {margin-bottom:10px;padding:0;background:none;}
section.coming-webinars article hgroup h3 {font-size:21px !important;}
section.coming-webinars article hgroup h3 a {font-size:21px !important;color:#007bc2;}
/**
*	@section ul.about-nav
*/
ul.about-nav {margin:0 10px 7px;text-align:center;height:27px;}
ul.about-nav li {display:inline;padding:0 8px 0 14px;height:27px;font-size:15px;line-height:24px;color:#fff;background:url('/static/resources/images/about-nav.png?e8cefcdf8ee6') no-repeat 0 -51px;}
ul.about-nav li:first-child {padding-left:13px;background:none;}
ul.about-nav a {color:#007bc2;}
ul.about-nav li.current a {display:inline-block;padding:0 0 3px;height:24px;color:#fff;text-decoration:none;background:url('/static/resources/images/about-nav.png?e8cefcdf8ee6') no-repeat 50% 0;position:relative;}
ul.about-nav li.current a:before,ul.about-nav li.current a > .before {display:block;content:'';width:14px;height:24px;background:url('/static/resources/images/about-nav.png?e8cefcdf8ee6') no-repeat 0 -27px;position:absolute;top:0;left:-14px;z-index:2;}
ul.about-nav li.current a:after,ul.about-nav li.current a > .after {display:block;content:'';width:14px;height:24px;background:url('/static/resources/images/about-nav.png?e8cefcdf8ee6') no-repeat 100% -27px;position:absolute;top:0;right:-14px;z-index:2;}
/**
*	@section table.data
*/
table.data {margin-bottom:22px;width:100%;font-size:11px;color:#000;}
table.data th,table.data td {text-align:left;}
table.data th {}
table.data th:first-child,table.data td:first-child {padding-left:28px;text-align:left;}
table.data th.value,table.data th.values,table.data th.last {width:1px;white-space:nowrap;}
table.data th.last {padding-right:18px;}
table.data td.last {padding-right:32px;}
table.data th {}
table.data td {padding:2px 16px 2px 0;}
table.data td {vertical-align:middle;}
table.data thead {}
table.data thead th {font-size:12px;font-weight:normal;background:url('/static/resources/images/bg-table-data-head.png?e8cefcdf8ee6') repeat-x 0 100%;}
table.data thead th div {display:block;padding:10px 16px 0 16px;/*width:100%;*/height:30px;}
table.data thead th div.filter {padding:0;text-align:center;}
table.data thead th a {text-decoration:none;color:#111;}
table.data thead th a span {}
table.data thead th.current {}
table.data thead th.current div {background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') repeat-x 0 -50px;position:relative;}
table.data thead th.current div:before,table.data thead th.current div > .before {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 0 -100px;position:absolute;top:0;left:0;z-index:2;}
table.data thead th.current div:after,table.data thead th.current div > .after {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 100% -100px;position:absolute;top:0;right:0;z-index:2;}
table.data thead th.current a {color:#000;}
table.data thead th.current a span {border-color:#5a5a5a;}
table.data tbody {}
table.data tbody tr.alt {}
table.data tbody tr.alt td {background:#f4f4f4;}
table.data tbody tr:first-child td {font-weight:bold;}
table.data tbody tr td:first-child {font-size:12px;}
table.data tbody tr td.graph {text-align:center;}
table.data tbody tr td.value {padding-left:16px;}
table.data tfoot {}
table.data tfoot tr {}
table.data tfoot tr td {padding-left:16px;background:#e0f4d4 url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
table.data tfoot tr td:first-child {font-size:12px;}
table.data tfoot tr:first-child td {background:#e0f4d4;}
/**
*	@section table.data-1
*/
table.data-1 {margin-bottom:22px;width:100%;font-size:11px;color:#000;}
table.data-1 th,table.data-1 td {text-align:left;}
table.data-1 th {}
table.data-1 th:first-child,table.data-1 td:first-child {padding-left:28px;text-align:left;}
table.data-1 th.value,table.data-1 th.values,table.data-1 th.last {width:1px;white-space:nowrap;}
table.data-1 th.last {padding-right:18px;}
table.data-1 td.last {padding-right:32px;}
table.data-1 th {}
table.data-1 td {padding:2px 16px 2px 0;}
table.data-1 td {vertical-align:middle;}
table.data-1 thead {}
table.data-1 thead th {height:52px;font-size:13px;font-weight:bold;background:url('/static/resources/images/bg-table-data-1-head.png?e8cefcdf8ee6') repeat-x 0 100%;vertical-align:middle;}
table.data-1 thead th div {display:block;padding:10px 16px 0 16px;/*width:100%;*/height:30px;}
table.data-1 thead th div.filter {padding:0;text-align:center;}
table.data-1 thead th a {font-size:12px;font-weight:normal;text-decoration:none;border-bottom:1px dashed #0d62a8;color:#0d62a8;}
table.data-1 thead th a span {}
table.data-1 thead th.current {}
table.data-1 thead th.current div {background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') repeat-x 0 -50px;position:relative;}
table.data-1 thead th.current div:before,table.data-1 thead th.current div > .before {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 0 -100px;position:absolute;top:0;left:0;z-index:2;}
table.data-1 thead th.current div:after,table.data-1 thead th.current div > .after {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 100% -100px;position:absolute;top:0;right:0;z-index:2;}
table.data-1 thead th.current a {color:#000;}
table.data-1 thead th.current a span {border-color:#5a5a5a;}
table.data-1 tbody {}
table.data-1 tbody tr.alt {}
table.data-1 tbody tr.alt td {background:#f4f4f4;}
table.data-1 tbody tr td:first-child {font-size:13px;}
table.data-1 tbody tr td:first-child span {color:#7c7c7c;}
table.data-1 tbody tr td.graph {text-align:center;}
table.data-1 tbody tr td.value {padding-left:16px;}
table.data-1 tbody a.toggle {border-bottom:1px dashed #000;margin-right:10px;font-weight:bold;text-decoration:none;color:#000;position:relative;}
table.data-1 tbody a.toggle:after,table.data-1 tbody a.toggle > .after {display:block;content:'';width:5px;height:3px;background:url('/static/resources/images/toggle-4.png?e8cefcdf8ee6') no-repeat 0 100%;position:absolute;top:7px;right:-10px;z-index:2;}
table.data-1 tbody a.toggle:hover {border:0;}
table.data-1 tbody a.toggle.openned {}
table.data-1 tbody a.toggle.openned:after,table.data-1 tbody a.toggle.openned > .after {background-position:0 0;}
table.data-1 tbody.toggle {display:none;}
table.data-1 tbody.toggle.openned {display:table-row-group;}
table.data-1 tfoot {}
table.data-1 tfoot tr {}
table.data-1 tfoot tr td {padding-left:16px;background:#e0f4d4 url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
table.data-1 tfoot tr td:first-child {font-size:12px;}
table.data-1 tfoot tr:first-child td {background:#e0f4d4;}
/**
*	@section div.currency-selection
*/
div.currency-selection {padding:0 16px 0 40px;height:31px;font-size:13px;line-height:30px;color:#000;background:#f1f1f1 url('/static/resources/images/bg-currency-selection.png?e8cefcdf8ee6') no-repeat 0 0;}
div.currency-selection h4 {display:inline;margin-right:10px;padding-top:10px;font-weight:normal;}
/**
*	@section div.table-data
*/
div.table-data {margin-bottom:22px;}
div.table-data > .top {padding:0 16px 0 28px;height:40px;font-size:13px;font-weight:normal;color:#000;background:url('/static/resources/images/bg-table-data-head.png?e8cefcdf8ee6') repeat-x 0 100%;margin-bottom:30px;}
div.table-data > .top > .left,div.table-data > .top > .right {height:40px;}
div.table-data > .top div.currency-selection {padding:0;height:auto;background:none;}
div.table-data > .top h4 {display:inline;margin-right:10px;padding-top:10px;font-weight:normal;}
div.table-data > .top a {display:inline-block;padding:10px 16px 0 16px;height:30px;text-decoration:none;}
div.table-data > .top a.current {background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') repeat-x 0 -50px;position:relative;}
div.table-data > .top a.current:before,div.table-data > .top a.current > .before {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 0 -100px;position:absolute;top:0;left:0;z-index:2;}
div.table-data > .top a.current:after,div.table-data > .top a.current > .after {display:block;content:'';width:5px;height:40px;background:url('/static/resources/images/bg-analysts-th.png?e8cefcdf8ee6') no-repeat 100% -100px;position:absolute;top:0;right:0;z-index:2;}
div.table-data > .top a.current {color:#000;}
div.table-data > .top a.current span {border-color:#5a5a5a;}
div.table-data > .table {}
div.table-data table {width:100%;font-size:11px;color:#000;}
div.table-data table th {font-size:11px;font-weight:normal;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
div.table-data table th:first-child {text-align:left;}
div.table-data table td {padding:2px 16px 2px 0;text-align:right;}
div.table-data table th:first-child,div.table-data table td:first-child {padding-left:28px;text-align:left;}
div.table-data table th.last,div.table-data table td.last {padding-right:16px;}
div.table-data table tr.alt {}
div.table-data table tr.alt td {background:#f4f4f4;}
/**
*	@section section.jobs
*/
section.jobs {float:none;margin:10px 28px;width:auto;}
section.jobs article {margin-bottom:15px;border-radius:5px;padding:0;background:#fff;box-shadow:0 1px 1px #ddd;}
section.jobs article .title {border-radius:5px;padding:0 61px 0 20px;height:40px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-wrap-toggle.png') repeat-x 0 0;cursor:pointer;position:relative;}
section.jobs article .title h3 {font-size:19px;line-height:40px;}
section.jobs article .title h3 a {border-bottom:1px dotted #007bc2;text-decoration:none;color:#007bc2;}
section.jobs article .title a.toggle {display:block;margin:0;width:21px;height:20px;background:url('/static/resources/images/bg-wrap-toggle-a.png?e8cefcdf8ee6') no-repeat 0 -20px;text-indent:-5000px;position:absolute;top:11px;right:20px;}
section.jobs article .content {display:none;margin:7px 20px 0;padding:10px 0 0;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
section.jobs article .content h4 {margin-bottom:10px;font:normal 19px Georgia;color:#6b1c31;}
section.jobs article .bottom {}
section.jobs article .bottom p.big {font:normal 19px Georgia;color:#000;}
section.jobs article .bottom p.notice {padding:15px 0 20px;}
section.jobs article .bottom p.notice sup {color:#46a027;}
section.jobs article.openned {border:1px solid #eee;}
section.jobs article.openned .title {border-radius:5px 5px 0 0;background-position:0 -80px;}
section.jobs article.openned .title h3 a {border-color:#000;color:#000;}
section.jobs article.openned a.toggle {background-position:0 0;}
section.jobs article.openned .content {display:block;}
section.jobs .summary {border-radius:5px;border:1px solid #eee;padding:21px 20px;}
section.jobs .summary .left {width:550px;}
section.jobs .summary .left h3 {margin-bottom:2px;font-size:20px;color:#000;}
section.jobs .summary .left ul {font-size:14px;}
section.jobs .summary .left ul li {padding:10px 0 10px 13px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;position:relative;}
section.jobs .summary .left ul li:first-child {background:none;}
section.jobs .summary .left ul li:before,section.jobs .summary .left ul li > .before {display:block;content:'';width:4px;height:4px;background:url('/static/resources/images/ul-li.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:16px;left:0;z-index:2;}
section.jobs .summary .right {border-radius:5px;padding:19px 20px;width:280px;font:normal 19px Georgia;text-shadow:0 1px 0 #fff;text-align:center;color:#000;background:#bfeaa4 url('/static/resources/images/bg-jobs-summary-right.png?e8cefcdf8ee6') no-repeat 0 0;}
section.jobs .summary .right .hr {height:2px;background-image:url('/static/resources/images/hr4.png?e8cefcdf8ee6');}
section.jobs .summary .right span {font-size:23px;}

/**
*	@section section.comments,ol.comments,.comment-form
*/
section.comments {float:none;width:auto;padding:0 16px 0 28px;}
section.comments .title {padding-bottom:8px;line-height:30px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 100%;}
section.comments h3 {float:left;font-size:18px;}
section.comments .filter {float:left;margin:0 0 0 30px;padding:0;}
section.comments a.button {float:right;}
section.comments .links {padding:15px 0;font-size:11px;text-align:center;color:#717171;}
section.comments .links a {margin:0 5px;color:#007bc2;}
section.comments .links a.next {font-size:15px;}
section.comments .links a.all {text-decoration:none;color:#717171;}
section.comments .links a.all span {text-decoration:none !important;color:#007bc2;background:url('http://assets.investcafe.ru/static/resources/images/a-js.png') repeat-x 0 95%;}
section.comments .links a.all:hover span {background:none;}


aside .block.block-faq .more a {font-size:11px;color:#717171;}
aside .block.block-faq .more a span {font-size:13px;text-decoration:underline;color:#007bc2;}
aside .block.block-faq .more a:hover span {text-decoration:none;}

a.js {/*border-bottom:1px dotted #335b7f;*/}
a.js:hover {/*border:0;*/background:none;}

ol.comments {}
ol.comments li {}
ol.comments ul {padding-left:44px;}
/* .comment */
ol.comments div.comment {margin-top:6px;}
ol.comments div.comment .meta {margin-bottom:3px;height:32px;font-weight:normal;font-size:11px;line-height:32px;color:#000;background:#f4f1e8;position:relative;}
ol.comments div.comment .meta .comment-author {float:left;padding-left:43px;position:relative;}
ol.comments div.comment .meta .comment-author > img {display:block;width:32px;height:32px;position:absolute;top:0;left:0;}
ol.comments div.comment .meta .rating {float:right;position:absolute;top:-1px;right:-2px;}
ol.comments div.comment .meta time {float:right;margin:0 30px 0 0;color:#636363;}
ol.comments div.comment .meta .author {float:none;font-size:11px;}
ol.comments div.comment .wrap {padding-left:44px;}
ol.comments div.comment .wrap p {margin:0;white-space: pre-wrap}
ol.comments div.comment a.add {font-size:11px;color:#007bc2;position:relative;}
ol.comments div.comment a.add:before,ol.comments div.comment a.add .before {display:block;content:'';width:8px;height:8px;background:url('/static/resources/images/toggle-3.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:-10px;z-index:2;}
ol.comments div.comment .reply {display:inline-block;margin-top:2px;padding:0 20px 0 10px;position:relative;left:-10px;}
ol.comments div.comment .reply.openned {background:#f4f1e8;}
ol.comments div.comment .reply.openned a.add {color:#292929;background:url('/static/resources/images/a-js-gray.png?e8cefcdf8ee6') repeat-x 0 95%;}
ol.comments div.comment .reply.openned a.add:before,ol.comments div.comment .reply.openned a.add .before {background-position:0 100%;}
/* .comment.comment-green */
ol.comments div.comment.comment-green {border-radius:3px;padding:8px 12px 10px 58px;background:#c7f4ac url('/static/resources/images/bg-comment-green') repeat-x 0 0;position:relative;}
ol.comments div.comment.comment-green .meta {height:auto;font-weight:normal;font-size:12px;line-height:14px;background:transparent;position:static;}
ol.comments div.comment.comment-green .meta > img {display:block;width:32px;position:absolute;top:12px;left:14px;}
ol.comments div.comment.comment-green .meta .author {font-size:12px;}
ol.comments div.comment.comment-green .meta time {float:right;margin:0 0 0 10px;font-size:11px;color:#636363;}
ol.comments div.comment.comment-green .wrap {padding:0;}
ol.comments div.comment.comment-green a.add {margin-right:10px;font-size:12px;color:#007bc2;}
ol.comments div.comment.comment-green a.toggle {color:#007bc2;}
ol.comments div.comment.comment-green .wrap.short {display:block;}
ol.comments div.comment.comment-green .wrap.short a.toggle {float:left;}
ol.comments div.comment.comment-green .wrap.short a.add {float:right;}
ol.comments div.comment.comment-green .wrap.full {display:none;}
ol.comments div.comment.comment-green .wrap.full a.toggle {float:left;}
ol.comments div.comment.comment-green .wrap.full a.add {float:right;}
ol.comments div.comment.comment-green.openned .wrap.short {display:none;}
ol.comments div.comment.comment-green.openned .wrap.full {display:block;}
/* .comment-form */
.comment-form {padding:14px 44px 0;font-size:13px;color:#868686;background:#f4f1e8; margin-bottom: 10px;}
.comment-form span.author {float:none;display:inline-block;margin-left:17px;padding-left:0;color:#292929;background:url('/static/resources/images/a-js-gray.png?e8cefcdf8ee6') repeat-x 0 95%;}
.comment-form span.author:before,.comment-form span.author .before {left:-17px;top:4px;}
.comment-form span.author.author-1:before,.comment-form span.author.author-1 .before {top:-1px;}
.comment-form textarea {margin:4px 0 6px;width:100%;height:105px;resize:none;}
.comment-form dl.half {width:46%;}
.comment-form dl.half dt {font-size:12px;color:#000;}
.comment-form dl.half dd {}
.comment-form dl.half dd input[type="text"] {margin:4px 0 6px;width:100%;}
.comment-form .hint {font-size:11px;line-height:11px;color:#858484;}
.comment-form .buttons {margin:10px -44px 0;padding:8px 44px;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
.comment-form .buttons.buttons-1 {margin-top:0;padding-top:4px;background:none;}

/**
*	@section .rating
*/
.rating {float:right;margin:0 6px;padding:3px 3px 6px 0;height:27px;font-weight:normal;font-size:11px;line-height:27px;white-space:nowrap;color:#d6462d;position:relative;cursor:pointer;}
.rating.up {color:#10962d;}
.rating.down {color:#d6462d;}
.rating {padding:3px 0 6px;}
.rating:before,.rating > .before {display:none;content:'';width:6px;height:36px;background:url('/static/resources/images/rating-popup.png?e8cefcdf8ee6') no-repeat 0 -36px;position:absolute;top:0;left:-6px;z-index:2;}
.rating:after,.rating > .after {display:none;content:'';width:6px;height:36px;background:url('/static/resources/images/rating-popup.png?e8cefcdf8ee6') no-repeat 100% -36px;position:absolute;top:0;right:-6px;z-index:2;}
.rating a {float:left;width:31px;height:27px;background:url('/static/resources/images/rating-popup.png?e8cefcdf8ee6') no-repeat 0 -72px;}
.rating a.inc {background-position:0 -72px;}
.rating a.inc:hover {background-position:0 -99px;}
.rating a.dec {background-position:0 -126px;}
.rating a.dec:hover {background-position:0 -153px;}
.rating span.sep {float:left;width:5px;height:27px;background:url('/static/resources/images/rating-popup.png?e8cefcdf8ee6') no-repeat 0 -180px;}
.rating span.value {display:inline !important;margin-left:10px;}
.rating * {display:none;}
.rating:hover {background:url('/static/resources/images/rating-popup.png?e8cefcdf8ee6') repeat-x 0 0;}
.rating:hover a,.rating:hover span.sep,.rating:hover:before,.rating:hover > .before,.rating:hover:after,.rating:hover > .after {display:block;}
/**
*	@section .show-per-page
*/
.show-per-page {margin:6px 0 21px;padding:9px 16px 7px 28px;text-align:right;color:#535353;background:#eee url('/static/resources/images/hr-lines.png?e8cefcdf8ee6') repeat-x 0 0;}
.show-per-page.show-per-page-1 {border:1px solid #f8f8f8;border-width:1px 0;border-color:#f8f8f8 transparent #e3e3e3;background-image:none;}
/**
*	@section .pagination
*/
.pagination {margin:21px 0;padding:0 16px 0 28px;font-size:15px;line-height:20px;text-align:center;}
.pagination a,.pagination span {margin:0 5px;color:#007bc2;}
.pagination a.active,.pagination span.active {text-decoration:none;color:#292929;}
.pagination a.first,.pagination a.prev,.pagination a.next,.pagination a.last {margin:0 7px;text-indent:-5000px;}
.pagination a.first {width:6px;background:url('/static/resources/images/pagination.png?e8cefcdf8ee6') no-repeat 0 0;}
.pagination a.prev {width:11px;background:url('/static/resources/images/pagination.png?e8cefcdf8ee6') no-repeat -6px 0;}
.pagination a.next {width:11px;background:url('/static/resources/images/pagination.png?e8cefcdf8ee6') no-repeat -17px 0;}
.pagination a.last {width:6px;background:url('/static/resources/images/pagination.png?e8cefcdf8ee6') no-repeat -28px 0;}
.pagination > a {cursor: pointer;}
/**
*	@section .actions
*/
.actions {margin:0 16px 0 28px;padding:15px 0;font-size:13px;line-height:35px;text-align:center;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;}
.actions .center {width:300px;margin:0 auto;font-size:11px;color:#717171;white-space:nowrap;}
.actions .left {white-space:nowrap;}
.actions .left a.add {margin-left:27px;color:#007bc2;position:relative;}
.actions .left a.add:before,.actions .left a.add > .before {display:block;content:'';width:19px;height:20px;background:url('/static/resources/images/icons/write-post.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:-1px;left:-27px;z-index:2;}
/**
*	@section .date-bar
*/
.date-bar {padding:10px 16px 10px 28px;background:#f4f4f4;}
.date-bar > a.button {float:left;}
.date-bar .dates {float:right;}
.date-bar .dates > label {float:left;margin:0 5px 0 10px;font-size:15px;line-height:24px;color:#000;}
.date-bar .dates .wrap-date-input {float:left;text-align:center;font-size:11px;}
.date-bar .dates .wrap-date-input input[type="text"] {display:block;margin:0 5px 1px;border:0;padding:0 5px;width:107px;height:24px;font:normal 13px/24px Arial;text-align:center;color:#545454;background:url('/static/resources/images/bg-input-date.png?e8cefcdf8ee6') no-repeat 0 0;}
.date-bar .dates a.calendar {float:left;width:22px;height:21px;background:url('/static/resources/images/calendar.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
.date-bar .dates a.button {margin-left:15px;}
/**
*	@section footer
*/
footer {background:url('/static/resources/images/bg-footer.png?e8cefcdf8ee6') repeat-x 50% 100%;position:relative;-webkit-text-size-adjust: none;}
footer .content {margin:0 auto;padding-top:29px;width:1020px;}
footer .content div.columns {}
footer .content div.columns .column {float:left;margin-left:11px;}
footer .content div.columns nav {}
footer .content div.columns .column > div {font-weight:bold;margin-bottom:11px;}
footer .content div.columns .column > div.no-margin {margin-bottom:5px;}
footer .content div.columns .column > ul {margin-top:2px;font-weight:normal;font-size:11px;}
footer .content div.columns .column > ul li {margin-bottom:6px;}
footer .content div.columns .column > ul li.sep {margin-bottom:15px;}
footer .content div.columns .column.column-1 {margin:5px 0 0 28px;float:left;width:133px;}
footer .content div.columns .column.column-1 div.logo {margin:68px 0 19px;font-weight:normal;line-height:15px;position:relative;}
footer .content div.columns .column.column-1 div.logo a {text-decoration:none;color:#292929;}
footer .content div.columns .column.column-1 div.logo a:before,footer .content .left .logo a .before {display:block;content:'';width:98px;height:55px;background:url('/static/resources/images/footer-logo.png?9fee3b47d4a4') no-repeat 0 0;position:absolute;top:-68px;left:0;z-index:2;}
footer .content div.columns .column.column-1 ul.socials {width:81px;height:auto;overflow:hidden;}
footer .content div.columns .column.column-2 {width:190px;}
footer .content div.columns .column.column-3 {width:151px;}
footer .content div.columns .column.column-4 {width:168px;}
footer .content div.columns .column.column-5 {width:145px;}
footer .content div.columns .column.column-6 {width:122px;}
footer .content .left {margin-left:28px;float:left;width:180px;}
footer .content .left .logo {margin:55px 0 19px;line-height:15px;position:relative;}
footer .content .left .logo a {text-decoration:none;color:#292929;}
footer .content .left .logo a:before,footer .content .left .logo a .before {display:block;content:'';width:98px;height:55px;background:url('/static/resources/images/footer-logo.png?9fee3b47d4a4') no-repeat 0 0;position:absolute;top:-55px;left:0;z-index:2;}
footer .content nav {}
footer .content ul {font-weight:bold;}
footer .content ul li {margin-bottom:10px;}
footer .content ul li.left {float:left;margin:0 15px;width:180px;}
footer .content ul ul {margin-top:5px;font-weight:normal;font-size:11px;}
footer .content ul ul li {margin-bottom:6px;}
footer .bottom {margin:12px 28px 0;padding:10px 0;font-size:11px;color:#959a9f;background:url('http://assets4.investcafe.ru/static/resources/images/hr2.png') repeat-x 0 0;}
footer .bottom .copyrights {float:left;padding-top:8px;}
footer .bottom .copyrights a {color:#a7abae;}
footer .bottom .mobile {float:left;margin-left:28px;padding-top:8px;}
footer .bottom .mobile a {}
footer .bottom .counters {float:right;}
footer ul.socials {padding:11px 0;height:24px;}
footer ul.socials li {float:left;margin-left:1px;}
footer ul.socials li a {display:block;width:26px;height:24px;text-indent:-5000px;}
footer ul.socials li a.fb {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -249px;}
footer ul.socials li a.tw {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -884px;}
footer ul.socials li a.vk {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -958px;}
footer ul.socials li a.gp {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -549px;}
footer ul.socials li a.oid {background-image:url('/static/resources/images/socials/oid.png?e8cefcdf8ee6');}
footer ul.socials li a.lj {background-image:url('http://assets5.investcafe.ru/static/resources/images/icons.png');background-position: 0 -745px;}
footer ul.socials li a.ytb {background-image:url('/static/resources/images/youtube.png?56dc79c7abec');background-position: 1px -1px; background-repeat: no-repeat;}
/**
*	@section .window
*/
.window {}
.window > .title {padding:12px 0 26px;font:bold 17px Arial;text-align:center;color:#000;}
.window > .content {}
.window .search {padding:0 10px;}
.window .search label {color:#000;}
.window .search input {margin:3px 0 5px;padding:0 5px;width:600px;height:20px;font:normal 13px/20px Arial;color:#797979;}
.window .filter {padding:9px 10px 6px;font-size:11px;background:#f4f1e8;}
.window .filter a {margin:0 5px;}
.window .filter a.current {display:inline-block;margin:0 2px;padding:0 6px 3px;height:19px;line-height:18px;color:#fff;text-decoration:none;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 50% 0;position:relative;}
.window .filter a.current:before,.window > .filter a.current .before {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 0 -22px;position:absolute;top:0;left:-2px;z-index:2;}
.window .filter a.current:after,.window > .filter a.current .after {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 100% -22px;position:absolute;top:0;right:-2px;z-index:2;}
.window .select-values {padding:9px 10px 17px;font-size:13px;}
.window .select-values label {font-weight:bold;}
.window .select-values span {margin-right:15px;white-space:nowrap;color:#323232;}
.window .select-values span a {display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
.window section.alphabet-list {height:300px;overflow:auto;}
/**
*	@section .overlay
*/
.overlay {width:100%;height:100%;background-color:#000;opacity:0.39;filter:alpha(opacity=39);position:absolute;top:0;left:0;z-index:10;}
#prediction {width:100%;background:#fff;position:absolute;top:0;left:0;right:0;z-index:11;}
#prediction .title {height:51px;font:bold 17px/48px Arial;text-align:center;color:#000;background:url('/static/resources/images/bg-prediction-title.png?e8cefcdf8ee6') repeat-x 50% 0;}
#prediction .title > .wrap {margin:0 auto;width:900px;}
#prediction .title a.close {display:inline-block;width:27px;height:28px;background:url('/static/resources/images/bg-prediction-close.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;top:10px;left:13px;text-indent:-5000px;}
#prediction .content {}
#prediction .content > .wrap {margin:0 auto;padding:8px 0;width:900px;position:relative;}
#prediction .content dl {margin:0 auto;padding:7px 0;width:566px;min-height:23px;font-size:13px;line-height:23px;color:#929292;background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;/*overflow:hidden;*/}
#prediction .content dl:first-child {background:none;}
#prediction .content dl dt {float:left;width:198px;font-size:14px;text-align:right;color:#000;}
#prediction .content dl dd {margin-left:210px;}
#prediction .content dl.company {position:relative;z-index:2;}
#prediction .content dl.company a {display:inline-block;margin-right:10px;font-size:14px;}
#prediction .content dl.company.openned {background:none;}
#prediction .content dl.company.openned dt {}
#prediction .content dl.company.openned dd {min-height:28px;position:relative;top:-3px;}
#prediction .content dl.company.openned a {line-height:28px;background:url('/static/resources/images/bg-prediction-company.png?e8cefcdf8ee6') repeat-x 0 0;position:relative;}
#prediction .content dl.company.openned a:before,#prediction .content dl.company.openned a > .before {display:block;content:'';width:6px;height:28px;background:url('/static/resources/images/bg-prediction-company.png?e8cefcdf8ee6') no-repeat 0 -28px;position:absolute;top:0;left:-6px;z-index:2;}
#prediction .content dl.company.openned a:after,#prediction .content dl.company.openned a > .after {display:block;content:'';width:6px;height:28px;background:url('/static/resources/images/bg-prediction-company.png?e8cefcdf8ee6') no-repeat 100% -28px;position:absolute;top:0;right:-6px;z-index:2;}
#prediction .content dl.company .select {display:inline-block;float:none;width:200px !important;}
#prediction .companies {display:none;border:2px solid #d2d2d3;padding:10px 60px;background:#fff;position:relative;top:-12px;z-index:1;}
#prediction .companies.openned {display:block;}
#prediction .companies .search {padding:0 0 10px;}
#prediction .companies .search label {color:#000;}
#prediction .companies .search input {margin:3px 0 5px;padding:0 5px;width:600px;height:20px;font:normal 13px/20px Arial;color:#797979;}
#prediction .companies .filter {padding:9px 10px 6px;font-size:11px;background:#f4f1e8;}
#prediction .companies .filter a {margin:0 5px;}
#prediction .companies .filter a.current {display:inline-block;margin:0 2px;padding:0 6px 3px;height:19px;line-height:18px;color:#fff;text-decoration:none;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 50% 0;position:relative;}
#prediction .companies .filter a.current:before,#prediction .companies > .filter a.current .before {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 0 -22px;position:absolute;top:0;left:-2px;z-index:2;}
#prediction .companies .filter a.current:after,#prediction .companies > .filter a.current .after {display:block;content:'';width:2px;height:19px;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 100% -22px;position:absolute;top:0;right:-2px;z-index:2;}
#prediction .companies .select-values {padding:9px 10px 17px;font-size:13px;}
#prediction .companies .select-values label {font-weight:bold;}
#prediction .companies .select-values span {margin-right:15px;white-space:nowrap;color:#323232;}
#prediction .companies .select-values span a {display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
#prediction .companies section.alphabet-list {max-height:300px;overflow:auto;}
#prediction .content dl dd strong {color:#000;}
#prediction .content dl dd.value {height:23px;background:url('/static/resources/images/bg-prediction-inputs.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;}
#prediction .content dl dd.value.percents {background-position:0 -23px;}
#prediction .content dl dd.value input {float:left;margin:0;border:0;padding:0 10px;width:114px;height:23px;font:normal 14px/23px Arial;color:#000;background:transparent;}
#prediction .content dl dd.value a {float:left;width:44px;height:23px;background:url('/static/resources/images/empty.gif?e8cefcdf8ee6');text-indent:-5000px;}
#prediction .content dl dd.value div {float:left;font-size:14px;white-space:nowrap;position:absolute;top:0;left:237px;}
#prediction .content dl dd.value div span {font-size:14px !important;}
#prediction .select {float:left;margin-right:7px;width:90px !important;height:23px;background:url('/static/resources/images/bg-prediction-inputs.png?e8cefcdf8ee6') no-repeat 0 -46px;position:relative;cursor:pointer;}
#prediction .select .value {padding:0 26px 0 10px;height:23;background:url('/static/resources/images/bg-prediction-inputs.png?e8cefcdf8ee6') no-repeat 100% -69px;position:absolute;top:0;left:0;right:0;z-index:1;}
#prediction .select select {border:0;width:100%;height:23px;position:relative;z-index:2;opacity:0;cursor:pointer;}
#prediction .buttons {padding:20px 0 2px;}
#prediction.up .title {background-position:50% -51px;}
#prediction.down .title {background-position:50% -102px;}
/**
*	@section .ui-widget
*/
.ui-widget {padding:10px 10px 8px !important;font:normal 13px Arial !important;background:#fff !important;box-shadow:0 0 3px #aaa;}
.ui-widget .ui-widget-header {border:0;background:#f1f1f1 !important;}
.ui-datepicker .ui-datepicker-prev {border:0 !important;background:url('/static/resources/images/icons/prev.png?e8cefcdf8ee6') no-repeat 50% 50% !important;}
.ui-datepicker .ui-datepicker-next {border:0 !important;background:url('/static/resources/images/icons/next.png?e8cefcdf8ee6') no-repeat 50% 50% !important;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:none !important;}
.ui-state-default {margin:0 !important;padding:2px 7px !important;border:0 !important;background:none !important;font-weight:normal !important;color:#000 !important;}
.ui-state-active {background:url('/static/resources/images/ui-state-active.png?e8cefcdf8ee6') repeat-x 50% 50% !important;color:#fff !important;}
.ui-priority-secondary {color:#bebebe !important;}
#datepicker {width:243px;background:transparent !important;position:absolute;top:30px;left:0;z-index:7;}
#datepicker:before,#datepicker > .before,#datepicker:after,#datepicker > .after {display:none !important;}
span.comments {
    cursor: pointer;
}
article.post, article.news, article.webinar {
    line-height: normal !important;
}
article.post .short .wrap img {
    max-width: 99%;
}
aside .block.block-faq .block-content article .question .author {
    white-space: pre-wrap;
    word-wrap: break-word;
}

/* article.cabinet */
button:disabled span {cursor:default;}
article.cabinet .logo {float:left;margin:4px;margin-right:20px;width:130px;}
article.cabinet .logo img {display:block;border:1px solid #e7e7e7;width:100%;}
.cabinet-settings-logo {width:150px;}
/* 404 */
.outer-center {margin-left: auto; margin-right: auto; display: table; height: 100%; }
.inner-center {display: table-cell; vertical-align: middle; }
.static-logo {text-align: center; width: 100%; margin: 50px 0 50px 0;}
.page-header {margin-top: 0; margin-bottom: 12px; padding-bottom: 12px;}
h1 {font-size: 30px; line-height: 36px;}
.alert {
    color: #3A87AD; border-color: #BCE8F1; background-color: #D9EDF7; padding: 8px 35px 8px 14px;
    margin-bottom: 18px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); border: 1px solid #a7bff9;
    -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
/* userpic in /accounts/profile/settings/ */
.userpic {text-align:center;}

/* comments block */
ol.comments div.comment a.add {font-size:11px;color:#007bc2;position:relative; visibility: hidden;}
ol.comments div.comment:hover a.add {visibility: visible;}
ol.comments div.comment a.add:before,ol.comments div.comment a.add .before {float: left; display:block;content:'';width:8px;height:8px;background:url('/static/resources/images/toggle-3.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:3px;right:-10px;z-index:2;}

ol.comments div.comment .comment_admin {float: right; }
ol.comments div.comment .comment_admin .wrap.none {display:block;}
ol.comments div.comment .comment_admin .wrap.delete {display:none;}
ol.comments div.comment .comment_admin .wrap.folded {display:none;}
ol.comments div.comment .comment_admin.delete .wrap.delete {display:block;}
ol.comments div.comment .comment_admin.delete .wrap.none {display:none;}
ol.comments div.comment .comment_admin.delete .wrap.folded {display:none;}
ol.comments div.comment .comment_admin.folded .wrap.folded {display:block;}
ol.comments div.comment .comment_admin.folded .wrap.delete {display:none;}
ol.comments div.comment .comment_admin.folded .wrap.none {display:none;}

ol.comments div.comment a.edit {margin-left: 12px;font-size:11px;color:#007bc2;position:relative; visibility: hidden;}
ol.comments div.comment:hover a.edit {visibility: visible;}
ol.comments div.comment a.edit:before,ol.comments div.comment a.edit .before { display:block;content:'';width:8px;height:8px; position:absolute;top:3px;right:-10px;z-index:2;}

ol.comments div.comment .admin {font-size:11px;color:#007bc2;position:relative; visibility: hidden;}
ol.comments div.comment:hover .admin {visibility: visible;}
ol.comments div.comment .admin:before,ol.comments div.comment .admin .before { display:block;content:'';width:8px;height:8px; position:absolute;top:3px;right:-10px;z-index:2;}

ol.comments div.comment.comment-green {border-radius:3px;padding:8px 12px 10px 58px;position:relative;}

ol.comments div.comment-folded {border-radius:2px;margin-top:6px;background: url('/static/resources/images/bg-comment-red.png?e8cefcdf8ee6') repeat-x 0 0 ;position:relative;}
ol.comments div.comment-folded .meta {margin-top:1px;height:24px;font-weight:normal;font-size:11px;line-height:24px;color:#000;position:relative;}
ol.comments div.comment-folded .meta .comment-author > img {margin-top:5px}
ol.comments div.comment.comment-green {border-radius:3px;padding:8px 12px 10px 58px;background:#c7f4ac repeat-x 0 0;position:relative;}

li.comments.comment-folded ul {
    display: none;
}


.comment article a.likes:before {
    top: 9px;
}
.comment article a.dislikes:before {
    top: 12px;
}
.comment article div.votes {
    margin-right: 10px;
    float: right;
    display: block;
}


article dl dd label {margin-right:5px;font-size:13px;white-space:nowrap;}
section.alphabet-list article a.current {display:inline-block;margin:0 2px;padding:0 2px;height:19px;line-height:18px;color:#fff;text-decoration:none;background:url('http://assets4.investcafe.ru/static/resources/images/filter-current.png') no-repeat 50% 0;position:relative;}
.window .filter a {margin:0 4px;}
.window .select-values span {margin-right:0;white-space:nowrap;color:#323232;}
.window .select-values a {margin-right:7px;display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
article.edit-form dl dd textarea {margin:0;border:1px solid #abadb3;padding:0 7px;width:685px;font:normal 13px/24px Arial;color:#7e7e7e;}
article.edit-form dl dd textarea:focus {color:#000;}
article.edit-form dl.files dd ul li p a {display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
section .select-values span {margin-right:0;white-space:nowrap;color:#323232;}
section .select-values span a {
    margin-right:7px;white-space:nowrap;display:inline-block;width:9px;height:9px;background:url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;
}
.popup.popup-singin:before,.popup.popup-singin > .before {height:10px;background-position:-313px -60px;top:-10px;}
.popup-singin-before {background-image: url('/static/resources/images/popups.png?e8cefcdf8ee6');background-repeat:no-repeat;height:40px;background-position:-421px -20px;top:-50px;width:102px;left:108px;position:absolute;z-index: 9;}
.wrap-social-links ul {display:inline-block;}
.popup.popup-singin .wrap-social-links {margin:0 auto 14px;padding:5px 0 4px;width:289px;text-align:center;}
.popup.popup-singin .wrap-social-links ul {display:inline-block;}
.popup.popup-singin .wrap-social-links ul li {margin:0;padding:0;width:56px;position:relative;}
.wrap-social-links a {margin-left:13px;font-size:11px;text-decoration:none;color:#000;}
article .bottom {padding:42px 28px 20px;font:normal 19px/23px Georgia;text-align:center;color:#262626;}

.preview {
    color: #000;
    display: none;
}
.preview article.post .short .left {
    width: 171px;
}
.preview article.post .short .left .image {
    max-width: 100%;
}
.preview article.post {
    padding-left: 0;
}

article .my-post-edit {
    font-size: 11px;
    margin-left: 10px;
    position: relative;
    top: 4px;
}

article .my-post-edit:first-of-type {
    margin-left: 150px;
}


/* Шапка, навигационная панель */
header .nav nav {line-height:33px;}
header .nav nav ul li {padding:0 4px 0 6px;}
/* Страница списка блогов */
section.blogs article .image img {width: 133px;}
/* Страница поста */
article.post .short .left .image img {display:block;width:193px;}


footer .copyrights {
    padding: 18px 0 4px;
    line-height: 1.5;
}

/* predication */
#prediction .forecasts_form {display:none;}
#prediction .forecasts_form.openned {display:block;}
#prediction .content dl.company.openned dd {min-height:28px;position:relative;top:-3px;}
#prediction .content dl.company {display:none; position:relative;z-index:2;}
#prediction .content dl.company.openned {display:block; text-align:  right;}
/* company_list */
tr.table_users_list {display:none !important;}
tr.table_users_list.openned {display:table-row !important;}
.user_name {margin-left: 10px; width:auto;white-space:auto;font-size:11px;}
section.list.list-with-image section.forecasts {
    margin: 0;
}
section.list.list-with-image section.forecasts .wrap {width: 640px;}
section.list.list-with-image section.forecasts .image { width: 48px; }
.short_forecasts_title {color: black; font-size: 16px; color: #101f99;}
#my_long_forecasts {margin-top: 20px;}


/* questions */
.companies .select-values a {
    margin-right: 7px;
    white-space: nowrap;
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;
    text-indent: -5000px;
}
.questions-add article.edit-form textarea {
    width: 98%;
}

.questions-add article.edit-form dl.half {width:46%}
.questions-add article.edit-form dl.half dt {font-size:12px;color:#000;}
.questions-add article.edit-form dl.half dd input[type="text"] {margin:4px 0 6px;width:96%;}

section.faq article.question-inactive {
    background-color: #EEE;
}


/* answers */
ol.answers {
    list-style: none !important;
}
section.faq-single article.answer-green .meta  {
    background: #c7f4ac repeat-x 0 0;
    border-radius: 3px;
}
.comment-form dl dd {
    margin-left: 0;
}
section.faq-single article.answer .wrap textarea {
    width: 100%;
}
section.faq-single article.answer .wrap a.edit,
section.faq-single article.answer .wrap a.ok,
section.faq-single article.answer .wrap a.delete {
    width: 16px;
    height: 16px;
    display: block;
    text-indent: -10000px;
    float: right;
    margin-left: 16px;
    background-position: 0 0;
    background-repeat: no-repeat;
}
section.faq-single article.answer .wrap a.edit {
    background-image: url('/static/resources/images/edit.png?e8cefcdf8ee6');
}
section.faq-single article.answer .wrap a.delete {
    background-image: url('/static/resources/images/delete.png?e8cefcdf8ee6');
}
section.faq-single article.answer .wrap a.ok {
    background-image: url('/static/resources/images/ok.png?e8cefcdf8ee6');
}

td.forecast-edit {text-align:  center;}

/* company page */
table.data tbody tr td:first-child {font-size: 12px; max-width: 150px}

.companies-analogs-compatirison-foot {
    display: table-row !important;
}

aside .block.block-list .block-content article a img {
    border: 0 none;
    margin: 2px 0 0 1px;
}
aside .block.block-list .block-content article {
    line-height: inherit;
    margin: 2px 0;
}
aside .block.block-list .block-content article table {
    width: 100%;
}
aside .block.block-list .block-content article table td {
    vertical-align: middle;
    height: 32px;
}
aside .block.block-list .block-content article a.author.author-1:before, aside .block.block-list .block-content article a.author.author-1 > .after {
    top: 0;
}

/* companies */

.chart-actions-count {
    font-size: 11px;
    color: rgb(168, 168, 168);
    position: relative;
    float: right;
    top: 30px;
    margin-right: 10px;
    z-index: 9;
}

.finded_companies {
    padding: 18px 16px 27px 28px !important;
}

section.last-blogs article {
    float:left !important;
    margin:0 0 0 20px !important;
    padding:17px 0 23px !important;
    width:700px !important;
    background:url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0 !important;
}
aside .block.block-list .block-content article a.author:before, aside .block.block-list .block-content article a.author > .after {
    top: 2px;
}

.user-rating {
    font-size: 10px;
    color: #000;
    text-align: right;
}

aside .block.block-list .block-content article a.author img  {
    top: -9px;
}

/* .nav */
header .nav.alt {margin-bottom:0;}
header .nav nav {line-height:33px;}
header .nav nav ul li {padding:0 7px 0 9px;}
header .nav nav ul li:first-child {padding-left:19px;}
header .nav nav li > div {height:37px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav-submenu.png') no-repeat 50% 0;position:relative;}
header .nav nav div .submenu,header .nav nav div ul.submenu {display:none;margin-top:6px;padding:10px 0;border-radius:5px;min-width:100%;height:auto;line-height:13px;background:#2d2d2d;position:absolute;top:37px;z-index:9;}
header .nav nav div div.submenu {width:414px;background-image:none !important;}
header .nav nav div .submenu:before,header .nav nav div .submenu > .before {display:block;content:'';width:100%;height:6px;background:url('http://assets2.investcafe.ru/static/resources/images/bg-header-nav-submenu.png') no-repeat 50% 100%;position:absolute;top:-6px;left:0;right:0;z-index:2;}
header .nav nav div .submenu ul {float:left;margin-left:14px;width:200px;padding:0;height:auto;}
header .nav nav div .submenu ul:first-child {margin-left:0;}
header .nav nav div .submenu li {float:none;padding:2px 0 0;height:auto;background:url('/static/resources/images/hr3.png?e8cefcdf8ee6') repeat-x 0 0;}
header .nav nav div .submenu li:first-child {float:none;padding-top:0;background:none;}
header .nav nav div .submenu li a {display:block;padding:6px 15px 7px;}
header .nav nav div ul.submenu li a {white-space:nowrap;}
header .nav nav div .submenu li a:hover {color:#1d1d1d;background:#e7e7e7;text-shadow:none;}
header .nav nav div .submenu li.current {/*background:#e3e3e3;*/}
header .nav nav div .submenu li.current:before,header .nav nav div .submenu li.current > .before,header .nav nav div .submenu li.current:after,header .nav nav div .submenu li.current > .after {display:none;}
header .nav nav div .submenu li.current a {color:#fff;/*text-shadow:none;*/background:#1f1f1f url('/static/resources/images/bg-header-nav-submenu-current.png?e8cefcdf8ee6') repeat-x 0 100%;}
header .nav nav li.openned div .submenu {display:block !important;}

h3.forecasts {margin-bottom: 0 !important;}

section .filter a.current .arrow {
    margin-left: 8px;
}

.forecast-table-my-profile { padding-left: 6px !important;}

article.forecast-statistics .wrap {
font-size: 15px;
line-height: 1.4;
color: #000;
}
article.forecast-statistics dl dt {
width: 250px;
}
article.forecast-statistics dl dd {
margin-left: 250px !important;
}


#prediction .content dl dd.short-value {height:23px;background:url('/static/resources/images/bg-short-prediction-inputs.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;}
#prediction .content dl dd.short-value.percents {background-position:0 -23px;}
#prediction .content dl dd.short-value input {float:left;margin:0;border:0;padding:0 10px;width:114px;height:23px;font:normal 14px/23px Arial;color:#000;background:transparent;}
#prediction .content dl dd.short-value a {float:left;width:44px;height:23px;background:url('/static/resources/images/empty.gif?e8cefcdf8ee6');text-indent:-5000px;}
#prediction .content dl dd.short-value div {float:left;font-size:14px;white-space:nowrap;position:absolute;top:0;left:237px;}
#prediction .content dl dd.short-value div span {font-size:14px !important;}
/*#prediction .select {float:left;margin-right:7px;width:90px !important;height:23px;background:url('/static/resources/images/bg-short-prediction-inputs.png?e8cefcdf8ee6') no-repeat 0 -46px;position:relative;cursor:pointer;}*/
#prediction .select .short-value {padding:0 26px 0 10px;height:23;background:url('/static/resources/images/bg-short-prediction-inputs.png?e8cefcdf8ee6') no-repeat 100% -69px;position:absolute;top:0;left:0;right:0;z-index:1;}

section.main-list-with-image {
margin: 0 !important;
}
section.main-list-with-image article {
margin: 0 16px 0 28px !important;
}

section.list .comment {width: auto !important;}

section.comments-main { padding: 0 0px 0 42px !important; }

section.list.list-home article {
    margin: 0 9px 0 15px;
}

.content-wrapper hgroup, .content-wrapper hgroup .moderation-status {
    font-size: 12px;
    color: rgb(87, 87, 87);
}


div.wrap-short-forecast > div.full {
    display: none;
}
div.wrap-short-forecast div.short {
    display: block;
}
div.wrap-short-forecast.openned div.full {
    display: block;
}

/* article datepicker */
/*.article-date-bar {padding:10px 16px 10px 28px;background:#f4f4f4;}*/
.article-date-bar > a.button {float:left;}
.article-date-bar .dates {float:left;}
.article-date-bar .dates > label {float:left;margin:0 5px 0 10px;font-size:15px;line-height:24px;color:#000;}
.article-date-bar .dates .wrap-date-input {float:left;text-align:center;font-size:11px;}
.article-date-bar .dates .wrap-date-input input[type="text"] {display:block;margin:0 5px 1px;border:0;padding:0 5px;width:107px;height:24px;font:normal 13px/24px Arial;text-align:center;color:#545454;background:url('/static/resources/images/bg-input-date.png?e8cefcdf8ee6') no-repeat 0 0;}
.article-date-bar .dates a.calendar {float:left;width:22px;height:21px;background:url('/static/resources/images/calendar.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
.article-date-bar .dates a.button {margin-left:15px;}

.content-wrapper hgroup .tags {
    margin-top: 20px;
}
section.coming-webinars article {
    width: 650px;
}

header .nav .search {
    width: 150px !important;
}

header .nav .search input[type="text"] {
    width: 110px !important;
}

.overlay {
    width: 100%  !important;
    height: 100% !important;
    position:fixed;
}

header .bar .mood .status {
    margin: 7px 0 0 33px;
}

header .bar .mood .value {
    width: 222px;
}

.webinar-image-preview  {
    float: right; /* Выравнивание по правому краю  */
}



table.data-2 {margin-bottom:22px;width:100%;font-size:11px;color:#000;}
table.data-2 td:first-child {
    padding-left: 28px;
    text-align: left;
}
table.data-2 tbody {}
table.data-2 tbody tr.alt {}
table.data-2 tbody tr.alt td {background:#f4f4f4;}
table.data-2 tbody tr td:first-child {font-size:12px; width: 150px;}
table.data-2 tbody tr td:first-child span {color:#7a0000;}
.webinar-sponsor-image {
    margin: 7px 0 7px 7px;
}

article.webinar section{
    width: 700px !important;
}
section.team {
    margin: 10px 0 0px 0px;
}

/* timepicker */
.ui-timepicker-div .ui-widget { padding:0px !important;}
.ui-timepicker-div .ui-widget .ui-state-default {background: #e6e6e6 url('/static/resources/styles/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x !important;}

section.comments-webinars {
    float: none;
    width: auto;
    padding: 0 !important;
}

.rating:hover {display: none}
.voted:hover {display: block}

.rating a.vote-disabled {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: grayscale(100%);
    pointer-events: none;
}
.rating a.inc.vote-disabled:hover {
    background-position:0 -72px;
}
.rating a.dec.vote-disabled:hover {
    background-position:0 -126px;
}

section.people table th.last {
    padding-right: 0px;
}
section.people table th:first-child, section.analysts table td:first-child {
    padding-left: 10px;
}
section.people table tbody {
    font-size: 12px;
}
section.people table thead th div {
    padding: 10px 10px 0 10px;
}
section.people table td label {
    color: #312d1e;
}

section.people table td {
    text-align: center;
}

section.people table thead th {
    background: url('/static/resources/images/bg-people-th.png?e8cefcdf8ee6') repeat-x 0 0;
}

section.people table th:last-child {
    width: 130px;
}
section.people table th:first-child {
    width: 190px;
}
section.people table th{
    text-align: center;
}

.content-wrapper hgroup h3 {
    margin-bottom: -2px;
    font-weight: bold;
    font-size: 12px;
    background: none;
}

.content-wrapper hgroup h3 small {
    font-weight:0 lighter;
    font-size: 12px;
}
.content-wrapper hgroup h3 span{
    font-size: 23px;
}

.people-search-form .input {
    margin: 2px 0;
    width: 860px;
    height: 33px;
}

section.people hgroup {
    padding: 0px;
}

button.datepicker_reset {
    display:inline-block;
    height:20px;
    font:normal 12px Arial;
    position:relative;
    cursor:pointer;
    top:-18px
}

div.analytic-start-button {
    float: right;
    margin-top: -5px;
}
#index_graph {
    display: none;
}
.share-graph {
    float: right !important;
    margin: -360px 8px 0px 0;
    position: relative;
    z-index: 10;
}

.bottom-meta div.share-graph a {
    width: 56px;
}
.bottom-meta div.share-graph a:before {
    left: 16px;
}

#highcharts-company-graph {
    height: 400px;
}

div.edit-status-comment {
    font-size: 10px;
    margin-top: 8px !important;
    color:#b08a7d;
}
div.edit-status-comment a {
    text-decoration: none;
    font-style: italic;
    color: #892a35;
}
div.edit-status-comment a:hover {
    text-decoration: underline;
    color: #666665;
}
p.analytic-message-start-form {
    text-align: center;
    color: #000;
    font-size: 14px !important;
    font-family: Arial !important;
    height: 30px;
    line-height: 19px;
}

p.analytic-message-start-form a {
    font-size: 22px;
    text-decoration: none;
    font-style: italic;
    color: #892a35;
    font-family: Arial !important;
}
p.analytic-message-start-form a:hover {
    text-decoration: underline;
    color: #666665;
}
.likes.votes-disabled:before,
.likes.votes-disabled .before,
.likes.votes-disabled .count:before,
.likes.votes-disabled .count > .before {background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -684px !important;}
.dislikes.votes-disabled:before,
.dislikes.votes-disabled .before,
.dislikes.votes-disabled .count:before,
.dislikes.votes-disabled .count > .before  {background:url('http://assets5.investcafe.ru/static/resources/images/icons.png') no-repeat 0 -188px !important;}



a.likes.votes-disabled,
a.dislikes.votes-disabled,
a.likes.votes-disabled *,
a.dislikes.votes-disabled * {
    cursor: default;
    color: #ccc !important;
    border-color: #ccc !important;
}


.answers-likes a {
    float: right;
}
.answers-likes:after {
    clear: both;
}
.answers-likes {
    float: left;
}
div.ckeditor_content {
    word-wrap: break-word;
}

div.ckeditor_content img{
    max-width: 700px;
    height: auto !important;
}

body .wrap-tabs .tabs li.active {background-position:0 -140px;}
body .wrap-tabs .tabs li:before, .wrap-tabs .tabs li .before {background-position: 0 -178px;}
body .wrap-tabs .tabs li:after, .wrap-tabs .tabs li .after {background-position: 100% -178px;}


.rating a.inc.votes-disabled {
    background: url('/static/resources/images/rating-popup-up.png?e8cefcdf8ee6') no-repeat 0 -72px;
}
.rating a.dec.votes-disabled {
    background: url('/static/resources/images/rating-popup-down.png?e8cefcdf8ee6') no-repeat 0 -72px;
}
article dl dd ul.socials li img {
    position: relative;
    top: 8px;
}

ol {
    list-style: decimal !important;
}

ol.comments {
    list-style: none !important;
}
.comments .meta .comment-author > img,
section.faq-single article.answer .meta > img {
    width: 32px;
    height: auto;
    max-height: 69px;
}

.popup.popup-index.popup-index-none {}
.popup.popup-index.popup-index-none > .t {background:url('/static/resources/images/popup-index-none.png?e8cefcdf8ee6') repeat-x 0 0; background-position:-425px 0;}
.popup.popup-index.popup-index-none > .b {background:url('/static/resources/images/popup-index-none.png?e8cefcdf8ee6') repeat-x 0 0; background-position:-425px -13px;}
.popup.popup-index.popup-index-none > .wrap .about h5 span {color:#8ba3a7;}
.popup.popup-index.popup-index-none .button .icon.icon-5 {float:right;margin:12px 0 0 8px;width:8px;height:11px;background:url('/static/resources/images/icons/forecats-none.png?e8cefcdf8ee6') no-repeat 0 0;position:relative;left:-3px;}


section.coming-webinars article time small {
    margin: 0px 125px;
}

article.comment-article {
    padding: 0 0px !important;
}

ol.comments div.comment .meta time {
    margin: 0 5px 0 0;
}

section.analysts table td:first-child {
    padding-left: 25px;
}

/*section.list.list-with-image article:first-of-type {
    background: none !important;
}*/
.popup.popup-index > .wrap .company_link {margin-bottom:1px; margin-top: 4px ;padding:0 10px 0 18px;}
.popup.popup-index > .wrap .company_link a {color:#007bc2;}

section.list.list-3-columns article .wrap.main {
    width: 400px;
}

section.alphabet article {
    padding: 0px 16px 17px 28px;
}

article .meta .likes {
    float: left;
}
.votes {
    float: right;
    margin-left: 5px;
}

aside .block.block-companies ul li img {
    display: block;
    border: 1px solid #E5E5E5;
    width: 32px;
    height: 32px;
    position: absolute;
    top: 0;
    right: 0;
}
/* virtialaccount */

.virtialaccount table {
    width: 100%;
}
.virtialaccount table td {
    line-height: 1.5;
}

.virtialaccount .up td {
    color: green;
}
.virtialaccount .down td {
    color: red;
}
#virtualaccount h3 span {
    float: right;
    font-size: 80%;
    font-weight: normal;
}

blockquote {
  font: 14px/22px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 50px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
}

h2 .ajax,
h1 .ajax,
h3 .ajax {
    display: block;
    width: 26px;
    height: auto;
    float: right;
}
.wrap-toggle .ajax {
    margin:6px 40px 0 0;
}

#reset-datepicker {
    margin: 0 0 0 7px;
    white-space: nowrap;
    display: inline-block;
    width: 9px;
    height: 9px;
    background: url('/static/resources/images/icons/delete.png?e8cefcdf8ee6') no-repeat 0 0;
    text-indent: -5000px;
}

tr.captha td a {
    padding: 0px 10px 0px 0px;
    text-align: center;
    color: #000;
    font-size: 11px !important;
    font-family: Arial !important;
}
tr.captha td img {
    border: 1px solid #505050;
}
tr.captha td {
    vertical-align: top;
}
tr.captha td input {
    float:left;
    margin:0;
    padding:0 10px;
    width:114px;
    height:23px;
    font:normal 14px/23px Arial;
    color:#000;
}

header .bar .right .user > span {
    padding-right: 3px;
}

.news ol, .post ol {
    padding: 5px 0 5px 20px;
}


section.list.list-3-columns article .wrap.main {
    width: 580px !important;
    float: left;
}


section.list.list-3-columns article .wrap.main .main-wrap-contain{
    margin-left: 148px;
}

section.list.list-3-columns article .image {
    margin-right: 11px;
}


/**/

.search-tooltip {
    position: relative;
    background: #eaeaea;
    cursor: help;
    display: inline-block;
    text-decoration: none;
    color: #222;
    outline: none;
}

.search-tooltip span {
    visibility: visible;
    text-align: center;
    position: absolute;
    bottom: 31px;
    left: 0%;
    z-index: 999;
    width: 132px;
    margin-left: 0;
    padding: 5px;
    border: 2px solid #FFF;
    opacity: .9;
    background-color: #FDA795;
    background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
    box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
    text-shadow: 0 1px 0 rgba(255,255,255,.4);
}

.search-tooltip:hover {
    border: 0; /* IE6 fix */
}


.search-tooltip span:before,
.search-tooltip span:after {
    content: "";
    position: absolute;
    z-index: 1000;
    bottom: -7px;
    left: 50%;
    margin-left: -8px;
    border-top: 8px solid #ddd;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 0;
}

.search-tooltip span:before {
    border-top-color: #ccc;
    bottom: -8px;
}



/**/
.search-people {
    padding: 1px 16px 8px 28px;
}
.search-people-div {
    width: 142px;
    height: 215px;
    border-radius: 5px;
    float: left;
    margin: 2px 8px 0px 0px;
}
.search-people-userpic {
    position: relative;
    text-align: center;
    height: 150px;
    /*top: 44%;*/
    /*margin-top: 25px;*/
}
.search-people-userpic img{
    width: 130px;
    text-align: center;
}
.search-people-nickname {
    height: 40px;
    text-align: center;
    line-height: 20px;
    vertical-align: middle;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 14px;
    color: #155dbd !important;
}
.search-people-wrap {
    float: right;
}
.search-people-wrap a {
    font-size: 12px;
    color: #464549 !important;
}


.search-people-nickname a:link, a:visited, a:active, a:hover  { text-decoration: none; }
.search-people-wrap a:link, a:visited, a:active, a:hover  { text-decoration: none; }

.curled {
    position:relative;
    padding:9px;
    margin:2em 10px 4em;
    background:#fff;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border:1px solid #efefef;
    -moz-border-radius:0 0 120px 120px / 0 0 6px 6px;
         border-radius:0 0 120px 120px / 0 0 6px 6px;
}

.curled:before,
.curled:after {
    content:"";
    position:absolute;
    z-index:-2;
    bottom:12px;
    left:10px;
    width:50%;
    height:55%;
    max-width:200px;
    -webkit-box-shadow:0 8px 12px rgba(0, 0, 0, 0.5);
       -moz-box-shadow:0 8px 12px rgba(0, 0, 0, 0.5);
            box-shadow:0 8px 12px rgba(0, 0, 0, 0.5);
     -webkit-transform:skew(-8deg) rotate(-3deg);
        -moz-transform:skew(-8deg) rotate(-3deg);
         -ms-transform:skew(-8deg) rotate(-3deg);
          -o-transform:skew(-8deg) rotate(-3deg);
             transform:skew(-8deg) rotate(-3deg);
}

.curled:after {
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
        }
.curled p {
    font-size:16px;
    font-weight:bold;
}

#search-section .search-tab {
  display:none;
  width:100%;
}
#search-section .section-block-left {
    float: left;
    width: 490px;
}
#search-section .section-block-right {
    float: right;
    width: 500px;
    margin-right: 15px
}
#search-section .section-block-content{
    margin-left: 26px;
}

#search-section .section-block-content a.all{
    text-decoration: none;
    color: #2e42ba;
    margin-left: 10px;
}
#search-section .section-block-content article h4{
    margin-left: -14px;
}

#search-section .section-block-content article h4 a{
    font-size: 16px;
}
#search-section .section-block-content article li,
#search-section .category-result article li{
    list-style-image:url('/static/resources/images/galka.gif?e8cefcdf8ee6')
}

#search-section .section-block-content article.search-question p label {
    color: #1a4780;
    font-size: 12px;
}
#search-section .section-block-content article.search-question p small {
    color: #113b70;
    float: right;
    font-size: 12px;
}
#search-section .section-block-content article.search-question p span {
    color: #1a4780;
    font-size: 12px;
}

#search-section div.category-result {
    margin-left: 22px;
}

.breaking_news {
    display: block;
}

.breaking_news img {
    display: block;
    border-radius: 5px 0 0 5px;
    float: left;
    height: 71px;
    width: 106px;
}

.breaking_news div {
    float: left;
    background: linear-gradient(top, #f8bca4, #e85e3a);
    background: -webkit-gradient(top, #f8bca4, #e85e3a);
    background: -webkit-linear-gradient(top, #f8bca4, #e85e3a);
    background: -moz-linear-gradient(top, #f8bca4, #e85e3a);
    background: -o-linear-gradient(top, #f8bca4, #e85e3a);
    background: -ms-linear-gradient(top, #f8bca4, #e85e3a);
    width: 582px;
    height: 71px;
    border: 0 solid #000000;
    border-radius: 0 5px 5px 0;
}

.breaking_news_title {
    padding: 8px 110px 5px 15px;
    color: #ffffff;
    font-weight: bolder;
    font-size: 16px;
    display: block;
}

.breaking_news_logo {
    position: absolute;
    top: 10px;
    right: 20px;
    color: #8f2100;
    font-weight: bold;
    text-shadow: 0 1px 1px #f8e4d3;
    font-size: 11px;
}

.breaking_news_text {
    position: absolute;
    padding: 0 20px 10px 15px;
    font-weight: 300;
    display: block;
    color: #ffffff;
}

.search-header-submit {
    float: right;
    margin: 0;
    border: 0;
    padding: 0;
    border-radius: 0;
    width: 24px;
    height: 25px;
    background: url('http://assets2.investcafe.ru/static/resources/images/bg-header-search.png') no-repeat 100% 0;
    text-indent: -5000px;
    cursor: pointer;
}
.profile-settings-block-subscribe {
    margin-left: 4px;
}
.profile-settings-block-subscribe input {
    float: left;
    margin-top: 13px;
    width: 150px !important;
}
.profile-settings-block-subscribe span, .profile-settings-block-subscribe a {

    float: left;
    margin: 10px;
    border: 0;
    padding: 0 7px;
    width: 75px;
    height: 24px;
    font: normal 11px/24px Arial;
    text-align: left;
    color: #212121;
    background: url('http://assets4.investcafe.ru/static/resources/images/form-subscribe.png') no-repeat 0 -22px;
}
.profile-settings-block-subscribe span:before,
.profile-settings-block-subscribe a:before,
.profile-settings-block-subscribe span:after,
.profile-settings-block-subscribe a:after {
    display: none;
}
.preview-image-source {
    color: #08457e;
    margin-right: 10px;
    font-size: 10px;
}
.preview-image-source a {
    text-decoration: none;
    color: #08457e;
    margin-right: 10px;
    font-size: 10px;
}

body.red .wrap-tabs .tabs li.active {
    background: url('/static/resources/images/tabs-active-red.png?e8cefcdf8ee6') repeat-x 0 -140px;
    position: relative;
}

body.red .wrap-tabs .tabs li:before, .wrap-tabs .tabs li .before {
    background: url('/static/resources/images/tabs-active-red.png?e8cefcdf8ee6') no-repeat 0 -178px;
}

body.red .wrap-tabs .tabs li:after, .wrap-tabs .tabs li .after {
    background: url('/static/resources/images/tabs-active-red.png?e8cefcdf8ee6') no-repeat 100% -178px;
}

section.best-analysts article {
    margin: 20px 0px 20px 20px;
}

.statusMsg {
    margin: 20px 0;
    padding: 20px;
    text-align: center;
    display: none;
    color: #000000;
}

.statusMsg.error {
    background-color: #D65B5B;
}
.statusMsg.success {
    background-color: #7CE98D;
}
ol.comments div.comment .wrap p {
    /*word-break:break-all;*/
    word-wrap: break-word;
}


select.error {
    border-radius: 2px;
    border: 2px solid #e13838;
    position: relative;
    top: -1px;
    left: -1px;
}


.cabinet-panel-short {
    margin-left: 155px;

}

.cabinet-panel-short dd {
    margin-left: 30px;
    font-family:"Times New Roman",Georgia,Serif;
}

.cabinet-panel-short dl dt {
    float: left;
    width: auto !important;
    margin-right: 15px;
}

footer .content .left .logo {
    margin: 55px 0 75px;
    line-height: 15px;
    position: relative;
}

footer .content .left .logo a:before, footer .content .left .logo a .before {
    display: block;
    content: '';
    width: 98px;
    height: 66px;
    background: url('/static/resources/images/footer-logo.png?9fee3b47d4a4') no-repeat 0 0;
    position: absolute;
    top: -55px;
    left: 0;
    z-index: 2;
}

.home-slider section.list.list-with-image article {
    margin: 0;
    padding: 15px 0 16px;
    background: url('http://assets4.investcafe.ru/static/resources/images/hr.png') repeat-x 0 0;
    min-height: 200px;
}

.home-slider > .container > ul > li {display: none}
.home-slider > .container > ul > li:first-child {display: block}

aside .block-partners > div {
    margin-bottom: 25px;
}

aside .block-partners div > h4 {
    width: 240px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    text-align: center;
}
aside .block-partners div > h4 a {
    width: 240px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 0 9px;
    font: bold 19px/19px Arial;
    color: #08c;
    text-decoration: none;
}
aside .block-partners div > h4 a:link {text-decoration:none;}
aside .block-partners div > h4 a:visited {text-decoration:none;}
aside .block-partners div > h4 a:hover {text-decoration:underline;}
aside .block-partners div > h4 a:active {text-decoration:underline;}

aside .block-partners div > p {
    margin-top: 5px;
    text-align: center;
}

aside .block-partners div > a img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

aside .block-partners div > p > a.button {

}

.industry_subscribe_panel,
.rubric_subscribe_panel {
    float: right;
    position: relative;
    top: 8px;
}
.promote .rubric_subscribe_panel {
    top: -29px;
    margin-right: 160px;
}
.no-promote .rubric_subscribe_panel {
    top: -5px;
    margin-right: 160px;
}
.no-promote-post .promote {
    top: 0 !important;
}
.page-content {
    min-height: 638px;
}


.main-posts-exclude-tags em {
    font-style: normal;
}
.main-posts-exclude-tags strong {
    font-weight: normal;
}
.profile_reading_block .selected a {
    font-size: 18px;
}
.profile_reading_block .selected * {
    font-weight: bold;
    font-style: italic;
}

.select-companies-buttons {
    margin-top: -50px;
    float: right;
    margin-right: 15px;
}
.select-companies-buttons .done {
    margin-right: 10px;
}

button.default-button {
    background:ButtonFace;
    color:ButtonText;
    border:2px outset ButtonFace;
    margin: 2px;
    padding: 1px 6px 1px 6px;
}
section.forecast-industry table td {min-width:175px;padding:4px 0 5px;}

article.search-companies img {
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 10px;
    top: 8px;
    position: relative;
}

article.search-people img {
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 10px;
    top: 8px;
    position: relative;
}

div.mood_graph {
    min-height: 400px;
    background-color: #ffffff;
}

section.faq-single article.question .wrap h1 {
    margin-bottom:15px;
    font-size: 17px;
    padding: 0 0 0 0;
    background: none;
    font-weight: normal;
    line-height: 22px;
}



.list-with-image article .wrap img {
    max-width: 99%;
}

div.autocomplete-suggestions {
    overflow: hidden;
}

div.autocomplete-suggestion {
    padding-left: 7px;
    padding-right: 7px;
    font: normal 13px/24px Arial;
    background: white;
    border: 1px solid #abadb3;
    border-top: 0;
}
div.autocomplete-selected {
    background: #d9dbdd;
}

.content-wrapper > section.promote .promote .popup {
    bottom: 75px;
}

dl dd input[type="text"].error, .captcha-error-input {
    border-radius: 2px;
    border: 2px solid #e13838;
    position: relative;
    top: -1px;
    left: -1px;
}

dl dd div.error, .captcha-error, dt.pages-error {
    color: #e13838;
}
.post-advertising {
    padding: 10px 16px 16px 28px !important;
    margin: 0 -16px 0 -28px !important;
    background-color: rgb(244, 255, 216) !important;
}
section.list.list-3-columns article.first {
    padding: 0 !important;
}
.list-home article.post-advertising {
    padding: 10px 16px 16px 28px !important;
    margin: 0 -9px 0 -15px !important;
}


.post-advertising-img {
    width: 148px;
    float: left;
    margin-bottom: 2px;
}
    .post-advertising-img img {
        max-width: 120px;
    }

.post-advertising-status {
    float: left;
    color: rgb(170, 169, 169);
    font-size: 11px;
    line-height: 24px;
}

.news-preview {
    padding-bottom: 20px;
}

.questions-without-answers {
    margin-top: -25px;
    margin-right: 20px;
    float: right;
    font-size: 11px;
}
.mass-selection {
    margin-left: -22px !important;
    margin-right: 4px !important;
}

.invert-selection {
    float: right;
    font-size: 11px;
    margin-right: 33px;
}
#vk_like {
    display: inline-block;
    top: 4px;
}
.fb-like {
    top: 0;
}

.question-left, .question-right {
    font-size: 11px;
}
.question-left {
    float: left;
    width: 40%;
}
.question-right {
    float: left;
    width: 29%;
}

#comments section {
    margin-top: 20px;
}

.comments {
    color: #000;
}

.forecast-table-column {
    width: 100px;
    float: left;
    display: block;
    font-size: 11px;
    color: #585757;
}
.forecast-table-column.forecast-table-column-inner {
    font-size: 11px;
    width: 167px;
}

.forecast-table-row {
    position: relative;
    width: 100%;
    margin: 5px 0;
}
.forecast-table-inner-row {
    margin: 3px 0;
    display: none;
}
.forecast-table-inner-row.openned {
    display: block;
}

.forecast-table-column > span {
    color: #000;
}


dd.custom-input {
    display: block;
    margin: 0 5px 1px;
    border: 0;
    padding: 0 5px;
    width: 107px;
    height: 24px;
    font: normal 13px/24px Arial;
    text-align: center;
    color: #545454;
    background: url('/static/resources/images/bg-input-date.png?e8cefcdf8ee6') no-repeat 0 0;
}

.question {
    margin-bottom: 40px;
}

.adfox-banner {
    width: 97% !important;
}

section.draft_article {float:none;margin:0 16px 0 28px;width:auto;}
section.draft_article > .action {padding:12px 0 12px 23px;}
section.draft_article article .action {float:right;padding:4px 0 0 12px;white-space:nowrap;}
section.draft_article article .action.delete {width:20px;padding:2px 2px 0 12px;}
section.draft_article article .action.delete a.delete {display:block;width:20px;height:20px;background:url('/static/resources/images/action-delete.png?e8cefcdf8ee6') no-repeat 0 0;text-indent:-5000px;}
section.draft_article article .action a.reports {margin-left:24px;font-size:11px;position:relative;}
section.draft_article article .action a.reports:before,section.following article .action a.reports .before {display:block;content:'';width:20px;height:20px;background:url('/static/resources/images/icons/clocks.png?e8cefcdf8ee6') no-repeat 0 0;position:absolute;top:-3px;left:-24px;z-index:2;}
section.draft_article article input[type="checkbox"] {margin:0 6px 0 1px;position:relative;top:-2px;}
section.draft_article article h3 {display:inline;font-size:20px;}
section.draft_article article.forecasts h3 {font-weight:normal;font-size:17px;}
.bottom > .changes li a {
    color: inherit;
    text-decoration: inherit;
}

.ckeditor_content table {
    border: 1px outset gray;
    border-collapse: separate;
}

.ckeditor_content table tbody {
    border-color: gray;
}

.ckeditor_content table tbody td {
    border: 1px inset gray;
}

.opaque_tab {
    background-color: #ffffff;
}