

/* Start:/bitrix/templates/.default/components/bitrix/news/blog/include/blog.css?16318036891608*/
body .content .blog .column-3.right .search [type=submit] {
    top: 3px !important;
}

body .content .blog .column-3.right > div {
    margin-bottom: 37px;
}

body .content .blog .clmn .x2 {
    border-bottom: none;
}

body .content .blog .clmn .x2 + .column-3 {
    margin-top: 0 !important;
    margin-left: 0 !important
}

body .content .blog .column-3.x2 .blog-item {
    margin-bottom: 40px
}

body .content .blog .column-3.x2 .blog-item p {
    background: none !important;
}

body .content .blog .clmn.first {
    padding-top: 15px;
}

body .content .blog .clmn .column-3.right .search {
    position: relative;
}

body .content .blog .clmn .column-3.right .search, body .content .blog .clmn .column-3.right .section:not(:first-of-type) h3:not(.post-title) {
    margin-top: 35px;
    padding-bottom: 15px;
    border-width: 4px;
}

body .content .blog .clmn .column-3.right .section .add {
    width: auto;
    padding: 0 25px;
}

body .content .blog .clmn .column-3.right .section.categories .active {
    color: #f79f1a;
}

body .content .blog .clmn .column-3.right .search .input-wrap input[type=text] {
    width: 225px;
    margin-right: 3px;
}

body .content .blog .clmn .column-3.x2.add .orange-btn {
    width: auto;
    padding: 0 10px;
}

body .content .blog .clmn .column-3 a {
    display: inline-block;
}

body .content .blog .clmn .column-3 .section-gray-item .item-link {
    display: inline;
}

body .content .blog .authors img {
    margin-bottom: 0;
}

body .content .blog .show a:hover {
    color: #f49a0d;
}

body .content .blog .show a[data-date]::after {
    color: #945502;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?16318036893855*/
body.mobile .content .clmn .x2 {

}

body .content section .blog-item .expert-wrapper {
    background: #fff4d6;
    padding: 17px 17px 17px 11px;
    margin-bottom: 20px
}

body .content section .blog-item .expert-wrapper .expert-data-col {
    display: inline-block;
    width: 50%
}

body.mobile .content section .blog-item .expert-wrapper .expert-data-col {
    display: block;
    width: 100%;
}

body .content section .blog-item .expert-wrapper .expert-data-col:first-of-type {
    border-right: 1px solid #ae6608;
    padding-right: 17px;
    float: left
}

body.mobile .content section .blog-item .expert-wrapper .expert-data-col:first-of-type {
    border-right: 0px solid #ae6608;
    padding-right: 17px;
    float: none;
}

body .content section .blog-item .expert-wrapper .expert-data-col:last-of-type {
    border-left: 1px solid #ae6608;
    padding-left: 18px;
    margin-left: -1px
}

body.mobile .content section .blog-item .expert-wrapper .expert-data-col:last-of-type {
    border-left: 0px solid #ae6608;
    padding-left: 88px;
    margin-left: -1px;
    padding-top: 10px;
}

body .content section .blog-item .expert-wrapper .expert-data-col img {
    float: left;
    margin-right: 17px
}

body .content section .blog-item h1,
body .content section .blog-item .expert-wrapper .expert-name,
body .content section .blog-item .text,
body .content section .blog-item .text * {
    font-family: 'Roboto Slab', sans-serif
}

body .content section .blog-item .expert-wrapper .expert-position,
body .content section .blog-item .expert-wrapper .expert-area-row span,
body .content section .blog-item .expert-wrapper .expert-data-col .link {
    font-family: 'Roboto Italic', sans-serif;
}

body .content section .blog-item .expert-wrapper .expert-name {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold
}

body .content section .blog-item .expert-wrapper .expert-position {
    font-size: 11px;
    color: #777;
    line-height: 14px;
    margin-bottom: 0
}

body .content section .blog-item .expert-wrapper .expert-area-row,
body .content section .blog-item .expert-wrapper .expert-area-row p,
body .content section .blog-item .expert-wrapper .expert-data-col .link {
    font-size: 11px;
    line-height: 14px
}

body .content section .blog-item .expert-wrapper .expert-area-row p {
    color: #777;
    margin-bottom: 5px
}

body .content section .blog-item .expert-wrapper .expert-data-col .link {
    color: #945502;
    text-decoration: underline;
    font-weight: normal
}

body .content section .blog-item h1 {
    padding-top: 0;
    color: #945502;
    font-weight: normal;
    line-height: 31px
}

body .content section .blog-item > img {
    margin-bottom: 10px
}

body.mobile .content section .blog-item > img.main_img {
    width: 100%;
    height: auto;
}

body .content .clmn .column-3 .blog-item .text,
body .content .clmn .column-3 .blog-item .text > p,
body .content .clmn .column-3 .blog-item .text > p *,
body .content .clmn .column-3 .blog-item .text > b,
body .content .clmn .column-3 .blog-item .text > blockquote,
body .content .clmn .column-3 .blog-item .text li {
    font-size: 16px;
    line-height: 23px;
    color: #333
}

body .content .clmn .column-3 .data-post {
    margin-top: 20px
}

body .content section .blog-edit {
    margin: 20px 0
}

body .content section .table-prices.in-text table td {
    word-break: normal !important;
}

body .content section .table-prices table tbody td:not(:last-child) {
    border-right: 1px solid black
}

body .content section .table-prices.in-text table tbody td:not(:first-child) {
    text-align: inherit !important;
}

body.mobile #MDComment_Ajax_Container {
    margin-bottom: 20px;
    width: 100%;
}
/* End */


/* Start:/local/templates/razned/components/logicasoft/comment/comments/style.css?16318040224270*/
.feed{max-width:940px}
.feed #addCommentHidden{display:none}
.feed *{font-size:13px}
.feed.list{display:block}
.feed .md_close{float:right;margin-right:10px;margin-top:9px;background:url(/local/templates/razned/components/logicasoft/comment/comments/img/delete.gif) no-repeat 0 0;width:16px;height:16px}
.feed .md_loader{position:fixed;background:url(/bitrix/components/Micros/md.comment/templates/.default/img/md_loader.gif) 0 0 no-repeat #FFF;width:68px;height:25px;border:1px solid #EEE9CC;top:12px;right:14px;font-style:italic;padding-left:32px;line-height:22px}
.feed .form_for/*.feed #doComment*/{display:none}
.feed form .title{display:block;font-size:16px;margin:0 0 12px;line-height:21px;color:#333}
.feed form textarea{height:150px;padding:5px}
.feed form textarea,.feed form .actions{width:100%}
.feed form .actions{margin:10px 0}
.feed form .actions:after{content:"";display:table;clear:both}
.feed form .actions .md-captcha{display:inline-block}
.feed form .actions .md-captcha img{vertical-align:bottom;margin-right:10px}
.feed form .actions .md-captcha input[type=text]{height:28px;padding:3px}
body .content .feed form input[type="submit"]{border:0;width:160px;float:right}
.feed .orange-btn{margin:0!important}
body .drop-down-menu-item.comment{line-height:19px;width:140px;text-align:center}
body .content .column-3 .feed a.cancel{display:none}
.feed .textarea-wrap{position:relative;background-color:white}
.feed .textarea-wrap textarea{position: relative;z-index: 1;resize: vertical;background-color: transparent;display:block}
.feed .textarea-wrap .textarea-placeholder{position:absolute;top:0;color:#999;padding:6px;font-size:12px;line-height:14px}
body .content .feed .orange-btn{color:#fff;width:220px;text-align:center;margin-top:20px}
body .content .feed .answer,body .content .feed .cancel{color:#f79f1a;font-size:13px}
body .content .feed .cancel{display:none}
body .content .feed .more-feed{font-weight:400;font-size:14px;margin-top:15px;color:#384552;text-decoration:underline;margin-left:19px}
body .content .feed .more-feed:hover{text-decoration:none}
body .content .feed .more-feed:before{content:url(/bitrix/templates/logicasoft/images/pbbb.png);margin-left:-19px;position:relative;top:3px}
body .content .feed .feed-item{margin:20px 0;position:relative}
body .content .feed .comments > .feed-item:last-of-type{padding-bottom:0}
body .content .feed .form{margin:0 0 20px;position:relative;width:100%;max-width:610px}
/*body .content .feed .form,body .content .feed .feed-item .message-wrap hr{border-bottom:1px solid #ebebeb}*/
body .content .feed .feed-item .message-wrap hr{border-top:0;border-bottom:1px solid #ebebeb}
body .content .feed .feed-item .info{padding:5px 0 10px}
body .content .feed .feed-item .info .likes{float:right}
body .content .feed .feed-item .info .likes .cnt-likes{color:green}
body .content .feed .feed-item .info .likes .cnt-likes.red{color:red}
body .content .feed .feed-item .info .likes .icon{display:inline-block;position:relative;width:10px;height:12px;background:url('/bitrix/components/logicasoft/comment/images/likes_min.png') no-repeat;cursor:pointer}
body .content .feed .feed-item .info .likes .icon.like{background-position:left}
body .content .feed .feed-item .info .likes .icon.dislike{background-position:right}
body .content .feed .feed-item .info .likes span{display:inline-block;margin:5px 5px 0;}
body .content .feed .feed-item [data-date]:before{content:attr(data-date);display:inline-block;margin-top:5px;font-size:12px;font-weight:400;width:112px;color:#999}
body .content .feed .feed-item p{color:#444;background-size:14px}
body .content .feed .feed-item .f-i-title{font-size:16px;color:#111;font-weight:700;margin-bottom:8px}
body .content .feed .feed-item .f-i-img{height:90px;position:absolute;top:0;left:0;width:90px}
body .content .feed .feed-item .f-i-img img{width:100%!important;height:100%!important;margin-bottom:0!important}
body .content .feed .feed-item .feed-item{border-bottom:0;padding-left:50px}
body .content .feed .feed-item .feed-item.max-lvl{padding-left:0}
body .content .feed h2{font-size:22px;padding-top:0;padding-bottom:5px}
body .content .feed h2 span{color:#df8606;font-size:22px}
body .content .feed > hr{border-top:1px solid #f49a0d;margin-top:20px;margin-bottom:33px}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news/blog/bitrix/news.list/news_top/style.css?163180368982*/
body.mobile .content .blog .clmn .x2 + .column-3 {
    width: 100% !important;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/news/blog/include/blog.css?16318036891608 */
/* /bitrix/templates/.default/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?16318036893855 */
/* /local/templates/razned/components/logicasoft/comment/comments/style.css?16318040224270 */
/* /bitrix/templates/.default/components/bitrix/news/blog/bitrix/news.list/news_top/style.css?163180368982 */
