.cke_editable{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.6}.ipsCode{background:#fafafa;padding:15px;border-left:4px solid #e0e0e0;clear:both}.ipsImage,img{max-width:100%}.ipsStyle_spoiler{background:#353535;color:#d8d8d8;border:1px solid #d8d8d8!important}html[dir="ltr"] .ipsStyle_spoiler p{padding-left:15px}html[dir="rtl"] .ipsStyle_spoiler p{padding-right:15px}html[dir="rtl"] pre.prettyprint{direction:ltr}p:last-child{margin-bottom:0}blockquote{font-style:normal;font-family:inherit;padding:0!important;border:0;margin:0}blockquote.ipsQuote{margin:0;border-width:1px 1px 1px 2px;border-color:#ededed #e8e8e8 #dbdbdb #666;border-style:solid;background:#fafafa;font-size:13px;position:relative;clear:both}html[dir="rtl"] blockquote.ipsQuote{border-width:1px 2px 1px 1px;border-color:#ededed #666 #dbdbdb #e8e8e8}blockquote.ipsQuote>p,blockquote.ipsQuote>p:last-child,blockquote.ipsQuote>div:not(.ipsQuote_citation)>p,blockquote.ipsQuote>div:not(.ipsQuote_citation)>p:last-child{margin:12px 0 12px 0!important;padding-left:15px!important;padding-right:15px!important}blockquote.ipsQuote:after{content:"\00a0";display:block;overflow:hidden;height:0}blockquote.ipsQuote:before{content:attr(data-cite);background:#f0f0f0;padding:5px 15px;color:#222;font-weight:bold;font-size:13px;display:block;min-height:20px}blockquote.ipsQuote:before a{color:#000}.blockquote.ipsQuote:before .fa{line-height:23px;opacity:0;-webkit-transition:all .3s linear}blockquote.ipsQuote:before:hover .fa{opacity:1}blockquote.ipsQuote:before a:hover{color:#fff}blockquote.ipsQuote blockquote.ipsQuote{margin:15px 5px 15px 15px;background:#fff}html[dir="rtl"] blockquote.ipsQuote blockquote.ipsQuote{margin:15px 15px 15px 5px}span[style^="color"] a{color:inherit}iframe[data-embedContent]{width:100%;min-height:165px;margin:10px 0;border:1px solid rgba(0,0,0,0.1);position:relative;background-color:#fcfcfc;background-image:url({resource="loaders/large_loading@2x.gif" app="core" location="front"});background-repeat:no-repeat;background-position:center center;background-size:40px 40px}.ipsEmbeddedVideo{float:none;clear:both;width:100%;overflow:auto;position:relative;padding-bottom:56.25%;padding-top:25px}.ipsEmbeddedVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ipsEmbeddedOther iframe{float:none;clear:both;width:100%;position:relative;border:0}