/*@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,900&subset=cyrillic');*/

* { margin:0; padding:0; }

html,body { width:100%; height:100%; padding:0; margin:0; font-family: 'Roboto', sans-serif; font-size:12px; color:#212121; }
body { background-color:#f5f5f5; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
a { outline:none; border:none; text-decoration:underline; font-family: 'Roboto', sans-serif; color:#03a9f4; cursor:pointer; transition:all 0.3s ease; }
a * { cursor:pointer; }
*:active,*:focus { outline:none;  }
a:hover { text-decoration:none; color:#03a9f4; }
button,input,select,textarea { font-family: 'Roboto', sans-serif; transition:all 0.3s ease; }
button::-moz-focus-inner {border:0;}
img { border:none; vertical-align:top;}
article,header,footer,section,details,summary,section { display:block; } 
table { border-collapse:collapse; }


h1,h2,h3,h4,h5,h6 { font-family: 'Roboto', sans-serif; font-size:16px; color:#000; font-weight:700; text-align:left;  }
h1 { font-size:30px; }
h2 { font-size:24px; }
h3 { font-size:21px; }
h4 { font-size:18px; }
h5 { font-size:14px; }
h6 { font-size:14px; }

/* clearfix */
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.cl { clear:both; height:0; font-size:0; line-height:0; }


.b-wrap-all { height:100%; width:100%; overflow:hidden; /*min-width:300px;*/ table-layout:fixed; display:table; position:relative; max-width:2560px; margin:0 auto; }
.b-wrap-all-tr { display:table-row; width:100%; height:100%; }
.b-container { /*min-width:300px;*/ padding:0 30px; box-sizing:border-box; margin:0 auto; position:relative; }



/* header */
.b-header { position:relative; margin:0 -30px 0 0; background:#fff; padding:20px 0 20px 330px; box-shadow:0 2px 2px rgba(0,0,0,.05); font-size:15px; }

.b-head-tb { display:table; width:100%; }
.b-head-tb > div,.b-head-tb > h1 { display:table-cell; vertical-align:middle; }
.b-h-mplace {font-size:18px;font-weight:500;padding:0 30px 0 0;line-height:24px;margin: 0;text-align:inherit;} 
.b-h-weather { white-space:nowrap; padding:0 20px 0 0; }
.b-h-weather sup { font-size:10px; }
.b-h-weather .b-ico { display:inline-block; vertical-align:middle; /*max-width:20px; max-height:24px;*/ }
.b-h-weather .b-ico img { display:block; width:auto; max-height:24px; }
.b-h-weather .b-txt { display:inline-block; vertical-align:middle; padding:0 0 0 7px; }
.b-h-time { padding:0 25px 0 0; }
.b-h-time .b-txt { padding:0 0 0 24px; display:inline-block; vertical-align:middle; white-space:nowrap; background:url('../images/i-today.svg') 0 center no-repeat; line-height:24px; }
.b-h-currency { padding:0 30px 0 0; }
.b-h-currency .b-list { list-style:none; vertical-align:middle; text-align:center; font-size:0; line-height:0; white-space:nowrap; margin:0; padding:0; }
.b-h-currency .b-list li { display:inline-block; vertical-align:middle; padding:0 10px; }
.b-h-currency .b-txt { display:inline-block; vertical-align:middle; font-size:15px; line-height:24px; padding:0 9px; }
.b-h-currency .b-arrw, .b-h-currency .b-ico { display:inline-block; vertical-align:middle; }

.b-h-search { width:260px; padding:0 30px 0 0; }
.b-search { position:relative; }
.b-search .b-input { width:100%; height:35px; border-radius:18px; background:#f5f5f5; border:1px solid #f5f5f5; padding:0 35px 0 15px; color:#212121; font-size:14px; }
.b-search .b-input.placeholder { color:#757575; }
.b-search .b-input:focus { border:1px solid #ccc; background:#fff; }
.b-search .b-btn-send { border:none; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; right:15px; top:9px; position:absolute; cursor:pointer; width:18px; height:18px; background: url("data:image/svg+xml,%3Csvg height='18' width='18' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 14h-.8l-.27-.27C15.4 12.6 16 11.1 16 9.5 16 5.9 13.1 3 9.5 3S3 5.9 3 9.5 5.9 16 9.5 16c1.6 0 3.1-.6 4.23-1.57l.27.28v.8l5 5 1.5-1.5-5-5zm-6 0C7 14 5 12 5 9.5S7 5 9.5 5 14 7 14 9.5 12 14 9.5 14z' fill='%23444444' /%3E%3C/svg%3E") center center no-repeat; background-size:18px 18px; }
.b-search .b-btn-send:hover { background: url("data:image/svg+xml,%3Csvg height='18' width='18' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 14h-.8l-.27-.27C15.4 12.6 16 11.1 16 9.5 16 5.9 13.1 3 9.5 3S3 5.9 3 9.5 5.9 16 9.5 16c1.6 0 3.1-.6 4.23-1.57l.27.28v.8l5 5 1.5-1.5-5-5zm-6 0C7 14 5 12 5 9.5S7 5 9.5 5 14 7 14 9.5 12 14 9.5 14z' fill='%2303a9f4' /%3E%3C/svg%3E") center center no-repeat; }
.b-search .b-btn-send:active { background: url("data:image/svg+xml,%3Csvg height='18' width='18' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 14h-.8l-.27-.27C15.4 12.6 16 11.1 16 9.5 16 5.9 13.1 3 9.5 3S3 5.9 3 9.5 5.9 16 9.5 16c1.6 0 3.1-.6 4.23-1.57l.27.28v.8l5 5 1.5-1.5-5-5zm-6 0C7 14 5 12 5 9.5S7 5 9.5 5 14 7 14 9.5 12 14 9.5 14z' fill='%230288d1' /%3E%3C/svg%3E") center center no-repeat; }
.b-h-user { text-align:right; padding:0 30px 0 0; max-width:120px;}
.b-h-user .b-btn-enter { display:inline-block; vertical-align:top; width:60px; height:30px; text-align:center; text-decoration:none; line-height:30px; color:#fff; border-radius:2px; background:#424242; padding:0; box-shadow:none; border:none; }
.b-h-user .b-btn-enter:hover { background:#03a9f4; }
.b-h-user .b-btn-enter:active { background:#0288d1; }
.b-h-user .b-btn-enter-active{width: 80px; height: 25px; line-height: 25px;}
.b-h-user .b-btn-enter-active:last-child{margin-top:6px;}


/* content */
.b-content { position:relative; }

.b-content-tb { display:table; width:100%; }
.b-col-side { width:300px; background:#424242; left:30px; top:0px; position:fixed; height:100%; z-index:10; }
.b-col-side .mobile_hide{overflow: hidden;}
.b-col-content { display:table-cell; vertical-align:top; padding:30px 0 0 330px;    margin-bottom: 0; position:relative;}

.b-col-inner { position:relative; background:#424242; padding:38px 27px 0 27px; }

.b-logo { padding:0 0 39px 0; border-bottom:1px solid #616161; }
/*.b-logo-link {background:url('../images/vmo_belarus.png') no-repeat;display:block;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;width: 200px;height: 59px;background-size:contain;}*/
.b-logo-link { background:url('../images/logo.svg') no-repeat;  display:block; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:243px; height:72px; background-size:contain; }
/*.b-logo-link { background:url('../images/stay_home_fin.svg') no-repeat;  display:block; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:243px; height:72px; background-size:contain; }*/

.b-logo-link.logo_nedvizhimost {
    background: url(../images/vmo_nedvizimost.svg) no-repeat;
    display: block;
    font-size: 22px;
    line-height: 24px;
    color: #fff;
    text-indent: 0;
    background-size: contain;
    text-decoration: none;
    padding-left: 82px;
    font-weight: 400;
    padding-top: 0;
    letter-spacing: -0.5px;
	display: flex;
    align-items: center;
    flex-wrap: wrap;
}    
.b-logo-link.logo_nedvizhimost span{display: block;font-size: 17px;letter-spacing: -0.4px;}
a.b-logo-link.logo_nedvizhimost:hover{
	color: #fff;
    text-decoration: none;
}
.b-side-nav { list-style:none; vertical-align:top; margin:0; padding:15px 0 15px 0; }
/*.b-side-nav li { font-size:18px; line-height:22px; padding:20px 0 0 0; font-weight:500; }*/
.b-side-nav li {font-size: 14px;line-height: 20px;padding: 0px 0 0 0;font-weight:500;}
.b-side-nav li.spec {font-size: 18px;padding: 10px 0 0 0;}
.b-side-nav a { color:#fff; text-decoration:none; }
.b-side-nav .active a, .b-side-nav a:hover { color:#03a9f4; }


/* footer */
.b-footer { min-width:320px; margin:0 auto; position:relative; } 
.b-container-footer { padding:35px 15px 0 315px; background:#212121; position:relative; margin:0 -30px 0 0; }
.b-footer .container-fluid {  }

.b-footer .row { margin-bottom:35px; }
.b-foot-nav { list-style:none; vertical-align:top; padding:0; margin:0 0 0 -45px; font-size:0; line-height:0; }
.b-foot-nav > li { display:inline-block; vertical-align:top; font-size:16px; padding:0 0 0 45px; line-height:24px; }
.b-foot-nav > li a { text-decoration:none; color:#fff; }
.b-foot-nav > li a:hover { color:#757575; }

.b-list-soc { list-style:none; vertical-align:top; font-size:0; line-height:0; margin:0 0 0 -15px; padding:0; }
.b-list-soc li { float:left; padding:0 0 0 15px; }
.b-list-soc a { width:24px; height:24px; border-radius:2px; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; display:block; background-color:#757575; position:relative; }
.b-list-soc a:after, .b-list-soc a:before { content:''; left:0; top:0px; position:absolute; width:24px; height:24px; background-position:center center !important; } 
.b-list-soc a:after { opacity:0; }
.b-list-soc a:hover:after { opacity:1; }
.b-list-soc a:hover:before { opacity:0; }
.b-list-soc .right { float:right; }
.b-list-soc .b-list-soc-vk:hover { background-color:#45668e; }
.b-list-soc .b-list-soc-vk:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304.36 304.36' width='16' height='16'%3E%3Cpath d='M261.94 175.58c10.1 9.85 20.76 19.13 29.8 29.98 4 4.82 7.8 9.8 10.7 15.4 4.1 7.95.38 16.7-6.75 17.18l-44.35-.02c-11.44.94-20.56-3.66-28.23-11.48-6.14-6.25-11.82-12.9-17.73-19.37-2.43-2.64-4.96-5.13-8-7.1-6.04-3.92-11.3-2.72-14.75 3.6-3.52 6.4-4.32 13.52-4.67 20.68-.47 10.44-3.63 13.2-14.12 13.67-22.4 1.05-43.68-2.34-63.45-13.65C83 214.5 69.5 200.43 57.73 184.5 34.82 153.48 17.3 119.4 1.54 84.35-2 76.45.58 72.22 9.3 72.07c14.46-.28 28.92-.26 43.4-.02 5.88.1 9.78 3.46 12.05 9 7.82 19.25 17.4 37.56 29.42 54.53 3.2 4.52 6.46 9.04 11.1 12.22 5.15 3.52 9.07 2.35 11.5-3.38 1.52-3.63 2.2-7.54 2.54-11.43 1.16-13.4 1.3-26.75-.7-40.1-1.24-8.3-5.92-13.7-14.23-15.27-4.24-.8-3.6-2.38-1.56-4.8 3.58-4.17 6.93-6.77 13.6-6.77h50.12c7.9 1.55 9.64 5.1 10.72 13.04l.05 55.66c-.1 3.07 1.52 12.2 7.06 14.23 4.43 1.43 7.35-2.1 10-4.92 12-12.73 20.57-27.78 28.22-43.37 3.4-6.84 6.3-13.95 9.14-21.06 2.1-5.28 5.38-7.88 11.33-7.76l48.23.04c1.43 0 2.87.02 4.26.26 8.13 1.4 10.35 4.88 7.84 12.82-3.95 12.45-11.65 22.82-19.17 33.25-8.03 11.13-16.64 21.88-24.6 33.07-7.34 10.22-6.76 15.38 2.34 24.26zm0 0' fill-rule='evenodd' clip-rule='evenodd' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-vk:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304.36 304.36' width='16' height='16'%3E%3Cpath d='M261.94 175.58c10.1 9.85 20.76 19.13 29.8 29.98 4 4.82 7.8 9.8 10.7 15.4 4.1 7.95.38 16.7-6.75 17.18l-44.35-.02c-11.44.94-20.56-3.66-28.23-11.48-6.14-6.25-11.82-12.9-17.73-19.37-2.43-2.64-4.96-5.13-8-7.1-6.04-3.92-11.3-2.72-14.75 3.6-3.52 6.4-4.32 13.52-4.67 20.68-.47 10.44-3.63 13.2-14.12 13.67-22.4 1.05-43.68-2.34-63.45-13.65C83 214.5 69.5 200.43 57.73 184.5 34.82 153.48 17.3 119.4 1.54 84.35-2 76.45.58 72.22 9.3 72.07c14.46-.28 28.92-.26 43.4-.02 5.88.1 9.78 3.46 12.05 9 7.82 19.25 17.4 37.56 29.42 54.53 3.2 4.52 6.46 9.04 11.1 12.22 5.15 3.52 9.07 2.35 11.5-3.38 1.52-3.63 2.2-7.54 2.54-11.43 1.16-13.4 1.3-26.75-.7-40.1-1.24-8.3-5.92-13.7-14.23-15.27-4.24-.8-3.6-2.38-1.56-4.8 3.58-4.17 6.93-6.77 13.6-6.77h50.12c7.9 1.55 9.64 5.1 10.72 13.04l.05 55.66c-.1 3.07 1.52 12.2 7.06 14.23 4.43 1.43 7.35-2.1 10-4.92 12-12.73 20.57-27.78 28.22-43.37 3.4-6.84 6.3-13.95 9.14-21.06 2.1-5.28 5.38-7.88 11.33-7.76l48.23.04c1.43 0 2.87.02 4.26.26 8.13 1.4 10.35 4.88 7.84 12.82-3.95 12.45-11.65 22.82-19.17 33.25-8.03 11.13-16.64 21.88-24.6 33.07-7.34 10.22-6.76 15.38 2.34 24.26zm0 0' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-fb:hover { background-color:#3b5998; }
.b-list-soc .b-list-soc-fb:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 310 310' width='16' height='16'%3E%3Cpath d='M81.7 165.1h33.98V305c0 2.76 2.24 5 5 5h57.62c2.76 0 5-2.24 5-5V165.76h39.06c2.54 0 4.68-1.9 4.97-4.42l5.93-51.5c.17-1.42-.28-2.84-1.23-3.9-.95-1.07-2.3-1.68-3.73-1.68h-45V71.98c0-9.73 5.24-14.67 15.58-14.67h29.42c2.76 0 5-2.23 5-5V5.05c0-2.77-2.24-5-5-5h-40.55c-.28-.02-.92-.04-1.85-.04-7.04 0-31.5 1.38-50.8 19.15-21.4 19.7-18.44 43.27-17.72 47.36v37.76H81.7c-2.76 0-5 2.24-5 5v50.84c0 2.77 2.24 5 5 5z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-fb:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 310 310' width='16' height='16'%3E%3Cpath d='M81.7 165.1h33.98V305c0 2.76 2.24 5 5 5h57.62c2.76 0 5-2.24 5-5V165.76h39.06c2.54 0 4.68-1.9 4.97-4.42l5.93-51.5c.17-1.42-.28-2.84-1.23-3.9-.95-1.07-2.3-1.68-3.73-1.68h-45V71.98c0-9.73 5.24-14.67 15.58-14.67h29.42c2.76 0 5-2.23 5-5V5.05c0-2.77-2.24-5-5-5h-40.55c-.28-.02-.92-.04-1.85-.04-7.04 0-31.5 1.38-50.8 19.15-21.4 19.7-18.44 43.27-17.72 47.36v37.76H81.7c-2.76 0-5 2.24-5 5v50.84c0 2.77 2.24 5 5 5z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-od:hover { background-color:#f2720c; }
.b-list-soc .b-list-soc-od:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 95.481 95.481'%3E%3Cpath d='M43.04 67.25c-7.4-.77-14.08-2.6-19.8-7.06-.7-.57-1.43-1.1-2.08-1.72-2.5-2.4-2.75-5.16-.77-8 1.68-2.42 4.52-3.07 7.48-1.67.57.28 1.1.6 1.64.98 10.65 7.3 25.27 7.52 35.96.33 1.06-.8 2.2-1.47 3.5-1.8 2.56-.66 4.94.28 6.3 2.5 1.57 2.56 1.55 5.04-.38 7.02-2.95 3.04-6.5 5.23-10.46 6.76-3.73 1.45-7.82 2.18-11.87 2.67.6.66.9 1 1.28 1.37 5.5 5.53 11.02 11.03 16.5 16.57 1.87 1.88 2.26 4.22 1.23 6.4-1.13 2.4-3.64 4-6.1 3.82-1.57-.1-2.8-.88-3.87-1.97-4.14-4.18-8.37-8.28-12.44-12.53-1.18-1.24-1.75-1-2.8.07-4.17 4.3-8.4 8.52-12.67 12.72-1.93 1.9-4.2 2.23-6.43 1.15-2.36-1.14-3.87-3.55-3.75-5.97.08-1.64.88-2.9 2-4.02C30.98 79.45 36.4 74 41.83 68.56c.36-.36.7-.75 1.22-1.3z' fill='%23212121' /%3E%3Cpath d='M47.55 48.33c-13.2-.05-24.03-11-23.96-24.22C23.66 10.75 34.5-.03 47.83 0c13.36.04 24.1 10.97 24.02 24.48-.07 13.2-10.97 23.9-24.3 23.85zm12-24.2c-.02-6.55-5.25-11.78-11.8-11.8-6.62 0-11.9 5.33-11.84 11.96.06 6.53 5.33 11.72 11.9 11.7 6.56-.03 11.77-5.3 11.75-11.86z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-od:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 95.481 95.481'%3E%3Cpath d='M43.04 67.25c-7.4-.77-14.08-2.6-19.8-7.06-.7-.57-1.43-1.1-2.08-1.72-2.5-2.4-2.75-5.16-.77-8 1.68-2.42 4.52-3.07 7.48-1.67.57.28 1.1.6 1.64.98 10.65 7.3 25.27 7.52 35.96.33 1.06-.8 2.2-1.47 3.5-1.8 2.56-.66 4.94.28 6.3 2.5 1.57 2.56 1.55 5.04-.38 7.02-2.95 3.04-6.5 5.23-10.46 6.76-3.73 1.45-7.82 2.18-11.87 2.67.6.66.9 1 1.28 1.37 5.5 5.53 11.02 11.03 16.5 16.57 1.87 1.88 2.26 4.22 1.23 6.4-1.13 2.4-3.64 4-6.1 3.82-1.57-.1-2.8-.88-3.87-1.97-4.14-4.18-8.37-8.28-12.44-12.53-1.18-1.24-1.75-1-2.8.07-4.17 4.3-8.4 8.52-12.67 12.72-1.93 1.9-4.2 2.23-6.43 1.15-2.36-1.14-3.87-3.55-3.75-5.97.08-1.64.88-2.9 2-4.02C30.98 79.45 36.4 74 41.83 68.56c.36-.36.7-.75 1.22-1.3z' fill='%23fff' /%3E%3Cpath d='M47.55 48.33c-13.2-.05-24.03-11-23.96-24.22C23.66 10.75 34.5-.03 47.83 0c13.36.04 24.1 10.97 24.02 24.48-.07 13.2-10.97 23.9-24.3 23.85zm12-24.2c-.02-6.55-5.25-11.78-11.8-11.8-6.62 0-11.9 5.33-11.84 11.96.06 6.53 5.33 11.72 11.9 11.7 6.56-.03 11.77-5.3 11.75-11.86z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-tw:hover { background-color:#55acee; }
.b-list-soc .b-list-soc-tw:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.001 18.001' width='16' height='16'%3E%3Cpath d='M15.9 4c.8-.48 1.33-1.16 1.6-2.02-.8.42-1.57.7-2.36.86-.7-.76-1.6-1.14-2.66-1.14-1.04 0-1.92.37-2.64 1.08-.7.72-1.07 1.6-1.07 2.6 0 .3.04.6.1.82-3.06-.1-5.6-1.38-7.6-3.83-.36.6-.53 1.2-.53 1.84 0 1.3.55 2.34 1.65 3.1-.64-.05-1.2-.2-1.65-.47 0 .93.27 1.7.82 2.4.54.66 1.25 1.1 2.1 1.28-.3.1-.63.13-.97.13-.3 0-.53-.03-.66-.1.23.77.66 1.4 1.3 1.86.6.46 1.33.7 2.14.73C4.15 14.17 2.63 14.7.9 14.7c-.42 0-.72-.02-.9-.05 1.7 1.1 3.6 1.65 5.68 1.65 2.14 0 4.03-.54 5.67-1.63C13 13.6 14.2 12.27 15 10.7c.77-1.56 1.16-3.2 1.16-4.9v-.46c.76-.57 1.37-1.2 1.84-1.92-.68.3-1.38.5-2.1.6z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-tw:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.001 18.001' width='16' height='16'%3E%3Cpath d='M15.9 4c.8-.48 1.33-1.16 1.6-2.02-.8.42-1.57.7-2.36.86-.7-.76-1.6-1.14-2.66-1.14-1.04 0-1.92.37-2.64 1.08-.7.72-1.07 1.6-1.07 2.6 0 .3.04.6.1.82-3.06-.1-5.6-1.38-7.6-3.83-.36.6-.53 1.2-.53 1.84 0 1.3.55 2.34 1.65 3.1-.64-.05-1.2-.2-1.65-.47 0 .93.27 1.7.82 2.4.54.66 1.25 1.1 2.1 1.28-.3.1-.63.13-.97.13-.3 0-.53-.03-.66-.1.23.77.66 1.4 1.3 1.86.6.46 1.33.7 2.14.73C4.15 14.17 2.63 14.7.9 14.7c-.42 0-.72-.02-.9-.05 1.7 1.1 3.6 1.65 5.68 1.65 2.14 0 4.03-.54 5.67-1.63C13 13.6 14.2 12.27 15 10.7c.77-1.56 1.16-3.2 1.16-4.9v-.46c.76-.57 1.37-1.2 1.84-1.92-.68.3-1.38.5-2.1.6z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-in:hover { background-color:#125688; }
.b-list-soc .b-list-soc-in:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 438.536 438.536'%3E%3Cpath d='M421.98 16.56C410.94 5.52 397.7 0 382.3 0H56.25C40.83 0 27.6 5.52 16.55 16.56 5.53 27.6 0 40.83 0 56.24V382.3c0 15.4 5.52 28.63 16.56 39.67 11.04 11.04 24.27 16.57 39.7 16.57h326.03c15.4 0 28.64-5.53 39.68-16.57s16.55-24.27 16.55-39.68V56.23c0-15.4-5.5-28.64-16.55-39.68zM157.46 158.03c17.23-16.66 37.93-25 62.1-25 24.36 0 45.15 8.34 62.38 25 17.23 16.65 25.84 36.78 25.84 60.38s-8.6 43.74-25.84 60.4c-17.23 16.65-38 24.98-62.38 24.98-24.17 0-44.87-8.34-62.1-25-17.23-16.64-25.84-36.77-25.84-60.37 0-23.6 8.6-43.72 25.84-60.38zm231.4 212.56c0 4.93-1.7 9.07-5.14 12.4-3.43 3.33-7.52 5-12.28 5H66.24c-4.95 0-9.1-1.67-12.42-5-3.33-3.32-5-7.47-5-12.4V185.56H89.1c-3.8 12-5.7 24.47-5.7 37.4 0 36.56 13.3 67.72 39.96 93.52 26.65 25.77 58.72 38.67 96.22 38.67 24.74 0 47.58-5.9 68.52-17.7 20.94-11.8 37.5-27.84 49.68-48.1 12.18-20.28 18.27-42.4 18.27-66.4 0-12.93-1.9-25.4-5.7-37.4h38.54V370.6zm0-254.97c0 5.52-1.9 10.18-5.7 14-3.82 3.8-8.48 5.7-14 5.7h-49.68c-5.5 0-10.18-1.9-14-5.7-3.8-3.82-5.7-8.48-5.7-14v-47.1c0-5.34 1.9-9.95 5.7-13.86 3.82-3.9 8.5-5.85 14-5.85h49.68c5.52 0 10.2 1.95 14 5.85 3.8 3.9 5.7 8.52 5.7 13.85v47.1z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-in:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 438.536 438.536'%3E%3Cpath d='M421.98 16.56C410.94 5.52 397.7 0 382.3 0H56.25C40.83 0 27.6 5.52 16.55 16.56 5.53 27.6 0 40.83 0 56.24V382.3c0 15.4 5.52 28.63 16.56 39.67 11.04 11.04 24.27 16.57 39.7 16.57h326.03c15.4 0 28.64-5.53 39.68-16.57s16.55-24.27 16.55-39.68V56.23c0-15.4-5.5-28.64-16.55-39.68zM157.46 158.03c17.23-16.66 37.93-25 62.1-25 24.36 0 45.15 8.34 62.38 25 17.23 16.65 25.84 36.78 25.84 60.38s-8.6 43.74-25.84 60.4c-17.23 16.65-38 24.98-62.38 24.98-24.17 0-44.87-8.34-62.1-25-17.23-16.64-25.84-36.77-25.84-60.37 0-23.6 8.6-43.72 25.84-60.38zm231.4 212.56c0 4.93-1.7 9.07-5.14 12.4-3.43 3.33-7.52 5-12.28 5H66.24c-4.95 0-9.1-1.67-12.42-5-3.33-3.32-5-7.47-5-12.4V185.56H89.1c-3.8 12-5.7 24.47-5.7 37.4 0 36.56 13.3 67.72 39.96 93.52 26.65 25.77 58.72 38.67 96.22 38.67 24.74 0 47.58-5.9 68.52-17.7 20.94-11.8 37.5-27.84 49.68-48.1 12.18-20.28 18.27-42.4 18.27-66.4 0-12.93-1.9-25.4-5.7-37.4h38.54V370.6zm0-254.97c0 5.52-1.9 10.18-5.7 14-3.82 3.8-8.48 5.7-14 5.7h-49.68c-5.5 0-10.18-1.9-14-5.7-3.8-3.82-5.7-8.48-5.7-14v-47.1c0-5.34 1.9-9.95 5.7-13.86 3.82-3.9 8.5-5.85 14-5.85h49.68c5.52 0 10.2 1.95 14 5.85 3.8 3.9 5.7 8.52 5.7 13.85v47.1z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-vb:hover { background-color:#774f99; }
.b-list-soc .b-list-soc-vb:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.019 512.019' width='16' height='16'%3E%3Cpath d='M256 41.37c5.87 4.4 11.02 4.9 26.4 5.76 45.05 2.6 73.62 12.2 105.4 35.54 38.9 28.46 63.3 68.16 72.56 118 2.38 12.9 3.56 23.84 4.36 40.35.5 11.06.87 15.36 3.4 20.2 3.54 6.62 10.42 11 18.4 11.75.78.07 1.56.1 2.34.1 7.1 0 13.7-3 17.9-8.23 5.58-6.8 5.58-13.16 5.03-26.83-1.6-42.33-10.87-80.37-27.53-113.06-11.88-23.25-23.22-38.48-43.36-58.23-21.47-20.87-38.02-32.55-63.3-44.62C350.82 9.3 331.88 5.25 304.14 1.86 298.54 1.22 288 .4 280.7.16c-13.95-.47-19.4-.1-25.82 5.62-4.94 4.34-7.62 10.94-7.4 18.12.22 7.12 3.3 13.46 8.5 17.47z' fill='%23212121' /%3E%3Cpath d='M396.44 224.42c0 12 1 23.25 12.8 29.07 3.25 1.67 7.47 2.5 11.6 2.5 3.65 0 7.22-.66 9.94-2.03 4.78-2.45 9.6-7.64 11.5-12.34 2.4-6.05 1.3-27.74.6-33.86-3.2-27.33-12.7-53.13-27.45-74.6C388.7 94.3 348.6 70.8 296.35 63.32c-17.73-2.6-30.9-3.53-38.64 8.3-6.08 8.98-5.3 20.44 1.9 28.47 5.7 6.5 13.9 7.96 21.17 8.54 20.77 1.64 44.03 8.44 59.28 17.33h.02c17.74 10.28 32.43 25.2 42.5 43.2 8.8 15.73 13.87 35.87 13.87 55.25z' fill='%23212121' /%3E%3Cpath d='M350.98 151.13c-11.68-10.7-25.36-17.4-43.02-21.07-4.04-.86-10.9-1.6-15.17-1.84-7.37-.45-10.4-.37-15.63 2.17-6.32 3.16-10.75 9.05-12.17 16.13-1.4 7.03.4 14.1 5 19.48 5.33 6.1 10.78 7.6 21.78 8.92 18.38 2.2 28.73 8.38 34.6 20.66 2.95 6.26 4.63 13.12 5.6 22.98 1 9.25 2.82 15.18 9.4 20.04 4.14 3.12 9.37 4.67 14.56 4.67 5.68 0 11.3-1.85 15.4-5.52l.06-.03c8.48-7.67 8.84-17.18 6.54-32.03-3.56-23.8-11.86-40.62-26.96-54.57z' fill='%23212121' /%3E%3Cpath d='M511.96 412.82c-.4-9.3-3.6-17.6-9.56-24.78-5.75-6.78-42.5-35.83-58.88-47.05-12.75-8.7-32.9-20.9-42.32-25.68-13.92-6.92-27.9-8.13-41.68-3.57-3 1-5.17 1.9-7.2 2.96-6.96 3.68-12.08 9.44-22.03 21.68-10.67 12.87-12.9 15.37-12.86 15.37-1 .6-2.6 1.46-4.56 2.35-7.93 3.6-20.92.64-42.06-9.66-17.83-8.63-33.85-19.7-51.94-35.9-15.4-13.73-30.9-31.54-39.5-45.36-11.96-19.17-19.18-41.34-19.27-51.64 0-4 1.77-9.77 3.67-12.95l.84-.87c.57-.55 1.2-1.14 2.05-1.9 2.97-2.66 7.27-6.23 11.75-9.77 19.66-15.5 25.9-21.76 29.2-33.4 3.23-10.78.4-24.04-8.88-41.73-13.83-26.4-57.7-82.57-76-94.4-3-1.9-7.97-4.44-11.47-5.62-7.5-2.64-18.3-3.55-25-2.12-9.3 1.9-19.48 7.74-41.96 24.08-12.33 9.02-31.33 26.66-36.48 35.1-12.17 20.4-9.07 38.12 1.96 67.8 10.5 28.3 23.98 56.8 40 84.63l.83 1.4c3.24 5.57 6.54 11.13 10 16.7l.9 1.4c3.44 5.48 6.92 10.94 10.56 16.38l5.75 8.35c2.15 3.12 4.28 6.24 6.5 9.34 4.35 6.07 8.82 12.13 13.46 18.17 49.4 64.33 106.3 115.97 173.97 157.86l2.77 1.74c9.82 6.02 20.27 12.03 31.06 17.87l4.2 2.28c11.18 5.94 21.78 11.27 32.44 16.26l3.32 1.5c12.6 5.84 24.1 10.84 35.18 15.3 13.4 5.42 19.6 7.07 29.03 7.07 1.67 0 3.45-.04 5.4-.13 6.07-.3 11.53-1.2 16.7-2.77 7.27-2.2 14.54-5.9 22.86-11.64 1.44-1 2.9-2.02 4.45-3.17 1.84-1.37 3.8-3.03 5.8-4.75 9.48-8.2 20.36-20.1 29.12-31.86 4.67-6.28 10.9-15.4 13.98-23.2 2.9-7.32 4.22-14.6 3.9-21.67z' fill='%23212121' /%3E%3C/svg%3E") no-repeat;  }
.b-list-soc .b-list-soc-vb:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.019 512.019' width='16' height='16'%3E%3Cpath d='M256 41.37c5.87 4.4 11.02 4.9 26.4 5.76 45.05 2.6 73.62 12.2 105.4 35.54 38.9 28.46 63.3 68.16 72.56 118 2.38 12.9 3.56 23.84 4.36 40.35.5 11.06.87 15.36 3.4 20.2 3.54 6.62 10.42 11 18.4 11.75.78.07 1.56.1 2.34.1 7.1 0 13.7-3 17.9-8.23 5.58-6.8 5.58-13.16 5.03-26.83-1.6-42.33-10.87-80.37-27.53-113.06-11.88-23.25-23.22-38.48-43.36-58.23-21.47-20.87-38.02-32.55-63.3-44.62C350.82 9.3 331.88 5.25 304.14 1.86 298.54 1.22 288 .4 280.7.16c-13.95-.47-19.4-.1-25.82 5.62-4.94 4.34-7.62 10.94-7.4 18.12.22 7.12 3.3 13.46 8.5 17.47z' fill='%23fff' /%3E%3Cpath d='M396.44 224.42c0 12 1 23.25 12.8 29.07 3.25 1.67 7.47 2.5 11.6 2.5 3.65 0 7.22-.66 9.94-2.03 4.78-2.45 9.6-7.64 11.5-12.34 2.4-6.05 1.3-27.74.6-33.86-3.2-27.33-12.7-53.13-27.45-74.6C388.7 94.3 348.6 70.8 296.35 63.32c-17.73-2.6-30.9-3.53-38.64 8.3-6.08 8.98-5.3 20.44 1.9 28.47 5.7 6.5 13.9 7.96 21.17 8.54 20.77 1.64 44.03 8.44 59.28 17.33h.02c17.74 10.28 32.43 25.2 42.5 43.2 8.8 15.73 13.87 35.87 13.87 55.25z' fill='%23fff' /%3E%3Cpath d='M350.98 151.13c-11.68-10.7-25.36-17.4-43.02-21.07-4.04-.86-10.9-1.6-15.17-1.84-7.37-.45-10.4-.37-15.63 2.17-6.32 3.16-10.75 9.05-12.17 16.13-1.4 7.03.4 14.1 5 19.48 5.33 6.1 10.78 7.6 21.78 8.92 18.38 2.2 28.73 8.38 34.6 20.66 2.95 6.26 4.63 13.12 5.6 22.98 1 9.25 2.82 15.18 9.4 20.04 4.14 3.12 9.37 4.67 14.56 4.67 5.68 0 11.3-1.85 15.4-5.52l.06-.03c8.48-7.67 8.84-17.18 6.54-32.03-3.56-23.8-11.86-40.62-26.96-54.57z' fill='%23fff' /%3E%3Cpath d='M511.96 412.82c-.4-9.3-3.6-17.6-9.56-24.78-5.75-6.78-42.5-35.83-58.88-47.05-12.75-8.7-32.9-20.9-42.32-25.68-13.92-6.92-27.9-8.13-41.68-3.57-3 1-5.17 1.9-7.2 2.96-6.96 3.68-12.08 9.44-22.03 21.68-10.67 12.87-12.9 15.37-12.86 15.37-1 .6-2.6 1.46-4.56 2.35-7.93 3.6-20.92.64-42.06-9.66-17.83-8.63-33.85-19.7-51.94-35.9-15.4-13.73-30.9-31.54-39.5-45.36-11.96-19.17-19.18-41.34-19.27-51.64 0-4 1.77-9.77 3.67-12.95l.84-.87c.57-.55 1.2-1.14 2.05-1.9 2.97-2.66 7.27-6.23 11.75-9.77 19.66-15.5 25.9-21.76 29.2-33.4 3.23-10.78.4-24.04-8.88-41.73-13.83-26.4-57.7-82.57-76-94.4-3-1.9-7.97-4.44-11.47-5.62-7.5-2.64-18.3-3.55-25-2.12-9.3 1.9-19.48 7.74-41.96 24.08-12.33 9.02-31.33 26.66-36.48 35.1-12.17 20.4-9.07 38.12 1.96 67.8 10.5 28.3 23.98 56.8 40 84.63l.83 1.4c3.24 5.57 6.54 11.13 10 16.7l.9 1.4c3.44 5.48 6.92 10.94 10.56 16.38l5.75 8.35c2.15 3.12 4.28 6.24 6.5 9.34 4.35 6.07 8.82 12.13 13.46 18.17 49.4 64.33 106.3 115.97 173.97 157.86l2.77 1.74c9.82 6.02 20.27 12.03 31.06 17.87l4.2 2.28c11.18 5.94 21.78 11.27 32.44 16.26l3.32 1.5c12.6 5.84 24.1 10.84 35.18 15.3 13.4 5.42 19.6 7.07 29.03 7.07 1.67 0 3.45-.04 5.4-.13 6.07-.3 11.53-1.2 16.7-2.77 7.27-2.2 14.54-5.9 22.86-11.64 1.44-1 2.9-2.02 4.45-3.17 1.84-1.37 3.8-3.03 5.8-4.75 9.48-8.2 20.36-20.1 29.12-31.86 4.67-6.28 10.9-15.4 13.98-23.2 2.9-7.32 4.22-14.6 3.9-21.67z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-wa:hover { background-color:#4dc247; }
.b-list-soc .b-list-soc-wa:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 308 308' width='16' height='16'%3E%3Cpath d='M227.9 176.98c-.6-.3-23.05-11.34-27.04-12.78-1.63-.58-3.37-1.16-5.23-1.16-3.03 0-5.58 1.5-7.56 4.48-2.25 3.34-9.04 11.27-11.13 13.64-.28.32-.65.7-.88.7-.2 0-3.67-1.44-4.72-1.9-24.1-10.46-42.37-35.62-44.88-39.86-.36-.6-.37-.9-.38-.9.1-.3.9-1.12 1.32-1.54 1.22-1.2 2.55-2.8 3.83-4.35.6-.72 1.2-1.46 1.8-2.15 1.87-2.16 2.7-3.84 3.66-5.8l.5-1c2.34-4.65.33-8.58-.3-9.85-.54-1.06-10.03-23.95-11.03-26.35-2.43-5.8-5.63-8.5-10.08-8.5-.42 0 0 0-1.74.07-2.1.1-13.6 1.6-18.68 4.8-5.38 3.4-14.5 14.22-14.5 33.25 0 17.13 10.88 33.3 15.55 39.45l.63.93c17.88 26.1 40.16 45.44 62.75 54.47 21.75 8.68 32.05 9.7 37.9 9.7 2.46 0 4.43-.2 6.17-.38l1.1-.1c7.5-.67 24.02-9.22 27.78-19.66 2.95-8.22 3.73-17.2 1.77-20.46-1.35-2.2-3.68-3.33-6.62-4.74z' fill='%23212121' /%3E%3Cpath d='M156.73 0C73.33 0 5.45 67.35 5.45 150.14c0 26.78 7.17 53 20.75 75.93l-26 76.65c-.47 1.42-.1 3 .94 4.08.77.78 1.8 1.2 2.86 1.2.4 0 .8-.06 1.2-.2l79.93-25.38c21.87 11.68 46.6 17.85 71.6 17.85 83.4 0 151.27-67.35 151.27-150.13C308 67.34 240.14 0 156.73 0zm0 269c-23.53 0-46.33-6.8-65.93-19.66-.66-.44-1.43-.66-2.2-.66-.4 0-.8.06-1.2.2L47.35 261.6l12.92-38.13c.42-1.24.2-2.6-.56-3.65-14.92-20.4-22.8-44.48-22.8-69.68 0-65.54 53.74-118.86 119.8-118.86 66.08 0 119.83 53.32 119.83 118.86 0 65.54-53.75 118.85-119.82 118.85z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-wa:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 308 308' width='16' height='16'%3E%3Cpath d='M227.9 176.98c-.6-.3-23.05-11.34-27.04-12.78-1.63-.58-3.37-1.16-5.23-1.16-3.03 0-5.58 1.5-7.56 4.48-2.25 3.34-9.04 11.27-11.13 13.64-.28.32-.65.7-.88.7-.2 0-3.67-1.44-4.72-1.9-24.1-10.46-42.37-35.62-44.88-39.86-.36-.6-.37-.9-.38-.9.1-.3.9-1.12 1.32-1.54 1.22-1.2 2.55-2.8 3.83-4.35.6-.72 1.2-1.46 1.8-2.15 1.87-2.16 2.7-3.84 3.66-5.8l.5-1c2.34-4.65.33-8.58-.3-9.85-.54-1.06-10.03-23.95-11.03-26.35-2.43-5.8-5.63-8.5-10.08-8.5-.42 0 0 0-1.74.07-2.1.1-13.6 1.6-18.68 4.8-5.38 3.4-14.5 14.22-14.5 33.25 0 17.13 10.88 33.3 15.55 39.45l.63.93c17.88 26.1 40.16 45.44 62.75 54.47 21.75 8.68 32.05 9.7 37.9 9.7 2.46 0 4.43-.2 6.17-.38l1.1-.1c7.5-.67 24.02-9.22 27.78-19.66 2.95-8.22 3.73-17.2 1.77-20.46-1.35-2.2-3.68-3.33-6.62-4.74z' fill='%23fff' /%3E%3Cpath d='M156.73 0C73.33 0 5.45 67.35 5.45 150.14c0 26.78 7.17 53 20.75 75.93l-26 76.65c-.47 1.42-.1 3 .94 4.08.77.78 1.8 1.2 2.86 1.2.4 0 .8-.06 1.2-.2l79.93-25.38c21.87 11.68 46.6 17.85 71.6 17.85 83.4 0 151.27-67.35 151.27-150.13C308 67.34 240.14 0 156.73 0zm0 269c-23.53 0-46.33-6.8-65.93-19.66-.66-.44-1.43-.66-2.2-.66-.4 0-.8.06-1.2.2L47.35 261.6l12.92-38.13c.42-1.24.2-2.6-.56-3.65-14.92-20.4-22.8-44.48-22.8-69.68 0-65.54 53.74-118.86 119.8-118.86 66.08 0 119.83 53.32 119.83 118.86 0 65.54-53.75 118.85-119.82 118.85z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-tg:hover { background-color:#38afe2; }
.b-list-soc .b-list-soc-tg:before { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' width='16' height='16'%3E%3Cpath d='M5.3 144.65l69.13 25.8 26.75 86.04c1.7 5.5 8.45 7.54 12.93 3.88l38.54-31.4c4.04-3.3 9.8-3.46 14-.4l69.5 50.46c4.8 3.48 11.57.85 12.77-4.93l50.92-244.88c1.3-6.32-4.9-11.6-10.9-9.26L5.2 129.4c-7 2.7-6.94 12.6.08 15.25zm91.57 12.06l135.1-83.2c2.43-1.5 4.92 1.8 2.84 3.73L123.3 180.87c-3.9 3.65-6.43 8.53-7.15 13.83l-3.8 28.15c-.5 3.75-5.78 4.13-6.82.5L90.93 172c-1.68-5.84.76-12.1 5.94-15.3z' fill='%23212121' /%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-tg:after { background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' width='16' height='16'%3E%3Cpath d='M5.3 144.65l69.13 25.8 26.75 86.04c1.7 5.5 8.45 7.54 12.93 3.88l38.54-31.4c4.04-3.3 9.8-3.46 14-.4l69.5 50.46c4.8 3.48 11.57.85 12.77-4.93l50.92-244.88c1.3-6.32-4.9-11.6-10.9-9.26L5.2 129.4c-7 2.7-6.94 12.6.08 15.25zm91.57 12.06l135.1-83.2c2.43-1.5 4.92 1.8 2.84 3.73L123.3 180.87c-3.9 3.65-6.43 8.53-7.15 13.83l-3.8 28.15c-.5 3.75-5.78 4.13-6.82.5L90.93 172c-1.68-5.84.76-12.1 5.94-15.3z' fill='%23fff' /%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-rss:hover { background-color:#f60; }
.b-list-soc .b-list-soc-rss:before { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 559.372 559.372' width='16' height='16'%3E%3Cpath d='M53.24 0c46.52 0 91.3 6.02 134.34 18.06s83.33 29.07 120.87 51.1c37.53 22.03 71.7 48.45 102.5 79.25 30.8 30.82 57.23 65 79.27 102.52 22.02 37.54 39.06 77.83 51.1 120.87 12.03 43.04 18.05 87.8 18.05 134.33 0 14.7-5.2 27.23-15.6 37.64-10.4 10.4-22.95 15.6-37.64 15.6-14.7 0-27.23-5.2-37.64-15.6-10.4-10.4-15.62-22.95-15.62-37.64 0-36.72-4.8-72.12-14.38-106.2-9.6-34.05-23.05-65.88-40.4-95.46-17.33-29.58-38.14-56.5-62.42-80.78-24.27-24.3-51.2-45.1-80.78-62.44-29.58-17.34-61.4-30.8-95.47-40.4S89.97 106.5 53.25 106.5c-14.7 0-27.24-5.2-37.64-15.62S0 67.93 0 53.25 5.2 26 15.6 15.6C26 5.2 38.57 0 53.25 0zm0 201.35c42.03 0 81.5 8.06 118.43 24.17s69.15 37.95 96.7 65.5c27.53 27.53 49.36 59.76 65.48 96.68 16.1 36.93 24.17 76.4 24.17 118.43 0 14.68-5.2 27.23-15.6 37.63-10.4 10.4-22.95 15.6-37.65 15.6-14.68 0-27.23-5.2-37.63-15.6-10.4-10.4-15.6-22.95-15.6-37.63 0-27.34-5.2-53.04-15.6-77.12-10.42-24.06-24.6-45.07-42.55-63.02-17.96-17.95-38.97-32.13-63.04-42.54-24.08-10.4-49.78-15.6-77.12-15.6-14.68 0-27.23-5.2-37.63-15.6C5.2 281.83 0 269.27 0 254.6s5.2-27.24 15.6-37.64c10.4-10.4 22.96-15.6 37.64-15.6zm97.92 279.68c0 10.6-1.93 20.4-5.8 29.38-3.9 9-9.2 16.84-15.92 23.57-6.73 6.73-14.7 12.04-23.87 15.92-9.18 3.86-18.87 5.8-29.07 5.8-10.6 0-20.4-1.94-29.38-5.8-8.97-3.9-16.83-9.2-23.56-15.93S11.53 519.4 7.66 510.4c-3.9-8.97-5.82-18.76-5.82-29.37 0-10.2 1.93-19.9 5.8-29.06 3.9-9.2 9.2-17.14 15.92-23.87 6.73-6.73 14.6-12.04 23.56-15.9 8.98-3.9 18.77-5.83 29.38-5.83 10.2 0 19.9 1.94 29.07 5.82 9.18 3.86 17.14 9.17 23.87 15.9s12.03 14.7 15.9 23.87c3.9 9.17 5.82 18.86 5.82 29.06z' fill='%23212121'/%3E%3C/svg%3E") no-repeat; }
.b-list-soc .b-list-soc-rss:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 559.372 559.372' width='16' height='16'%3E%3Cpath d='M53.24 0c46.52 0 91.3 6.02 134.34 18.06s83.33 29.07 120.87 51.1c37.53 22.03 71.7 48.45 102.5 79.25 30.8 30.82 57.23 65 79.27 102.52 22.02 37.54 39.06 77.83 51.1 120.87 12.03 43.04 18.05 87.8 18.05 134.33 0 14.7-5.2 27.23-15.6 37.64-10.4 10.4-22.95 15.6-37.64 15.6-14.7 0-27.23-5.2-37.64-15.6-10.4-10.4-15.62-22.95-15.62-37.64 0-36.72-4.8-72.12-14.38-106.2-9.6-34.05-23.05-65.88-40.4-95.46-17.33-29.58-38.14-56.5-62.42-80.78-24.27-24.3-51.2-45.1-80.78-62.44-29.58-17.34-61.4-30.8-95.47-40.4S89.97 106.5 53.25 106.5c-14.7 0-27.24-5.2-37.64-15.62S0 67.93 0 53.25 5.2 26 15.6 15.6C26 5.2 38.57 0 53.25 0zm0 201.35c42.03 0 81.5 8.06 118.43 24.17s69.15 37.95 96.7 65.5c27.53 27.53 49.36 59.76 65.48 96.68 16.1 36.93 24.17 76.4 24.17 118.43 0 14.68-5.2 27.23-15.6 37.63-10.4 10.4-22.95 15.6-37.65 15.6-14.68 0-27.23-5.2-37.63-15.6-10.4-10.4-15.6-22.95-15.6-37.63 0-27.34-5.2-53.04-15.6-77.12-10.42-24.06-24.6-45.07-42.55-63.02-17.96-17.95-38.97-32.13-63.04-42.54-24.08-10.4-49.78-15.6-77.12-15.6-14.68 0-27.23-5.2-37.63-15.6C5.2 281.83 0 269.27 0 254.6s5.2-27.24 15.6-37.64c10.4-10.4 22.96-15.6 37.64-15.6zm97.92 279.68c0 10.6-1.93 20.4-5.8 29.38-3.9 9-9.2 16.84-15.92 23.57-6.73 6.73-14.7 12.04-23.87 15.92-9.18 3.86-18.87 5.8-29.07 5.8-10.6 0-20.4-1.94-29.38-5.8-8.97-3.9-16.83-9.2-23.56-15.93S11.53 519.4 7.66 510.4c-3.9-8.97-5.82-18.76-5.82-29.37 0-10.2 1.93-19.9 5.8-29.06 3.9-9.2 9.2-17.14 15.92-23.87 6.73-6.73 14.6-12.04 23.56-15.9 8.98-3.9 18.77-5.83 29.38-5.83 10.2 0 19.9 1.94 29.07 5.82 9.18 3.86 17.14 9.17 23.87 15.9s12.03 14.7 15.9 23.87c3.9 9.17 5.82 18.86 5.82 29.06z' fill='%23fff'/%3E%3C/svg%3E") no-repeat; }

.b-list-soc .b-list-soc-dzen:hover { background-color:#38afe2; }
.b-list-soc .b-list-soc-dzen:before,.b-list-soc .b-list-soc-dzen:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 30' %3E%3Cpath d='M15.916 12.334c1.96 1.959 4.887 2.33 10.07 2.4-.14-6.883-5.622-12.44-12.472-12.708.062 5.331.414 8.319 2.402 10.308zM10.334 12.334c1.99-1.99 2.34-4.981 2.403-10.32C5.768 2.153.153 7.767.013 14.736c5.34-.062 8.33-.413 10.32-2.403zM15.916 17.916c-1.957 1.958-2.329 4.883-2.4 10.058 6.766-.267 12.191-5.692 12.458-12.457-5.175.07-8.1.442-10.058 2.4zM10.334 17.916c-1.99-1.988-4.977-2.34-10.308-2.402.268 6.85 5.825 12.333 12.707 12.473-.07-5.184-.44-8.111-2.4-10.07z'%3E%3C/path%3E%3C/svg%3E") no-repeat; }
/*.b-list-soc .b-list-soc-dzen:after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 30' %3E%3Cpath fill='%23fff' d='M15.916 12.334c1.96 1.959 4.887 2.33 10.07 2.4-.14-6.883-5.622-12.44-12.472-12.708.062 5.331.414 8.319 2.402 10.308zM10.334 12.334c1.99-1.99 2.34-4.981 2.403-10.32C5.768 2.153.153 7.767.013 14.736c5.34-.062 8.33-.413 10.32-2.403zM15.916 17.916c-1.957 1.958-2.329 4.883-2.4 10.058 6.766-.267 12.191-5.692 12.458-12.457-5.175.07-8.1.442-10.058 2.4zM10.334 17.916c-1.99-1.988-4.977-2.34-10.308-2.402.268 6.85 5.825 12.333 12.707 12.473-.07-5.184-.44-8.111-2.4-10.07z'%3E%3C/path%3E%3C/svg%3E") no-repeat; }*/
/*.b-list-soc .b-list-soc-dzen:hover:before{
	opacity: 1;
    background: #fff;
    border-radius: 50%;
    width: 19px;
    height: 19px;
    top: 3px;
    left: 3px;
}*/


.b-list-foot-counters { list-style:none; vertical-align:top; padding:0; margin:-3.5px 0 0 0; font-size:0; line-height:0; }
.b-list-foot-counters > li { padding:0 0 0 45px; display:inline-block; vertical-align:middle; }
.b-list-foot-counters .b-age-confirm { font-size:22px; font-weight:500; color:#757575; line-height:31px; }

.b-copyright, .b-license { color:#757575; font-size:14px; line-height:24px; }
.b-develop-link { display:inline-block; vertical-align:top; margin:0 0 0 45px; font-size:14px; line-height:24px; color:#757575; padding:0 0 0 50px; background:url('../images/dev-logo.png') 0 center no-repeat; text-decoration:none; text-align:left; }
.b-develop-link:hover { color:#fff;} 






/* radio & checkbox */

input[type="checkbox"] {display:none;}
input[type="checkbox"] + label {cursor:pointer; display:inline-block; vertical-align:top; padding:0 0 0 24px; position:relative; font-size:16px; font-weight:400; }
input[type="checkbox"]:disabled + label {cursor:default;}
input[type="checkbox"] + label:before { content:''; width:18px; height:18px; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' fill='%239e9e9e' /%3E%3C/svg%3E") no-repeat; left:0; top:1px; position:absolute; }
input[type="checkbox"] + label:after { content:''; width:18px; height:18px; opacity:0; left:0px; top:1px; position:absolute; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 14l-5-5 1.4-1.4 3.6 3.57 7.6-7.6L19 8l-9 9z' fill='%23424242' /%3E%3C/svg%3E") no-repeat; }
input[type="checkbox"]:checked + label:before { opacity:0; }
input[type="checkbox"]:checked + label:after { opacity:1; }




.b-ibox {background:#fff;box-shadow:0 0 3px rgba(0,0,0,.05);margin:0 0 30px 0;}
.b-ibox-category:last-child { margin:0 0 0 0; }
.b-ghdata { text-align:center; /*height:120px; overflow:hidden; line-height:120px; font-size:18px; font-weight:500; color:#212121;*/ }


.b-pr-carousel .b-inner { display:table; width:100%; }
.b-pr-carousel .b-description { display:table-cell; vertical-align:top; width:45%; padding:28px 28px 80px 28px; }
.b-pr-carousel .b-desc-box { transition:2s; overflow:hidden; margin:0 0 15px 0; position:relative; }
/*.b-pr-carousel .b-desc-box:after { content:''; left:0; bottom:0px; position:absolute; width:100%; height:10px;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}*/

.b-pr-carousel .b-description .b-head { font-weight:500; font-size:28px; line-height:36px; color:#212121; margin:0 0 15px 0; overflow:hidden; max-height:108px; }
.b-pr-carousel .b-description .b-head a { color:#212121; text-decoration:none; }
.b-pr-carousel .b-description .b-head a:hover { color:#03a9f4; }
.b-meta-top { padding:0 0 10px 0; font-size:0; line-height:0; }
.b-meta-top .b-category {display:inline-block;vertical-align:top;line-height:18px;color:#03a9f4;text-transform:uppercase;font-weight:900;font-size:12px;margin:0 40px 10px 0;text-align: left;}
.b-meta-top .b-category a { text-decoration:none; padding:0 0 0 25px; display:inline-block; vertical-align:top; line-height:18px; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.5-7-3.85-7-7.93 0-.62.08-1.2.2-1.8L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.82-1-1.4-1.9-1.4h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.4c2.93 1.18 5 4.05 5 7.4 0 2.08-.8 3.97-2.1 5.4z' fill='%2303a9f4' /%3E%3C/svg%3E") 0 center no-repeat;  }
.b-meta-top .b-category a + a { background:none; padding-left:3px;  }
.b-meta-top .b-date { display:inline-block; vertical-align:top; line-height:18px; font-size:14px; color:#757575; margin:0 0 10px 0; padding:0 0 0 25px; white-space:nowrap; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.46 2 2 6.48 2 12s4.47 10 10 10c5.52 0 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%23a2a2a2' /%3E%3Cpath d='M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z' fill='%23a2a2a2' /%3E%3C/svg%3E") 0 center no-repeat; }
.b-pr-carousel .b-text { font-size:16px; line-height:24px; margin:0 0 15px 0; /*max-height:96px; overflow:hidden;*/ }
.b-pr-carousel .b-text p { margin:0; padding:0; }

.b-meta-bot { font-size:0; line-height:0; margin:0 0 0 -40px; padding:0 0 10px 0; list-style:none; vertical-align:top; }
.b-meta-bot > li { display:inline-block; vertical-align:top; color:#757575; font-size:14px; line-height:18px; margin:0 0 10px 40px; }
.b-meta-bot .b-views { padding:0 0 0 26px; background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.6 1 12c1.73 4.4 6 7.5 11 7.5s9.27-3.1 11-7.5c-1.73-4.4-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E") 0 center no-repeat; }
.b-meta-bot .b-commnt { padding:0 0 0 24px; background:url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z'/%3E%3C/svg%3E") 0 center no-repeat; }
.b-meta-bot .b-date { line-height:18px; font-size:14px; color:#757575; padding:0 0 0 25px; white-space:nowrap; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.46 2 2 6.48 2 12s4.47 10 10 10c5.52 0 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%23a2a2a2' /%3E%3Cpath d='M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z' fill='%23a2a2a2' /%3E%3C/svg%3E") 0 center no-repeat; }


.b-pr-carousel .b-photo { display:table-cell; vertical-align:top; }
.b-pr-carousel .b-photo img { display:block; width:100%; height:auto; }
.b-pr-carousel .b-carousel-nav { width:45%; padding:0 28px; left:0; bottom:40px; position:absolute; z-index:5; white-space:nowrap; }
.b-pr-carousel .carousel-indicators { position:static; list-style:none; vertical-align:top; display:inline-block; left:auto; bottom:auto; margin:0 5px; width:auto; font-size:0; line-height:0; }
.b-pr-carousel .carousel-indicators li { text-indent:0; width:24px; height:24px; border-radius:0; line-height:22px; text-align:center; font-size:14px; color:#757575; cursor:pointer; display:inline-block; vertical-align:top; padding:0; margin:0 10px; border:1px solid #f5f5f5; background:#f5f5f5; }
.b-pr-carousel .carousel-indicators li:hover { background:#fff; border:1px solid #03a9f4; color:#757575; }
.b-pr-carousel .carousel-indicators li.active { background:#03a9f4; color:#fff; border:1px solid #03a9f4; }


.b-pr-carousel .carousel-control.left, .b-pr-carousel .carousel-control.right { transition:none; background:none; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.4 1.4 5.57 5.6H4v2h12.17l-5.58 5.6L12 20l8-8z' fill='%239e9e9e' /%3E%3C/svg%3E") center center no-repeat; display:inline-block; vertical-align:top; width:24px; height:24px; position:relative; left:auto; right:auto; top:auto; margin:0; }
.b-pr-carousel .carousel-control.left:before, .b-pr-carousel .carousel-control.right:before { content:''; width:24px; height:24px; left:0; top:0; position:absolute; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.4 1.4 5.57 5.6H4v2h12.17l-5.58 5.6L12 20l8-8z' fill='%2303a9f4' /%3E%3C/svg%3E") center center no-repeat; display:inline-block; vertical-align:top; width:24px; height:24px; margin:0; opacity:0; }
.b-pr-carousel .carousel-control.left:after, .b-pr-carousel .carousel-control.right:after { content:''; width:24px; height:24px; left:0; top:0; position:absolute; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.4 1.4 5.57 5.6H4v2h12.17l-5.58 5.6L12 20l8-8z' fill='%230288d1' /%3E%3C/svg%3E") center center no-repeat; display:inline-block; vertical-align:top; width:24px; height:24px; margin:0; opacity:0; }
.b-pr-carousel .carousel-control.left:hover, .b-pr-carousel .carousel-control.right:hover { background:none; }
.b-pr-carousel .carousel-control.left:hover:before, .b-pr-carousel .carousel-control.right:hover:before { opacity:1; }
.b-pr-carousel .carousel-control.left:active, .b-pr-carousel .carousel-control.right:active { background:none; margin:0; top:auto; bottom:auto; }
.b-pr-carousel .carousel-control.left:active:before, .b-pr-carousel .carousel-control.right:active:before { opacity:0; }
.b-pr-carousel .carousel-control.left:active:after, .b-pr-carousel .carousel-control.right:active:after { opacity:1; }
.b-pr-carousel .carousel-control.left { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.b-main-news .b-pic img { display:block; width:100%; height:auto; }
.b-main-news .b-body { padding:20px 30px; }
.b-main-news .b-head { font-size:18px; line-height:24px; font-weight:500; height:48px; overflow:hidden; margin:0 0 12px 0; color:#212121; }
.b-main-news .b-head a { text-decoration:none; color:#212121; }
.b-main-news .b-head a:hover { color:#03a9f4; }
.b-main-news .b-meta-top { padding:0; }
.b-main-news .b-text { color:#212121; font-size:16px; line-height:24px; margin:0 0 14px 0; height:72px; overflow:hidden; }
.b-main-news .b-text a { display:inline-block; vertical-align:top; color:#212121; text-decoration:none; }
.b-main-news .b-text a:hover { color:#0288d1; }
.b-main-news .b-meta-bot { padding:0 0 2px 0; }
.b-main-news .b-meta-bot > li { margin-bottom:0; }

.b-popular-news { padding:30px; }
.b-popular-news .b-pn-head { text-align:center; color:#212121; font-weight:500; font-size:28px; line-height:30px; padding:0 0 15px 0; }
.b-popular-news .b-list { list-style:none; vertical-align:top; padding:0; margin:0; }
.b-popular-news .b-list > li { border-top:1px solid #e0e0e0; padding:20px 0; }
.b-popular-news .b-list > li:first-child { border:none; }
.b-popular-news .b-list .b-head { color:#212121; font-size:16px; line-height:24px; margin:0 0 15px 0; height:48px; overflow:hidden; }
.b-popular-news .b-list .b-head a { display:inline-block; vertical-align:top; color:#212121; text-decoration:none; }
.b-popular-news .b-list .b-head a:hover { color:#0288d1; }
.b-popular-news .b-meta-bot { padding:0; }
.b-popular-news .b-meta-bot > li { margin-bottom:0; }

.b-more { padding:4px 0; margin:0 0 0 -6px; }
.b-more .b-more-link { display:inline-block; vertical-align:top; width:28px; height:16px; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; padding:6px 6px; font-size:0; line-height:0; text-align:center; }
.b-more .b-more-link i { width:4px; height:4px; border-radius:2px; background:#9e9e9e; margin:0 auto; position:relative; display:inline-block; vertical-align:top; }
.b-more .b-more-link i:after { content:''; width:4px; height:4px; border-radius:2px; background:#9e9e9e; left:-6px; top:0px; position:absolute; }
.b-more .b-more-link i:before { content:''; width:4px; height:4px; border-radius:2px; background:#9e9e9e; right:-6px; top:0px; position:absolute; }
.b-more .b-more-link:hover i, .b-more .b-more-link:hover i:after, .b-more .b-more-link:hover i:before { background:#03a9f4; }
.b-more .b-more-link:active i, .b-more .b-more-link:active i:after, .b-more .b-more-link:active i:before { background:#0288d1; }

.b-ibox-category { padding:30px; }
.b-ibox-chead { position:relative; font-size:28px; font-weight:500; line-height:35px; padding:0 40px 30px 0; }
.b-ibox-chead .b-more-link { right:-2px; top:11px; position:absolute; }

.b-mid-news .b-pic { margin:0 0 12px 0; }
.b-mid-news .b-pic img { display:block; width:100%; height:auto; }
.b-mid-news .b-head { font-size:18px; line-height:24px; font-weight:500; height:48px; overflow:hidden; margin:0 0 10px 0; color:#212121; }
.b-mid-news .b-head a { text-decoration:none; color:#212121; }
.b-mid-news .b-head a:hover { color:#03a9f4; }
.b-mid-news .b-text { color:#212121; font-size:16px; line-height:24px; margin:0 0 14px 0; height:72px; overflow:hidden; }
.b-mid-news .b-meta-bot { padding:0; }
.b-mid-news .b-meta-bot > li { margin-bottom:0; }

.b-list-sm-news { list-style:none; vertical-align:top; margin:0; }
.b-list-sm-news > li { border-top:1px solid #e0e0e0; padding:25px 0; }
.b-list-sm-news > li:first-child { border:none; padding:0 0 25px 0; }
.b-list-sm-news > li:last-child {padding:25px 0 0 0; }
.b-list-sm-news .b-inner { display:table; width:100%; }
.b-list-sm-news .b-pic { display:table-cell; vertical-align:top; width:130px; padding:0 30px 0 0; }
.b-list-sm-news .b-desc { display:table-cell; vertical-align:top; }
.b-list-sm-news .b-head { color:#212121; font-size:16px; line-height:24px; margin:-4px 0 10px 0; height:72px; overflow:hidden; }
.b-list-sm-news .b-head a { color:#212121; display:inline-block; vertical-align:top; text-decoration:none; }
.b-list-sm-news .b-head a:hover { color:#0288d1; }
.b-list-sm-news time { line-height:18px; font-size:14px; color:#757575; padding:0 0 0 25px; white-space:nowrap; background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C6.46 2 2 6.48 2 12s4.47 10 10 10c5.52 0 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%23a2a2a2' /%3E%3Cpath d='M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z' fill='%23a2a2a2' /%3E%3C/svg%3E") 0 center no-repeat; display:inline-block; vertical-align:top;  }

.b-side-widget { /*height:248px;*/ text-align:center;/* font-size:18px; line-height:22px; font-weight:500;*/ padding:12px; }
/*.b-side-widget > ins{ margin:20px; }*/
.b-ibox-mid-category { padding:30px; }
.b-ibox-mid-category .b-ibox-mid-head { text-align:center; font-size:22px; line-height:30px; padding:0 0 30px 0; margin:0; font-weight:500; }
.b-ibox-mid-category .b-more { padding-top:34px; }
/*.b-mbt-row-td-side .b-ibox:last-child { margin-bottom:0; }*/

.b-side-widget-ban { height:130px; }
.b-side-widget-yad { height:250px; }
.b-ghdata-yad { height:182px; line-height:182px; }

.b-modal-enter {}
.b-modal-enter .modal-dialog { width:490px; margin:20px auto; }
.b-modal-enter .modal-content { background:#fff; border-radius:0; box-shadow:none; border:none; padding:30px 115px 40px 115px; }
.b-modal-enter .b-head { font-size:28px; line-height:36px; padding:0 0 30px 0; font-weight:600; text-align:center; }
.b-modal-enter .close { right:20px; top:20px; position:absolute; border:none; cursor:pointer; background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%239e9e9e' /%3E%3C/svg%3E") no-repeat; width:18px; height:18px; opacity:1 !important; background-size:100% 100% !important; }
.b-modal-enter .close:after, .b-modal-enter .close:before { content:''; width:100%; height:100%; left:0; top:0; position:absolute; opacity:0; } 
.b-modal-enter .close:before { background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%2303a9f4' /%3E%3C/svg%3E") no-repeat; background-size:100% 100% !important; }
.b-modal-enter .close:after { background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%230288d1' /%3E%3C/svg%3E") no-repeat; background-size:100% 100% !important; }
.b-modal-enter .close:hover { background:none; }
.b-modal-enter .close:hover:before { opacity:1; }
.b-modal-enter .close:active:before { opacity:0; }
.b-modal-enter .close:active:after { opacity:1; }

.b-list-enter-soc {list-style:none;vertical-align:top;font-size:0;line-height:0;margin:0 -4px 40px -4px;padding:0;max-width: 300px;margin-left: auto;margin-right: auto;}
.b-list-enter-soc > li { width:25%; display:inline-block; vertical-align:top; padding:0 4px; }
.b-list-enter-soc > li a { display:block; border-radius:1px; height:30px; }
.b-link-enter-vk { background:#45668e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304.36 304.36' width='16' height='16'%3E%3Cpath d='M261.94 175.58c10.1 9.85 20.76 19.13 29.8 29.98 4 4.82 7.8 9.8 10.7 15.4 4.1 7.95.38 16.7-6.75 17.18l-44.35-.02c-11.44.94-20.56-3.66-28.23-11.48-6.14-6.25-11.82-12.9-17.73-19.37-2.43-2.64-4.96-5.13-8-7.1-6.04-3.92-11.3-2.72-14.75 3.6-3.52 6.4-4.32 13.52-4.67 20.68-.47 10.44-3.63 13.2-14.12 13.67-22.4 1.05-43.68-2.34-63.45-13.65C83 214.5 69.5 200.43 57.73 184.5 34.82 153.48 17.3 119.4 1.54 84.35-2 76.45.58 72.22 9.3 72.07c14.46-.28 28.92-.26 43.4-.02 5.88.1 9.78 3.46 12.05 9 7.82 19.25 17.4 37.56 29.42 54.53 3.2 4.52 6.46 9.04 11.1 12.22 5.15 3.52 9.07 2.35 11.5-3.38 1.52-3.63 2.2-7.54 2.54-11.43 1.16-13.4 1.3-26.75-.7-40.1-1.24-8.3-5.92-13.7-14.23-15.27-4.24-.8-3.6-2.38-1.56-4.8 3.58-4.17 6.93-6.77 13.6-6.77h50.12c7.9 1.55 9.64 5.1 10.72 13.04l.05 55.66c-.1 3.07 1.52 12.2 7.06 14.23 4.43 1.43 7.35-2.1 10-4.92 12-12.73 20.57-27.78 28.22-43.37 3.4-6.84 6.3-13.95 9.14-21.06 2.1-5.28 5.38-7.88 11.33-7.76l48.23.04c1.43 0 2.87.02 4.26.26 8.13 1.4 10.35 4.88 7.84 12.82-3.95 12.45-11.65 22.82-19.17 33.25-8.03 11.13-16.64 21.88-24.6 33.07-7.34 10.22-6.76 15.38 2.34 24.26zm0 0' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff' /%3E%3C/svg%3E") center center no-repeat; }

.b-link-enter-fb { background:#3b5998 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 310 310' width='16' height='16'%3E%3Cpath d='M81.7 165.1h33.98V305c0 2.76 2.24 5 5 5h57.62c2.76 0 5-2.24 5-5V165.76h39.06c2.54 0 4.68-1.9 4.97-4.42l5.93-51.5c.17-1.42-.28-2.84-1.23-3.9-.95-1.07-2.3-1.68-3.73-1.68h-45V71.98c0-9.73 5.24-14.67 15.58-14.67h29.42c2.76 0 5-2.23 5-5V5.05c0-2.77-2.24-5-5-5h-40.55c-.28-.02-.92-.04-1.85-.04-7.04 0-31.5 1.38-50.8 19.15-21.4 19.7-18.44 43.27-17.72 47.36v37.76H81.7c-2.76 0-5 2.24-5 5v50.84c0 2.77 2.24 5 5 5z' fill='%23fff' /%3E%3C/svg%3E") center center no-repeat; }

.b-link-enter-od { background:#f2720c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 95.481 95.481'%3E%3Cpath d='M43.04 67.25c-7.4-.77-14.08-2.6-19.8-7.06-.7-.57-1.43-1.1-2.08-1.72-2.5-2.4-2.75-5.16-.77-8 1.68-2.42 4.52-3.07 7.48-1.67.57.28 1.1.6 1.64.98 10.65 7.3 25.27 7.52 35.96.33 1.06-.8 2.2-1.47 3.5-1.8 2.56-.66 4.94.28 6.3 2.5 1.57 2.56 1.55 5.04-.38 7.02-2.95 3.04-6.5 5.23-10.46 6.76-3.73 1.45-7.82 2.18-11.87 2.67.6.66.9 1 1.28 1.37 5.5 5.53 11.02 11.03 16.5 16.57 1.87 1.88 2.26 4.22 1.23 6.4-1.13 2.4-3.64 4-6.1 3.82-1.57-.1-2.8-.88-3.87-1.97-4.14-4.18-8.37-8.28-12.44-12.53-1.18-1.24-1.75-1-2.8.07-4.17 4.3-8.4 8.52-12.67 12.72-1.93 1.9-4.2 2.23-6.43 1.15-2.36-1.14-3.87-3.55-3.75-5.97.08-1.64.88-2.9 2-4.02C30.98 79.45 36.4 74 41.83 68.56c.36-.36.7-.75 1.22-1.3z' fill='%23fff' /%3E%3Cpath d='M47.55 48.33c-13.2-.05-24.03-11-23.96-24.22C23.66 10.75 34.5-.03 47.83 0c13.36.04 24.1 10.97 24.02 24.48-.07 13.2-10.97 23.9-24.3 23.85zm12-24.2c-.02-6.55-5.25-11.78-11.8-11.8-6.62 0-11.9 5.33-11.84 11.96.06 6.53 5.33 11.72 11.9 11.7 6.56-.03 11.77-5.3 11.75-11.86z' fill='%23fff' /%3E%3C/svg%3E") center center no-repeat; }

.b-link-enter-tw { background:#55acee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.001 18.001' width='16' height='16'%3E%3Cpath d='M15.9 4c.8-.48 1.33-1.16 1.6-2.02-.8.42-1.57.7-2.36.86-.7-.76-1.6-1.14-2.66-1.14-1.04 0-1.92.37-2.64 1.08-.7.72-1.07 1.6-1.07 2.6 0 .3.04.6.1.82-3.06-.1-5.6-1.38-7.6-3.83-.36.6-.53 1.2-.53 1.84 0 1.3.55 2.34 1.65 3.1-.64-.05-1.2-.2-1.65-.47 0 .93.27 1.7.82 2.4.54.66 1.25 1.1 2.1 1.28-.3.1-.63.13-.97.13-.3 0-.53-.03-.66-.1.23.77.66 1.4 1.3 1.86.6.46 1.33.7 2.14.73C4.15 14.17 2.63 14.7.9 14.7c-.42 0-.72-.02-.9-.05 1.7 1.1 3.6 1.65 5.68 1.65 2.14 0 4.03-.54 5.67-1.63C13 13.6 14.2 12.27 15 10.7c.77-1.56 1.16-3.2 1.16-4.9v-.46c.76-.57 1.37-1.2 1.84-1.92-.68.3-1.38.5-2.1.6z' fill='%23fff' /%3E%3C/svg%3E") center center no-repeat; }


.b-enter-form .form-group { margin:0 0 20px 0; position:relative; }
.b-enter-form .form-control { height:42px; width:100%; border:1px solid #ccc; font-size:15px; color:#757575; padding:5px 40px 5px 15px; display:block; border-radius:2px; box-shadow:none; }
.b-enter-form .form-control:focus { color:#212121; border:1px solid #03a9f4; }

.form-group-mail:after { content:''; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' fill='%239e9e9e' /%3E%3C/svg%3E") center center no-repeat; width:18px; height:18px; right:12px; top:13px; position:absolute;} 
.form-group-password:after { content:''; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.7 1.4-3.1 3.1-3.1 1.7 0 3.1 1.4 3.1 3.1v2z' fill='%239e9e9e' /%3E%3C/svg%3E") center center no-repeat; width:18px; height:18px; right:12px; top:13px; position:absolute;} 
.form-group-error.form-group-mail:after { content:''; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' fill='%23f44336' /%3E%3C/svg%3E") center center no-repeat; width:18px; height:18px; right:12px; top:13px; position:absolute;} 
.form-group-error.form-group-password:after { content:''; background: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.7 1.4-3.1 3.1-3.1 1.7 0 3.1 1.4 3.1 3.1v2z' fill='%23f44336' /%3E%3C/svg%3E") center center no-repeat; width:18px; height:18px; right:12px; top:13px; position:absolute;}

.b-enter-form .form-group-error .form-control { border:1px solid #f44336; } 

.b-enter-form .b-btn-send { display:block; margin:0 auto; width:120px; height:42px; text-align:center; text-decoration:none;  color:#fff; border-radius:2px; background:#424242; padding:0; box-shadow:none; font-size:18px; font-weight:500; border:none; cursor:pointer; }
.b-enter-form .b-btn-send:hover { background:#03a9f4; }
.b-enter-form .b-btn-send:active { background:#0288d1; }
.b-enter-form .b-go2reg { text-align:center; font-size:16px; padding:25px 0 0 0; line-height:20px; }
.b-enter-form .b-go2reg a { text-decoration:none; }
.b-enter-form .b-go2reg a:hover { color:#0288d1; }

.b-en-meta { position:relative; padding:10px 0 35px 0; font-size:16px; line-height:20px; }
.b-lost-pas { right:0px; top:10px; position:absolute; }
.b-lost-pas a { text-decoration:none; }
.b-lost-pas a:hover  { color:#0288d1; }

.b-side-search { display:none; }

.b-mob-head-logo { display:none; background:#424242; text-align:center; }

.b-mob-nav { display:none; width:35px; height:35px; background:url('../images/mob-nav.png') center center no-repeat; left:10px; top:20px; position:absolute; cursor:pointer; }
.body-pop-active { height:100%; overflow:hidden; }


/* subpages */
.b-ibox-list-inner {padding:30px;margin: 0 0 30px 0 !important;}
@media (min-width:768px){
 .b-mbt-row .b-mbt-row-td:first-child .b-ibox-list-inner{margin-bottom:0 !important;}
}
.b-sbp-list-news { list-style:none; vertical-align:top; padding:0 0 35px 0; }
.b-sbp-list-news > li { border-top:1px solid #e0e0e0; padding:25px 0; }
.b-sbp-list-news > li:first-child { border:none; padding-top:0; }
.b-sbp-list-news .b-tb { display:table; width:100%; }
.b-sbp-list-news .b-pic { display:table-cell; vertical-align:top; width:200px; }
.b-sbp-list-news .b-pic img { display:inline-block; vertical-align:top; max-width:100%; width:auto; height:auto; }
.b-sbp-list-news .b-desc { display:table-cell; vertical-align:top; padding:0 0 0 30px; }
.b-sbp-list-news .b-head { font-size:18px; line-height:24px; font-weight:500; /*max-height:48px; overflow:hidden;*/ margin:-4px 0 12px 0; color:#212121; }
.b-sbp-list-news .b-head a { text-decoration:none; color:#212121; }
.b-sbp-list-news .b-head a:hover { color:#03a9f4; }
.b-sbp-list-news .b-meta-top { padding:0; }
.b-sbp-list-news .b-txt { color:#212121; font-size:16px; line-height:24px;text-align: justify; }


.b-page-navigation { text-align:center; padding:0 0 20px 0; margin: -15px;}
.b-page-navigation .pagination { margin:0; border:none; border-radius:0; font-size:0; line-height:0; }
.b-page-navigation .pagination > li { display:inline-block; vertical-align:top; font-size:14px; line-height:24px; padding:0 10px; margin:0; }
.pagination > li:first-child, .pagination > li:last-child { padding:0; }
.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li > a, .pagination > li > span, .pagination > li:last-child > a, .pagination > li:last-child > span { border:none; float:none; display:inline-block; vertical-align:top; width:24px; height:24px; line-height:24px; text-align:center; padding:0; margin:0; color:#212121; }
.pagination > li > a { background:#f5f5f5; }
.pagination > li > a:hover { background:#03a9f4; color:#fff; }
/*.pagination > li:first-child a, .pagination > li:last-child a, .pagination > li:first-child span , .pagination > li:last-child span { background:none; }*/
.pagination > li .b-page-prev span { background:none; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:24px; height:24px; display:block; }
.pagination > li .b-page-prev { display:block; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:24px; height:24px; background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E") center center no-repeat; -moz-transform: rotate(180deg); /* Ð”Ð»Ñ Firefox */
    -ms-transform: rotate(180deg); /* Ð”Ð»Ñ IE */
    -webkit-transform: rotate(180deg); /* Ð”Ð»Ñ Safari, Chrome, iOS */
    -o-transform: rotate(180deg); /* Ð”Ð»Ñ Opera */
    transform: rotate(180deg); }
.pagination > li .b-page-prev:hover { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E") center center no-repeat; }
.pagination > li .b-page-next span { background:none; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:24px; height:24px; display:block; }
.pagination > li .b-page-next { display:block; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; width:24px; height:24px; background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E") center center no-repeat; }
.pagination > li .b-page-next:hover { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E") center center no-repeat; }
.pagination > .active span { background:#03a9f4; color:#fff; }
.b-sbp-list-news .b-txt p:last-child { margin:0; }
#zayav_list .b-txt p{
	max-height: 150px;
	overflow:hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.b-article { border-bottom:1px solid #e0e0e0;     margin: 0 0 20px 0; }
.b-article .b-text { font-size:16px; line-height:30px; text-align: justify;}
.b-article .b-text h2{
	font-weight: 500;
    line-height: 22px;
    font-size: 18px;
}
.b-article .b-text img {
    /* max-height: 600px; */
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: block;
    /* max-width: 100%; */
}
.b-article .b-text p { padding:0 0 30px 0; margin:0; }
.b-article .b-annotation-news {
    font-weight: 500;
    margin-bottom: 20px;
    line-height: 22px;
	font-size:18px;
    }
.b-article-head { font-weight:500; font-size:28px; line-height:36px; color:#212121; margin:0 0 25px 0; }
.b-article-meta { list-style:none; vertical-align:top; text-align:justify; margin:0 0 -1em 0; padding:0 0 20px 0; }
.b-article-meta:after { content:''; width:100%; height:1em; display:inline-block; vertical-align:top; }
.b-article-meta > li { display:inline-block; vertical-align:top; line-height:18px; }
.b-article-meta .b-author {     padding: 0 10px 0 0;
    font-size: 14px;
    line-height: 18px;
    color: #212121;
    margin-bottom: 10px;}
.b-article-meta .b-author .b-author-name { color:#03a9f4; text-decoration:none; }
.b-article-meta .b-meta-top, .b-article-meta .b-meta-bot { padding:0; }
.b-article figure { display:block; margin:0 0 35px 0; }
.b-article figure img { display:block; width: 100%;
    height: auto;
    /*max-height: 450px;
    margin-left: auto;
	margin-right: auto;	
	max-width: 100%;*/}
.b-article figure figcaption { font-size:13px; color:#757575; display:block; padding:15px 0 0 0;line-height: 1.4; }
.b-list-soc-share { list-style:none; vertical-align:top; font-size:0; line-height:0; padding:0 0 30px 0; margin:0; }
.b-list-soc-share > li { display:inline-block; vertical-align:top; font-size:18px; line-height:30px; padding:0 0 0 10px; }
.b-list-soc-share > li:first-child { padding:0 10px 0 0; font-weight:500; } 
.b-list-soc-share a { width:60px; height:30px; display:block; border-radius:3px; }
.b-list-soc-share span { width:60px; height:30px; display:block; border-radius:3px; cursor:pointer;}
.b-list-soc-share a:hover { opacity:.85; }
.b-list-soc-share span:hover { opacity:.85; }


.b-link-enter-in { background:#125688 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 438.536 438.536'%3E%3Cpath d='M421.98 16.56C410.94 5.52 397.7 0 382.3 0H56.25C40.83 0 27.6 5.52 16.55 16.56 5.53 27.6 0 40.83 0 56.24V382.3c0 15.4 5.52 28.63 16.56 39.67 11.04 11.04 24.27 16.57 39.7 16.57h326.03c15.4 0 28.64-5.53 39.68-16.57s16.55-24.27 16.55-39.68V56.23c0-15.4-5.5-28.64-16.55-39.68zM157.46 158.03c17.23-16.66 37.93-25 62.1-25 24.36 0 45.15 8.34 62.38 25 17.23 16.65 25.84 36.78 25.84 60.38s-8.6 43.74-25.84 60.4c-17.23 16.65-38 24.98-62.38 24.98-24.17 0-44.87-8.34-62.1-25-17.23-16.64-25.84-36.77-25.84-60.37 0-23.6 8.6-43.72 25.84-60.38zm231.4 212.56c0 4.93-1.7 9.07-5.14 12.4-3.43 3.33-7.52 5-12.28 5H66.24c-4.95 0-9.1-1.67-12.42-5-3.33-3.32-5-7.47-5-12.4V185.56H89.1c-3.8 12-5.7 24.47-5.7 37.4 0 36.56 13.3 67.72 39.96 93.52 26.65 25.77 58.72 38.67 96.22 38.67 24.74 0 47.58-5.9 68.52-17.7 20.94-11.8 37.5-27.84 49.68-48.1 12.18-20.28 18.27-42.4 18.27-66.4 0-12.93-1.9-25.4-5.7-37.4h38.54V370.6zm0-254.97c0 5.52-1.9 10.18-5.7 14-3.82 3.8-8.48 5.7-14 5.7h-49.68c-5.5 0-10.18-1.9-14-5.7-3.8-3.82-5.7-8.48-5.7-14v-47.1c0-5.34 1.9-9.95 5.7-13.86 3.82-3.9 8.5-5.85 14-5.85h49.68c5.52 0 10.2 1.95 14 5.85 3.8 3.9 5.7 8.52 5.7 13.85v47.1z' fill='%23ffffff' /%3E%3C/svg%3E") center center no-repeat;}

.b-wcomments { border-bottom:1px solid #e0e0e0; margin:0 0 35px 0; }
.b-wcomms-meta { position:relative; padding:0 175px 7px 0; }
.b-wcomms-meta .b-head { padding:0 0 13px 0; margin:0; line-height:24px; font-size:18px; font-weight:500; }
.b-wcomms-meta .b-head .b-ncomms { display:inline-block; vertical-align:top; padding:0 10px; line-height:24px; font-size:14px; color:#757575; margin:0 0 0 17px; font-weight:400; background:#f5f5f5; }
.b-wcomms-nav { list-style:none; vertical-align:top; right:0px; top:0px; position:absolute; font-size:0; line-height:0; margin:0 -40px 0 0 } 
.b-wcomms-nav > li { display:inline-block; vertical-align:top; font-size:12px; line-height:24px; text-transform:uppercase; padding:0 40px 0 0; }
.b-wcomms-nav a { color:#9e9e9e; text-decoration:none; font-weight:900; }
.b-wcomms-nav .active a, .b-wcomms-nav a:hover { color:#03a9f4; }

.b-wcomms-list { list-style:none; vertical-align:top; margin:0; padding:0; }
.b-wcomms-list > li { margin:0 0 25px 0; display:table; width:100%; }
.b-wcomms-list > li:last-child { margin-bottom:0; }
.b-wcomms-list .b-ava { display:table-cell; vertical-align:top; width:70px; }
.b-wcomms-list .b-desc { display:table-cell; vertical-align:top; padding:0 0 0 30px; }
.b-wcomms-list .b-meta { font-size:16px; color:#757575; line-height:20px; margin:-3px 0 6px 0; }
.b-wcomms-list .b-meta time { white-space:nowrap; font-size:14px; padding:0 0 18px; }
.b-wcomms-list .b-text { font-size:14px; line-height:24px; margin:0 0 5px 0; }
.b-wcomms-list .b-text p:last-child { margin:0; } 
.b-list-like { list-style:none; vertical-align:top; font-size:0; line-height:0; margin:0 0 0 -20px; padding:0; }
.b-list-like > li { display:inline-block; vertical-align:top; font-size:14px; padding:0 0 0 20px; line-height:18px; }
.b-list-like .b-like { text-decoration:none; color:#4db6ac; padding:0 0 0 25px; display:inline-block; vertical-align:top; position:relative; line-height:18px; }
.b-list-like .b-dislike { text-decoration:none; color:#e57373; padding:0 0 0 25px; display:inline-block; vertical-align:top; position:relative; line-height:18px; }
.b-list-like .b-zero { color:#757575 !important; }
.b-list-like .b-zero:hover { color:#212121 !important; }
.b-list-like .b-like:before { content:''; width:17px; height:15px; left:0px; top:1px; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%234db6ac' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z'/%3E%3C/svg%3E") no-repeat; transition:all 0.3s ease; }
.b-list-like .b-like:after { content:''; width:17px; height:15px; left:0px; top:1px; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%23009688' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z'/%3E%3C/svg%3E") no-repeat; opacity:0; transition:all 0.3s ease; }
.b-list-like .b-like:hover:before { opacity:0; }
.b-list-like .b-like:hover:after { opacity:1; }

.b-list-like .b-dislike:before { content:''; width:17px; height:15px; left:0px; top:1px; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%23e57373' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z'/%3E%3C/svg%3E") no-repeat; transition:all 0.3s ease; }
.b-list-like .b-dislike:after { content:''; width:17px; height:15px; left:0px; top:1px; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%23f44336' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z'/%3E%3C/svg%3E") no-repeat; opacity:0; transition:all 0.3s ease; }
.b-list-like .b-dislike:hover:before { opacity:0; }
.b-list-like .b-dislike:hover:after { opacity:1; }

.b-list-like .b-zero.b-like:before { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z'/%3E%3C/svg%3E") no-repeat; }
.b-list-like .b-zero.b-like:after { background: url("data:image/svg+xml,%3Csvg fill='%23212121' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z'/%3E%3C/svg%3E") no-repeat; }
.b-list-like .b-zero.b-dislike:before { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z'/%3E%3C/svg%3E") no-repeat; }
.b-list-like .b-zero.b-dislike:after { background: url("data:image/svg+xml,%3Csvg fill='%23212121' height='15' viewBox='0 0 24 24' width='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z'/%3E%3C/svg%3E") no-repeat; }

.b-get-autorize { font-size:14px; line-height:20px; padding:0 0 50px 0; }
.b-get-autorize a { text-decoration:none; }
.b-get-autorize a:hover { text-decoration:underline; }

.b-sbps-nav { list-style:none; vertical-align:top; font-size:0; line-height:0; margin:0; }
.b-sbps-nav > li {font-size:18px;line-height:70px;width: 33%;text-align: center;padding: 0 20px;/* margin:0 40px 0 0; */position:relative;display:inline-block;vertical-align:top;}
.b-sbps-nav > li a { text-decoration:none; font-weight:500; color:#212121; white-space:nowrap; }
.b-sbps-nav > li a:hover { color:#03a9f4; }
.b-sbps-nav > .active:after {width: 110px;left: calc(100% /2 - 55px);bottom:0px;position:absolute;content:'';background:#03a9f4;height:3px;}

.b-panel-group .b-panel { border-bottom:1px solid #e0e0e0; }
.b-panel-group .b-panel-heading { font-size:18px; line-height:24px;}
.b-panel-group .b-panel-heading
.b-panel-group .b-panel-title { font-size:18px; line-height:24px; font-weight:500; color:#212121; }
.b-panel-group .b-panel-title a { color:#212121; text-decoration:none; display:block;  padding:23px 0; position:relative;  }
.b-panel-group .b-panel-title a[aria-expanded="false"]:before { content:''; width:24px; height:24px; right:0px; top:50%; margin:-12px 0 0 0; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E") center center no-repeat;  } 
.b-panel-group .b-panel-title a[aria-expanded="true"]:before { content:''; width:24px; height:24px; right:0px; top:50%; margin:-12px 0 0 0; position:absolute; background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E") center center no-repeat;  } 
.b-panel-group .b-panel-title a:hover { color:#03a9f4; }
.b-panel-group .b-panel-body { font-size:16px; line-height:24px; padding:0 0 23px 0; }
.b-panel-group .b-panel-body p:last-child { margin:0; }
.b-tab-pane { display:none; }
.b-tab-pane.active { display:block; }

.b-ibox-chead-reg { text-align:center; padding:0 0 50px 0; }

.b-ibox .b-enter-form .form-group { margin:0 0 30px 0; }
.b-cap4a > img { display:inline-block; vertical-align:top; max-width:100%; height:auto; }
.b-ibox .b-enter-form .b-en-meta { padding:0 0 15px 0; }
.b-ibox .b-enter-form .b-en-meta a { text-decoration:none; }
.b-ibox .b-enter-form .b-en-meta a:hover { text-decoration:underline; }
.b-ibox .b-enter-form .b-btn-send { margin:40px auto 20px auto; min-width:220px; display:block; }
.b-enter-form-reg { padding:0 0 40px 0; border-bottom:1px solid #e0e0e0; margin:0 0 55px 0; } 

.b-one-profile { padding:0 0 20px 0; }
.b-opro-head { font-size:18px; line-height:24px; font-weight:500; color:#212121; padding:0 0 40px 0; text-align:center; }

.b-content-tb { display:block; }
.b-col-content { display:block; }

/* slick slider */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

.b-one-pro-slider { padding:0 30px; }
.b-one-pro-slider .b-item { text-align:center; box-sizing:border-box; padding:0 10px; }
.b-one-pro-slider .b-item a { height:60px; display:table; width:100%; }
.b-one-pro-slider .b-item a i { display:table-cell; height:60px; width:100%; vertical-align:middle; text-align:center; }
.b-one-pro-slider .b-item a img { display:inline-block; vertical-align:middle; max-width:100%; max-height:60px; width:auto; height:auto; }

.b-one-pro-slider .slick-prev { width:36px; height:36px; border:none; background:none; left:-12px; top:50%; position:absolute; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; cursor:pointer; margin:-18px 0 0 0; }
.b-one-pro-slider .slick-next { width:36px; height:36px; border:none; background:none; right:-12px; top:50%; position:absolute; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; cursor:pointer; margin:-18px 0 0 0; }
.b-one-pro-slider .slick-prev:before, .b-one-pro-slider .slick-prev:after { content:''; left:0; top:0; position:absolute; width:36px; height:36px; transition:all 0.2s ease; }
.b-one-pro-slider .slick-prev:before { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z'/%3E%3C/svg%3E") no-repeat; }
.b-one-pro-slider .slick-prev:after { opacity:0; background: url("data:image/svg+xml,%3Csvg fill='%2303a9f4' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z'/%3E%3C/svg%3E") no-repeat; }
.b-one-pro-slider .slick-prev:hover:after { opacity:1; }
.b-one-pro-slider .slick-prev:hover:before { opacity:0; }
.b-one-pro-slider .slick-next:before, .b-one-pro-slider .slick-next:after { content:''; left:0; top:0; position:absolute; width:36px; height:36px;  transition:all 0.2s ease; }
.b-one-pro-slider .slick-next:before { background: url("data:image/svg+xml,%3Csvg fill='%239e9e9e' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E") no-repeat; }
.b-one-pro-slider .slick-next:after { background: url("data:image/svg+xml,%3Csvg fill='%2303a9f4' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E") no-repeat; opacity:0; }
.b-one-pro-slider .slick-next:hover:after { opacity:1; }
.b-one-pro-slider .slick-next:hover:before { opacity:0; }



/* 20.04.2017 */
.b-pr-carousel .b-inner { table-layout:fixed; }
.b-pr-carousel .b-inner .b-photo { background-size:cover !important; background-position:center center !important; position:relative; }
.b-pr-carousel .b-inner .b-photo a { display:block; left:0; top:0px; position:absolute; width:100%; height:100%; }
.b-pr-carousel .b-description .b-head { height:auto; max-height:300px; }
.b-main-news .b-pic { width:100%; margin:auto; background-position:center center; background-size:cover; overflow: hidden; position:relative; }
.b-main-news .b-pic a { display:block; width:100%; height:100%; left:0; top:0; position:absolute; }
.b-main-news .b-pic:before { content:''; padding-top:56.25%; float: left; }

.b-mbt-row { width:100%; display:table; table-layout:fixed; margin:0 0 30px 0; }
.b-mbt-row-td { display:table-cell; vertical-align:top; position:relative; }
.b-mbt-row-td-sep { display:table-cell; vertical-align:top; width:30px; }
.b-mbt-row-td-side { width:270px; }

.b-mid-news .b-head { height:auto; }
.b-list-sm-news .b-head { height:auto; }

.b-mid-news .b-pic { width:100%; margin:auto auto 12px auto; background-position:center center; background-size:cover; overflow: hidden; position:relative; }
.b-mid-news .b-pic a { display:block; width:100%; height:100%; left:0; top:0; position:absolute; }
.b-mid-news .b-pic:before { content:''; padding-top:56.25%; float: left; }


.b-main-news .b-head, .b-list-sm-news .b-head, .b-mid-news .b-text, .b-main-news .b-text { height:auto; }


.pluso{display:none !important;}
.wblock.comment_form{padding-bottom:50px;}
#generateURL{white-space: normal !important;}
#ok_group_widget{
	height: 165px;
}
#ok_group_widget iframe{
	width:100%;
}
.fb_iframe_widget{
	display: block !important;
}
.fb_iframe_widget span{
	margin: 0 auto;
    display: block !important;
}
#ok_group_widget iframe{
	margin: 0 auto;
    display: block !important;
}
.loadOther{
	text-align: center;
    padding: 15px;
    background-color: #e0e0e0;
    font-size: 14px;
    font-weight: 500;
	cursor:pointer;
	margin: 10px 0;
}
.loadOther:hover{
	opacity: 0.8;
}
.b-h-weather .b-ico img {
    max-height: 33px;
}

.social-widjet{
	margin-bottom:30px;
}
.globalmainpage  .social-widjet{
	margin:0;
}
.added_row_news{
	display:none;
}
.g-recaptcha{
	margin-bottom:10px;
}
.fb-social-box .fb-page>span{
	height: inherit !important;
}
.b-popular-news .b-list .b-head{
	height:auto;
}
.restrictor {
    height: calc(100vh - 140px);
    min-height: 200px;
    display: table;
    width: 100%;
}
.restrictor>div {
    text-align: center !important;
    vertical-align: middle;
    display: table-cell;
    line-height: 10px;
    padding: 20px;
    font-size: 15px;
    color: #3e3e3e;
}
.restrictor h1 {
    text-align: center;
    font-size: 45px;
    margin-bottom: 15px;
}

.sticky {
  position: fixed;
  z-index: 101;
  
}

.sticky_bottom {
  position: fixed;
  z-index: 101;
  
}
.stop {
  position: relative;
  z-index: 101;
  
}
.inner_news_ads{
	text-align:center;
	margin-bottom:10px;
	overflow: hidden;
}
.inner_news_ads > ins{
	margin-bottom:20px;	
}
.b-ibox.no-bg{
	background: none;
    box-shadow: none;
    margin: 0;
}
.b-ibox.no-bg .b-ghdata > ins,.b-ibox.no-bg .b-ghdata > div{
	margin-bottom:30px;
}

i.error{
    color:#e85353;
    font-size:0.9em;
}
.persona_page .b-article-meta > li:last-child {
    float: right;
}
.persona_page .b-article-meta > li:first-child {
    display:  left;
}

.b-translation{
	margin: 10px 0;
}
.b-translation .translation-message{
	font-size: 15px;
	line-height: 19px;
	border-bottom:1px solid #252525;
	margin:20px 0;
}

.b-translation .translation-message.important-message{
	
}
.b-translation .translation-message .message-text{
	margin-bottom:20px
}
.b-translation .translation-message .message-text p:last-child{
	padding:0;
	margin:0;
}
.b-translation .translation-message.important-message .message-text{
	border:1px solid #a03838;
	background-color:#ffd3d3;
	padding:20px;
	padding-left:40px;
	font-weight:bold;
	position:relative;
}
.b-translation .translation-message.important-message .message-text:after{
	position:absolute;
	content:"!";
	left:20px;
	top:20px;
	font-size:40px;
	color:#656262;
}
.b-translation .translation-message .time-message{
	font-size:14px;
	font-style:  italic;
	margin-bottom: 10px;
}
.b-meta-top .b-trans{
	display: inline-block;
	vertical-align: top;
	line-height: 18px;
	text-transform: uppercase;
	font-weight: 900;
	font-size: 12px;
	margin: 0 10px 10px 0;
	text-align: left;
	/* margin-left: 20px; */
	background-color: #f00;
	padding: 3px 10px;
	position: relative;
	top: -3px;
	color: #fff;
	border-radius: 10px;
}
.readall{
	text-decoration: none;
	margin-bottom: 30px;
	display: block;
	font-size: 18px;
	background-color: #f5f5f5;
	padding: 20px;
	margin-left: -20px;
	margin-right: -20px;
	text-align:center;
}
@media (min-width: 768px){
	.readall{
		margin-left: -30px;
		margin-right: -30px;
		padding: 20px 30px;
	}
}
.readyandex{
	text-decoration: none;
    margin-bottom: 30px;
    display: block;
    font-size: 15px;
    font-weight: 500;
    color: #01aef7;
    background: url(../images/ya_news.png) no-repeat left 20px center;
    background-color: #f5f5f5;
    padding: 20px 10px 20px 80px;
    background-size: 50px;
}
.readyandex.dzen{
	background: url(../images/ya_dzen.png) no-repeat left 20px center;
    background-size: 50px;
    background-color: #f5f5f5;
}
.readyandex.gnews{
	background: url(../images/gnews.png) no-repeat left 20px center;
    background-size: 50px;
    background-color: #f5f5f5;
}
.readyandex:hover{
	text-decoration:underline;
}
.readyandex span{
	color: #f00;
}
.b-mbt-row label{
	font-size:12px;
}
.buttons_gr .btn{
	margin:20px 10px;
}
.b-modal-gr{
	
}
.b-modal-gr .modal-dialog{
	width:calc(100% - 40px);
	max-width:1200px;
}
.b-modal-gr  .modal-content,.b-modal-gr .modal-footer {
    background: #fff;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 30px 30px 20px 30px;
}
.b-modal-gr .b-head {
    font-size: 28px;
    line-height: 36px;
    padding: 0 0 30px 0;
    font-weight: 600;
    text-align: center;
}
.b-modal-gr .b-btn-send {
    display: inline-block;
    margin: 0 auto;
    width: 120px;
    height: 42px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    border-radius: 2px;
    background: #424242;
    padding: 0;
    box-shadow: none;
    font-size: 18px;
    font-weight: 500;
    border: none;
    cursor: pointer;
}
.b-modal-gr .b-btn-send:hover {
    background: #03a9f4;
}
.b-modal-gr .modal-footer{
	border-top: 1px solid #ddd;
}

.b-modal-gr .close { right:20px; top:20px; position:absolute; border:none; cursor:pointer; background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%239e9e9e' /%3E%3C/svg%3E") no-repeat; width:18px; height:18px; opacity:1 !important; background-size:100% 100% !important; }
.b-modal-gr .close:after, .b-modal-gr .close:before { content:''; width:100%; height:100%; left:0; top:0; position:absolute; opacity:0; } 
.b-modal-gr .close:before { background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%2303a9f4' /%3E%3C/svg%3E") no-repeat; background-size:100% 100% !important; }
.b-modal-gr .close:after { background: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.4L17.6 5 12 10.6 6.4 5 5 6.4l5.6 5.6L5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6z' fill='%230288d1' /%3E%3C/svg%3E") no-repeat; background-size:100% 100% !important; }
.b-modal-gr .close:hover { background:none; }
.b-modal-gr .close:hover:before { opacity:1; }
.b-modal-gr .close:active:before { opacity:0; }
.b-modal-gr .close:active:after { opacity:1; }

.b-modal-gr_add #name_publ{
	float:right;
	width:calc(100% - 40px);
	border: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size:24px;
}

.b-modal-gr_add #name_publ:focus{
	border-bottom:1px solid #03a9f4;
    outline: 0;
    border-radius:0;
    -webkit-box-shadow: none;
    box-shadow: none;
	
}
.b-modal-gr_add #source_file{
	width:100%;
	border: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size:16px;
}

.b-modal-gr_add #source_file:focus{
	border-bottom:1px solid #03a9f4;
    outline: 0;
    border-radius:0;
    -webkit-box-shadow: none;
    box-shadow: none;
	
}
.b-modal-gr_add .img_source{
	width:40px;
	float:left;
}
.form_publication{
	font-size:15px;
}
.form_publication .row{
	margin:0 0 35px 0;
}
.form_publication .row:last-child{
	margin:0 0 0 0;
}
.side-button_logo_image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3E61213B9E-8133-4C8A-A1EB-7F563BCDA753%3C/title%3E%3Cpath d='M6 11h20v14H6V11zm10 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM11 7h10v3H11V7z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E")}
.form_publication .side-button {
    border: none;
    outline: none!important;
    position: relative;
    padding: 0;
    width: 32px;
    height: 32px;
    margin: 0 1px 0 0;
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: transparent;
    opacity: .3;
    cursor: pointer;
    transition: opacity .3s;
}
.form_publication .file_upload:hover  .side-button{
    opacity: 1;
	cursor:pointer;
}

.form_publication #editor_gr{
	/*font-size:14px;*/
}
.file_upload{
	position:relative;
	cursor:pointer;
	overflow:hidden;
	width:35px !important;
}
.file_upload input[type=file] {
    position: absolute;
    top: 0;
    opacity: 0;
	
	height:100%;
}

.form_publication #prev_img{
	width:100%;
	max-width:400px;
	margin:-20px auto 10px auto;
	height:auto;
	display:block;
}
.form_publication #prev_img:hover{
	cursor:pointer;
}
.form_publication .b-inkognito label{
	cursor:pointer;
	color:#3a3a3a;
	font-weight:100;
}
.form_publication .b-inkognito input[type='checkbox']{
	display:inline-block;
	position:relative;
	top:1px;
}
.form_publication .b-files input{
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	height: 100%;
	display:block;
	width: 100%;
	cursor: pointer;
}
.form_publication .b-files label{
	width:100%;
	display:block;
	text-align:left;
	padding:10px 20px;
	color:#3a3a3a;
	font-weight: 400;
	background-color:#f7f7f7;
	border:1px solid #ddd;
	position: relative;
	margin-bottom: 0;
}
.form_publication .prev_files_block > div > div{
	padding:10px 20px;
	border:1px solid #ddd;
	border-top: none;
}
.form_publication .prev_files_block ul {
    list-style: none;
}

.form_publication .prev_files_block ul li:before {
    content:  "—";
    position: relative;
    left:     -5px;
}
.prev_image_block button{
	position: absolute;
	top: 0;
	left: calc(50% - 40px);
}
/*
.ck.ck-reset_all, .ck.ck-reset_all *,.ck.ck-balloon-panel,.ck.ck-balloon-panel *{
	z-index:2000 !important;
}
.ck.ck-balloon-panel,.ck.ck-balloon-panel *{
	z-index:2001 !important;
}*/
.ck-editor__is-empty .ck-content.ck-editor__editable::before,
.ck-editor__is-empty.ck-content.ck-editor__editable::before {
	content: 'Текст публикации';
	position: absolute;
	display: block;
	
	margin: var(--ck-spacing-large) 0;
	
	color: #aaa;
}

.ck-editor__editable {
    min-height: 200px;
}
:root {
    --ck-z-default: 2000 !important;
	--ck-spacing-large:0  !important;
}
.b-sbps2-nav > li {
    width: 50%;
}
.b-category.no_publ{
	color:#a94442;
}
.b-category.suc_publ{
	color:#3c763d;
}
/*
.gr_list .b-page-next{
	display:none !important;
}*/
.info_blog{
	font-size:14px;
}
.info_blog .dl-horizontal dt{
	white-space: unset;
}
.infoblockDesc{
	font-size:15px;
}

.infoblockDesc .b-list-soc{
	margin-top:20px;
}
.infoblockDesc .b-list-soc .b-list-soc-vk {
    background-color: #45668e;
}
.infoblockDesc .b-list-soc .b-list-soc-fb {
    background-color: #3b5998;
}
.infoblockDesc .b-list-soc .b-list-soc-tw {
    background-color: #55acee;
}
.infoblockDesc .b-list-soc a:hover {
    background-color: #757575;
}
.infoblockDesc .b-list-soc a:before {
    opacity: 0;
}
.infoblockDesc .b-list-soc a:after {
    opacity: 1;
}
.infoblockDesc .b-list-soc a:hover:before {
    opacity: 1;
}
.infoblockDesc .b-list-soc a:hover:after {
    opacity: 0;
}
.tabsBlock .b-sbps-nav > li{
	line-height: 35px;
}
.image_block,.video_block{
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ddd;
}
.list_kranogorsk_media > div:last-child{
	margin-bottom:0;
	padding-bottom:0;
	border:none;
}
.image_block img{
	display: block;
    width: auto;
	margin:0 auto;
	max-width:600px;
	max-height:600px;
    height: auto;
}
.image_block figcaption, .video_block figcaption{
	font-size: 13px;
    color: #757575;
    display: block;
    padding: 15px 0 0 0;
}
.video_block .video-block{
	display: block;
    width: auto;
	margin:0 auto;
	max-width:600px;
    height: auto;
}

.video-responsive { 
  position: relative; 
  padding-bottom: 55.94%; 
  height: 0; 
  overflow:hidden; 
} 
.video-responsive iframe, 
.video-responsive object, 
.video-responsive embed {
  position: absolute; 
  top: 0; 
  left: 0; 
  width: 100%;
  height: 100%; 
}
.special_branding img{
	max-width:100%;
}
.img_max_100 img{
	max-width:100%;
}
.video_block_file{
	text-align: center;
	margin-bottom:20px;
}
.video_block_file video{
	width:100%;
	max-width:700px;
}
.innernews .comment_form{
	display:none;
}
button.add_comment{
	    text-transform: uppercase;
    font-size: 12px;
    margin-bottom: 10px;
}
.content_no_left .b-content .b-content-tb > .b-col-content  {
   padding-left:20px;
}

.content_no_left .b-footer .b-container-footer{
    padding-left:20px;
}
#adfox_158454356377419353 > div,.need_mb > div{
	margin-bottom:20px;
}
.b-tochkaru{
	margin-top:10px;
}
.b-tochkaru > a{
	margin-left:45px;
}
.b-tochkaru img{
	max-width:210px;
	width:100%
}
.pleer_radio{
	background-color:#644e91;
	display:flex;
	align-items: center;
	border-radius:2px;
	padding-left:8px;
	margin:10px 0;
}
.pleer_radio audio{
	display:none;
}
.pleer_radio .pleer_controls .pleer_stop{
	display:none;
}
.pleer_radio .pleer_controls{
	width:40px;
	height:40px;
	position:relative;
}
.pleer_radio .pleer_controls a{
	outline:none;
}
.pleer_radio .pleer_controls .pleer_play span{
	background: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 142.448 142.448' style='enable-background:new 0 0 142.448 142.448;' xml:space='preserve'%3E%3Cg%3E %3Cpath fill='%23ffffff'  d='M142.411,68.9C141.216,31.48,110.968,1.233,73.549,0.038c-20.361-0.646-39.41,7.104-53.488,21.639   C6.527,35.65-0.584,54.071,0.038,71.549c1.194,37.419,31.442,67.667,68.861,68.861c0.779,0.025,1.551,0.037,2.325,0.037   c19.454,0,37.624-7.698,51.163-21.676C135.921,106.799,143.033,88.377,142.411,68.9z M111.613,110.336   c-10.688,11.035-25.032,17.112-40.389,17.112c-0.614,0-1.228-0.01-1.847-0.029c-29.532-0.943-53.404-24.815-54.348-54.348   c-0.491-15.382,5.122-29.928,15.806-40.958c10.688-11.035,25.032-17.112,40.389-17.112c0.614,0,1.228,0.01,1.847,0.029   c29.532,0.943,53.404,24.815,54.348,54.348C127.91,84.76,122.296,99.306,111.613,110.336z'/%3E %3Cpath fill='%23ffffff' d='M94.585,67.086L63.001,44.44c-3.369-2.416-8.059-0.008-8.059,4.138v45.293   c0,4.146,4.69,6.554,8.059,4.138l31.583-22.647C97.418,73.331,97.418,69.118,94.585,67.086z'/%3E%3C/g%3E%3C/svg%3E") center center no-repeat;
	background-size:40px;
	width:40px;
	height:40px;
	display: block;
}
.pleer_radio .pleer_controls .pleer_pause{
	left:0px;
	top:0px;
	position:absolute;
}
.pleer_radio .pleer_controls .pleer_pause span{
	background: #644e91 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47.607 47.607' %3E%3Cpath fill='%23ffffff' d='M17.991,40.976c0,3.662-2.969,6.631-6.631,6.631l0,0c-3.662,0-6.631-2.969-6.631-6.631V6.631C4.729,2.969,7.698,0,11.36,0   l0,0c3.662,0,6.631,2.969,6.631,6.631V40.976z'/%3E%3Cpath fill='%23ffffff' d='M42.877,40.976c0,3.662-2.969,6.631-6.631,6.631l0,0c-3.662,0-6.631-2.969-6.631-6.631V6.631   C29.616,2.969,32.585,0,36.246,0l0,0c3.662,0,6.631,2.969,6.631,6.631V40.976z'/%3E%3C/svg%3E") center center no-repeat;
	background-size:17px;
	width:20px;
	height:20px;
	margin: 10px;
	display: block;
}

.pleer_radio .pleer_controls{
	width:40px;
}
.pleer_radio > img{
	width:calc(100% - 40px);
}
.pleer_radio video{
	height:0;
	width:0;
}

.b-mo-map {
        position: relative;
        margin: 2.5rem 0;
        display: inline-block;
        max-width:850px;
        width:100%;
    }
    .b-mo-map svg:not(:root) {
        overflow: hidden;
    }
    .b-mo-map svg {
        fill: currentColor;
    }
    .b-mo-map #id-mo-map a {
        display: inline-block;
    }
    #mo-region-popup {
        display: none;
        position: absolute;
        padding: 1.25rem 1.875rem;
        border-radius: .3125rem;
        background: #fff;
        box-shadow: 0 0.1875rem 0.375rem 0 rgba(0,0,0,.25);
        transform: translateX(-50%);
		min-width:150px;
    }
    #mo-region-popup:after {
        content: "";
        display: block;
        position: absolute;
        top: 100%;
        left: 50%;
        width: 0;
        height: 0;
        margin-left: -.375rem;
        border-top: .375rem solid #fff;
        border-right: .375rem solid transparent;
        border-left: .375rem solid transparent;
    }
	
header .open_cityes{
    cursor:pointer;
}
header .open_cityes:hover{
    text-decoration:underline;
}
#cityes_modal{
    position:absolute;
    z-index: 1041;
    overflow: visible;
    top: 20px;
    left: 330px;
    bottom: auto;
    /* right: auto; */
    width: calc(100% - 320px);
	padding-right:0 !important;
}
#cityes_modal .modal-dialog{
    margin:0;
    width: 100%;
}
#cityes_modal .modal-content{
    border-radius:0;
    border: 1px solid #999;
}
#cityes_modal .main_city{
	margin: 20px 0 10px 0;
	font-size:16px;
}
#cityes_modal .main_city > a{
	padding-bottom: 10px;
	display: inline-block;
	line-height: 1.2;
}
#cityes_modal .main_city > a:not(:last-child){
	padding-right:20px;
}

#cityes_modal .form_search_city{
	margin:20px 0;
}
#cityes_modal .form_search_city label{
	font-size:14px;
	display:block;
}
#cityes_modal .form_search_city input{
	font-size:14px;
	width:100%;
	padding:7px 10px
}
#cityes_modal .list_city{
	columns:4;
	list-style: none;
}
#cityes_modal .list_city .first_letter{
    color:#424242;
    font-weight:700;
    font-size:16px;
    margin:10px 0 5px 0;
}
#cityes_modal .list_city .first_letter.mt0{
	margin-top:0;
}
#cityes_modal .list_city.no_first_letter .first_letter{ 
	display:none;
}
#cityes_modal .list_city > li{
    page-break-inside: avoid;
    display: block;
    break-inside: avoid;
    padding-right:20px;
    padding-bottom: 6px;
}
#cityes_modal .list_city > li > a{
	color:#03a9f4;
	text-decoration:none;
	line-height: 1.05;
	display: block;
}
#cityes_modal .list_city > li > a:hover{
	text-decoration:underline;
}