.todo{color:#f00;border:2px solid #f00;background-color:#fff;font-weight:700}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes appearBottom{0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes appearBottom{0%{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes appearLeft{0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes appearLeft{0%{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes loading-bar-item{0%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}5%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}100%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}}@keyframes loading-bar-item{0%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}5%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}100%{-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}}#article-menu{display:block;padding-top:20px;margin-left:10px;margin-right:10px;margin-bottom:20px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px}.article-menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;padding:0;margin:0}.article-menu-item{display:block;padding:0;margin:0}.article-menu-item.active .article-menu-link{color:#09c}.article-menu-link{display:block;padding:5px;color:#404040;text-decoration:none}.article-menu-link:hover{color:#09c;text-decoration:none}.article-menu-title{white-space:nowrap}.media-gt768 #article-menu{margin:0 0 20px;border-bottom:1px solid #e0e0e0}.media-gt768 .article-menu{margin:0 -15px;flex-wrap:nowrap;justify-content:flex-start}.media-gt768 .article-menu-link{padding:5px 15px}.media-gt768 .article-menu-item.active .article-menu-title{position:relative}.media-gt768 .article-menu-item.active .article-menu-title:after{content:'';height:2px;position:absolute;left:0;right:0;bottom:-7px;background-color:#09c}.toggle-sidebar{display:none}.accordion-body-m-{max-height:none;transition:none}.media-gt990 .article-menu{margin:0 -24px}.media-gt990 .article-menu-link{padding:5px 24px}.article-more{padding:15px;margin-left:-15px;margin-right:-15px;background-color:#f1f1f3}.article-more-title{font-size:19px;line-height:22px;font-weight:700}.article-more-items{padding:0;margin:10px 0;list-style:none}.article-more-item{padding:5px 0}.article-more-link{font-size:16px;line-height:19px;text-decoration:none}.article-more-link:hover{text-decoration:underline}.media-gt768 .article-more{max-width:630px;margin:0 auto}.media-gt768 .article-more-items{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.media-gt768 .article-more-item{flex:0 0 50%;padding-right:15px}.articles-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;padding:0;margin:0 -25px;list-style:none}.articles-list-item{flex:0 0 calc(50%);padding:0 5px;margin-bottom:16px}.articles-list-link{text-decoration:none}.articles-list-link:after{content:'';height:20px;position:absolute;left:0;right:0;bottom:0;background:url(/files/verticales/auto/gradient_40px_white_vertical.png) repeat-x 0 100%}.articles-list-image{padding-top:60.952381%;margin-bottom:10px;background:no-repeat 0 center;background-size:cover}.articles-list-title{font-size:12px;line-height:14px}.articles-list-date{display:none;color:gray;font-size:10px;font-weight:400;line-height:12px}.media-gt640 .articles-list-item{flex:0 0 calc(33.3333%)}.media-gt768 .articles-list{margin:0 -25px}.media-gt990 .articles-list{margin:0 -32px}.media-gt990 .articles-list-item{flex:0 0 246px;padding:0 12px;margin-bottom:40px}#content{flex-direction:column;background-color:#fff}#main-content h1{font-size:24px;line-height:28px}#main-content h2{font-size:16px;line-height:19px;font-weight:700}#main-content .cms_img_left{margin-bottom:15px}#main-content .cms_img_right{margin-bottom:15px}.article-content{max-width:630px;margin:15px auto;font-size:15px;background-color:#fff}.article-content h1{margin-left:15px;margin-right:15px;text-align:center}.article-image{max-width:100%}.share-article{margin-bottom:20px;text-align:left}.article-ext-block{margin:20px 0;display:grid;grid-template-columns:20% 78%;justify-content:space-between}.article-ext-block div{border-top:solid 2px gray;border-bottom:solid 2px gray;display:grid;align-content:center;padding:10px 0}.article-ext-block div a{width:90%;font-weight:bold;margin:auto;font-size:16px;line-height:21px}#sidebar{width:auto;max-width:960px;margin:0 -15px;flex:auto}.media-gt768 #main-content{max-width:960px;margin:0 auto;margin-left:auto!important;padding-left:0!important}.media-gt768 #sidebar{margin:0 auto}.media-gt768 #sidebar ~ #main-content{overflow:visible}.media-gt768 h1[itemprop="headline"]{font-size:24px;line-height:28px;margin-left:0;margin-right:0}.media-gt768 .c-content-2-row{margin-left:0;margin-right:0}.media-gt768 .article-content{padding:15px 0}