

/* Start:/local/templates/skisport/components/bitrix/news.list/broadcast/style.css?1548687928418*/
.bc{border:none;font-size:11px;line-height:16px}.bc__header_date{font-weight:bold;line-height:1.5em;background-color:#e1e1eb;color:#66669a;margin:-5px -5px 0;padding:0 5px}.bc__header_sport{font-weight:bold;color:#666}.bc__sideinfo{width:38px;float:left;font-weight:bold}.bc__text{padding-left:38px}.bc__tv{font-size:11px;color:#999}.bc__ico{padding-right:2px}.bc__ico img{display:inline-block;width:10px;height:10px}

/* End */


/* Start:/local/templates/skisport/css/sideblocks.css?1602569425863*/
.sb{font-family:'Roboto', sans-serif;font-size:13px;line-height:1.5em}.sb__header{padding:5px}.sb__header_plain{font-size:12px;line-height:2em;letter-spacing:1px;font-weight:bold;background-color:#66669a;border-bottom:1px solid #3d3d5d;color:white}.sb__header_nobkg{border-bottom:1px solid #66669a}.sb__h-link{color:white;text-decoration:none}.sb__h-link:visited{color:white}.sb__h-link:hover{color:#f36327;text-decoration:none}.sb__subhead{display:table}.sb__items{margin:0;padding:0 5px;list-style-type:none}.sb__items_inner{padding:0}.sb__item{margin:0;padding:5px 0;border-bottom:1px dashed #c2c2d7}.sb__item_noborder{border-bottom:none}.sb__item:nth-last-of-type(1){border-bottom:none}.sb__btn_link{font-size:11px;text-decoration:underline}.sb__footer{padding:5px;background-color:#e1e1eb;border-top:1px solid #66669a}.sb__footer_centered{text-align:center}

/* End */


/* Start:/local/components/skisport/smlr.masters.list/templates/.default/style.css?17700240362779*/
.smlr-masters{line-height:1;margin:0 5px;display:flex;flex-wrap:wrap}.smlr-masters_mobile{margin:0;font-size:0.9rem}.smlr-masters__link{font-size:1em;border-top:1px solid #c1c1c1;padding-top:4px;display:block;width:100%}.smlr-masters__block-header{position:relative;font-weight:bold;font-size:1rem;line-height:1.2;color:white;height:60px;margin:0 -5px -15px -5px;width:100%;flex-grow:1}.smlr-masters__block-header_mobile{margin:0 0 -15px 0}.smlr-masters__header-inner{box-sizing:border-box;width:100%;height:40px;float:left;padding:2px 65px 0 5px}.smlr-masters__header-inner_f{background-color:#f98282;border-top:3px solid #ff5f5f}.smlr-masters__header-inner_m{background-color:#666699;border-top:3px solid #555580}.smlr-masters__medal{position:absolute;float:right;width:48px;height:58px;top:3px;right:1px;background-image:url("/local/components/skisport/smlr.masters.list/templates/.default/images/smlr_medals.png?2309141940");background-repeat:no-repeat}.smlr-masters__medal_25,.smlr-masters__medal_20{background-position:0 0}.smlr-masters__medal_50,.smlr-masters__medal_40,.smlr-masters__medal_60,.smlr-masters__medal_80{background-position:-48px 0}.smlr-masters__medal_75{background-position:-96px 0}.smlr-masters__medal_100{background-position:-144px 0}.smlr-masters__medal_125{background-position:-192px 0}.smlr-masters__medal_150{background-position:-240px 0}.smlr-masters__medal_175{background-position:-288px 0}.smlr-masters__medal_200{background-position:-336px 0}.smlr-masters-item{margin-bottom:15px;line-height:1.1;height:80px;position:relative;flex-grow:1;flex-shrink:0;margin-right:40px;width:198px;max-width:210px}.smlr-masters-item_mobile{max-width:100%}.smlr-masters-item__inner{position:relative;padding-left:62px;height:100%}.smlr-masters-item__photo{position:absolute;float:left;margin-right:5px;border:1px solid #c1c1c1;width:57px;height:78px;overflow:hidden}.smlr-masters-item__marathon-count{position:absolute;padding:2px 4px;left:62px;line-height:1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.smlr-masters-item__marathon-count_200,.smlr-masters-item__marathon-count_175,.smlr-masters-item__marathon-count_150,.smlr-masters-item__marathon-count_125,.smlr-masters-item__marathon-count_100,.smlr-masters-item__marathon-count_80{color:white;background-color:red}.smlr-masters-item__marathon-count_75,.smlr-masters-item__marathon-count_50,.smlr-masters-item__marathon-count_60,.smlr-masters-item__marathon-count_40{background-color:lightgrey}.smlr-masters-item__marathon-count span{vertical-align:bottom;font-weight:bold}.smlr-masters-item__info{position:absolute;top:100%;transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);vertical-align:bottom}.smlr-masters-item__name{font-weight:bold}

/* End */


/* Start:/local/templates/skisport/components/bitrix/breadcrumb/default/style.css?1500540897847*/
.bx_breadcrumbs{
    margin-bottom:15px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    padding:0 10px;
    background:url(/local/templates/skisport/components/bitrix/breadcrumb/default/images/breadcrumbs_arrow.png) no-repeat center right;
    text-decoration:none;
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
}
.bx_breadcrumbs ul li span{
    display:block;
    padding:0 5px;
    text-decoration:none;
}
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}

/* End */


/* Start:/local/templates/skisport/css/forum.css?170850526211060*/
.forum-sections{margin-top: 20px;}
.forum-sections table{width:100%; border-collapse:collapse; border:1px #C0C0C0 solid;}
.forum-sections table thead th{padding:3px 3px 3px 3px; background-color:#eeeeee; border:1px #C0C0C0 solid;}
.forum-sections table td{padding:3px 3px 3px 3px; border:1px #C0C0C0 solid;}
.forum-section-posts{margin-top: 20px;}
.forum-section-posts table{width:100%; border-collapse:collapse; border:1px #C0C0C0 solid;}
.forum-section-posts table thead th{padding:3px 3px 3px 3px; background-color:#eeeeee; border:1px #C0C0C0 solid;}
.forum-section-posts table td{padding:3px 3px 3px 3px; border:1px #C0C0C0 solid;}
.forum-section-posts .nav-default {float: right;}

.forum-post-current{}
.forum-post{margin:0;}
.forum-post-title{margin: 0 auto; padding: 0px 0 5px 0; text-align: center;}
.forum-post-title a{text-decoration:none !important;}
.forum-post-title a:hover{text-decoration:underline !important;}
/*comment*/
.forum-post-comments {margin-left: .5em;}
.forum-comment{margin:0; padding-top:0.7em;}
.forum-comment-cont{}
.forum-comment-cont-white{background-color:#fff; padding:1px;}
.forum-comment-info{display:block; padding: 3px 3px 3px 3px; background-color: #ffffdd; border-top: 1px solid gray;}
.forum-comment-author{margin:0 auto; padding:0 auto; display:inline; font-weight:bold;}
.forum-comment-author-email{display:inline-block; width:16px; height:20px; background:url(/local/templates/skisport/css/../images/envelope.png) no-repeat; vertical-align:middle;}
.forum-comment-title{display:inline;}
.forum-comment-date{display:inline; float: right; font-size:13px;}
.forum-comment-hidden .forum-comment-date{background-color: #ffffff}
.forum-comment-content{display:block; overflow:hidden; padding-top:0.5em;}
.forum-comment-meta{font-size:13px; padding-top:0.5em; padding-bottom:0.5em; color:#969696;}
.forum-comment-meta a{text-decoration:none !important; color:#969696 !important;}
.forum-comment-meta a:hover{text-decoration:underline !important; color:#969696 !important;}
.forum-comment-meta-cont{padding-top:15px;}
.forum-comment-link,.forum-comment-delete,.forum-comment-parent,.forum-comment-answer,.forum-comment-edit,.forum-comment-show,.forum-comment-hide{white-space:nowrap;}
span.forum-vert-separator{height:7px; width:1px; margin-left:0.2em; margin-right:0.2em; background-color:#e0e0e0; display:inline-block;}
.forum-post-edit-link,.forum-post-delete-link,.forum-post-comments-link,.forum-post-views-link,.forum-post-publish-link,.forum-post-hide-link,.forum-post-show-link{white-space:nowrap;}
.forum-post-link-counter{margin-left: 5px;}
.forum-comment-moderation {
    border: 1px solid #e8e8e8;
    background-color: #f7f7f7;
    background-position: 3px 3px;
    background-repeat: no-repeat;
    color:#999;
    font-weight: bold;
    margin-bottom: 14px;
    padding: 4px 4px 4px 24px;
}
.forum-comment-moderation.by-moder {
    background-image: url(/local/templates/skisport/css/../images/mod-red.png);
}
.forum-comment-moderation.by-rating {
    background-image: url(/local/templates/skisport/css/../images/mod-rating.png);
}
.forum-comment-moderation.by-warn {
    background-image: url(/local/templates/skisport/css/../images/mod-warn.png);
}
.forum-comment-moderation.by-freeze {
    background-image: url(/local/templates/skisport/css/../images/mod-freeze.png);
}
.forum-comment-moderation span.moderator-msg {
    display: block;
    margin-top: 4px;
    font-weight: normal;
    color:#999;
}
/*comment-form*/
div.forum-comment-form{margin-bottom:0.7em; margin-top:0.7em; width:100%;}
div.forum-comment-field-text{width:100%;}
div.forum-comment-field-text textarea{width:99.9%; }
div.forum-comment-field-tags{display:none; }
div.forum-comment-field-tags input{width:80%; }
div.forum-comment-field-captcha input{width:180px;}
div.forum-comment-field-settings input{width:1.55em; height:1.55em; margin:0 0 0 -0.25em; vertical-align:middle; }
div.forum-comment-field-settings label{vertical-align:middle; }
div.forum-comment-fields{padding:0.8em; zoom:1;background-color:#f1f1f1;}
div.forum-comment-field{}
div.forum-comment-field-title input,div.forum-comment-field-desc input{display: block; width:100%; box-sizing: border-box; font-family: Helvetica, Verdana, Arial, sans-serif; font-size:14px;}
div.forum-comment-field-title input.input-font{font-size: 20px;}
div.forum-comment-field-user{width:100%; padding-bottom:5px; }
div.forum-comment-field-author,div.forum-comment-field-email{float:left; width:47%;}
div.forum-comment-field-text{padding-bottom:0.2em;}
div.forum-comment-field-user-sep{width:5%; float:left; }
div.forum-comment-field-author input,div.forum-comment-field-email input{width:100%; }
div.forum-comment-field-bbcode{padding-top:0.7em;}
div.forum-comment-field-captcha-image{padding-top:0.4em;}
div.forum-comment-buttons{margin-top:1em; padding-bottom:0.4em;}
div.forum-comment-buttons input{padding:0 0.5em; font-size:1.184em;}


.forum-post-edit {}
div.forum-post-edit-form{padding:0.8em;background-color:#f1f1f1;}
div.forum-post-fields{}
div.forum-post-field{}
div.forum-post-field-title input {margin: 0}
div.forum-post-message{}
div.forum-comment-field-bbcode{}
div.forum-post-field-images{}
div.forum-post-image-item{float:left; padding-right:1em; padding-bottom:2em; height:150px;}
div.forum-post-image-item-border{border:1px solid; height:100px; text-align:center; vertical-align:middle; width:100px;}
div.forum-post-image-item-input{padding-top:0.5em;}
div.forum-post-image-item-input input{width:100px;}

div.forum-post-buttons{padding-top:1em; padding-bottom:0.4em; width: 100%; text-align: center;}

div.forum-errors, div.forum-notes, div.forum-textinfo {
  position: relative;
  border-width:1px;
  border-style: solid;
  margin: 1.117em 0;
  padding:0.4em 1.117em;
}
div.forum-errors ul, div.forum-notes ul, div.forum-textinfo ul {
  padding:0.3em 0 0.3em 2em;
  margin:0;
}
div.forum-errors ul li, div.forum-notes ul li, div.forum-textinfo ul li {
  margin:0;
  padding:0;
  list-style: none outside none;
}
div.forum-errors {
  border-color: #DFBDAC;
  background:#F6DBCE;
}
div.forum-notes{
  border-color: #DAD7A7;
  background:#F6F9D3;
}
div.forum-textinfo{
  border-color: #D5D5D5;
  background:#F6F6F6;
}

.forum-notify-text a.blogPostAutoRestore {
  color:#ff0000;
  cursor:pointer;
  text-decoration: underline dashed;
}

.forum-required-field{color:red;}

.forum-comment-nav{padding-bottom:0.6em; padding-left:0.7em; color:#969696;}
div.forum-comments .forum-comment-nav a.forum-comment-nav-item-sel{font-weight:bold; text-decoration:none; color:#969696; cursor:default;}
.forum-comment-nav-item{}


div.forum-comment-new .forum-comment-date{background-color: #FFFB75/*#FFF4CA*/; color: red; padding-top:2px;padding-bottom:3px;padding-left:4px;padding-right:4px;}
div.forum-comment-hidden .forum-comment-cont-white, div.forum-comment-hidden .forum-comment-date, div.forum-comment-hidden .forum-comment-info, a.forum-comment-hidden{background-color:#ffffff;}
div.forum-comment-hidden .forum-comment-cont-white, div.forum-comment-hidden .forum-comment-date, div.forum-comment-hidden .forum-comment-info, a.forum-comment-hidden{color: #969696 !important}

div.forum-comment-line{display: none;background-color:#ededed; height:1px; background-repeat:no-repeat; background-position:left;}

.blg-cancel-com, .blg-cancel-com:link, .blg-cancel-com:visited, .blg-cancel-com:active{color:#5c6470 !important; font-size:13px; text-decoration:none; padding-left:15px;}
.blg-cancel-com:hover{text-decoration:underline;}

.forum-comment table, .forum-comment table td {border:1px #C0C0C0 solid; border-collapse:collapse; padding:0; margin:0;}
.forum-comment table td {padding: 3px 3px 3px 3px;}
table.blogquote,table.blogcode{font-size:1em; margin:0.5em 1em; width:80%; border:1px solid;}
table.blogquote td,table.blogcode td{padding:0.95em 1.5em; }
table.blogcode td{font-family:"Courier New"; white-space:pre-wrap;}
table.blogcode pre{font-family:"Courier New"; font-size:13px; margin:0; line-height:15px; white-space:pre-wrap;}
table.blogquote{border-color:#E8E8E8; color:#555; background:url(/local/templates/skisport/css/../images/quote-gray.png) no-repeat scroll left top #f7f7f7;}


.forum-menu {margin: 0px 0 10px 0;}
.forum-menu ul{list-style:none;padding:0;margin:0;position:relative;}
.forum-menu li{margin:0 15px 0 0;padding:0;float:left;position:relative;}


.forum-post-comments-tree {
font-size: 12px;
color: #666;
border-color: gray gray gray gray;
border-width: 2px;
padding: 0 0 1em 0; /* нижний отступ */
margin: 10px 0 10px 0;
}
.forum-post-comments-tree span.wrap { /* обертка пункта */
 text-decoration: none;
 display: block; /* растянем до правого края блока */
 margin: 0 0 0 0.61em;
 background-color: transparent;
 border: solid gray; /* цвет линий */
 border-width: 0 0 1px 1px; /* границы: низ и лево */
}
.forum-post-comments-tree span.wrap > span {/* тест элемента дерева */
  display: block;
  position: relative;
  top: .80em; /* смещаем узел на середину линии */
  background-color: #fff; /* закраска в цвет фона обязательна иначе будет видно линию */
  margin: 0 0 .2em .5em; /* делаем промежуток между узлами, отодвигаем левее  */
  padding: 0 0.3em; /* небольшой отступ от линии */
 }
 span.new-comment {
	color: red;
	font-weight:bold;
 }

.forum-post-comments-tree-date {display: inline}
.not-read-comment {background-color: #FFFB75;color: red; padding-top:2px;padding-bottom:3px;padding-left:4px;padding-right:4px;}

 .forum-post-comments-tree span.wrap span span.new-comment{
	display: inline; margin: 0 auto; position: relative; top: 0px; font-weight:normal;

 }
.forum-post-comments-tree ul, #forum-post-comments-tree li {
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0;
 padding:0;
}

.forum-post-comments-tree ul li {
line-height: 1.1em;
}
.forum-post-comments-tree ul li ul {}
.forum-post-comments-tree ul li ul li {
 margin: 0 0 0 0.61em;
}

.forum-post-comments-tree ul li.b{
 border-left: 1px solid gray; /* цвет вертикальной линии между узлами */
}
.forum-post-comments-tree ul li.nb {/* последний узел, соединительную линию к след. узлу убираем */
 border: none;
}
/* IE 6 Fixup */
* html .forum-post-comments-tree * { height: 1%;}

.forum-meta, .forum-meta__item {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 13px;
  color: #969696;
}
.forum-meta.forum-comment-meta-cont {
  padding-top: 15px;
}
.forum-meta__item {
  display: inline-block;
  white-space: nowrap;
}
.forum-meta__item:last-child:after {
  display:none;
}
.forum-meta__item:after {
  height: 7px;
  width: 1px;
  margin-left: 0.2em;
  margin-right: 0.2em;
  background-color: #e0e0e0;
  display: inline-block;
  content: "";
}
.forum-meta__link {
  text-decoration: none !important;
  color: #969696 !important;
}
.forum-meta__link_strong {
  font-weight: bold;
}

.forum-notice {
  margin: 10px 0;
  font-weight: 600;
  text-align: center;
  color: #ff0e00;
}

/* End */


/* Start:/local/components/skisport/social.share/templates/.default/style.css?1648376245466*/
.social-share{font:0/0 n;text-align:center;padding-right:8px !important}.social-share__title{padding-bottom:6px}.social-share__items{padding:0;margin:0;list-style:none}.social-share__item{display:inline-block;margin:0 !important;padding:0 3px}.social-share__link{display:block;cursor:pointer}.social-share__link_icon{display:inline-block;margin:0 !important;padding:0 !important;width:20px;height:20px}.social-share__link_label{display:inline-block;margin-left:5px}

/* End */


/* Start:/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/style.css?1500540897709*/
.asd_lik_button,
.asd_fav_button {
	width: 32px;
	height: 20px;
	background: url('/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/images/fav.png') top left no-repeat;
	cursor: pointer;
	float: left;
}
.asd_lik_button {
	background: url('/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/images/like.png') top left no-repeat;
}
.asd_faved {
	background: url('/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/images/faved.png') top left no-repeat;
}
.asd_liked {
	background: url('/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/images/unlike.png?v2') top left no-repeat;
}
.asd_fav_count {
	width: 29px;
	height: 20px;
	background: url('/local/templates/skisport/components/bitrix/asd.favorite.button/favorite/images/fav_count.png') top left no-repeat;
	float: left;
	font-size: 11px;
	font-family: arial,sans-serif;
	color: #666;
	line-height: 20px;
	text-align: center;
	padding: 0 0 0 1px;
	margin-left: 2px;
}
.asd_fav_clear {
	clear: both;
}
/* End */


/* Start:/bitrix/components/bitrix/rating.vote/templates/like/popup.min.css?15005408953088*/
.bx-ilike-wrap-block{display:inline-block;max-height:132px;position:relative;font-family:Verdana,Tahoma,sans-serif;overflow:hidden;width:186px}* html .bx-ilike-wrap-block{width:186px}.bx-ilike-popup{background-color:#fff;display:inline-block;max-height:121px;margin:0 0 2px 0;padding:0 6px 5px 0;overflow-y:auto;overflow-x:hidden;width:180px;-moz-user-select:none;-khtml-user-select:none;user-select:none}* html .bx-ilike-popup{width:186px;height:130px}.bx-ilike-popup-img{display:block;color:#656365;text-decoration:none;overflow:hidden;zoom:1;height:23px;white-space:nowrap}.bx-ilike-popup-img:link span,.bx-ilike-popup-img:visited span{color:#50688e;text-decoration:none}.bx-ilike-popup-img:hover span{color:#50688e;text-decoration:underline}.bx-ilike-popup-img-extranet:link span,.bx-ilike-popup-img-extranet:visited span{color:#ca7b00!important;text-decoration:none}.bx-ilike-popup-img-extranet:hover span{color:#ca7b00!important;text-decoration:underline}.bx-ilike-popup-img-mail:link span,.bx-ilike-popup-img-mail:visited span{color:#ca7b00!important;text-decoration:none}.bx-ilike-popup-img-mail:hover span{color:#ca7b00!important;text-decoration:underline}.bx-ilike-bottom_scroll{background:url("/bitrix/components/bitrix/rating.vote/templates/like/images/i-like-sprite.png") repeat-x 0 -148px;display:block;height:13px;position:absolute;left:0;bottom:-1px;width:170px}* html .bx-ilike-bottom_scroll{display:none}.bx-ilike-popup-avatar{background:url("/bitrix/components/bitrix/rating.vote/templates/like/images/avatar.gif") no-repeat center;border-radius:50%;display:block;margin:1px;float:left;width:21px;height:21px}.bx-ilike-popup-avatar-new{display:inline-block;vertical-align:middle;margin-right:2px;background:#fff;position:relative;width:20px;height:20px}.bx-ilike-popup-avatar-img{background:url("/bitrix/components/bitrix/rating.vote/templates/like/images/avatar-sprite.png") no-repeat scroll 0 -65px #fff;width:inherit;height:inherit;border:0;border-radius:50%}.bx-ilike-popup-avatar-status-icon{display:none;position:absolute;background:url("/bitrix/components/bitrix/rating.vote/templates/like/images/avatar-sprite.png") repeat scroll 0 0;width:14px;height:15px;float:right;margin-top:-11px;right:-3px}.bx-ilike-popup-img-extranet .bx-ilike-popup-avatar-status-icon{display:block;background-position:0 0}.bx-ilike-popup-img-mail .bx-ilike-popup-avatar-status-icon{display:block;background-position:0 -22px}* html .bx-ilike-popup-avatar,* html .bx-ilike-popup-avatar-new{width:23px}.bx-ilike-wait{background:url(/bitrix/components/bitrix/rating.vote/templates/like/images/i-like-wait.gif) no-repeat center center;width:183px;height:26px;display:block;margin-top:2px}.bx-ilike-popup-img img{border:0;background-color:#FFF;border-radius:50%}.bx-ilike-popup-name{cursor:pointer;display:block;font-size:11px;padding-left:3px;height:15px;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;padding-top:2px;white-space:nowrap;min-width:100px}.bx-ilike-popup-name-new{cursor:pointer;display:inline-block;font-size:11px;padding-left:5px;height:15px;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;padding-top:2px;white-space:nowrap;min-width:100px;max-width:150px;vertical-align:middle}* html .bx-ilike-popup-name,* html .bx-ilike-popup-name-new{width:135px}
/* End */


/* Start:/local/components/skisport/rating.vote/templates/standart/style.css?15457211842524*/
/* Rating */
span.rating-vote {
    /*display: inline-block!important;*/
    white-space: nowrap;
}
span.rating-vote a {
    display: inline-block;
    cursor: pointer;
    height:14px;
    line-height: 16px;
    outline: none;
    text-decoration: none !important;
    border: 1px solid #cacaca;
    border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    margin: 0;
    background: transparent url(/local/components/skisport/rating.vote/templates/standart/images/thumbs.png) no-repeat;
}
span.rating-vote-sum {
    font-size: 13px;
    font-weight: bold;
}
span.rating-vote a>span {
    margin: 0 2px 0 14px;
    font-size: 0.9em;
    line-height: 12px;
    vertical-align: text-top;
}
span.rating-vote a:hover {
    text-decoration: none !important;
}
span.rating-vote-result-plus {color: rgb(40,144,0);}
span.rating-vote-result-minus {color: rgb(202,0,0);}

span.rating-vote a.rating-vote-plus {
    background-position: 0px 0px;

    color: rgb(40,144,0) !important;
}
span.rating-vote a.rating-vote-plus:hover {
    background-color: rgba(40,144,0,0.7);
    background-position: 0px -56px;
    border-color: rgb(40,144,0);
    color: white !important;
}
span.rating-vote a.rating-vote-plus-active {
    background-color: rgba(40,144,0,0.15);
    border-color: rgb(40,144,0);
}
span.rating-vote a.rating-vote-minus {
    background-position: 0px -14px;

    color: rgb(202,0,0) !important;
}
span.rating-vote a.rating-vote-minus:hover {
    background-color: rgba(202,0,0,0.7);
    background-position: 0px -70px;
    border-color: rgb(202,0,0);
    color: white !important;
}
span.rating-vote a.rating-vote-minus-active {
    background-color: rgba(202,0,0,0.15);
    border-color: rgb(202,0,0);
}

span.rating-vote-disabled a.rating-vote-plus,
span.rating-vote-disabled a.rating-vote-plus:hover,
span.rating-vote-disabled a.rating-vote-minus,
span.rating-vote-disabled a.rating-vote-minus:hover {
    background-color: transparent;
    border-color: #ccc;
    cursor: default;
}
span.rating-vote-disabled a.rating-vote-plus,
span.rating-vote-disabled a.rating-vote-plus:hover {
    background-position: 0px -28px;
    color: rgb(40,144,0) !important;
}
span.rating-vote-disabled a.rating-vote-minus,
span.rating-vote-disabled a.rating-vote-minus:hover {
    background-position: 0px -42px;
    color: rgb(202,0,0) !important;
}
span.rating-vote a.rating-vote-load { background: transparent url(/local/components/skisport/rating.vote/templates/standart/images/waiting.gif) no-repeat -1px -1px!important;}

.rating_vote_graphic { display: inline-block!important; }
.rating_vote_text { display: none!important; }

/* End */


/* Start:/local/templates/skisport/components/vmv/blog.post.comment/forum_new/style.css?15105526231046*/
.delete .forum-comment-title, .hide .forum-comment-title,.delete .rating_vote, .hide .rating_vote{display:none;}
.comment-hidden{display:none;}
.hide-comment{cursor:pointer;}
.forum-comment .bxlhe-frame-table table,.forum-comment .bxlhe-frame-table table td{border:0;}
.form-dialog-description span {font-weight: bold;}
.form-dialog-question, .form-dialog-additional {margin-top: 5px;}
.form-dialog-question label {display: block;}
.form-dialog-additional .checkbox {
    margin-top: 5px;
}
.form-dialog-additional input[type=radio] {
    margin: 0px 5px 0px 0px;
    vertical-align: middle;
}
.form-dialog-additional input[type=checkbox] {
    margin: -3px 5px 0px 0px;
    vertical-align: middle;
}
.form-dialog-additional label {
    margin-right: 15px;
}
.form-dialog-question textarea {
    margin-top: 3px;
    resize: vertical;
    width:100%;
    box-sizing: border-box;
}
.hidden {display: none !important;}
.forum-author-add {
    line-height: 1em;
    font-size: 0.85em;
    color:#767676;
}
.forum-comment-ip{
    margin-right: 3px;
}
/* End */
/* /local/templates/skisport/components/bitrix/news.list/broadcast/style.css?1548687928418 */
/* /local/templates/skisport/css/sideblocks.css?1602569425863 */
/* /local/components/skisport/smlr.masters.list/templates/.default/style.css?17700240362779 */
/* /local/templates/skisport/components/bitrix/breadcrumb/default/style.css?1500540897847 */
/* /local/templates/skisport/css/forum.css?170850526211060 */
/* /local/components/skisport/social.share/templates/.default/style.css?1648376245466 */
/* /local/templates/skisport/components/bitrix/asd.favorite.button/favorite/style.css?1500540897709 */
/* /bitrix/components/bitrix/rating.vote/templates/like/popup.min.css?15005408953088 */
/* /local/components/skisport/rating.vote/templates/standart/style.css?15457211842524 */
/* /local/templates/skisport/components/vmv/blog.post.comment/forum_new/style.css?15105526231046 */
