ol,li{box-sizing:border-box}
body{font-family:"Open Sans",sans-serif}
a{color:#fff;text-decoration:none}
.left{float:left;width:64%}
.blanklist{list-style-image: none;}
.right{float:right;width:32%}
.rotate{transform:rotate(15deg);
       position:relative;top:-5px}
.canvas{background-color:#f06}
.timeline-dates{background-color:#f06}
.timeline-content{background-color:#99003d}
.section h2{font-size:26px;line-height:1.2;margin-bottom:30px}
.cd-horizontal-timeline{opacity:0;margin:0 auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;padding-top:3em}
.cd-horizontal-timeline:before{content:'mobile';display:none}
.cd-horizontal-timeline.loaded{opacity:1}
.cd-horizontal-timeline .timeline{position:relative;height:120px;width:100%;margin:0 auto}
.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 60px;overflow:hidden}
.cd-horizontal-timeline .events-content-wrap{background-color:#cc0052;padding:2em 0;min-height:0;height:400 !important}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .events-content-wrap{min-height:225px;height:400px !important}}
.cd-horizontal-timeline .events-content-wrap .left{float:none;width:100%}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .events-content-wrap .left{float:left;width:64%}}
.cd-horizontal-timeline .events-content-wrap .right{float:none;width:100%;text-align:left}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .events-content-wrap .right{float:right;width:32%;text-align:right}}
.cd-horizontal-timeline .events-content-wrap .right .timeline-img{height:75px;margin:25px 10px 0 0}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .events-content-wrap .right .timeline-img{margin:-55px 5px 0 5px}}
.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:6px;background:#ff99c2;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s}
.cd-horizontal-timeline .events ol{position:relative;left:-190px}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .events ol{left:-180px}}
.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:-200px;top:0;height:100%;width:100%;background-color:#cc0052;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}
@media only screen and (min-width: 480px){.cd-horizontal-timeline .filling-line{left:-180px}}
.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:20px;text-decoration:none;padding-bottom:30px;color:#333;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.cd-horizontal-timeline .events a:before{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-11px;height:30px;width:30px;border-radius:50%;border:6px solid #ff99c2;background-color:#f06;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}
.no-touch .cd-horizontal-timeline .events a:hover:before{background-color:#fff;border-color:#fff}
.cd-horizontal-timeline .events a.selected{pointer-events:none;font-weight:bold}
.cd-horizontal-timeline .events a.selected:before{background-color:#fff;border-color:#cc0052}
.cd-horizontal-timeline .events a.selected:after{bottom:-78px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,0,82,0);border-bottom-color:#cc0052;border-width:30px;margin-left:-30px}
.cd-horizontal-timeline .events a.older-event:before{background-color:#f06;border-color:#cc0052}
.cd-horizontal-timeline .events a.older-event.selected:before{background-color:#fff;border-color:#cc0052}
@media only screen and (min-width: 1100px){.cd-horizontal-timeline{margin:0 auto}.cd-horizontal-timeline:before{content:'desktop'}}
.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:60px;width:60px;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s;outline:0}
.cd-timeline-navigation a:after{content:'';position:absolute;height:60px;width:60px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:60px 60px}
.cd-timeline-navigation a.prev{left:0;top:53px;background:url(../images/aboutUs/cd-arrow-left.svg) no-repeat left 0}
.cd-timeline-navigation a.next{right:0;top:53px;background:url(../images/aboutUs/cd-arrow-right.svg) no-repeat right 0}
.no-touch .cd-timeline-navigation a:hover{border-color:#fff}
.cd-timeline-navigation a.inactive{cursor:not-allowed;opacity:0.5}
.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#cc0052}
.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em auto;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s}
.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}
.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}
.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}
.cd-horizontal-timeline .events-content li ul{margin-left:20px}
.cd-horizontal-timeline 
.events-content li ul li{list-style-type:disc !important;position:static;color:#fff;padding:0;opacity:1;transform:none;font-size:16px;color:#fff;-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}
.cd-horizontal-timeline .events-content li>*{max-width:100%}
.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}
.cd-horizontal-timeline .events-content p{font-size:1.6rem}
.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}
@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}
@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}
@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}
@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}
@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}
@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}
/*.nav_cell,#header .loginButton{width: 134px; height: 40px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding-top: 5px;}*/

.nav_cell,#header .loginButton{padding-top: 5px;}

#footer {padding-top: 30px; border-top: 1px solid #434343;}
.footer_legal{margin-top: 50px;}