.floated__title{font:normal 30px/50px 'IntroBlack','Arial','sans-serif';text-transform:uppercase;color:#fff;position:absolute;top:125px;left:50%;z-index:1;margin-left:35px;}
.is-mobile{display:none;}
.history-wheel{margin-top:207px;position:relative;}
.history-wheel-bottom,
.history-wheel-top{max-width:16px !important;max-height:30px !important;fill:#ec2b2b !important;display:block !important;margin:0 auto;position:relative;cursor:pointer;}
.history-wheel-top{top:-5px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.yearList-wrapper{position:relative;height:315px;overflow:hidden;width:100%;left:0;padding-right:197px;}
.yearsList{width:100%;text-align:center;position:absolute;}
.yearsList__item{left:-10px;position:relative;margin:0 0 15px;list-style:none;padding:4px 0 0 0;height:30px;}
.yearsList__item:after{position:absolute;content:'';background:#b6b8c6;width:1px;left:50%;margin-left:-1px;height:30px;top:31px;}
.yearsList__item:last-child:after{display:none;}
.yearsList__item + .yearsList__item{padding-top:0;margin-top:41px;}
.yearsList__link{font:normal 24px/24px 'PFDinTextCondPro','Arial','sans-serif';color:#2a3b8e;display:block;}
.yearactive{position:absolute;width:47px;height:35px;margin-top:-5px;margin-left:0;right:-10px;}
.active .yearsList__link{color:#ec2b2b;font-family:'PFDinMedium','Arial','sans-serif';}
.eventList__img-container{-webkit-border-radius:50%;border-radius:50%;left:0;max-height:60px;max-width:60px;overflow:hidden;position:absolute;top:0;}
.eventsList__img{}
img.eventsList__img[src*="nophoto.svg"]{width:60px;height:60px;}
.eventsList__item{list-style:none;margin:0 0 42px;padding:0;position:relative;min-height:60px;}
.eventsList__item:last-child{margin-bottom:0;}
.eventsList__link{display:table;table-layout:fixed;width:100%;color:#fff;font:normal 16px/18px 'PFDinTextCondPro','Arial','sans-serif';}
.eventsList__link.active,
.eventsList__link:hover{color:#fad434;}
.eventsList__title{width:100%;padding-left:80px;padding-right:30px;display:table-cell;vertical-align:middle;line-height:60px;}
.eventsList__title span{line-height:18px;display:inline-block;-webkit-transform:translate(0,0);transform:translate(0,0);}
.history-edge{margin:0 30px 0 210px;padding-bottom:50px;height:100%;}
.page--history-right{position:relative;display:table-cell;vertical-align:top;height:100%;width:100%;}
#bg_picture{height:100%;width:100%;min-height:100%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;position:fixed;top:49px;left:59px;}
.page--history-right{overflow:hidden;}
.page--history-right:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);content:'';}
.nohistorybg{background:#3260a3 !important;}
.page--history-right:before,
.nohistorybg:after{background:-moz-linear-gradient(top, rgba(50,96,163,1) 0%, rgba(50,96,163,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(50,96,163,1)), color-stop(100%,rgba(50,96,163,0)));background:-webkit-linear-gradient(top, rgba(50,96,163,1) 0%,rgba(50,96,163,0) 100%);background:-o-linear-gradient(top, rgba(50,96,163,1) 0%,rgba(50,96,163,0) 100%);background:-ms-linear-gradient(top, rgba(50,96,163,1) 0%,rgba(50,96,163,0) 100%);background:linear-gradient(to bottom, rgba(50,96,163,1) 0%,rgba(50,96,163,0) 100%);position:fixed;top:49px;left:240px;height:100px;width:100%;content:'';z-index:2;pointer-events:none;}
.nohistorybg:before{display:none;}
.page--history-right:before{background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);}
.nohistorybg .history-edge:after{background:rgba(0, 0, 0, 0) url("../img/svg/abstract.svg") no-repeat scroll 0 -285px;content:"";height:266px;position:absolute;right:0;top:49px;width:112px;z-index:3;}
.history-table{display:table;table-layout:fixed;width:100%;height:100%;}
.history-td{padding-right:70px;width:100%;display:table-cell;vertical-align:top;height:100%;}
.history--events{width:340px;position:relative;}
#historyevents{position:fixed;bottom:45px;top:100px;width:340px;z-index:4;}
#historyevents .iScrollVerticalScrollbar{width:10px !important;background:transparent;-webkit-border-radius:0 !important;border-radius:0 !important;border-right:rgba(255,255,255,.3) 1px solid;}
#historyevents .iScrollIndicator{-webkit-border-radius:0 !important;border-radius:0 !important;background:rgba(255,255,255,.3) !important;}
.history--content{position:relative;}
.history-content-edge{margin:245px 0 100px;overflow:hidden;color:#fff;display:table;table-layout:fixed;width:100%;}
.history_bg_bottom,
.history_bg_top{position:fixed;background:url('../img/history__top.png') no-repeat 100px 49px;background-attachment:fixed;width:100%;height:100%;}
.history_bg_bottom{background:url('../img/history__bottom.png') no-repeat 100% 350px;}
.history-info{display:table-cell;vertical-align:top;padding-right:135px;}
.inner-gallery{display:table-cell;vertical-align:top;position:relative;z-index:2;max-width:720px;}
.inner-gallery .rsThumbs{bottom:80px !important;}
.royalBorder .rsMainSlideImage{margin-top:0 !important;}
.royalBorder .rsSlide{border:#fff 20px solid;}
.inner-gallery .rsArrow{bottom:45px;}
.history-container{width:100%;display:table-cell;vertical-align:top;position:relative;z-index:1;padding-left:150px;}
.history-intro{margin-bottom:50px;display:table;table-layout:fixed;}
.history__img{width:110px;height:110px;-webkit-border-radius:100%;border-radius:100%;display:table-cell;vertical-align:top;}
.history-date{display:table-cell;vertical-align:middle;color:#fff;}
.history__month{font:normal 15px/19px 'IntroBook','Arial','sans-serif';}
.history__year{font:normal 52px/52px 'IntroBlack','Arial','sans-serif';display:block;}
.history__title{color:#ffc712;font:normal 36px/36px 'IntroBlack','Arial','sans-serif';margin-bottom:18px;}
.history-anounce{font:normal 20px/24px 'PFDinMedium','Arial','sans-serif';margin-bottom:23px;}
.history-text{font:normal 17px/20px 'PFDinTextPro-Light','Arial','sans-serif';}
.history-text p{margin-bottom:21px;}
.coachingStuff{padding-left:0;margin-top:115px;}
.coachingStuff__info,
.coachingStuff__name,
.coachingStuff__link,
.coachingStuff__header{color:#fff;}
.coachingStuff__item:hover .coachingStuff__name{color:#fad434;}
.coachingStuff__img{border:5px solid transparent;}
.coachingStuff__item:hover .coachingStuff__img{border:#ec3331 5px solid;}
.coachingStuff__link{display:table-cell;vertical-align:top;}
.coachingStuff__info{display:table-cell;vertical-align:middle;line-height:80px;padding-left:65px;}
.is-mobile .rsContent:after,
.page--history-right .rsContent:after{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);content:'';height:80%;bottom:0;left:0;position:absolute;width:100%;}
#iphone-projects .rsContent:after{background:rgba(0,0,0,.35);}
.is-mobile .rsContent:after{height:100%;}
@media all and (max-width:1890px){.inner-gallery{width:100%;margin-top:40px;}
.inner-gallery{display:block;}
}
@media all and (max-width:1680px){.eventsList__title{padding-top:47px;}
.eventsList__item{margin-bottom:11px;}
.yearsList__item{margin:0 0 6px;}
.yearsList__item:after{height:20px;}
.yearsList__item + .yearsList__item{margin-top:31px;}
.yearList-wrapper{height:278px;}
.history-edge{position:relative;}
.history-edge:after{background:url('../img/svg/abstract.svg') no-repeat 0 -285px;position:absolute;content:'';width:112px;height:266px;right:-30px !important;top:49px;z-index:3;}
.history-content-edge,
.history-container{display:block;}
.history-info{padding-right:0;}
#historyevents,
.history--events{width:195px;}
.history-content-edge{margin-top:245px;}
.history--content{padding-right:0;}
.history-container{padding-left:55px;}
.eventsList__link,
.eventsList__img,
.eventsList__title{display:block;}
.eventsList__title{padding-left:0;padding-top:65px;}
}
@media all and (max-width:780px){.page--history-left,
.page--history-right{display:none !important;}
.yearsList__item{padding-top:0;padding-left:10px;}
.yearsList__item + .yearsList__item{padding-left:0;}
.is-mobile{background:#fff;display:block;min-height:100px;position:relative;overflow:hidden;}
#horizontal-container{position:relative;top:-90px;}
#horizontal{height:67px;position:absolute;z-index:1;top:120px;bottom:0;left:0;width:100%;overflow:hidden;}
#horizontal-scroller{cursor:grab;position:absolute;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;}
.floated__title{position:relative;left:auto;color:#000;top:59px;margin:71px 0 40px 30px;}
.yearListMobile:after{background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);width:50px;height:30px;position:absolute;right:0;top:0;content:'';z-index:1;}
.yearsList{position:relative;padding-top:0;text-align:left;white-space:nowrap;}
.yearsList__item{display:inline-block;vertical-align:top;margin-left:29px;}
.yearsList__item:after{left:auto;right:-38px;top:50%;height:1px;margin-top:-4px;width:30px;}
.yearsList__item.active:before{background:transparent;position:absolute;content:'';top:auto;right:auto;left:50%;margin-left:-20px;bottom:-37px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;}
.yearsList__item + .yearsList__item{margin-top:0;margin-left:40px;}
.history-intro{transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;z-index:2;}
.history-mobile{padding:7px 30px 50px;}
.history__title{color:#1a6fb3;}
.history-text,
.history-anounce{color:#231f20;}
.history-date{padding-left:20px;}
.galley-projects{padding:21px 0 0;}
.iphone-slider{width:100% !important;}
#iphone-projects{padding-top:77px;}
#iphone-projects .rsNav,
#iphone-gallery .rsNav{display:none !important;}
#iphone-projects .rsArrow{}
#iphone-projects .rsMinW .rsArrowLeft,
#iphone-projects .rsMinW .rsArrowRight{background:url('../img/svg/triangle.svg') no-repeat 0 0 !important;width:10px;height:18px;bottom:50%;margin-top:-5px;right:10px;}
#iphone-projects .rsMinW .rsArrowLeft{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:10px;}
#iphone-projects .rsMainSlideImage,
#iphone-gallery .rsMainSlideImage{border:0 solid transparent;}
#iphone-gallery .rsOverflow{padding-bottom:62px;}
.coachingStuff{padding-left:30px;margin:0 0 50px;border-top:#d7d7d7 1px solid;padding-top:35px;}
.coachingStuff__info,
.coachingStuff__name,
.coachingStuff__item:hover .coachingStuff__name,
.coachingStuff__link,
.coachingStuff__header{color:#231f20;}
.coachingStuff__link{display:block;}
.coachingStuff__info{display:block;line-height:1;padding-left:0;}
.coachingStuff__item{border-bottom:#d7d7d7 1px solid;margin-bottom:15px;padding-bottom:15px;}
.coachingStuff__item:last-child{border:0 solid transparent;}
}