<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{
font-family:Exo2\.0 Regular;font-style:normal;font-weight:400;src:url(../fonts/exotwo/exo2.woff2) format("woff2"),url(../fonts/exotwo/exo2.woff) format("woff"),url(../fonts/exotwo/exo2.ttf) format("truetype")
}
@font-face{
font-family:Exo2\.0 Medium;font-style:normal;font-weight:400;src:url(../fonts/exotwo/exo2medium.woff2) format("woff2"),url(../fonts/exotwo/exo2medium.woff) format("woff"),url(../fonts/exotwo/exo2medium.ttf) format("truetype")
}
@font-face{
font-family:Exo2\.0 ExtraLight;font-style:normal;font-weight:400;src:url(../fonts/exotwo/exo2extralight.woff2) format("woff2"),url(../fonts/exotwo/exo2extralight.woff) format("woff"),url(../fonts/exotwo/exo2extralight.ttf) format("truetype")
}
@font-face{
font-family:Exo2\.0 Light;font-style:normal;font-weight:400;src:url(../fonts/exotwo/exo2light.woff2) format("woff2"),url(../fonts/exotwo/exo2light.woff) format("woff"),url(../fonts/exotwo/exo2light.ttf) format("truetype")
}
@font-face{
font-family:Exo2\.0 SemiBold;font-style:normal;font-weight:400;src:url(../fonts/exotwo/exo2semibold.woff2) format("woff2"),url(../fonts/exotwo/exo2semibold.woff) format("woff"),url(../fonts/exotwo/exo2semibold.ttf) format("truetype")
}
body{
margin:0;font-family:Exo2\.0 Medium
}
.container{
max-width:1520px;margin:auto
}
.cf{
clear:both
}
button{
outline:none;cursor:pointer
}
ul{
list-style:none;padding:0
}
@media (max-width:1570px){
.container{
width:96%
}

}
@media screen and (min-width:800px){
.small-only{
display:none
}

}
@media screen and (min-width:430px){
.mobile-only{
display:none
}

}
header{
padding:8px 0 0;height:82px;background-color:#fff
}
header .content-wrap{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Exo2\.0 Medium
}
header .logo-wrap:hover{
opacity:.85
}
header .toggle{
display:none
}
header .head-title{
-webkit-box-flex:0.17;-ms-flex-positive:0.17;flex-grow:0.17
}
header p{
color:#1db6b7;font-size:20px
}
header .auth-block .user{
padding:10px 60px 10px 0;position:relative
}
header .auth-block .user span{
color:#4d5565;font-size:20px
}
header .auth-block .user .image-wrap{
width:44px;height:44px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;overflow:hidden;border-radius:99px
}
header .auth-block .user .image-wrap img{
position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:45px;max-width:70px;min-height:45px;max-height:70px
}
header .auth-block a {
    color: #4d5565;
    font-size: 18px;
    text-transform: uppercase;
    padding: 10px;
    text-decoration: none;
    padding: 0 66px 0 0;
    display: block;
    position: relative
}

header .auth-block a:active, header .auth-block a:hover {
    color: #1db6b7
}

header .auth-block &gt; a:after {
    content: "";
    position: absolute;
    right: 0;
    top: -10px;
    background-image: url(../images/header/auth.jpg);
    background-position: 100%;
    background-repeat: no-repeat;
    height: 44px;
    width: 44px
}
@media screen and (max-width:1080px){
header .head-title{
display:none
}
.header .auth-block a{
font-size:16px
}
header .content-wrap{
padding:15px 0 0
}

}
@media screen and (max-width:950px){
.slider .nav-bar{
top:82px!important
}
.nav-bar{
z-index:30!important
}
.nav-bar.active{
display:block
}
.nav-bar .container{
width:100%
}
.nav-bar div.content-wrap ul{
-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#dfe5e8;height:auto;margin:0
}
.nav-bar div.content-wrap ul li{
display:block;width:100%;text-align:center
}
.nav-bar div.content-wrap ul li a{
padding:0;color:#4d5565;font-size:25px;display:block;padding:12px
}
.nav-bar div.content-wrap ul li a:hover{
border:none;background-color:#fff
}
header{
padding:0
}
header .container{
height:100%
}
header .container .content-wrap{
height:100%;padding:0
}
header .toggle{
height:100%;padding:0 10px;display:block;width:30px;cursor:pointer
}
header .toggle span:after,header .toggle span:before{
content:"";position:absolute;left:0;top:-9px
}
header .toggle span:after{
top:9px
}
header .toggle span{
position:relative;display:block;margin:39px 0 0
}
header .toggle span,header .toggle span:after,header .toggle span:before{
width:100%;height:2.9px;background-color:#000;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px
}
header .toggle.on span{
background-color:transparent
}
header .toggle.on span:before{
-webkit-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)
}
header .toggle.on span:after{
-webkit-transform:rotate(-45deg) translate(7px,-8px);transform:rotate(-45deg) translate(7px,-8px)
}

}
@media screen and (max-width:600px){
header{
padding:0
}
.container{
height:100%
}
.container .content-wrap{
height:100%;padding:0
}
header .auth-block{
display:none
}
header .logo-wrap{
margin:5px auto 0;max-width:62%
}
header .logo-wrap img{
max-width:100%
}
header .toggle{
border-right:1px solid #c6cfd4
}
header .phone{
height:100%;width:50px;background-image:url(../images/icons/phone.png);background-position:50%;background-repeat:no-repeat;border-left:1px solid #c6cfd4
}
header .phone a{
display:block;height:100%
}

}
.nav-bar{
position:absolute;top:0;left:0;width:100%;z-index:10
}
.nav-bar .content-wrap{
height:98px;border-bottom:1px solid #fff;position:relative
}
.nav-bar .content-wrap ul{
margin:0;padding:0 85px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;list-style:none
}
.nav-bar .content-wrap ul li:hover .drop-down{
display:block
}
.nav-bar .content-wrap ul li .drop-down{
display:none;background-color:hsla(0,0%,100%,.97);position:absolute;left:0;right:0;top:99px;z-index:15;padding:0 0 26px
}
.nav-bar .content-wrap ul li .drop-down .content-wrap{
position:static
}
.nav-bar .content-wrap ul li .drop-down ul{
-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 30px 0 0
}
.nav-bar .content-wrap ul li .drop-down ul li{
position:relative
}
.nav-bar .content-wrap ul li .drop-down ul li:first-child:after{
content:"";position:absolute;top:5%;right:5px;width:1px;height:91%;background-color:#d7dfe3
}
.nav-bar .content-wrap ul li .drop-down ul .logo-wrap{
padding:30px 0 0 30px
}
.nav-bar .content-wrap ul li .drop-down ul .about{
float:left;width:50%
}
.nav-bar .content-wrap ul li .drop-down ul .about p{
font-family:Exo2\.0 SemiBold;font-size:20px;margin:25px 0 26px 31px
}
.nav-bar .content-wrap ul li .drop-down ul .about a.more{
color:#fff;background-color:#1db6b7;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center;padding:6px 31px;margin-left:31px;font-size:15px
}
.nav-bar .content-wrap ul li .drop-down ul .about a.more:hover{
background-color:#35d2d3;border:none
}
.nav-bar .content-wrap ul li .drop-down ul .about .image-wrap{
padding:0 0 0 31px;position:absolute;bottom:2px;left:0;z-index:-1
}
.nav-bar .content-wrap ul li .drop-down ul .modules{
float:left;width:50%
}
.nav-bar .content-wrap ul li .drop-down ul .modules h4{
font-family:Exo2\.0 SemiBold;color:#94a0a9;font-size:15px;text-transform:uppercase;margin:30px 0 14px 11px
}
.nav-bar .content-wrap ul li .drop-down ul .modules ul{
display:block;padding:0 0 0 13px;height:auto
}
.nav-bar .content-wrap ul li .drop-down ul .modules li{
display:block;width:100%
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a{
color:#4d5565;padding:0 0 20px 42px;font-size:20px;text-transform:none;font-family:Exo2\.0 Light;position:relative;display:block
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a:hover{
border:none
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a:hover strong{
border-bottom:1px solid #000
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a:hover span{
border-bottom:1px solid #4d5565
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a strong{
font-family:Exo2\.0 SemiBold;color:#000;font-size:20px
}
.nav-bar .content-wrap ul li .drop-down ul .modules li a img{
position:absolute;top:10px;left:-1px
}
@media screen and (max-width:1500px){
.nav-bar .content-wrap ul li .drop-down ul li{
text-align:center;height:550px
}
.nav-bar .content-wrap ul li .drop-down ul li .about{
float:none;width:80%;margin:auto
}
.nav-bar .content-wrap ul li .drop-down ul li .about .image-wrap{
left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.nav-bar .content-wrap ul li .drop-down ul li .modules{
display:none
}

}
.nav-bar .content-wrap ul li.active a{
border-bottom:3px solid #fff
}
.nav-bar .content-wrap ul a{
color:#fff;text-decoration:none;text-transform:uppercase;font-size:20px;font-family:Exo2\.0 Medium;padding:35px 0
}
.nav-bar .content-wrap ul a:hover{
border-bottom:3px solid #fff
}
.nav-bar .content-wrap .search{
position:absolute;top:30px;right:2px;background:none;background-image:url(../images/header/search.png);background-repeat:no-repeat;background-position:50%;width:30px;height:30px;border:none;padding:20px
}
.nav-bar .search-wrap{
display:none;position:absolute;z-index:5;background-color:hsla(0,0%,100%,.97);top:0;left:0;height:100%;width:100%
}
.nav-bar .search-wrap .container{
position:relative;height:100%
}
.nav-bar .search-block{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%
}
.nav-bar .search-block input{
-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:25px;font-family:Exo2\.0 Light;padding:0 20px 0 60px;border:none;height:70px;outline:none;background-color:transparent;background-image:url(../images/header/search-black.png);background-repeat:no-repeat;background-position:10px
}
.nav-bar .search-block a{
font-size:20px;color:#fff;background-color:#1db6b7;text-decoration:none;padding:10px 0;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center;width:205px
}
.nav-bar .search-block .search-close{
background-color:#9ea8ba;width:45px;height:45px;border-radius:25px;text-transform:uppercase;border:none;margin-left:22px;vertical-align:-12px;position:relative
}
.nav-bar .search-block .search-close:after,.nav-bar .search-block .search-close:before{
content:"";position:absolute;top:17px;left:15px;width:15px;height:24px;background-image:url(../images/header/arrow.png);background-size:13px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg)
}
.nav-bar .search-block .search-close:before{
-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:3px
}
@media (max-width:1500px){
.nav-bar .content-wrap ul{
padding:0 65px 0 10px
}
.nav-bar .content-wrap ul a{
font-size:18px;padding:38px 0
}

}
@media (max-width:1300px){
.nav-bar .content-wrap ul{
padding:0 65px 0 10px
}
.nav-bar .content-wrap ul a{
font-size:16px
}

}
@media (max-width:1000px){
.nav-bar .content-wrap ul{
padding:0 45px 0 10px
}
.nav-bar .content-wrap ul a{
font-size:14px
}

}
@media (max-width:950px){
.nav-bar .content-wrap ul{
padding:0
}
.nav-bar .content-wrap ul .drop-down{
display:none!important
}
.nav-bar .content-wrap ul a{
font-size:12px;padding:37px 0
}

}
@media (max-width:950px){
.nav-bar,.nav-bar .content-wrap .search{
display:none
}

}
.mail_delivery{
background-color:#575f6f;text-align:center;height:100px
}
.mail_delivery form{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 0;max-width:1055px;margin:auto
}
.mail_delivery p{
font-family:Exo2\.0 Light;font-size:20px;color:#fff;display:inline-block;width:240px;text-align:left;padding-bottom:5px
}
.mail_delivery input[type=text]{
font-size:20px;font-family:Exo2\.0 Light;color:#94a0a9;border:1px solid #94a0a9;background-color:transparent;padding:9px 10px;margin:0 21px 0 47px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:3px;outline:none
}
.mail_delivery .submit{
color:#fff;background-color:#767f8f;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center;border:none;padding:11px 67px;font-size:20px;outline:none;font-family:Exo2\.0 Medium;cursor:pointer
}
.mail_delivery .submit:hover{
background-color:#94a0a9
}
.mail_delivery .submit.mobile{
display:none
}
@media screen and (max-width:1000px){
.mail_delivery{
height:auto;padding:0 0 15px;text-align:center
}
.mail_delivery form{
-ms-flex-wrap:wrap;flex-wrap:wrap
}
.mail_delivery p{
width:100%;margin:10px 0;text-align:center
}

}
@media screen and (max-width:790px){
.mail_delivery .submit{
display:none
}
.mail_delivery .submit.mobile{
display:inline-block;padding:9px 18px
}

}
@media screen and (max-width:540px){
.mail_delivery input[type=text]{
font-size:14px;margin:0 15px
}
.mail_delivery .submit.mobile{
font-size:14px
}
.mail_delivery p{
font-size:18px
}

}
footer{
background-image:url(../images/footer-bg.jpg);background-size:cover;background-position:50%;padding:54px 0 43px
}
footer .container{
position:relative
}
footer ul{
list-style:none;padding:0
}
footer a{
text-decoration:none
}
footer .link-container{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
footer .link-container .main{
width:233px
}
footer .link-container .logo{
opacity:.8;display:inline-block;padding:6px 0 4px
}
footer .link-container .logo:hover{
opacity:1
}
footer .link-container p{
text-align:center;color:#c6cfd4;font-family:Exo2\.0 Light
}
footer .link-container .socials{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:42px 0 0
}
footer .link-container .socials li{
display:inline-block
}
footer .link-container .socials li a.fb{
background-image:url(../images/icons/s/fb.png)
}
footer .link-container .socials li a.tw{
background-image:url(../images/icons/s/twitt.png)
}
footer .link-container .socials li a.in{
background-image:url(../images/icons/s/inst.png)
}
footer .link-container .socials li a.yu{
background-image:url(../images/icons/s/you.png)
}
footer .link-container .socials li a{
background-color:#767f8f;display:inline-block;width:45px;height:45px;background-position:50%;border-radius:100px;background-repeat:no-repeat
}
footer .link-container .socials li a:hover{
background-color:#94a0a9
}
footer .link-container .links{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:240px;width:700px;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start
}
footer .link-container .links li{
margin:0 0 15px
}
footer .link-container .links li.last{
margin-bottom:85px
}
footer .link-container .links li a{
color:#fff;font-family:Exo2\.0 Light;font-size:20px
}
footer .link-container .links li a:hover{
color:#feffff;border-bottom:1px solid #fff
}
footer .link-container .links li ul li{
margin:5px 0 6px;width:195px
}
footer .link-container .links li ul a{
color:#c6cfd4;font-size:15px
}
footer .link-container .links li ul a:hover{
border-bottom:1px solid #fff;color:#fff
}
footer .link-container .contacts span{
color:#c6cfd4;font-family:Exo2\.0 Light;font-size:15px;margin:0;display:block;margin:2px 0 19px
}
footer .link-container .contacts span strong{
font-size:20px;color:#fff;display:block;font-weight:400
}
footer .copy{
padding-top:38px;border-top:1px solid #c6cfd4;margin:5px 0 0
}
footer .copy a,footer .copy p{
color:#c6cfd4;font-size:15px;font-family:Exo2\.0 Light;display:inline-block;margin:0
}
footer .copy a{
float:right;margin:0 0 0 20px
}
footer .copy a:hover{
color:#fff
}
footer .go-top{
display:none;background-color:#e9eff2;width:60px;height:60px;border-radius:100px;position:fixed;right:68px;bottom:50px;-webkit-box-shadow:0 2px 10px 0 rgba(17,12,21,.2);-moz-box-shado:0 2px 10px 0 rgba(17,12,21,.2);box-shadow:0 2px 10px 0 rgba(17,12,21,.2);cursor:pointer;z-index:999
}
footer .go-top:hover{
background-color:#fff
}
footer .go-top:after{
content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/icons/sl-arr-b.png);background-position:50%;background-repeat:no-repeat;background-size:17px;-webkit-transform:rotate(90deg);transform:rotate(90deg)
}
@media screen and (max-width:1800px){
footer .go-top{
right:30px
}

}
@media screen and (max-width:1700px){
footer .go-top{
right:10px
}

}
@media screen and (max-width:800px){
footer .go-top{
display:none
}

}
@media screen and (max-width:1560px){
footer .link-container .contacts span strong,footer .link-container .links li a{
font-size:16px
}
footer .link-container .contacts span,footer .link-container .links li ul a{
font-size:13px
}
footer .link-container .links{
height:225px;font-size:16px
}
footer .link-container .links li ul li{
width:160px
}
footer .link-container .links{
width:590px
}

}
@media screen and (max-width:1180px){
footer .link-container .links{
display:none
}
footer .link-container{
-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:30px
}

}
@media screen and (max-width:660px){
footer .contacts{
display:none
}
footer .link-container .main{
margin:auto
}

}
@media screen and (max-width:840px){
footer .copy{
text-align:center
}
footer .copy p{
margin:0 0 15px
}
footer .copy p span{
display:block
}
footer .copy a{
float:none;display:block;margin:0 0 5px
}

}
h2{
font-size:30px;margin:39px 0 10px
}
.info span,h2{
font-family:Exo2\.0 SemiBold
}
.info span{
color:#94a0a9;font-size:15px;padding-left:22px;background-position:0;background-repeat:no-repeat;margin-left:30px
}
.info span.time{
background-image:url(../images/icons/time.png)
}
.info span.tag{
background-image:url(../images/icons/tag.png)
}
.info span.reg{
background-image:url(../images/icons/list.png)
}
.info span.views{
background-image:url(../images/icons/aye.png);padding-left:33px
}
.info span.comments{
background-image:url(../images/icons/comment.png);padding-left:25px;background-position:0 3px
}
.info span.version{
margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #94a0a9
}
@media screen and (max-width:830px){
.info span.small-n{
display:none
}

}
@media screen and (max-width:420px){
.info span{
font-size:14px
}
.info span.comments,.info span.views{
display:none
}
.info span.comments.mobi,.info span.views.mobi{
display:inline
}
.info span.author{
background-image:url(../images/icons/author.png);padding-left:22px!important
}
.info span.tag{
background:none;border-left:1px solid #94a0a9;margin:0 0 0 7px;padding:0 0 0 7px
}
.info span.time.mobi{
background:none;padding:0;margin:0
}
.info span.mobi-n{
display:none
}

}
.info span{
margin:0 30px 0 0
}
.article{
font-family:Exo2\.0 Light;font-size:20px;color:#4d5565;padding:43px 0 18px
}
.article .image-wrap{
float:left;margin:6px 40px 25px 0;overflow:hidden;position:relative;width:300px;height:225px
}
.article .image-wrap img{
position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;max-width:200%;min-height:225px
}

.article iframe {
max-width: 100%;
}


.other-news h2{
text-align:center
}
@media screen and (max-width:900px){
h2{
margin:0;padding:40px 0 15px
}
.article{
padding:28px 0 18px;font-size:16px;font-family:Exo2\.0 Regular
}
.article .image-wrap{
margin:6px 20px 5px 0
}

}
@media screen and (max-width:550px){
.article .image-wrap{
width:100%;margin:5px 0 15px;height:150px;float:none
}
.article .image-wrap img{
min-width:100%;max-width:200%;min-height:150px;max-height:200px
}

}
@media screen and (max-width:400px){
.article,h2{
font-size:14px
}
.article{
padding:15px 0 0
}
.article .image-wrap{
height:105px
}
.article .image-wrap img{
min-width:100%;max-width:200%;min-height:105px;max-height:160px
}
.other-news h2{
padding:25px 0 0;font-size:25px!important
}

}
ul.feeds{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:18px 0 41px;margin:0
}
ul.feeds li{
max-width:610px;margin-bottom:20px
}
ul.feeds li.full{
max-width:100%
}
ul.feeds li.active span.reg{
color:#1db6b7;background-image:url(../images/icons/list-c.png)
}
ul.feeds .item-foot{
padding:20px 0 17px;border-bottom:1px solid rgba(148,160,169,.3)
}
ul.feeds .info{
float:right
}
ul.feeds span{
color:#94a0a9;font-size:15px;font-family:Exo2\.0 SemiBold;padding-left:22px;background-position:0;background-repeat:no-repeat;margin-left:30px
}
ul.feeds span.time{
background-image:url(../images/icons/time.png)
}
ul.feeds span.tag{
background-image:url(../images/icons/tag.png)
}
ul.feeds span.reg{
background-image:url(../images/icons/list.png)
}
ul.feeds span.views{
background-image:url(../images/icons/aye.png);padding-left:33px
}
ul.feeds span.comments{
background-image:url(../images/icons/comment.png);padding-left:25px;background-position:0 3px
}
ul.feeds span.version{
margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #94a0a9
}
@media screen and (max-width:830px){
ul.feeds span.small-n{
display:none
}

}
@media screen and (max-width:420px){
ul.feeds span{
font-size:14px
}
ul.feeds span.comments,ul.feeds span.views{
display:none
}
ul.feeds span.comments.mobi,ul.feeds span.views.mobi{
display:inline
}
ul.feeds span.author{
background-image:url(../images/icons/author.png);padding-left:22px!important
}
ul.feeds span.tag{
background:none;border-left:1px solid #94a0a9;margin:0 0 0 7px;padding:0 0 0 7px
}
ul.feeds span.time.mobi{
background:none;padding:0;margin:0
}
ul.feeds span.mobi-n{
display:none
}

}
ul.feeds h3{
font-size:35px;font-weight:400;margin:38px 0 31px 2px
}
ul.feeds .title-wrap{
height:99px;display:table-cell;vertical-align:middle
}
ul.feeds h4{
font-family:Exo2\.0 SemiBold;color:#010101;margin:5px 40px 0 0;font-size:25px;line-height:30px;max-height:90px;overflow:hidden
}
ul.feeds .item-body&gt;.image-wrap{
width:100%;height:150px;position:relative;overflow:hidden;margin:26px 0 16px
}
ul.feeds .item-body&gt;.image-wrap img{
min-height:150px;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)
}
ul.feeds p{
font-family:Exo2\.0 Light;font-size:20px;margin:6px 0 0;color:#4d5565;line-height:24px;height:96px;overflow:hidden
}
ul.feeds a{
color: inherit;text-decoration: inherit;
}
ul.feeds .item-foot a{
color:#1db6b7;padding:10px 0;font-size:20px;text-decoration:none;font-size:15px;font-family:Exo2\.0 SemiBold;text-transform:uppercase
}
ul.feeds a:focus,ul.feeds a:hover{
color:#35d2d3
}
ul.feeds a.accept{
color:#fff;background-color:#1db6b7;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center;padding:7px 30px;margin:-7px 0 0 28px
}
ul.feeds a.accept:hover{
background-color:#35d2d3
}
ul.feeds .body-title{
padding:0 0 0 110px;position:relative
}
ul.feeds .body-title h4{
height:auto
}
ul.feeds .body-title span{
display:block;float:none;padding:0;margin:0
}
ul.feeds .body-title .image-wrap{
width:90px;height:90px;overflow:hidden;border-radius:100px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)
}
ul.feeds .body-title .image-wrap img{
position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:90px;max-width:140px;min-height:90px;max-height:140px
}
@media screen and (max-width:1540px){
ul.feeds li{
width:550px
}
ul.feeds h4,ul.feeds p{
font-size:20px
}
ul.feeds span{
font-size:14px;margin-left:10px
}

}
@media screen and (max-width:1400px){
ul.feeds li{
width:483px;margin:0 auto 20px
}
ul.feeds a.accept{
margin:-7px 0 0 10px;padding:7px 18px;font-size:14px
}

}
@media screen and (max-width:1250px){
ul.feeds li{
width:400px
}
ul.feeds h4{
font-size:18px;line-height:22px;max-height:66px
}
ul.feeds p{
font-size:16px
}
ul.feeds .title-wrap{
height:72px
}

}
@media screen and (max-width:1000px){
ul.feeds li{
width:550px
}

}
@media screen and (max-width:800px){
ul.feeds .body-title{
padding:0
}
ul.feeds .body-title .image-wrap{
display:none
}
ul.feeds h4{
font-size:20px;line-height:24px;height:auto
}
ul.feeds p{
font-size:16px;line-height:19px;height:95px;overflow:hidden
}

}
@media screen and (max-width:620px){
ul.feeds li{
width:100%
}
ul.feeds span{
margin:0 0 0 15px
}

}
@media screen and (max-width:430px){
ul.feeds{
padding:18px 0 40px
}
ul.feeds h3{
margin:15px 0 5px 2px
}
ul.feeds li.blog .item-body{
margin-top:12px
}
ul.feeds h4{
font-size:17.5px;line-height:22px;height:auto
}
ul.feeds p{
font-size:14px;line-height:17px;height:85px;overflow:hidden
}
ul.feeds .item-body .image-wrap{
height:105px;margin:0
}
ul.feeds .item-body .image-wrap img{
min-height:105px;max-height:150px
}

}
ul.feeds li.event .item-body&gt;span.reg{
margin:8px 0;display:none
}
ul.feeds li.event .item-body&gt;a.accept{
margin:20px 0 10px;display:none
}
@media screen and (max-width:1250px){
ul.feeds li.event span.reg.mobi{
display:none
}
ul.feeds li.event .item-body&gt;span.reg.mobi{
display:block
}

}
@media screen and (max-width:600px){
ul.feeds li.event a.accept{
display:none
}
ul.feeds li.event .item-body&gt;a.accept.mobi{
display:block;margin:15px 0 5px
}
ul.feeds li.event .item-foot{
padding:10px 0
}

}
@media screen and (max-width:400px){
ul.feeds li.event span.reg.mobi{
background:none;padding:0
}

}
.feeds-buttons{
padding:74px 0 83px;border-bottom:1px solid #afb9c0
}
.feeds-buttons&gt;ul{
margin:0;padding:0
}
.feeds-buttons&gt;ul li{
display:inline-block;position:relative
}
.feeds-buttons&gt;ul li.active .icon{
background-color:#1db6b7
}
.feeds-buttons&gt;ul li.active span{
color:#1db6b7
}
.feeds-buttons&gt;ul li.active .drop-down{
display:block
}
.feeds-buttons a{
text-decoration:none;color:#94a0a9;margin-right:20px;position:relative;padding:10px 0 10px 55px;font-family:Exo2\.0 SemiBold;text-transform:uppercase;font-size:15px
}
.feeds-buttons a:hover .icon{
background-color:#1db6b7
}
.feeds-buttons a:hover span{
color:#1db6b7
}
.feeds-buttons a .icon{
width:45px;height:45px;background-color:#94a0a9;display:block;border-radius:100px;position:absolute;left:0;top:-3px;background-repeat:no-repeat
}
.feeds-buttons a span{
margin:0 4px 0 0
}
.feeds-buttons a .count{
font-family:Exo2\.0 Light
}
.feeds-buttons .likeIt a .icon{
background-image:url(../images/icons/b-like.png);background-position:center 9px
}
.feeds-buttons .disslikeIt a .icon{
background-image:url(../images/icons/b-disslike.png);background-position:center 13px
}
.feeds-buttons .rss a .icon{
background-image:url(../images/icons/b-rss.png);background-position:50%
}
.feeds-buttons .share a{
position:relative
}
.feeds-buttons .share a .icon{
background-image:url(../images/icons/b-share.png);background-position:10px
}
.feeds-buttons .drop-down{
background-color:#fff;-webkit-box-shadow:0 10px 35px 0 rgba(17,12,21,.4);-moz-box-shado:0 10px 35px 0 rgba(17,12,21,.4);box-shadow:0 10px 35px 0 rgba(17,12,21,.4);display:none;bottom:57px;left:23px;width:260px;height:200px;padding:30px
}
.feeds-buttons .drop-down,.feeds-buttons .drop-down:after{
position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.feeds-buttons .drop-down:after{
content:"";left:50%;top:100%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:17px solid #fff
}
.feeds-buttons .drop-down ul{
display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.feeds-buttons .drop-down ul li{
-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:60px;width:120px;display:block;margin:0 5px 10px
}
.feeds-buttons .drop-down ul li a{
display:block;background-position:50%;background-repeat:no-repeat;height:100%;margin:0;padding:0
}
.feeds-buttons .drop-down ul li a:hover{
opacity:.9
}
.feeds-buttons .socials .fb a{
background-image:url(../images/icons/socials/fb.png);background-color:#5474b7
}
.feeds-buttons .socials .vk a{
background-image:url(../images/icons/socials/vk.png);background-color:#3e6b9c
}
.feeds-buttons .socials .tw a{
background-image:url(../images/icons/socials/tw.png);background-color:#55acee
}
.feeds-buttons .socials .go a{
background-image:url(../images/icons/socials/go.png);background-color:#d95333
}
.feeds-buttons .socials .mail a{
background-image:url(../images/icons/socials/mail.png);background-color:#9eabb7
}
@media screen and (max-width:1000px){
.feeds-buttons&gt;ul li span.mess{
display:none
}

}
@media screen and (max-width:800px){
.feeds-buttons&gt;ul{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.feeds-buttons&gt;ul li a{
margin:0;padding:10px 0 10px 50px
}
.feeds-buttons&gt;ul li .drop-down{
left:auto;-webkit-transform:none;transform:none;right:-10px
}
.feeds-buttons&gt;ul li .drop-down:after{
-webkit-transform:none;transform:none;left:84%
}

}
@media screen and (max-width:350px){
.feeds-buttons&gt;ul li .drop-down{
right:-3px;width:230px
}
.feeds-buttons&gt;ul li .drop-down li{
width:100px
}

}
.comments h2{
text-align:center;margin:43px 0 41px
}
.comments form{
padding:0 335px 0 112px;position:relative
}
.comments form&gt;.image-wrap{
left:0;top:-2px;position:absolute;border-radius:100px;width:92px;height:92px;overflow:hidden
}
.comments form&gt;.image-wrap img{
min-width:92px;max-width:130px;min-height:92px;max-height:130px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)
}
.comments form textarea{
width:95%;display:block;outline:none;color:#94a0a9;font-size:20px;font-family:Exo2\.0 Light;border:1px solid #94a0a9;border-radius:4px;padding:7px 9px;resize:none
}
.comments form:after{
content:"";background-image:url(../images/icons/comment-corner.png);width:30px;height:21px;position:absolute;bottom:-20px;left:141px;background-color:#fff;z-index:2
}
.comments form .submit{
border:none;color:#fff;background-color:#1db6b7;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center;position:absolute;right:0;top:22px;font-size:20px;outline:none;padding:10px 30px;font-family:Exo2\.0 Medium;cursor:pointer
}
.comments form .submit:hover{
background-color:#35d2d3
}
.comments .all-comments{
padding:16px 0 40px;border-bottom:1px solid #afb9c0
}
.comments .all-comments .info{
line-height:32px
}
.comments .all-comments .image-wrap{
position:absolute;border-radius:100px;width:92px;height:92px;overflow:hidden;top:8px;left:0
}
.comments .all-comments .image-wrap img{
min-width:92px;max-width:130px;min-height:92px;max-height:130px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)
}
.comments .all-comments ul{
padding:0 0 12px
}
.comments .all-comments li{
position:relative;padding:0 0 0 112px;margin:30px 0 0
}
.comments .all-comments li.skip .image-wrap,.comments .all-comments li.skip button,.comments .all-comments li.skip p,.comments .all-comments li.skip ul{
display:none
}
.comments .all-comments li.skip button.expand{
display:inline-block
}
.comments .all-comments p{
font-size:20px;font-family:Exo2\.0 Light;margin:0 0 15px
}
.comments .all-comments button{
font-size:15px;font-family:Exo2\.0 SemiBold;border:none;padding:7px 0;width:135px;margin:0 15px 0 0
}
.comments .all-comments .answer{
color:#fff;background-color:#1db6b7;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center
}
.comments .all-comments .answer:hover{
background-color:#35d2d3
}
.comments .all-comments .expand,.comments .all-comments .expand-off{
color:#fff;background-color:#94a0a9;text-decoration:none;border-radius:25px;text-transform:uppercase;display:inline-block;text-align:center
}
.comments .all-comments .expand-off:hover,.comments .all-comments .expand:hover{
background-color:#afb9c0
}
.comments .all-comments .expand{
display:none
}
.comments span.author{
background-image:url(../images/icons/author.png)
}
.comments span.author-colored{
background-image:url(../images/icons/author-c.png);color:#1db6b7
}
.comments span.reply{
position:relative
}
.comments span.reply:before{
content:"";position:absolute;background-image:url(../images/icons/reply.png);background-repeat:no-repeat;background-position:50%;left:-22px;top:0;width:16px;height:100%
}
@media screen and (max-width:1000px){
.comments h2{
font-size:25px!important;text-align:left;margin:30px 0 20px
}
 .comments h2.not_auth{
padding:0;margin:0;
}
 .comments .new-comment .image-wrap{
display:none
}
.comments .new-comment form{
padding:0;margin:0 0 100px
}
.comments .new-comment form:after{
left:30px
}
.comments .new-comment .submit{
font-size:18px;top:135px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)
}
.comments .all-comments p{
font-size:16px;font-family:Exo2\.0 Regular
}

}
@media screen and (max-width:800px){
.comments .all-comments{
border:none;padding-bottom:0
}
.all-comments.not_auth{
padding-top:0;margin-top:0;
}
.comments .all-comments li{
padding:0 0 10px;border-bottom:1px solid #afb9c0
}
.comments .all-comments li span{
position:relative
}
.comments .all-comments li span.time{
margin:0;position:absolute;right:0;top:3px;background:none
}
.comments .all-comments li.skip .expand{
display:block
}
.comments .all-comments li ul{
padding:0
}
.comments .all-comments li li{
padding:0 0 10px 30px;margin:15px 0 0
}
.comments .all-comments li li:last-child{
border:none;padding-bottom:0
}
.comments .all-comments li li .info span{
display:none
}
.comments .all-comments li li .info span.reply{
display:inline-block
}
.comments .all-comments li li .info span.reply:before{
-webkit-transform:scaleY(-1);transform:scaleY(-1)
}
.comments .all-comments .expand{
text-align:center;width:100%;padding:0;border-radius:0;margin:10px 0 0
}
.comments .all-comments .expand-off{
bottom:0
}
.comments .all-comments .image-wrap{
display:none
}
.comments .all-comments .expand,.comments .all-comments .expand-off{
color:#94a0a9;background-color:transparent
}
.comments .all-comments .expand-off:hover,.comments .all-comments .expand:hover{
color:#94a0a9;background-color:inherit
}

}
@media screen and (max-width:400px){
.comments h2{
margin:0 0 15px
}
.comments .new-comment form{
margin:0 0 60px
}
.comments .new-comment textarea{
font-size:14px
}
.comments .new-comment .submit{
width:100%;font-size:14px;top:100px
}
.comments .all-comments p{
font-size:14px
}

}
.breadcrumbs{
border-bottom:1px solid #afb9c0
}
.breadcrumbs ul{
position:relative;margin:0;padding:16px 0 16px 28px
}
.breadcrumbs ul li:first-child{
content:"";width:24px;height:22px;overflow:hidden;background-image:url(../images/icons/home.png);background-repeat:no-repeat;background-position:50%;position:absolute;padding:0;left:0
}
.breadcrumbs ul li:first-child a{
color:transparent
}
.breadcrumbs ul li:first-child a:first-child{
border:none
}
.breadcrumbs ul li:first-child:before{
content:none
}
.breadcrumbs ul li{
display:inline-block;margin:10px 0;padding:0 0 0 26px;position:relative
}
.breadcrumbs ul li a{
font-size:20px;color:#6a757c;font-family:Exo2\.0 Light;text-decoration:none
}
.breadcrumbs ul li a:hover{
border-bottom:1px solid #6a757c
}
.breadcrumbs ul li:before{
content:"";position:absolute;top:0;left:0;background-image:url(../images/icons/sl-arr-b.png);width:16px;height:24px;background-size:12px;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)
}
@media screen and (max-width:900px){
.breadcrumbs{
display:none
}

}
.head-image{
background-image:url(../images/social-bg.jpg);background-position:50%;background-size:cover;height:400px;position:relative
}
.head-image h1{
font-family:Exo2\.0 ExtraLight;color:#fff;font-size:70px;margin:0;font-weight:400;position:absolute;top:45%
}
@media screen and (max-width:1150px){
.head-image{
height:350px
}
.head-image h1{
top:38%;font-size:60px;margin:0 0 0 15px
}

}
@media screen and (max-width:800px){
.head-image{
height:260px
}
.head-image h1{
font-size:50px;top:30%
}

}
@media screen and (max-width:400px){
.head-image{
height:130px
}
.head-image h1{
font-size:25px;font-family:Exo2\.0 SemiBold;top:35%
}

}
body{
background-color:#e9eff2
}
.page-content{
padding:0 100px;background-color:#fff
}
.page-content p{
font-family:Exo2\.0 Light;color:#000;font-size:20px;margin:17px 0 19px
}
@media screen and (max-width:1200px){
.page-content p{
font-size:18px
}

}
@media screen and (max-width:800px){
.page-content p{
font-family:Exo2\.0 Regular;font-size:16px
}

}
.page-content h2{
font-size:35px;font-family:Exo2\.0 SemiBold;color:#010101
}
@media screen and (max-width:1200px){
.page-content{
padding:0 70px
}
.page-content h2{
font-size:30px
}

}
@media screen and (max-width:700px){
.page-content h2{
font-size:25px
}

}
@media screen and (max-width:400px){
.page-content h2{
font-size:18px
}

}
@media screen and (max-width:800px){
.container{
width:100%
}
.page-content{
padding:0 30px
}

}
@media screen and (max-width:400px){
.page-content{
padding:0 15px
}

}
@media screen and (max-width:800px){
.page-content span.tag{
display:inline-block;
}

}
@media screen and (max-width:400px){

.page-content .info a[download=""] {

	display: block;
	float: right;
	text-align: right;
	margin: 10px 0 0;

}

.page-content .info span.download {

	margin: 0px 0 0;

}

.page-content span.time{
float:left
}
.page-content span.tag{
width:50%; float: left;border:none;display:block;margin:10px 0 0;padding:0px 0 10px
}
.page-content span.comments,.page-content span.views{
margin:0 0 0 15px;float:right;position:relative
}

}

.article img {

	max-width: 100%;
	height: 100%;

}

</pre></body></html>