.brand{margin:0
auto 15px;float:none}.clearfix-sm{clear:both}.flex-caption{font-size:30px}.intro-block{margin-bottom:60px}section.news
h3{font-size:20px}.article-item{height:163px}.article-item
.overlay{height:172px}#carousel .flex-viewport{margin-top:10px}#carousel .slides
li{background-size:52px auto;height:52px;margin-left:25px;width:52px !important}#carousel li:hover, #carousel li.flex-active-slide{background-size:52px auto !important}#carousel
.slides{width:360px !important}.flexslider .flex-next, .flexslider:hover .flex-next{margin-right:-275px}.flexslider .flex-prev, .flexslider:hover .flex-prev{margin-left:-200px}section.banner .banner-quote{font-size:25px;line-height:30px}section.article
.row{margin-bottom:0}.tall{height:159px !important}.article-item{height:159px;overflow:hidden;margin-bottom:30px}.article-item
.caption{width:335px;height:159px;float:left}.article-item .capt-img{width:385px}.article-item .capt-img
.overlay{height:159px;left:335px;width:385px}.article-item.tall .capt-img{width:385px;float:right}.article-item.tall.col-md-3 .capt-img{display:block}.article-item.tall.col-md-9 .caption,
.article-item.tall.col-md-9 .capt-img
img{height:159px!important}.webpage-right-block
p{padding-bottom:55px}.partners-item{margin-bottom:30px}.partners-items-text{width:219px}.service-child{font-size:15px;margin-top:220px;width:95px}.menu-item.select:before{top:36px}.banner-news-title, section.banner .banner-news-block
a{margin:0;font-size:14px;line-height:20px}.banner-news-block a.read-more{line-height:35px;margin-bottom:0}.homepage-section.partner-list .thumbnail-count-3,
.homepage-section.news-list .thumbnail-count-2{display:none}.brand{float:left}.brand h1,
.brand h1
a{width:150px}.brand h1
a{background-size:150px 36px}.menu{float:right}.navbar-nav>li>a,.dropdown-menu>li>a{font-size:15px}#top #top-overlay #top-logo, #gifpage #top-overlay #top-logo{margin-right:30px}#top #top-overlay-gradient
#slidecaption{width:calc(748px - (15px*2));padding:0
30px}.nav-main .social .social-icon{margin:7.5px 5px}.cream{display:none}.more{font-size:45px}.formore::after{left:370px;top:-60px;width:100%;height:100%;z-index:-1;transform:rotate(20deg)}h2,
#webpage .title
h2{margin-top:0;font-size:80px;line-height:80px;margin-left:calc( 1px - (100vw - 768px)/5)}#events #live-events::before,
#webpage .title h2::before{left:calc( -30px - (100vw - 768px)/5)}.gifs .title
h2{font-size:80px}.gifs .title h2
small{font-size:45px;margin-top:50px}#footer ul
li{font-size:13px;line-height:16px}