/* -------------------- material */

.b-material {padding:20px 0 0 0;font-size:16px;line-height:24px;color:#212121;position:relative;margin:0 0 32px 0}
.b-material h1 {font-family:Roboto;font-size:45px;line-height:45px;font-weight:500;margin:0 40px 16px 0}

.b-material .b-column-author {margin:0 0 17px 0}

.b-material .b-pagination {margin:32px 0}

.b-material-before-body {margin:0 0 32px 0;position:relative}

.b-material-date {font-size:14px;color:#888;margin:0 0 16px 0}
.b-material-date span {display:inline-block;margin:0 20px 0 0}
.b-material-print {width:16px;height:16px;display:inline-block;background:url(/img/print-icon.png) 0 0 no-repeat;text-indent:-10000px;vertical-align:middle}

.b-material-social {}

.b-material-body {}

.b-material-after-body {padding:32px 0;border-bottom:5px solid #e9e9e9}
.b-material-after-body .b-material-social {margin:0 0 16px 0}
.b-material-after-body p {font-size:14px;line-height:22px;color:#888}
.b-material-after-body p span {text-transform:uppercase}

@media (max-width: 1280px) {
}

@media (max-width: 1000px) {
	.b-material {font-size:15px;line-height:23px}
	.b-material h1 {font-size:37px;line-height:37px;margin:0 0 16px 0}
	.b-material-date {font-size:13px}
	.b-material-after-body p {font-size:13px}
}

@media (max-width: 720px) {
}

@media (max-width: 640px) {
	.b-material {font-size:14px;line-height:22px}
	.b-material h1 {font-size:29px;line-height:29px}
	.b-material-date {font-size:12px}
	.b-material-after-body p {font-size:12px}
}


.b-material-news-list {font-size:0;overflow:hiddenn;padding:20px 0 0 0}
.b-material-news-list h3 a {color:#005691}
.b-material-news-list ul li {margin:0 0 20px 0;padding:0;display:inline-block;position:relative;vertical-align:top;border-top:1px solid #e5e5e5}
.b-material-news-list ul li:nth-child(1) {border:none}
.b-material-news-list .b-list__title {padding:20px 0 0 0;margin:0 20px 10px 3px}
.b-material-news-list ul li:nth-child(1) .b-list__title {padding:10px 0 0 0}
.b-material-news-list .b-list__title a {color:#2b2b2b}
.b-material-news-list .b-list__date {margin:0 0 0 3px}

/* ---------------------------------------- media */

.b-video-player-wrapper {width:100%;max-width:740px;margin:0 0 32px 0;position:relative}
.b-video-player {position:relative;padding-bottom:56.25%;height:0}
.b-video-player .jwplayer {outline:none;position:absolute;top:0;left:0;width:100%;height:100%}

.b-infographics-slider-wrapper {width:100%;margin:0 0 32px 0;position:relative;font-size:0;line-height:0}
.b-infographics-slider {background:#e9e9e9;text-align:center;padding:0 45px;position:relative}
.b-infographics-slider img {width:100%;height:auto}
.b-infographics-slider a {opacity:0.5}
.b-infographics-slider a:hover {opacity:1}
.b-infographics-slider__prev {width:45px;background:#c3c3c3 url(/img/prev-icon.png) 50% 50% no-repeat;position:absolute;top:0;bottom:0;left:0;text-indent:-10000px}
.b-infographics-slider__next {width:45px;background:#c3c3c3 url(/img/next-icon.png) 50% 50% no-repeat;position:absolute;top:0;bottom:0;right:0;text-indent:-10000px}

.b-media-data {margin:-22px 0 16px 0}
.b-media-data__view-count {font-family:Roboto;color:#888}
.b-media-data__view-count span {font-size:24px;display:block}

/* ---------------------------------------- simple bb */

.b-material__item_bold {font-weight:bold}
.b-material__item_italic {font-style:italic}
.b-material__item_underline {text-decoration:underline}
.b-material__item_linethrough {text-decoration:line-through}

.b-material h2 {font-family:Roboto;font-size:32px;line-height:32px;font-weight:700;margin:0 0 20px 0}
.b-material h3 {font-family:Roboto;font-size:28px;line-height:28px;font-weight:700;margin:0 0 20px 0;text-transform:none}
.b-material h4 {font-family:Roboto;font-size:24px;line-height:24px;font-weight:700;margin:0 0 20px 0}
.b-material h5 {font-family:Roboto;font-size:20px;line-height:20px;font-weight:700;margin:0 0 20px 0}

.b-material br {}

.b-material ul {list-style:square inside}
.b-material ul li {}

.b-material ol {list-style-position:inside}
.b-material ol li {}

@media (max-width: 1280px) {
    .b-material iframe {width:100% !important}
}

@media (max-width: 640px) {

    .b-material h2 {font-size:22px;line-height:22px}
    .b-material h3 {font-size:21px;line-height:21px}
    .b-material h4 {font-size:20px;line-height:20px}
    .b-material h5 {font-size:19px;line-height:19px}

}

/* ---------------------------------------- incuts bb */

.b-material-incut {}
.b-material-incut img {width:100%;border:0}
.b-material-incut p {font-size:12px;line-height:16px;padding:10px 0 0 0;margin:0 0 20px 0;color:#888}
.b-material-incut a.fancybox {display:inline-block;line-height:0;position:relative}
.b-material-incut a.fancybox:before {content:"";height:48px;width:48px;border-radius:48px;background:rgba(33,33,33,0.7) url(/img/incut-zoom-icon.png) 0 0 no-repeat;position:absolute;top:18px;left:18px}
.b-material-incut a.fancybox:hover:before {background-color:#0d8d3d}

.b-material .title {font-family:Roboto;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;margin:0 0 17px 0;color:#212121}

.b-material-incut-l {float:left;margin:0 32px 0 0}
.b-material-incut-l img {width:240px;border:0}
.b-material-incut-l p {width:240px;font-size:12px;line-height:16px;padding:10px 0 0 0;margin:0 0 20px 0;color:#888}
.b-material-incut-l ul {list-style-type:none;width:240px}
.b-material-incut-l ul li {font-size:13px;line-height:13px;font-weight:700;margin:0 0 20px 0}

.b-material-incut-r {float:right;margin:0 0 0 32px}
.b-material-incut-r img {width:240px;border:0}
.b-material-incut-r p {width:240px;font-size:12px;line-height:16px;padding:10px 0 0 0;margin:0 0 20px 0;color:#888}
.b-material-incut-r ul {list-style-type:none;width:240px}
.b-material-incut-r ul li {font-size:13px;line-height:13px;font-weight:700;margin:0 0 20px 0}

.b-material-incut-themes-links-l {width:204px;padding:24px 18px;background:#e9e9e9;float:left;margin:0 32px 20px 0}
.b-material-incut-themes-links-l ul {list-style-type:none}
.b-material-incut-themes-links-l ul li {font-size:13px;line-height:13px;font-weight:700;margin:0 0 20px 0}

.b-material-incut-themes-links-r {width:204px;padding:24px 18px;background:#e9e9e9;float:right;margin:0 0 20px 32px}
.b-material-incut-themes-links-r ul {list-style-type:none}
.b-material-incut-themes-links-r ul li {font-size:13px;line-height:13px;font-weight:700;margin:0 0 20px 0}

@media (max-width: 640px) {

    .b-material-incut {margin:0 -15px 0 -15px}
    .b-material-incut p {padding:10px 15px 0 15px}

    .b-material .title {font-size:15px}

    .b-material-incut-l {float:none;margin:0}
    .b-material-incut-l p {width:auto}
    .b-material-incut-l ul {width:auto}

    .b-material-incut-r {float:none;margin:0}
    .b-material-incut-r p {width:auto}
    .b-material-incut-r ul {width:auto}

    .b-material-incut-themes-links-l {float:none;width:auto;margin:0 0 20px 0}

    .b-material-incut-themes-links-r {float:none;width:auto;margin:0 0 20px 0}
}

.b-material-incut-history {clear:both;font-size:14px;padding:27px 35px;border:5px solid #e9e9e9}

.b-material-incut-expert {clear:both;padding:27px 35px 32px 161px;border:5px solid #40b349;min-height:180px;position:relative;font-size:14px;font-style:italic}
.b-material-incut-expert__expert {width:115px;position:absolute;top:13px;left:13px}
.b-material-incut-expert__expert img {width:115px;height:115px}
.b-material-incut-expert__expert-name {font-size:14px;line-height:14px;font-style:normal;padding:5px 0 0 0;margin:0 0 10px 0}
.b-material-incut-expert__expert-activity {font-size:12px;line-height:12px;font-style:normal;color:#888}
.b-material-incut-expert_special {}
.b-material-incut-expert_special .title {padding:0 160px 0 0}
.b-material-incut-expert .b-teletrade-link {width:157px;height:21px;display:block;position:absolute;top:13px;right:13px;background:url(/img/experts/TeleTrade.png) 0 0 no-repeat;text-indent:-10000px;background-size:cover}
.b-material-incut-expert .b-triomarkets-link {width:136px;height:32px;display:block;position:absolute;top:10px;right:10px;background:url(/img/experts/TrioMarkets.png) 0 0 no-repeat;text-indent:-10000px;background-size:cover}

@media (max-width: 1280px) {
}

@media (max-width: 640px) {

    .b-material-incut-history {margin:0 -15px;background:#e9e9e9;padding:20px 15px;border:0}

    .b-material-incut-expert {margin:0 -15px;padding:20px 15px;border:0;border-top:5px solid #40b349;border-bottom:5px solid #40b349;font-size:13px}
    .b-material-incut-expert__expert {width:auto;position:static;min-height:80px;position:relative;top:0;left:0;}
    .b-material-incut-expert__expert img {width:70px;height:70px;position:absolute;top:0;left:0}
    .b-material-incut-expert__expert-name {padding:0 0 0 80px;margin:0 0 5px 0}
    .b-material-incut-expert__expert-activity {padding:0 0 0 80px}

}

.b-material-incut-m-image {clear:both;margin:0 0 20px 0;position:relative}
.b-material-incut-m-image img {width:491px;height:auto;border:0}
.b-material-incut-m-image p {font-size:12px;line-height:16px;color:#888;position:absolute;top:0;left:502px}

.b-material-incut-video {clear:both;margin:0 0 20px 0;position:relative}
.b-material-incut-video a {width:491px;height:auto;display:block;position:relative}
.b-material-incut-video a:before {content:"ВИДЕО";font-style:normal;height:48px;width:136px;padding:0 0 0 24px;border-radius:48px;background:rgba(33,33,33,0.7) url(/img/incut-video-icon.png) 100% 50% no-repeat;position:absolute;top:50%;left:50%;margin:-24px 0 0 -80px;font-size:15px;line-height:48px;color:#fff}
.b-material-incut-video a:hover:before {background-color:#0d8d3d}
.b-material-incut-video a img {width:100%;height:auto;border:0}
.b-material-incut-video p {font-size:12px;line-height:16px;color:#888;position:absolute;top:0;left:502px}
.b-material-incut-video p a {width:auto;height:auto;display:inline;position:static}
.b-material-incut-video p a:before {display:none}

.b-material-incut-infographics {clear:both;margin:0 0 20px 0;position:relative}
.b-material-incut-infographics a {width:491px;height:auto;display:block;position:relative}
.b-material-incut-infographics a:before {content:"";height:48px;width:48px;border-radius:48px;background:rgba(33,33,33,0.7) url(/img/incut-infographics-icon.png) 0 0 no-repeat;position:absolute;top:18px;left:18px}
.b-material-incut-infographics a:hover:before {background-color:#0d8d3d}
.b-material-incut-infographics a img {width:100%;height:auto;border:0}
.b-material-incut-infographics p {font-size:12px;line-height:16px;color:#888;position:absolute;top:0;left:502px}
.b-material-incut-infographics p a {width:auto;height:auto;display:inline;position:static}
.b-material-incut-infographics p a:before {display:none}

.b-material-incut-b-infographics {clear:both;margin:0 0 20px 0;position:relative}
.b-material-incut-b-infographics .title {display:none}
.b-material-incut-b-infographics a {width:100%;height:auto;display:block;position:relative}
.b-material-incut-b-infographics a:before {content:"";height:48px;width:48px;border-radius:48px;background:rgba(33,33,33,0.7) url(/img/incut-infographics-icon.png) 0 0 no-repeat;position:absolute;top:18px;left:18px}
.b-material-incut-b-infographics a:hover:before {background-color:#0d8d3d}
.b-material-incut-b-infographics a img {width:100%;height:auto;border:0}
.b-material-incut-b-infographics p {font-size:12px;line-height:16px;color:#888;padding:10px 0 0 0}
.b-material-incut-b-infographics p a {width:auto;height:auto;display:inline;position:static}
.b-material-incut-b-infographics p a:before {display:none}

@media (max-width: 1280px) {
    .b-material-incut-m-image p {position:static;padding:10px 0 0 0}
    .b-material-incut-video p {position:static;padding:10px 0 0 0}
    .b-material-incut-infographics p {position:static;padding:10px 0 0 0}
}

@media (max-width: 1100px) {
    .b-material-incut-m-image img {width:100%}
    .b-material-incut-video a {width:100%}
    .b-material-incut-infographics a {width:100%}
}

@media (max-width: 720px) {
    .b-material-incut-m-image img {width:491px}
    .b-material-incut-video a {width:491px}
    .b-material-incut-infographics a {width:491px}
}

@media (max-width: 640px) {
    .b-material-incut-m-image img {width:100%}
    .b-material-incut-video a {width:100%}
    .b-material-incut-infographics a {width:100%}
}

.b-material-incut-table {}
.b-material-incut-table table {width:100%;border:1px;padding:0;font-size:13px}
.b-material-incut-table table tr {}
.b-material-incut-table table tr td {border-bottom:1px solid #e9e9e9;padding:5px 10px}
.b-material-incut-table table tr.main {}
.b-material-incut-table table tr.main td {background:#212121;color:#fff;font-weight:700}

.b-material-incut-table table td.red {background:#cd2a27;color:#fff}
.b-material-incut-table table td.lightred {background:#f2cac9;color:#000}
.b-material-incut-table table td.green {background:#009e0f;color:#fff}
.b-material-incut-table table td.lightgreen {background:#bfe7c3;color:#000}
.b-material-incut-table table td.black {background:#222222;color:#fff}
.b-material-incut-table table td.gray {background:#666666;color:#fff}
.b-material-incut-table table td.lightgray {background:#aaaaaa;color:#000}
.b-material-incut-table table td.orange {background:#e98a04;color:#fff}

.b-material-incut-table p {font-size:12px;line-height:16px;color:#888;padding:10px 0 0 0}

@media (max-width: 640px) {
    .b-material-incut-table table {font-size:12px}
    .b-material-incut-table table tr td {padding:5px 7px}
}

.b-material-incut-page {display:none}

.b-material-incut-video-player {max-width:740px;margin:0 0 20px 0;position:relative}
.b-material-incut-video-player div {display:block;width:auto;position:relative;padding-top:0px;padding-bottom:56.25%;height:0;border:none}
.b-material-incut-video-player div iframe {position:absolute;top:0;left:0;width:100%;height:100%}

.b-material-incut-test {}
.b-material-incut-test ul {list-style:none}
.b-material-incut-test ul li {margin:0 0 2em 0}
.b-material-incut-test ul li img {width:100%;margin:0 0 1em 0}

.b-material-incut-test dl {}
.b-material-incut-test dt {font-weight:700;margin:0 0 1em 0}
.b-material-incut-test dd {margin:0 0 1em 0}
.b-material-incut-test dd a {position:relative;cursor:pointer;padding:0 0 0 37px;color:#212121}
.b-material-incut-test dd a i {width:30px;height:15px;position:absolute;left:0;top:2px;text-indent:-9999px;overflow:hidden;background:url(/img3/check2.png)}
.b-material-incut-test dd a:hover i {background-position:0 -15px}
.b-material-incut-test dd a.active i {background-position:0 -45px}
.b-material-incut-test dd a.active.active2 i {background-position:0 -30px}

.b-material-incut-test .b-right-answer {font-weight:700;padding:20px;background:#ececec;display:none}


.b-material-incut-test p.results {margin:0 0 1em 0;color:#26a22f;text-align:center;font-size:22px;font-weight:700;line-height:22px}
.b-material-incut-test div.result {display:none;background:#212121;color:#fff;padding:20px;text-align:center} 
.b-material-incut-test div.result p {margin:0 0 1em 0}
.b-material-incut-test div.result p span {font-weight:bold;font-size:22px}

.b-material-incut-test i.fb-button {margin:0 10px;width:32px;height:32px;display:inline-block;border-radius:2px;background:#3b5998 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.b-material-incut-test i.vk-button {margin:0 10px;width:32px;height:32px;display:inline-block;border-radius:2px;background:#48729e url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.b-material-incut-test i.tw-button {margin:0 10px;width:32px;height:32px;display:inline-block;border-radius:2px;background:#00aced url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
.b-material-incut-test i.ok-button {margin:0 10px;width:32px;height:32px;display:inline-block;border-radius:2px;background:#eb722e url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E");}

/* ---------------------------------------- fancybox */

#fancybox-close {width:48px !important;height:48px !important;border-radius:48px !important;background:#0d8d3d url(/img/close-icon.png) 12px 12px no-repeat !important;right:10px !important;top:10px !important}
#fancybox-wrap .fancybox-bg {display:none !important}
#fancybox-content {padding:10px !important}
















