@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.5.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.animated.animated-slow{-moz-animation-duration:2s;-o-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-moz-animation-duration:350ms;-o-animation-duration:350ms;-webkit-animation-duration:350ms;animation-duration:350ms}body{font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#142442}a:focus{outline:none}li{list-style:none inside}textarea{resize:none}.datetime .time .minutes:before{content:':'}.container{position:relative;width:100%;margin:0;overflow:hidden;background-color:#fff}main{min-height:calc(100vh - 500px)}body.navOpen{overflow:hidden}.spacer{margin-top:20px}.separator{position:relative;height:60px}.separator:after{content:'';position:absolute;top:30px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2)}.neomenu-m{z-index:999;position:fixed}.neomenu-m>div{display:none;position:fixed;top:0;bottom:0;left:0;right:0;bottom:0;background-color:#fff;overflow:auto;border-top:1px dotted rgba(255,255,255,.2);padding-top:100px}.neomenu-m .inner{height:100%;margin:0 auto}.neomenu-m li{position:relative}.neomenu-m li ul{display:none}.neomenu-m>div ul ul a{padding:10px}.neomenu-m>div ul ul{margin:-20px 0 20px}.neomenu-m>div.active{display:block}.neomenu-m .neomenu-dd{display:none;position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;font-size:1.6em;cursor:pointer;text-align:center}.neomenu-m ul.active{display:block}.neomenu-m ul+.neomenu-dd{display:block}.neomenu-m ul+.neomenu-dd+.neomenu-dd{display:none}.neomenu-m ul.active+.neomenu-dd{display:none}.neomenu-m ul.active+.neomenu-dd+.neomenu-dd{display:block}.neomenu-m .navSocial{font-size:2em;margin:0 0 30px;text-align:center}.neomenu-m .navSocial a{display:inline-block;width:60px;height:60px;color:#aaa;border:1px dotted #ddd;line-height:60px}.neomenu-m .navSocial a:hover{color:#666}.neomenu-m .navSimple .area-heading{text-transform:uppercase;color:#999;text-align:center;padding:20px;font-size:2em;letter-spacing:4px}.neomenu-m .navSimple ul{display:flex;flex-wrap:wrap;margin-bottom:10px;justify-content:center;border-bottom:1px dotted #ddd;padding-bottom:20px}.neomenu-m .navSimple li{text-align:center}.neomenu-m .navSimple a{display:inline-block;color:#000;margin:0 0 8px 0;font-size:1.3em;text-align:center;padding:10px}.neomenu-m .navSimple:not(.navSection) a{font-weight:700}.neomenu-m .navSimple a i{display:block;margin-bottom:4px;font-size:1.4em}.neomenu-m .navSimple.navSection ul{margin:0 auto;font-weight:600}.neomenu-m .navSimple.navSection li{min-width:260px;height:200px;margin:4px;background-color:#f5f5f5}.neomenu-m .navSimple.navSection a{position:relative;display:flex;width:100%;height:100%;padding:0;color:#393939;justify-content:center;align-items:center}.neomenu-m .navSimple.navSection a figure>div{width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.neomenu-m .navSimple.navSection a header{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;background-color:rgba(0,0,0,.4);justify-content:center;align-items:center}.neomenu-m .navSimple.navSection li.ticketBtn{background-color:#142442}.neomenu-m .navSimple.navSection li.ticketBtn a{color:#fff;text-transform:uppercase}.neomenu-m .navSimple.navSection li.ticketBtn a:before{content:'';font-family:"FontAwesome";padding-right:10px}.neomenu-m .navFooter{text-align:center;font-weight:700;font-size:1.2em;margin-top:40px}.neomenu-m .navFooter li{display:block;margin-bottom:16px}.neomenu-m .editionSelection{text-align:center;font-size:1.2em;padding:40px 0 100px;margin-top:40px;border-top:1px dotted #ddd}.neomenu-m .editionSelection span{padding-right:10px;margin-right:10px;border-right:1px solid #afafaf}.neomenu-m .editionSelection .language{font-weight:700;text-transform:uppercase;color:#333;opacity:.4}.neomenu-m .editionSelection .language.active{opacity:1}.neomenu-m .editionSelection .language+.language{margin-left:10px}.neomenu-m .inner{overflow-y:scroll;-webkit-overflow-scrolling:touch}.lazyloading{background-color:#f5f5f5}.searchOverlay{z-index:99999;position:fixed;top:0;bottom:0;left:0;right:0;display:block;cursor:pointer;overflow:auto;padding-bottom:20px;background:#fff;-moz-transition:opacity ease-in-out 250ms;-o-transition:opacity ease-in-out 250ms;-webkit-transition:opacity ease-in-out 250ms;transition:opacity ease-in-out 250ms}.searchOverlay.hidden{display:none}.searchForm{position:absolute;top:40%;left:50%;display:flex;width:700px;height:60px;margin-left:-350px;border:1px dotted #ddd;background-color:#f5f5f5}.searchForm i{line-height:60px;color:#999;padding:0 20px;font-size:2em}.searchForm input[type=search]{flex:1;background-color:transparent;border:none;font-size:1.6em;font-weight:700;color:#142442;outline:none;-webkit-appearance:none}.searchForm input[type=search]:focus{color:#1a1a1a}.searchForm a{display:flex;background-color:#0e3760;color:#fff;font-size:1.4em;padding:0 10px;text-transform:capitalize;align-items:center;text-transform:uppercase}@media screen and (max-width:767px){.searchForm{left:10px;right:10px;width:calc(100% - 20px);margin:0}.searchForm input[type="search"]{flex:auto}}@media screen and (max-width:479px){.searchForm a{display:none}}header.headerMain{z-index:9999;position:fixed;top:0;left:0;right:0;height:80px;background-color:rgba(255,255,255,.98);border-bottom:3px solid #eee}header.headerMain .inner{position:relative;max-width:1200px;height:100%;margin:0 auto}header.headerMain .logo{position:absolute;top:10px;left:0;display:block;width:380px;height:60px;color:#111}header.headerMain .logo .logo-image{float:left;display:block;width:60px;height:60px;margin-right:20px;background-image:url(img/logoBlue.png);background-position:center center;background-repeat:no-repeat;background-size:contain}header.headerMain .logo .logo-title{display:block;font-size:36px;padding-top:10px;text-transform:uppercase;font-weight:200}header.headerMain .logo .logo-subtitle{display:none}header.headerMain .navMain{position:absolute;top:0;right:20px;left:380px;bottom:0;overflow:hidden;font-weight:700;font-size:1em}header.headerMain .navMain ul{display:flex;justify-content:flex-end;align-items:center;height:80px}header.headerMain .navMain li{display:inline;padding:0 6px;border-left:1px dotted rgba(0,0,0,.3);line-height:40px;white-space:nowrap}header.headerMain .navMain li:last-child{border:none}header.headerMain .navMain a{color:#111}header.headerMain .navMain a.ticketBtn{padding:6px 8px;background-color:#142442;color:#fff;border-radius:6px;text-transform:uppercase}header.headerMain .navMain a.ticketBtn:before{content:'';font-family:"FontAwesome";padding-right:10px}header.headerMain .neomenu-t{position:absolute;top:4px;left:10px;width:60px;height:70px;cursor:pointer;border-right:1px dotted #ddd}header.headerMain .neomenu-t div{position:absolute;top:25px;right:14px;width:20px;height:20px}header.headerMain .neomenu-t div span{float:right;display:block;width:30px;height:4px;margin:2px 0;background-color:#afafaf;transition:opacity ease-in-out 350ms,transform ease-in-out 350ms}header.headerMain .neomenu-t.active div span:nth-child(1){transform:translateY(7px) rotateZ(-45deg)}header.headerMain .neomenu-t.active div span:nth-child(2){opacity:0}header.headerMain .neomenu-t.active div span:nth-child(3){transform:translateY(-8px) rotateZ(45deg)}header.headerMain .searchBtn{position:absolute;top:4px;left:70px;width:60px;height:70px;text-align:center}header.headerMain .searchBtn i{color:#afafaf;font-size:24px;line-height:70px}header.headerMain .editionSelection{position:absolute;top:20px;right:20px;line-height:40px;color:#aaa}header.headerMain .editionSelection span{padding-right:10px;margin-right:10px;border-right:1px solid #afafaf}header.headerMain .editionSelection .language{font-weight:700;text-transform:uppercase;color:#aaa;opacity:.4}header.headerMain .editionSelection .language.active{opacity:1}header.headerMain .editionSelection .language+.language{margin-left:10px}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain{height:240px;background-color:transparent;border:none}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo{position:static;height:auto;color:#fff;text-align:center;margin:0 auto}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo .logo-image{float:none;display:block;width:300px;height:160px;margin:0 auto;background-image:url(img/logoCenterW.png)}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo .logo-title{font-size:50px}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain{position:static;text-align:center;font-size:1.2em}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain ul{justify-content:center}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain li{padding:0 10px;border:none}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain a{color:#fff}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain a.ticketBtn{background-color:#fff;color:#333}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .neomenu-t{border-color:rgba(255,255,255,.2)}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .neomenu-t div span{background-color:#fff}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .searchBtn i{color:#fff}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .editionSelection{color:#fff}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .editionSelection .language{border-color:#fff;color:#fff}body:not(.qb-page-home){margin-top:80px}.page-heading{text-align:center}.page-heading span{display:inline-block;padding:10px 20px;color:#333;text-transform:uppercase;margin:20px auto;font-size:1.6em;font-weight:700}.page-heading span i{display:block;font-size:15px;margin-bottom:4px;font-style:normal}.error .page-heading span{font-size:8em;letter-spacing:-4px;background-color:#142442;color:#fff}.section-heading{text-align:center}.section-heading span{display:inline-block;background-color:#eee;padding:10px 20px;color:#333;text-transform:uppercase;margin:20px auto;font-size:1.6em;font-weight:700}.page-section article .entity-section{display:none!important}.hidden-heading{display:none}.lf{margin-bottom:20px}.categoryLine{z-index:999;position:fixed;top:80px;width:100%;padding:6px 10px;background-color:#333;color:#fff;text-transform:uppercase;text-align:center;font-size:.9em}.cover{position:relative;display:flex;height:200px;text-align:center;justify-content:center;margin-bottom:30px;overflow:hidden}.cover figure{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 30s linear 1s 1 normal forwards;-moz-animation:imageAnimation 30s linear 1s 1 normal forwards;animation:imageAnimation 30s linear 1s 1 normal forwards}.cover figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.cover h1{position:absolute;bottom:20px;color:#fff;padding:10px 20px;border:1px solid #fff;border-radius:4px;margin:0 auto;text-transform:uppercase;font-size:2em;background-color:rgba(0,0,0,.2)}.cover h1 a{color:#fff}.infopage-cover{position:relative;display:flex;height:200px;text-align:center;justify-content:center;margin-bottom:30px;overflow:hidden}.infopage-cover figure>div{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 30s linear 1s 1 normal forwards;-moz-animation:imageAnimation 30s linear 1s 1 normal forwards;animation:imageAnimation 30s linear 1s 1 normal forwards}.infopage-cover figure>div:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.infopage-cover h1{position:absolute;bottom:20px;color:#fff;padding:10px 20px;border:1px solid #fff;border-radius:4px;margin:0 auto;text-transform:uppercase;font-size:2em;background-color:rgba(0,0,0,.2)}.infopage-cover h1 a{color:#fff}.infopage-cover.cover-big{height:600px}.infopage-cover .videoContainer{position:relative;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.videoContainer.with-covermode video{object-fit:cover;object-position:50% 50%;background:#000}.videoContainer.video-provider-youtube.with-covermode{position:relative;padding-bottom:56.25%}.videoContainer.video-provider-youtube.with-covermode iframe{position:absolute;width:100%;height:100%;top:0;left:0}.videoContainer.with-covermode .coverOverlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1}.mobile-device .videoContainer.with-covermode iframe{display:none}nav.selector{display:flex;flex-flow:row wrap;max-width:1200px;margin:0 auto 50px;text-align:center}nav.selector>a{display:block;padding:20px 10px;background-color:#f5f5f5;margin:4px;cursor:pointer;border-radius:4px}nav.selector>a:hover{background-color:#eee}nav.selector>a.active{background-color:#393939;color:#fff}nav.selector.selectorSwitch a{display:none}nav.selector.selectorSwitch select{display:block;width:99%;margin:0 auto;padding:20px;font-size:1.4em;color:#333;border:1px solid #ccc;background-color:#f5f5f5;border-radius:6px;font-weight:700}.monthSelector{position:relative;text-align:center;margin-bottom:30px}.monthSelector .monthName{font-size:2em;font-weight:700}.monthSelector .fa{position:absolute;top:10px;font-size:2em}.monthSelector .fa.fa-chevron-left{left:10px}.monthSelector .fa.fa-chevron-right{right:10px}.map{margin-bottom:30px}.map iframe{width:100%;height:400px}.fastTrackLnk{display:block;margin-top:10px;padding-top:10px;border-top:1px dotted #ccc}.fastTrackLnk figure{display:block;width:100%;background-image:url(img/fastTrackLogo.png);background-repeat:no-repeat;background-position:0 0;background-size:contain!important;margin-bottom:6px}.fastTrackLnk strong{display:block;font-weight:700;margin-bottom:4px}.docList{display:flex;flex-flow:wrap}.docList .docItem{position:relative;min-height:200px;border:1px solid #ccc;border-radius:4px;padding:20px 20px 60px;margin:6px .5%}.docList .docItem figure{margin-bottom:20px}.docList .docItem figure img{width:100%}.docList .docItem .docItem-title{display:block;margin-bottom:10px;font-size:1.6em;font-weight:700}.docList .docItem .docItem-description{display:block;font-size:.9em;line-height:1.4em}.docList .docItem .docItem-description strong{font-weight:700}.docList .docItem .download{position:absolute;bottom:10px;color:#333;font-size:1.2em;line-height:48px;white-space:nowrap}.docList .docItem .download:before{content:'';font-family:"FontAwesome";padding-right:8px;font-size:1.4em}.docList.docList-5 .docItem{width:19%}.grid{position:relative;display:flex;flex-flow:wrap;margin-bottom:40px}.grid.grid-3 .gridItem{width:calc((100%/3) - 8px)}.grid.grid-4 .gridItem{width:calc((100%/4) - 8px)}.grid.grid-7 .gridItem{width:calc((100%/7) - 8px)}.grid.grid-calendar .gridItem{min-height:120px;margin:4px}.grid.grid-calendar .gridItem.label{min-height:0;padding:0 10px;font-weight:700}.grid.grid-calendar .gridItem .gridItem-tile{border:1px solid #ccc}.grid.grid-calendar .gridItem.holiday .gridItem-tile{background-color:#f5f5f5}.grid.grid-calendar .gridItem .gridItem-tile:hover{background-color:#eee}.grid.grid-calendar .gridItem .gridItem-tile>a{display:block;height:100%;padding:10px}.grid.grid-calendar .gridItem .day{display:block;font-size:2.4em;font-weight:700;letter-spacing:-3px;margin-bottom:4px}.grid.grid-calendar .gridItem .day span{font-size:.5em;letter-spacing:0;padding-left:10px}.grid.grid-calendar .gridItem .eventList{font-size:.9em;line-height:1.1em}.grid.grid-calendar .gridItem .eventList li{margin-bottom:6px;border-left:4px solid;padding-left:4px}.grid.grid-calendar .gridItem .eventList li .event-title{display:block;font-weight:700;margin-bottom:2px}.grid.grid-calendar .gridItem .gridItem-tile .eventList li .event-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid.grid-calendar .gridItem .eventList li .event-time{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid.grid-calendar .gridItem .eventList li .event-description{display:block;font-size:.8em}.grid.grid-calendar .gridItem .gridItem-popover .eventList{font-size:1.2rem;padding:0 20px;line-height:1.3em}.grid.grid-calendar .gridItem .gridItem-popover .eventList li{margin-bottom:10px;border-left:20px solid;border-bottom:1px dotted #ccc;padding:10px}.grid.grid-calendar .gridItem .gridItem-popover .eventList li .event-time{font-size:1.2em;margin-bottom:10px}.grid.grid-calendar .gridItem .gridItem-popover .eventList li .event-title{margin-bottom:6px}.grid.grid-visitors .gridItem{min-height:360px;margin:4px}.grid.grid-visitors .gridItem .gridItem-tile{position:relative;border:1px solid #ccc;padding:20px 20px 150px}.grid.grid-visitors .gridItem .gridItem-price{position:absolute;bottom:0;left:0;right:0;padding:10px 10px 10px 20px;border-radius:0 0 4px 4px}.grid.grid-visitors .gridItem .gridItem-price>div{position:relative;display:flex;flex-flow:column;min-height:50px;justify-content:center;padding-right:120px}.grid.grid-visitors .gridItem .gridItem-price .price{display:block;font-size:1.4em;font-weight:700;letter-spacing:-1px}.grid.grid-visitors .gridItem .gridItem-price .info{display:block;font-size:.8em;margin-top:4px;line-height:1.2em}.grid.grid-visitors .gridItem .gridItem-price div+div{margin-top:8px}.grid.grid-visitors .gridItem .locationList{line-height:24px;margin-top:30px}.grid.grid-visitors .gridItem .locationList li{position:relative;padding-left:30px;margin-bottom:10px}.grid.grid-visitors .gridItem .locationList li:before{content:'';position:absolute;left:0;display:inline-block;width:24px;height:24px;border-radius:4px}.grid.grid-visitors .gridItem .gridItem-price .myBtn{position:absolute;bottom:0;right:0;background-color:#fff;color:#000}.grid.grid-tour .gridItem{flex:1 1 300px;min-height:300px;margin:10px}.grid.grid-tour .gridItem .gridItem-tile{padding:20px 20px 10px;box-shadow:0 0 20px 10px #eee}.grid.grid-tour .gridItem .gridItem-popover{border-top:20px solid}.grid .gridItem.disabled{opacity:.1;pointer-events:none}.grid .gridItem .gridItem-tile{position:relative;height:100%;background-color:#fff;border-top:20px solid;border-radius:4px}.grid .gridItem .gridItem-tile .download{position:absolute;bottom:20px;right:20px;left:140px;height:48px;padding:0 20px}.grid .gridItem .gridItem-tile figure{width:100%;height:200px!important;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}.grid .gridItem .gridItem-tile figure>div{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.grid .gridItem .gridItem-tile figure i{display:none}.grid .gridItem .gridItem-title,.media-title{display:block;margin-bottom:10px;font-size:1.6em;font-weight:700;text-align:left}.grid-buytickets .gridItem .gridItem-tile figure{height:400px!important}.grid .gridItem .gridItem-description,.media-subtitle{display:block;font-size:.9em;line-height:1.4em;text-align:left}.grid .gridItem .gridItem-description strong{font-weight:700}.myBtn{display:inline-block;height:48px;padding:0 10px;color:#fff;background-color:#393939;font-size:1.2em;line-height:48px;text-transform:uppercase;text-align:center;border:none!important;font-weight:400!important}.grid .gridItem .myBtn{width:120px}.grid .gridItem .firstLevelBtn{bottom:20px;left:20px;margin-top:10px;}.grid .gridItem .firstLevelBtn2{position:absolute;bottom:20px;left:150px}.grid .gridItem .firstLevelBtn3{bottom:20px;margin-left:10px}.grid .gridItem .download{color:#333;font-size:1em;line-height:48px;white-space:nowrap}.grid .gridItem .download:before{content:'';font-family:"FontAwesome";padding-right:8px;font-size:1.4em}.grid .gridItem .gridItem-popover{z-index:99;position:fixed;top:90px;left:10px;right:10px;bottom:20px;display:none;background-color:#fff!important;box-shadow:0 0 20px 10px #333;border-radius:4px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.grid .gridItem .gridItem-popover .gridItem-popover-inner{max-width:1100px;margin:0 auto}.grid .gridItem .gridItem-popover header{position:relative;padding:40px 80px 20px 20px;font-size:1.4rem}.grid .gridItem .gridItem-popover header .closeBtn{position:absolute;top:14px;right:14px;font-size:1.2em;font-weight:700;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #ccc;border-radius:50%}.grid .gridItem .gridItem-popover header .gridItem-description{margin-bottom:20px}.grid .gridItem .gridItem-popover .moreInfo{display:flex;margin-top:20px}.grid .gridItem .gridItem-popover .moreInfo>div{flex:1;padding:20px}.grid .gridItem .gridItem-popover .moreInfo>div+div{border-left:1px dotted #ddd}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-block-small{min-height:280px}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-block-big{min-height:400px}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-title{display:block;font-size:1.4em;font-weight:700;margin-bottom:10px}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-description{display:block;margin-bottom:20px;line-height:1.4em}.grid .gridItem .gridItem-popover .moreInfo .myBtn{margin-bottom:20px}.grid .gridItem .gridItem-popover .moreInfo p{margin-bottom:20px;line-height:1.4em}.grid .gridItem .gridItem-popover .moreInfo p strong{display:block;font-weight:700;margin-bottom:4px}.qb-show-alert .grid .gridItem .gridItem-popover{top:170px}.emailBtn{display:block;width:120px;height:40px;padding:0 10px;border:1px solid;font-size:1.1em;line-height:40px;text-transform:uppercase;text-align:center;margin:10px 0}.grid .gridItem .gridItem-popover .moreInfo ul{margin-bottom:20px;line-height:1.4em}.grid .gridItem .gridItem-popover .moreInfo ul li{list-style:square inside;margin-bottom:10px}.grid .gridItem .gridItem-popover .moreInfo .download{display:block;margin-bottom:30px;white-space:normal}.grid .gridItem.open .gridItem-popover{display:block}body.opened{overflow:hidden}.lf-block.blockStyle{box-shadow:0 0 20px 10px #eee;border-top:20px solid;border-radius:4px;padding:20px}.gridItem.color-fastTrack .gridItem-price{background-color:#398f1d;color:#fff!important}.gridItem.color-gray1 .gridItem-price{background-color:#393939;color:#fff!important}.gridItem.color-scurolo .gridItem-tile,.grid .gridItem .gridItem-tile .locationList li.color-scurolo:before{background-color:#325aa4;color:#fff!important}.gridItem.color-areaArcheologica .gridItem-tile,.grid .gridItem .gridItem-tile .locationList li.color-areaArcheologica:before{background-color:#76a8a3;color:#fff!important}.gridItem.color-battistero .gridItem-tile,.grid .gridItem .gridItem-tile .locationList li.color-battistero:before{background-color:#18756c;color:#fff!important}.gridItem.color-50-negative .gridItem-tile{background-color:#509dd7;color:#fff!important}.gridItem.color-30-negative .gridItem-tile{background-color:#7f152d;color:#fff!important}.gridItem.color-20-negative .gridItem-tile{background-color:#142442;color:#fff!important}.lf-block.color-booking{border-color:#f60}.color-booking .myBtn{background-color:#f60;color:#fff!important}.footerMain .navFooter ul li a.color-booking:hover{color:#f60}.grid.grid-calendar .gridItem .eventList li.color-musica .lf-block.color-musica,.gridItem.color-musica .gridItem-tile,.gridItem.color-musica .gridItem-popover{border-color:#ed5a24}.color-musica .myBtn,nav.selector>a.active.color-musica{background-color:#ed5a24;color:#fff!important}.lf-block.color-10,.grid.grid-calendar .gridItem .eventList li.color-10,.gridItem.color-10 .gridItem-tile{border-color:#f00!important}.color-10 .myBtn,.categoryLine.color-10,.layout-medium article.color-10 header .entity-section,nav.selector>a.active.color-10,.locationList li.color-10:before,.layout-medium article.color-10 .figureContainer{background-color:#f00;color:#fff!important}.docList.color-10 .docItem .download{color:#f00}.lf-block.color-20,.grid.grid-calendar .gridItem .eventList li.color-20,.gridItem.color-20 .gridItem-tile{border-color:#142442!important}.color-20 .myBtn,.categoryLine.color-20,.layout-medium article.color-20 header .entity-section,nav.selector>a.active.color-20,.locationList li.color-20:before,.layout-medium article.color-20 .figureContainer{background-color:#142442;color:#fff!important}.docList.color-20 .docItem .download{color:#142442}.lf-block.color-30,.grid.grid-calendar .gridItem .eventList li.color-30,.gridItem.color-30 .gridItem-tile{border-color:#7f152d!important}.color-30 .myBtn,.categoryLine.color-30,.layout-medium article.color-30 header .entity-section,nav.selector>a.active.color-30,.locationList li.color-30:before,.layout-medium article.color-30 .figureContainer{background-color:#7f152d;color:#fff!important}.docList.color-30 .docItem .download{color:#7f152d}.lf-block.color-40,.grid.grid-calendar .gridItem .eventList li.color-40,.gridItem.color-40 .gridItem-tile{border-color:#09474c!important}.color-40 .myBtn,.categoryLine.color-40,.layout-medium article.color-40 header .entity-section,nav.selector>a.active.color-40,.locationList li.color-40:before,.layout-medium article.color-40 .figureContainer{background-color:#09474c;color:#fff!important}.docList.color-40 .docItem .download{color:#09474c}.lf-block.color-50,.grid.grid-calendar .gridItem .eventList li.color-50,.gridItem.color-50 .gridItem-tile{border-color:#509dd7!important}.color-50 .myBtn,.categoryLine.color-50,.layout-medium article.color-50 header .entity-section,nav.selector>a.active.color-50,.locationList li.color-50:before,.layout-medium article.color-50 .figureContainer{background-color:#509dd7;color:#fff!important}.docList.color-50 .docItem .download{color:#509dd7}.lf-block.color-60,.grid.grid-calendar .gridItem .eventList li.color-60,.gridItem.color-60 .gridItem-tile{border-color:#2f549b!important}.color-60 .myBtn,.categoryLine.color-60,.layout-medium article.color-60 header .entity-section,nav.selector>a.active.color-60,.locationList li.color-60:before,.layout-medium article.color-60 .figureContainer{background-color:#2f549b;color:#fff!important}.docList.color-60 .docItem .download{color:#2f549b}.lf-block.color-70,.grid.grid-calendar .gridItem .eventList li.color-70,.gridItem.color-70 .gridItem-tile{border-color:#755f18!important}.color-70 .myBtn,.categoryLine.color-70,.layout-medium article.color-70 header .entity-section,nav.selector>a.active.color-70,.locationList li.color-70:before,.layout-medium article.color-70 .figureContainer{background-color:#755f18;color:#fff!important}.docList.color-70 .docItem .download{color:#755f18}.lf-block.color-100,.grid.grid-calendar .gridItem .eventList li.color-100,.gridItem.color-100 .gridItem-tile{border-color:#f7ac3b!important}.color-100 .myBtn,.categoryLine.color-100,.layout-medium article.color-100 header .entity-section,nav.selector>a.active.color-100,.locationList li.color-100:before,.layout-medium article.color-100 .figureContainer{background-color:#f7ac3b;color:#fff!important}.docList.color-100 .docItem .download{color:#f7ac3b}.lf-block.color-110,.grid.grid-calendar .gridItem .eventList li.color-110,.gridItem.color-110 .gridItem-tile{border-color:#44e7ed !important}.color-110 .myBtn,.categoryLine.color-110,.layout-medium article.color-110 header .entity-section,nav.selector>a.active.color-110,.locationList li.color-110:before,.layout-medium article.color-110 .figureContainer{background-color:#44e7ed;color:#fff !important}.docList.color-110 .docItem .download{color:#44e7ed}.lf-block.color-120,.grid.grid-calendar .gridItem .eventList li.color-120,.gridItem.color-120 .gridItem-tile{border-color:#f4d942 !important}.color-120 .myBtn,.categoryLine.color-120,.layout-medium article.color-120 header .entity-section,nav.selector>a.active.color-120,.locationList li.color-120:before,.layout-medium article.color-120 .figureContainer{background-color:#f4d942;color:#fff !important}.docList.color-120 .docItem .download{color:#f4d942}.row+.row{border-top:1px dotted #ddd;margin-top:40px;padding-top:40px}.row .row-inner{width:1180px;margin:0 auto}.row:not(.row-full) .row-inner{display:flex;align-items:stretch}.row>h2{max-width:120px;background-color:#000;padding:8px;color:#fff;text-transform:uppercase;margin:0 auto 20px;text-align:center}.row>h2 a{color:#fff}.row>h3{font-size:2.6em;letter-spacing:-1px;text-transform:uppercase;font-weight:700!important;text-align:center;margin:-10px auto 20px}.row>h3 a{color:#fff}.row.row-gray1{background-color:#f5f5f5;padding-bottom:40px}.row.row-gray1+.row{margin-top:0}.row .row-child>div+div{margin-top:10px;padding-top:10px;border-top:1px dotted #ddd}.row.row-type2-0 .row-child-1{flex:1}.row.row-type2-0 .row-child-2{flex:1;margin-left:40px}.row.row-type3-0 .row-child-1{flex:1}.row.row-type3-0 .row-child-2{flex:1;margin:0 30px}.row.row-type3-0 .row-child-3{flex:1}.row.row-type4-0 .row-child-1{flex:1}.row.row-type4-0 .row-child-2{flex:1;padding:0 10px;margin:0 10px;border-left:1px dotted #ddd;border-right:1px dotted #ddd}.row.row-type4-0 .row-child-3{flex:1;padding-right:10px;margin-right:10px;border-right:1px dotted #ddd}.row.row-type4-0 .row-child-4{flex:1}.listing{display:flex;flex-flow:row wrap;margin-bottom:20px}.listing>div{flex:0 1 50%;padding:6px;overflow:hidden}.listingSmall>div{flex:0 1 33.3%}.listing>div .blog{box-shadow:0 0 4px #ccc}.listingSpecial>div article{height:100%;background-color:#f5f5f5;padding:50px 10px 10px}.listingSpecial>div article:hover{background-color:#eee}.listingSpecial>div article header .entity-section{top:10px}.moreItems{display:block;width:180px;padding:20px;border:1px solid #ccc;margin:30px auto;font-weight:700;border-radius:4px;text-align:center;font-size:1.1em}.moreItemsBig{display:block;width:280px;padding:20px;border:1px solid #ccc;margin:30px auto;font-weight:700;border-radius:4px;text-align:center;font-size:1.1em}.moreItemsHP{display:block;width:100%;text-align:right;margin:0 0 20px;text-transform:uppercase;font-weight:700}.socialShare{display:flex;margin-bottom:20px}.socialShare .print{display:none}.socialShare .counter{display:none}.socialShare .social{padding-right:20px}.socialShare li{float:left}.socialShare li a{position:relative;display:inline-block;width:40px;height:40px;margin:0 4px 4px 0;text-align:center;line-height:40px;font-size:20px;color:#fff;overflow:hidden;border-radius:6px;background-color:#ccc}.socialShare li i{margin:0 10px}.socialShare span[data-socially-site] .counter{display:none}.socialShare li.share-facebook a:hover{background-color:#3067a3}.socialShare li.share-twitter a:hover{background-color:#03b3ee}.socialShare li.share-linkedin a:hover{background-color:#0077b5}.socialShare li.share-whatsapp a:hover{background-color:#43d854}.layout-mega article{position:relative;height:100vh;overflow:hidden;min-height:600px}.layout-mega article a{display:block;height:100%;color:#000}.layout-mega article .figureContainer{height:100%}.layout-mega article figure{height:100%;margin-bottom:10px}.layout-mega article figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 30s linear 1s 1 normal forwards;-moz-animation:imageAnimation 30s linear 1s 1 normal forwards;animation:imageAnimation 30s linear 1s 1 normal forwards}.layout-mega article figure>div:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:rgba(0,0,0,.5)}.layout-mega article header{z-index:3;position:absolute;bottom:100px;left:0;right:0;color:#fff;max-width:1180px;margin:0 auto}.layout-mega article header .entity-section{display:inline-block;border:1px solid #fff;padding:10px;text-transform:uppercase;margin-bottom:10px;font-size:1.2em;border-radius:4px}.layout-mega article header .datetime{display:none}.layout-mega article header .entity-title{font-size:3em;letter-spacing:-1px;line-height:1.3em;margin-bottom:10px}.layout-mega article header .entity-subtitle{font-size:1.6em;line-height:1.2em}.layout-mega article header .byline{display:none}@-webkit-keyframes imageAnimation{0%{-webkit-animation-timing-function:ease-in}100%{transform:scale(1.4)}}@-moz-keyframes imageAnimation{0%{-moz-animation-timing-function:ease-in}100%{transform:scale(1.4)}}@keyframes imageAnimation{0%{animation-timing-function:ease-in}100%{transform:scale(1.4)}}.layout-big article{position:relative;height:300px}.layout-big article a{display:block;height:100%;color:#000}.layout-big article .figureContainer{height:100%}.layout-big article figure{height:100%}.layout-big article figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout-big article figure>div:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:rgba(0,0,0,.4)}.layout-big article header{z-index:3;position:absolute;bottom:0;left:0;right:0;padding:20px;color:#fff;max-width:1180px;margin:0 auto}.layout-big article header .entity-section{display:inline-block;border:1px solid #fff;padding:10px;text-transform:uppercase;margin-bottom:10px;font-size:1.2em;border-radius:4px}.layout-big article header .datetime{display:none}.layout-big article header .entity-title{font-size:1.8em;line-height:1.3em;margin-bottom:6px}.layout-big article header .entity-subtitle{font-size:1.1em;line-height:1.2em}.layout-big article header .byline{display:none}.layout-big .gridItem{position:relative;height:300px;overflow:hidden}.layout-big .gridItem .gridItem-tile{position:relative;height:100%;border-bottom:20px solid}.layout-big .gridItem .gridItem-tile figure{height:100%}.layout-big .gridItem .gridItem-tile figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout-big .gridItem .gridItem-tile figure>div:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:rgba(0,0,0,.2)}.layout-big .gridItem .gridItem-tile figure.video{position:relative}.layout-big .gridItem .gridItem-tile figure i{z-index:9;position:absolute;top:120px;left:50%;display:block;width:100px;font-size:4em;color:#fff;margin-left:-50px;text-align:center}.layout-big .gridItem .gridItem-tile .gridItem-title{z-index:3;position:absolute;bottom:20px;left:20px;right:20px;font-size:1.8em;line-height:1.3em;text-transform:uppercase;color:#fff}.layout-big .gridItem .gridItem-tile .gridItem-description{display:none}.layout-big .gridItem .gridItem-tile a{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background-color:transparent;text-indent:-1000px}.layout-big .gridItem.gridItemNoColor .gridItem-tile{border:none}.layout-medium article{position:relative;height:100%;border:1px solid #ccc;background-color:#fff}.layout-medium article a{display:block;height:100%;color:#000}.layout-medium article .figureContainer{height:200px!important;background-color:#333}.layout-medium article figure{width:100%;height:200px!important}.layout-medium article figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout-medium article figure i{display:none}.layout-medium article header .entity-section{background-color:#393939;padding:10px 20px;color:#fff;text-transform:uppercase}.layout-medium article header .datetime{display:none}.layout-medium article header .entity-title{font-size:1.4em;line-height:1.3em;padding:10px 20px}.layout-medium article header .entity-subtitle{font-size:.9em;line-height:1.2em;padding:10px 20px}.layout-medium article header .byline{display:none}.layout-medium article.entity-event header .eventDateTime{position:absolute;top:10px;left:10px;background-color:#fff}.layout-medium .gridItem{position:relative;height:100%;border:1px solid #ccc;background-color:#fff}.layout-medium .gridItem .gridItem-tile{position:relative;height:100%;border-bottom:20px solid}.layout-medium .gridItem .gridItem-tile figure{width:100%;height:100%}.layout-medium .gridItem .gridItem-tile figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:300px}.layout-medium .gridItem .gridItem-tile figure>div:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-color:rgba(0,0,0,.4)}.layout-medium .gridItem .gridItem-tile .gridItem-title{z-index:3;position:absolute;bottom:20px;left:20px;right:20px;font-size:1.8em;line-height:1.3em;text-transform:uppercase;color:#fff}.layout-medium .gridItem .gridItem-tile .gridItem-description{display:none}.layout-medium .gridItem .gridItem-tile a{z-index:4;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background-color:transparent;text-indent:-1000px}.layout-vr article{position:relative;height:100%;border:1px solid #ccc;background-color:#fff}.layout-vr article a{display:block;height:100%;color:#000}.layout-vr article figure{width:100%;height:300px!important}.layout-vr article figure>div{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.layout-vr article header{position:absolute;bottom:0;left:0;right:0;padding:20px;color:#fff;background-color:rgba(0,0,0,.6)}.layout-vr article header .datetime{display:none}.layout-vr article header .entity-title{font-size:1.4em;line-height:1.3em}.layout-vr article header .entity-subtitle{font-size:.9em;line-height:1.2em}.megaHp{width:100%}.megaHp .layout-big article{height:600px}.mainHp{margin-bottom:40px}.visitorsHp{position:relative}.visitorsHp>h2{margin-bottom:20px;font-size:1.4em;text-transform:uppercase}.visitorsHp .more{position:absolute;top:10px;right:0;font-weight:700;text-transform:uppercase}.visitorsHp .layout-big{margin-bottom:10px}.visitorsHp .grid{margin-bottom:0}.visitorsHp .grid .gridItem{height:140px;overflow:hidden}.articleRelated{max-width:1180px;margin:0 auto}.articleRelated .area-heading{text-transform:uppercase;color:#999;text-align:center;padding:20px;font-size:2em;letter-spacing:4px}.event-alert{z-index:999999;position:fixed;top:0;display:none;width:100%;height:80px;background-color:#e2e2e2;border-bottom:1px dotted #ccc}.event-alert .inner{position:relative;max-width:1180px;margin:0 auto}.event-alert .entity-event{padding-top:2px}.event-alert .entity-event figure{display:none}.event-alert .entity-event header:after{content:'';display:block;clear:both}.event-alert .entity-event header .eventDateTime{float:left;padding-right:20px;margin-right:20px;border-right:1px dotted #ccc}.event-alert .entity-event header .eventDateTime .datetime+.datetime{display:none!important}.event-alert .entity-event header .eventDateTime .datetime .weekday{display:none}.event-alert .entity-event header .eventDateTime .datetime .time{display:none}.event-alert .entity-event header .entity-section{display:none}.event-alert .entity-event header .entity-title{text-transform:uppercase;font-size:1.4em;margin-bottom:6px;padding-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-alert .entity-event header .entity-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-alert button{position:absolute;top:10px;right:10px;border:none;cursor:pointer;background-color:#e2e2e2;font-weight:700;font-size:1.1em}.qb-show-alert .event-alert{display:block}.qb-show-alert .headerMain{top:80px}.qb-show-alert .categoryLine{top:160px}.qb-show-alert .neomenu-m>div{padding-top:180px}body:not(.qb-page-home).qb-show-alert{margin-top:160px}.eventDateTime{display:flex;padding:10px;text-align:center}.eventDateTime .datetime{display:block!important}.eventDateTime .datetime .date{display:block!important}.eventDateTime .datetime .day{display:block;font-size:2.4em;font-weight:700;letter-spacing:-2px}.eventDateTime .datetime .month{display:none}.eventDateTime .datetime .year{display:none}.eventDateTime .datetime .time{display:inline-block;font-size:.9em;font-weight:700;margin-top:4px}.eventDateTime .datetime+.datetime{margin-left:20px;padding-left:20px;border-left:1px dotted #ddd}.eventRecurring{max-width:300px;margin:-20px 0 30px;background-color:#fff;box-shadow:0 0 20px 10px #eee;padding:10px}.eventRecurring .time{display:block;margin-bottom:10px}.eventRecurring .time span{display:block;font-size:1.4em;font-weight:700;margin-top:6px}.eventRecurring ul{margin-top:6px;text-transform:uppercase;font-weight:700}.eventRecurring ul li{float:left;margin:0 10px 6px 0;padding-right:10px;border-right:1px solid #ccc}.eventRecurring ul li:last-child{border:none}.eventRecurring ul:after{content:'';display:block;clear:left}.articleDetail{margin-top:40px;padding:0 10px}.articleDetail>article{margin-bottom:40px}.articleDetail>article .articleWideOpening{position:relative;height:500px;background-color:#333;margin:-40px auto 50px}.articleDetail>article .articleWideOpening figure{position:absolute;top:0;left:0;right:0;bottom:0}.articleDetail>article .articleWideOpening figure>div{width:100vw;margin-left:calc(50% - 50vw);height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.articleDetail>article .articleWideOpening figure>div:after{content:'';position:absolute;top:0;bottom:0;width:100vw;background-color:rgba(0,0,0,.5)}.articleDetail>article .articleWideOpening figure figcaption{width:100vw;margin-left:calc(50% - 50vw);background-color:#ddd;padding:10px}.articleDetail>article .articleWideOpening figure figcaption>div{max-width:1160px;margin:0 auto}.articleDetail>article .articleWideOpening .videoContainer{position:absolute;top:0;left:0;right:0;bottom:0}.articleDetail>article .articleWideOpening .videoContainer iframe{width:100vw;margin-left:calc(50% - 50vw);height:100%}.articleDetail>article .articleWideOpening .videoContainer iframe:after{content:'';position:absolute;top:0;bottom:0;width:100vw;background-color:rgba(0,0,0,.5)}.articleDetail>article .articleWideOpening header{z-index:99;position:absolute;bottom:20px;color:#fff}.articleDetail>article .articleWideOpening header .entity-section{text-transform:uppercase;margin-bottom:10px}.articleDetail>article .articleWideOpening header .place{font-size:1.2em;line-height:1.4em}.articleDetail>article .articleWideOpening header .place i{font-size:1.6em}.articleDetail>article .articleWideOpening header h1{font-size:3em;line-height:1.2em;letter-spacing:-1px;font-weight:700}.articleDetail>article .articleWideOpening header h2{font-size:1.6em;line-height:1.2em;margin:10px 0 0}.articleDetail>article figure figcaption>div{font-size:.8em;text-transform:uppercase}.articleDetail>article .articleNormalOpening{margin-bottom:40px}.articleDetail>article .articleNormalOpening header{margin-bottom:20px}.articleDetail>article .articleNormalOpening header .entity-section{text-transform:uppercase;margin-bottom:10px}.articleDetail>article .articleNormalOpening header h1{font-size:3em;line-height:1.2em;letter-spacing:-1px;font-weight:700}.articleDetail>article .articleNormalOpening header h2{font-size:1.6em;line-height:1.2em;margin:10px 0 0}.articleDetail>article .articleNormalOpening figure{height:auto!important;margin-bottom:40px}.articleDetail>article .articleNormalOpening figure>div{height:500px;background-position:center center;background-repeat:no-repeat;background-size:cover}.articleDetail>article .articleNormalOpening figure figcaption{padding:10px;background-color:#f5f5f5;font-size:.9em}.articleDetail>article .articleNormalOpening .videoContainer{height:500px}.articleDetail>article .pubDateTime .datetime{display:block;margin-bottom:20px;color:#666;border-bottom:1px dotted #ddd;padding-bottom:20px;font-size:1.1em;font-weight:700}.articleDetail>article .pubDateTime .datetime .date{display:none}.articleDetail>article .pubDateTime .datetime .time{display:none}.articleDetail>article .eventDateTime{width:200px;margin:-20px 0 30px;background-color:#fff;box-shadow:0 0 20px 10px #eee}.articleDetail>article .eventDateTime .datetime{flex:1}.articleDetail>article>.owl-carousel{margin-bottom:30px}.articleDetail>article>.owl-carousel .item figure>div{height:500px;background-repeat:no-repeat;background-size:cover}.articleDetail>article>.videoContainer iframe{height:400px;margin-bottom:30px}.articleDetail>article>.VRcontent #container{height:500px;margin-bottom:30px}.bylineList{margin-bottom:30px}.tagList{margin-bottom:40px}.tagList ul{display:flex;flex-wrap:wrap}.tagList ul li a{display:block;padding:6px;border:1px solid #ddd;margin:4px;white-space:nowrap;color:#666}.tagList ul li a:hover{color:#0e3760}.tagList ul li a i{font-size:1.2em;margin-right:6px}.pagination{margin-bottom:40px}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;font-size:1.2em}.pagination ul li a{display:block;padding:12px;border:1px solid #ddd;margin:2px;white-space:nowrap;color:#393939;font-weight:700;border-radius:4px}.pagination ul li a:hover{color:#393939}.pagination ul li.active a{background-color:#393939;border-color:#393939;color:#fff}.feedList{width:100%}.feedList li{height:50px;margin-bottom:10px;border-bottom:1px dotted #eee}.feedList li .feedListItem{float:right;display:inline-block}.feedList li a{display:inline-block;width:100px;height:40px;line-height:38px;text-align:center;border:1px solid #0e3760;margin-right:4px;color:#0e3760}.feedList li a i{float:left;height:38px;background-color:#0e3760;font-size:20px;line-height:38px;padding:0 10px;margin-right:4px;color:#fff}.feedList li a:hover{background-color:#0e3760;color:#fff}.exegeticalDetail{margin-bottom:40px}.exegeticalDetail a{pointer-events:none}.exegeticalDetail .entity-year{font-weight:700;font-size:1.4em;margin-bottom:4px;text-transform:uppercase;color:#f7ac3b}.exegeticalDetail .entity-period{font-size:3em;line-height:1.2em;letter-spacing:-1px;font-weight:700;margin-bottom:10px}.exegeticalDetail .entity-byline{font-size:1.2em}.exegeticalDetail .entity-byline strong{font-weight:700}.exegeticalDetail .entity-subtitle{font-size:1.6em;line-height:1.2em;margin:20px 0 0}.exegeticalList>h4{font-weight:700;font-size:1.4em;margin-bottom:20px;text-transform:uppercase;color:#f7ac3b}.exegeticalList>div{display:flex;flex-flow:row wrap}.exegeticalList>div a{width:24%;min-height:100px;padding:20px;margin:6px .5%;border-radius:4px;color:#111;border:1px solid #ddd;border-left:6px solid #f7ac3b}.exegeticalList>div a .entity-period{font-size:1.8em;font-weight:700;margin-bottom:6px}.exegeticalList>div a .entity-byline strong{font-weight:700}.exegeticalList+.exegeticalList{margin-top:40px}.simpleForm{margin-bottom:30px}.simpleForm fieldset{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #eee}.simpleForm fieldset:last-of-type{border-bottom:0}.simpleForm label{display:block;font-size:22px;line-height:18px;margin-bottom:15px;color:#666}.simpleForm label a{color:#000}.simpleForm p{display:block;font-size:13px;line-height:15px;margin-bottom:10px;font-style:italic;color:#666}.simpleForm h3{margin-bottom:20px}.simpleForm input[type=text],.simpleForm input[type=email],.simpleForm input[type=number],.simpleForm input[type=tel],.simpleForm input[type=url],.simpleForm input[type=password],.simpleForm select{width:100%;margin:0 0 10px;padding:20px;background-color:#f5f5f5;border:solid 1px #eee;color:#1a1a1a;-webkit-appearance:none}.simpleForm textarea{width:80%;height:150px;margin-bottom:10px;padding:10px;border:solid 1px #eee;color:#1a1a1a;background-color:#f9f9f9;-webkit-appearance:none}.simpleForm .legend{display:block;font-size:12px;line-height:16px;color:#999;margin-bottom:10px}.simpleForm input:focus,.simpleForm select:focus,.simpleForm textarea:focus{background-color:#eee}.simpleForm .radioButtons label{display:inline;vertical-align:middle;margin:0 20px 0 5px}.simpleForm .radioButtons input{display:inline-block;margin:0}.simpleForm h2{margin-bottom:10px}.simpleForm span.ics{color:#0e3760}.simpleForm input.error{border-color:#0e3760}.simpleForm .errorForm{display:block;color:#0e3760}.simpleForm .field-validation-error{display:block;color:#0e3760}.simpleForm span.error{display:block;margin-top:-5px;margin-bottom:10px;font-style:italic;color:#0e3760}.simpleForm span.notice{display:block;margin-top:-5px;margin-bottom:10px;font-style:italic;color:#999}.simpleForm .fileLink{display:block;margin-top:20px;font-style:italic;color:#666}.simpleForm .fileLink .fa{vertical-align:middle;font-size:30px}.simpleForm .fileLink .text{margin-left:10px;vertical-align:middle}.shippingForm{display:none}.simpleForm .privacyBox input[type=checkbox]{margin:-3px 4px 0 0}.simpleForm label.privacyBox{font-size:16px}.simpleForm .privacyBox input:required{background:#0e3760;border:1px solid #0e3760;box-shadow:none;outline:none}.simpleForm fieldset.half{float:left;width:50%}.simpleForm fieldset.half.half1{padding-right:10px}.simpleForm fieldset.half.half2{padding-left:10px}.simpleForm .linkBtn{display:inline-block;color:#999;margin-bottom:20px}.simpleForm .linkBtn:hover{color:#666}.simpleForm .actionBtn{display:inline-block;padding:10px 30px;background-color:#0e3760;color:#fff;margin:30px auto 0;border:0}.simpleForm.login{text-align:center}.simpleForm.login input{text-align:center}.simpleForm .actBtn{display:inline-block;padding:13px 20px;box-shadow:0 1px 4px rgba(0,0,0,.14);color:#111;font-size:1.4em;border:1px solid #eee;border-radius:4px}.simpleForm .actBtn:hover{color:#fff;background-color:#0e3760}.footerMain{text-align:center;background-color:#ddd;color:#393939;padding:20px 0;margin-top:40px}.footerMain .inner{width:1180px;margin:0 auto}.footerMain .logo{display:block;width:90px;height:90px;background-image:url(img/logoGrey2.png);background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 auto 20px}.footerMain .navSocial{width:160px;line-height:60px;font-size:24px;margin:0 auto 20px}.footerMain .navSocial li{display:inline;padding:0 5px}.footerMain .navSocial a{color:#393939}.footerMain .navFooter ul{margin-bottom:30px;line-height:1.8em}.footerMain .navFooter ul li{display:inline}.footerMain .navFooter ul li+li{margin-left:4px;padding-left:4px;border-left:1px solid rgba(0,0,0,.4)}.footerMain .navFooter ul li a{color:#393939}.footerMain .navFooter ul li a.accessibility:before{content:'';font-family:"FontAwesome";padding-right:4px}.footerMain .navFooter ul li a strong{font-weight:700}.footerMain .disclaimer{font-size:.8em;line-height:1.2em;padding-top:30px;border-top:1px dotted rgba(0,0,0,.2)}.footerMain .disclaimer p{color:rgba(0,0,0,.7);margin-bottom:20px}.footerMain .disclaimer p strong{font-weight:700}.attachmentList>h3{font-size:1.8em;font-weight:700;margin-bottom:20px}.creditsLnk{display:block;color:#393939;margin-top:20px;text-transform:uppercase;font-size:14px;text-align:center;opacity:.5}.creditsLnk:hover{opacity:1}.creditsLnk:before{content:'by';display:inline-block;text-transform:lowercase;font-size:.8em;padding-right:6px}.creditsLnk span{font-weight:700}.pageAlert{width:100%;min-height:600px;padding:340px 10px 0;text-align:center;background-image:url(img/iconBig.png);background-repeat:no-repeat;background-position:center 20px}.pageAlert h1{font-size:170px;line-height:130px;letter-spacing:-5px}.pageAlert h2{font-size:30px;line-height:30px;margin-bottom:10px}.pageAlert.pageError h1{font-size:140px}.donationType .info{width:100%;margin:0 auto 10px;background-color:#80b3da;color:#fff;padding:16px;text-align:center;box-shadow:0 0 12px #80b3da}.donationType .info i{display:block;color:#fff;font-size:4em;margin-bottom:10px}.donationType .info h1{font-size:3em;margin-bottom:20px;font-weight:700;letter-spacing:-1px}.donationType .info p{max-width:800px;color:#fff;font-size:1.1em;line-height:1.5em;margin:0 auto 20px}.donationType .info p strong{font-weight:700}.donationType .info p a{color:#fff;font-weight:700;border-bottom:1px dotted #fff}.donationType .item{position:relative;float:left;width:49.5%;height:550px;background-color:#fff;border:1px dotted #ddd;padding:20px 80px;text-align:center;color:#333}.donationType .item.type1{margin-right:.5%}.donationType .item.type2{margin-left:.5%}.donationType .item a{display:block}.donationType .item .fa{z-index:100;display:block;width:130px;height:130px;color:#fff;margin:0 auto 30px;border-radius:50%;border:1px solid #fff;text-align:center;font-size:4em;font-weight:700;line-height:128px;background-color:#80b3da}.donationType .item h1{font-size:2em;font-weight:700;margin-bottom:10px;color:#333}.donationType .item h2{font-size:1.8em;margin-bottom:10px;color:#80b3da}.donationType .item p{font-size:1.1em;color:#333;line-height:1.3em}.donationType .extra{clear:both;text-align:center;padding:30px}.donationType .extra p{max-width:800px;font-size:1.1em;color:#333;line-height:1.5em;margin:0 auto 20px}.donationType .extra p strong{font-weight:700}.donationType .extra p a{color:#333;border-bottom:1px dotted #333;font-weight:700}.spire{margin-bottom:20px}.spire .spireContent li .spireIcon{display:block;width:30px;height:30px;color:#fff;border-radius:50%;border:1px solid #fff;text-align:center;font-size:20px;line-height:28px}.spire .spireContent li.disabled .spireIcon{background-color:#aaa!important}.spire .spireContent li .spireDescription{width:100%;height:100%;background-color:#fff;padding:0 0 10px;box-shadow:0 1px 4px rgba(0,0,0,.14);border:1px solid #ddd}.spire .spireContent li .spireDescription header{padding:10px;font-size:18px;background:#eee}.spire .spireContent li .spireDescription header h1{font-size:16px;line-height:20px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spire .spireContent li .spireDescription header h1 .position{text-transform:uppercase;font-weight:700}.spire .spireContent li .spireDescription a{display:block;width:100%;height:100%}.spire .spireContent li .spireDescription a:hover header{background-color:#509dd7}.spire .spireContent li .spireDescription a:hover header h1{color:#fff}.spire .spireContent li .spireDescription figure{width:90%!important;height:120px!important;margin:5%}.spire .spireContent li .spireDescription figure .image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}.spire .spireContent li .spireDescription footer{padding:0 5%}.spire .spireContent li .spireDescription footer .location{display:block;line-height:16px;color:#666;margin-bottom:10px}.spire .spireContent li .spireDescription footer .datetime{position:absolute;bottom:10px;left:50%;width:60px;height:60px;display:block;margin-left:-30px;border-radius:50%;text-align:center;color:#333;padding-top:10px}.spire .spireContent li .spireDescription footer .datetime .day{display:block;font-size:2em;line-height:24px;font-weight:700}.spire .spireContent li .spireDescription footer .datetime .month{font-size:.9em}.spire.spireList .spireContent{width:100%}.spire.spireList .spireContent figure.map{display:none}.spire.spireList .spireContent li .spireIcon{z-index:11;position:absolute;margin:6px 0 0 10px;border:2px solid}.spire.spireList .spireContent li .spireDescription{position:relative}.spire.spireList .spireContent li .spireDescription header h1{padding-left:34px}.spire .spireContent li .spireIcon{background-color:#509dd7}section.spireDetail>header{position:relative;padding-bottom:14px}section.spireDetail>header h1{font-size:2em;line-height:1.2em;letter-spacing:-1px;text-transform:uppercase;margin:0 0 4px 0;padding-right:80px}section.spireDetail>header h1 span{font-weight:700}section.spireDetail>header nav.navItem{position:absolute;top:10px;right:0}section.spireDetail>header nav.navItem li{display:inline}section.spireDetail>header nav.navItem li a{float:left;display:block;line-height:30px;color:#aaa}section.spireDetail>header nav.navItem li a:hover{color:#666}section.spireDetail>header nav.navItem li a span{float:left;font-size:30px;margin-right:10px}section.spireDetail>header nav.navItem li.disabled a{color:rgba(0,0,0,.1);pointer-events:none;cursor:default}section.spire>header{position:relative;padding-bottom:14px}section.spire>header h1{font-size:2em;line-height:1.2em;letter-spacing:-1px;text-transform:uppercase;margin:0 0 4px 0;padding-right:80px}section.spire>header h1 span{font-weight:700}section.spire>header h2{font-size:22px;line-height:22px;margin-bottom:20px}section.spire>header p{line-height:1.6em}section.spire>header nav.viewMode{position:absolute;top:0;right:0}section.spire>header nav.viewMode li{display:inline}section.spire>header nav.viewMode li a{float:left;display:block;margin-left:20px;line-height:30px;color:#aaa}section.spire>header nav.viewMode li.active a{color:#509dd7}section.spire>header nav.viewMode li a:hover{color:#666}section.spire>header nav.viewMode li a span{float:left;font-size:30px;margin-right:6px}section.spire>header nav.viewMode li a span.icon-th{line-height:34px}.spireContributor{margin-bottom:30px}.spireContributor h2{font-size:2em;text-transform:uppercase;margin-bottom:20px}.spireContributor li{float:left;width:19%;margin:0 1% 2px 0}.spireContributor li img{width:100%}.form .formStep{margin:10px 0;background-color:#fff;border:1px dotted #ddd;padding:10px}.form .formStep header{padding:0 0 10px}.form .formStep header .number{float:left;width:40px;height:40px;background-color:#ccc;margin:0 10px 0 0;text-align:center;color:#fff;font-size:2em;font-weight:700;line-height:40px}.form .formStep header h2{font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:40px;margin-bottom:6px}.form .formStep header p{line-height:1.6em;color:#333;margin-bottom:10px}.form .formStep header p a:hover{color:#333!important}.form .formStep header ul{line-height:1.6em;color:#333;margin-bottom:4px}.form .formStep header ul li{list-style:inside square;margin-bottom:4px}.form .formStep header ul li b{font-weight:bold}.form .formStep header strong{display:block;font-weight:bold;font-size:11px;line-height:14px;color:#666;margin-bottom:4px}.form .formStep header small{font-size:10px}.form .formStep header b{font-weight:bold}.form .formStep ul li{margin-bottom:20px}.form .formStep ul li a{display:block;margin-bottom:10px;font-size:16px;color:#333}.form fieldset{min-height:30px;margin-bottom:10px}.form fieldset label{float:left;display:inline-block;width:160px;font-weight:700;margin-bottom:10px}.form fieldset label.error{float:none;width:auto;color:#f00!important}.form span.error{display:block;color:#f00;font-weight:700;padding:0 0 0 160px;margin-bottom:20px}.form fieldset input[type=text],.form fieldset input[type=email],.form fieldset input[type=password],.form fieldset input[type=tel],.form fieldset select{width:280px;margin-right:10px;padding:10px;border:1px solid #ddd;background-color:#f5f5f5;border-radius:3px;color:#666}.form fieldset input[type=text]:focus,.form fieldset input[type=email]:focus,.form fieldset input[type=password]:focus,.form fieldset input[type=tel]:focus,.form fieldset select:focus{border-color:#ccc;background-color:#eee;color:#333;outline:none}.form fieldset .highlight{font-weight:bold;font-size:20px}.form fieldset legend{font-size:16px;margin-bottom:10px}.form fieldset textarea{width:280px;height:160px;margin-right:10px;border:1px solid #ddd;background-color:#f5f5f5;border-radius:3px;color:#666;padding:10px;font-size:13px}.form fieldset textarea.info{width:100%;height:100px;font-size:10px;line-height:11px;white-space:pre-line}.form fieldset textarea:focus{border-color:#ccc;background-color:#eee;color:#333}.form fieldset small{clear:both;display:block;margin-left:160px;padding-top:10px;font-size:11px;color:#666}.form fieldset small a{display:block;color:#333;margin-top:4px;font-weight:bold}.form input[type=submit]{display:block;margin:0 auto 20px;font-size:1.4em;font-weight:700;text-transform:uppercase;padding:10px 20px;border-radius:4px;border:none;color:#fff;cursor:pointer;outline:none;box-shadow:0 1px 4px rgba(0,0,0,.14);-webkit-appearance:none;background-color:#509dd7}.form input[type=button]{padding:12px 30px;font-weight:700;text-transform:uppercase;border:none;color:#fff;cursor:pointer;outline:none;box-shadow:0 1px 4px rgba(0,0,0,.14);-webkit-appearance:none}.form .button{display:inline-block;font-weight:700;padding:12px 30px;border:none;color:#fff;text-transform:uppercase;cursor:pointer;outline:none;box-shadow:0 1px 4px rgba(0,0,0,.14);background-color:#509dd7}.form .buttonExtra{float:right;display:inline-block;font-size:30px;line-height:40px;color:#ccc;cursor:pointer;padding-right:10px}.form .buttonExtra:hover{color:#aaa}.form .pwdForget{display:block;padding:10px 0;color:#aaa}.form .pwdForget:hover{color:#666}.form p.error{padding:10px 0}.form p.info{padding:20px 10px 10px 0;color:#999;font-size:12px;line-height:15px;margin-top:10px;border-top:1px dotted #ccc}.form p.info .icon{float:left;margin:0 10px 10px 0;font-size:30px;color:#ccc}.form p.info a:hover{color:#333!important}.form p a{color:#333!important;font-weight:700}.form .formSeparator{height:10px;border-bottom:1px dotted #ddd;margin-bottom:20px}.form .formSeparator span{display:block;width:100px;background-color:#f9f9f9;text-align:center;margin:0 auto}.form fieldset select{-webkit-appearance:none}.form #btnLogout{display:inline-block;padding:12px 20px;color:#f60}.form #btnLogout .icon{font-size:16px}.form #btnLogout:hover{color:#666}.form .errorBg{margin-bottom:30px;background-color:#f00;color:#fff;padding:20px;font-weight:700;line-height:1em}.form .errorBg i{font-size:1.6em;padding-right:4px}.form .formInfo{margin-bottom:20px;line-height:1.3em;font-size:.9em}.switch{float:left;width:100px;height:40px;position:relative}.switch input{position:absolute;width:100%;height:100%;z-index:100;opacity:0;cursor:pointer}.switch span{display:block;width:100%;height:100%;position:relative;background-color:#ccc;border-radius:20px;box-shadow:inset 0 3px 8px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5)}.switch span i{display:block;height:100%;width:60%;position:absolute;left:0;top:0;z-index:2;border-radius:inherit;background-color:#fff;box-shadow:inset 0 1px 0 white,0 0 8px rgba(0,0,0,.3),0 5px 5px rgba(0,0,0,.2)}.switch span i:before{content:'no';position:absolute;top:50%;right:-50%;margin-top:-8px;color:#666;color:rgba(0,0,0,.4);font-style:normal;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;text-shadow:0 1px 0 #bcb8ae,0 -1px 0 #97958e}.switch input:checked~span i{left:auto;right:-1%}.switch input:checked~span i:before{content:'si';right:115%;color:#fff;text-shadow:0 1px 0 #afcb9b,0 -1px 0 #6b8659}.switchMini{float:left;width:70px;height:40px;position:relative}.switchMini input{position:absolute;width:100%;height:100%;z-index:100;opacity:0;cursor:pointer}.switchMini span{display:block;width:100%;height:100%;position:relative;background-color:#ccc;border-radius:20px;box-shadow:inset 0 3px 8px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5)}.switchMini span i{display:block;height:36px;width:50%;position:absolute;left:2px;top:2px;z-index:2;border-radius:inherit;background-color:#fff;box-shadow:inset 0 1px 0 white,0 0 8px rgba(0,0,0,.3),0 5px 5px rgba(0,0,0,.2)}.switchMini input:checked~span{background-color:#80b3da}.switchMini input:checked~span i{left:auto;right:2px}.switchMini label.error{width:140px!important;margin-left:80px}.switchMicro{float:left;width:70px;height:24px;position:relative}.switchMicro input{position:absolute;width:100%;height:100%;z-index:100;opacity:0;cursor:pointer}.switchMicro span{display:block;width:100%;height:100%;position:relative;background-color:#ccc;border-radius:20px;box-shadow:inset 0 3px 8px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5)}.switchMicro span i{display:block;height:20px;width:50%;position:absolute;left:2px;top:2px;z-index:2;border-radius:inherit;background-color:#fff;box-shadow:inset 0 1px 0 white,0 0 8px rgba(0,0,0,.3),0 5px 5px rgba(0,0,0,.2)}.switchMicro input:checked~span{background-color:#80b3da}.switchMicro input:checked~span i{left:auto;right:2px}.switchMicro label.error{width:140px!important;margin-left:80px}.spireDetail{margin-bottom:20px}.spireDetail:after{content:'';display:block;clear:both}.spireDetail .spireDetailInfo{margin-bottom:20px}.spireDetail .spireDetailInfo li{margin-bottom:6px;padding-bottom:6px;border-bottom:1px dotted #eee}.spireDetail .spireDetailInfo li:after{content:'';display:block;clear:both}.spireDetail .spireDetailInfo li .number{float:left;display:block;width:60px;height:60px;color:#fff;font-weight:700;margin:-4px 10px 0 0;border-radius:50%;text-align:center;font-size:1.4em;padding-top:10px;text-transform:uppercase;background-color:#509dd7}.spireDetail .spireDetailInfo.disabled li .number{background-color:#aaa!important}.spireDetail .spireDetailInfo li .number span{display:block;font-size:1.2em;margin-top:1px}.spireDetail .spireDetailInfo li .position{display:inline-block;width:70%;font-size:22px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spireDetail .spireDetailInfo li a{color:#333}.spireDetail .spireDetailInfo li .datetime{float:left;width:60px;height:60px;display:block;margin-right:10px;border-radius:50%;text-align:center;border:1px solid #e5e5e5;background-color:#eee;color:#333;padding-top:10px}.spireDetail .spireDetailInfo li .datetime .day{display:block;font-size:2em;font-weight:700;line-height:24px}.spireDetail .spireDetailInfo li .datetime .month{font-size:.9em;font-weight:400}.spireDetail .spireDetailInfo li .generic{display:block;width:74%;color:#333;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spireDetail .spireDetailInfo li .generic label{display:block;font-weight:700}.spireDetail figure{float:left;width:50%;margin:0 10px 10px 0;overflow:hidden}.spireDetail figure img{width:100%}.spireDetail .spireDetailContent{line-height:1.6em}.spireDetail .spireDetailContent p{margin-bottom:14px}.spireDetail .spireDetailContent a{font-weight:bold;border-bottom:1px dotted #333;color:#333}.spireDetail .spireDetailContent strong{font-weight:bold}.spire .spireContent.searchon li{display:none!important}.spire .spireContent.searchon li.searchon{display:block!important}.spireDetail .donationHeader{width:100%;margin:0 auto 10px;background-color:#80b3da;color:#fff;padding:16px;text-align:center;box-shadow:0 0 12px #80b3da}.spireDetail .donationHeader a{color:#fff}.spireDetail .donationHeader i{display:block;color:#fff;font-size:4em}.spireDetail .donationHeader h1{font-size:2.4em;font-weight:700;letter-spacing:-1px;text-transform:uppercase}.spireDetail .donationType{position:relative;background-color:#fff;border:1px dotted #ddd;padding:10px;text-align:center;color:#333;margin-bottom:10px}.spireDetail .donationType .fa{z-index:100;display:block;width:60px;height:60px;color:#fff;margin:0 auto 10px;border-radius:50%;border:1px solid #fff;text-align:center;font-size:2.6em;font-weight:700;line-height:60px;background-color:#80b3da}.spireDetail .donationType h2{font-size:1.6em;font-weight:700;margin-bottom:10px;letter-spacing:-1px;color:#333}.spireDetail .donationType span{display:block;margin-bottom:10px}.spireDetail .donationType h1{font-size:1.6em;margin-bottom:10px}.spireDetail .donationType h1 a{color:#80b3da}.spireDetail .giftSelector{background-color:rgba(255,255,255,.6);border:1px dotted #ddd;padding:30px;text-align:center;cursor:pointer;margin:10px 0}.spireDetail .giftSelector span{display:block;margin-bottom:10px;color:#aaa;font-size:1.2em}.spireDetail .giftSelector i{display:block;font-size:3em;color:#ddd}.spireDetail .giftSelector:hover{background-color:rgba(255,255,255,.9)}.spireDetail .giftSelector:hover span{color:#333}.spireDetail .giftSelector:hover i{color:#666}.spireDetail .giftSelector.active{background-color:rgba(255,255,255,1)}.spireDetail .giftSelector.active span{color:#333}.spireDetail .giftSelector.active i{color:#80b3da}.spireDetail .formStep h3{font-size:1.4em;font-weight:700;text-transform:uppercase;margin:10px 0 20px;text-align:center;letter-spacing:-1px}.spireDonateBtn{display:block;font-weight:700;text-transform:uppercase;text-align:center;padding:20px;color:#fff;margin:0 10px 30px 0;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,.14);background-color:#509dd7}.spireDonateBtn:hover,.spireDonateBtn:focus{color:rgba(255,255,255,1)}.spireContributor{margin-bottom:30px}.spireContributor h2{font-size:2em;text-transform:uppercase;margin-bottom:20px}.spireContributor li{float:left;width:19%;margin:0 1% 2px 0}.spireContributor li img{width:100%}.spireContributorFull{margin-bottom:20px}.spireContributorFull li{position:relative;float:left;display:block;margin:0 .5% 6px 0;background-color:#fff;padding:0 0 10px;box-shadow:0 1px 4px rgba(0,0,0,.14)}.spireContributorFull li .icon-user{z-index:1;position:absolute;top:0;bottom:40%;left:0;right:0;display:block;background-color:#f5f5f5;text-align:center;font-size:60px;line-height:240%}.spireContributorFull li figure{z-index:2;position:absolute;top:0;bottom:40%;left:0;right:0;height:auto!important;overflow:hidden}.spireContributorFull li figure .image{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.spireContributorFull li header{position:absolute;top:60%;bottom:0;left:0;right:0;padding:10px;font-size:16px;line-height:18px;color:#333}.spireContributorFull li .flag{z-index:3;position:absolute;top:10px;left:10px;display:inline-block}.spireContributorHp{margin:20px 0}.spireContributorHp figure{position:relative;width:100%}.spireContributorHp figure img{width:100%;max-width:666px}.spireContributorHp figure .mask{z-index:2;position:absolute;top:0;left:0}#_avatar{float:left;position:relative;width:180px;height:180px;background-color:#f5f5f5;border:1px solid #ddd;overflow:hidden}#_avatar .icon-user{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;display:none;color:#ccc;text-align:center;font-size:60px;line-height:180px}#_avatar.no-image .icon-user{display:block}#_avatar>input{z-index:100;position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}#_avatar>img{z-index:99;margin:auto auto}#_avatar.no-image>img{display:none}.facebookConnectBtn{display:block;width:250px;height:46px;padding:2px 10px;margin:0 auto 20px;background-color:#5e77ab;border-radius:24px;box-shadow:inset 0 1px 0 white,0 0 1px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.2)}.facebookConnectBtn .icon-facebook{float:left;display:inline-block;color:#fff;font-size:30px;line-height:38px;border-right:1px solid #2a447e;padding:2px 10px}.facebookConnectBtn .title{float:left;display:inline-block;color:rgba(255,255,255,.7);line-height:22px;padding:10px 20px 10px 10px;font-size:18px}.facebookConnectBtn:hover .title,.facebookConnectBtn:focus .title{color:rgba(255,255,255,1)}.donationAmount li{display:inline}.donationAmount label{float:none!important;width:auto!important;height:40px;line-height:40px;text-align:center;background-color:#eee;border:1px solid #ccc;padding:0 10px;color:#333;font-weight:400!important;letter-spacing:-1px;font-size:1.1em;margin:0!important;cursor:pointer}.donationAmount input[type=radio]{position:absolute;visibility:hidden}.donationAmount input[type=radio]:checked~label{background-color:#80b3da;border-color:#80b3da;color:#fff;text-shadow:0 1px 1px #333;font-weight:700!important}#paymentSelection{float:left;width:260px}#paymentSelection:after{content:'';display:block;clear:both}#paymentSelection>div{position:relative;width:260px;height:50px;margin-bottom:20px;overflow:hidden}#paymentSelection>div:after{content:'';display:block;clear:both}#paymentSelection .paypal{background-image:url(img/paypal.jpg);margin-right:1%}#paymentSelection .setefi{background-image:url(img/setefi.jpg?_=2018031404);margin-top:-14px}#paymentSelection input{margin:0;padding:0;visibility:hidden}#paymentSelection input:checked+.paymentType{background-color:#80b3da}#paymentSelection input:checked+.paymentType:after{content:'';display:block;width:36px;height:36px;background-color:#fff;border-radius:50%;margin:7px;box-shadow:inset 0 1px 0 white,0 0 8px rgba(0,0,0,.3),0 5px 5px rgba(0,0,0,.2)}#paymentSelection .paymentType{float:left!important;display:block!important;width:50px;height:50px;border-radius:50%;background-color:#ccc;cursor:pointer;box-shadow:inset 0 3px 8px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5);padding:0!important}#paymentSelection .logo{position:absolute;bottom:0;left:60px;display:block;width:250px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:0 0}.newsletter{display:block;width:100%}@media(min-width:1024px){.row.row-type3-1 .row-child-1{flex:2}.row.row-type3-1 .row-child-2{flex:1.4;padding:0 10px;margin:0 10px;border-left:1px dotted #ddd;border-right:1px dotted #ddd}.row.row-type3-1 .row-child-3{flex:1.4}.row.row-type3-2 .row-child-1{flex:1.4}.row.row-type3-2 .row-child-2{flex:2;padding:0 10px;margin:0 10px;border-left:1px dotted #ddd;border-right:1px dotted #ddd}.row.row-type3-2 .row-child-3{flex:1.4}.row.row-type3-3 .row-child-1{flex:1.4}.row.row-type3-3 .row-child-2{flex:1.4;padding:0 10px;margin:0 10px;border-left:1px dotted #ddd;border-right:1px dotted #ddd}.row.row-type3-3 .row-child-3{flex:2}}@media(min-width:767px){.row.row-type2-1 .row-child-1{flex:1}.row.row-type2-1 .row-child-2{width:310px;padding-left:10px;margin-left:10px;border-left:1px dotted #ddd}}@media(min-width:768px){.spire.spireList .spireContent li{float:left;display:block;width:19.6%;height:300px;margin:0 .2% 4px .2%}.spire.spireList .spireContent:after{content:'';display:block;clear:both}.spire.spireMap .spireContent{position:relative;width:768px;height:1150px;margin:auto;margin-bottom:120px}.spire.spireMap .spireContent figure.map{width:768px;height:1150px;background-position:center top;background-repeat:no-repeat;background-image:url(img/duomoMap.png)}.spire.spireMap .spireContent li{position:absolute;display:block}.spire.spireMap .spireContent li .spireDescription{z-index:9999;position:absolute;top:30px;left:-100px;display:none;width:200px;height:300px;border-radius:6px}.spire.spireMap .spireContent li .spireDescription:after{position:absolute;top:-20px;left:50%;content:' ';height:0;width:0;margin-left:-10px;border:10px solid transparent;border-bottom-color:#eee}.spire.spireMap .spireContent li .spireDescription:before{position:absolute;top:-21px;left:50%;content:' ';height:0;width:0;margin-left:-10px;border:10px solid transparent;border-bottom-color:#ccc}.spire.spireMap .spireContent li .spireDescription header{border-radius:6px 6px 0 0}.spire.spireMap .spireContent li .spireIcon{margin:-15px 0 0 -15px;cursor:pointer;box-shadow:0 0 6px #666}.spire.spireMap .spireContent li.active .spireIcon{width:50px;height:50px;margin:-25px 0 0 -25px;font-size:32px;line-height:50px}.spire.spireMap .spireContent li.active .spireDescription{z-index:2;display:block}.spire.spireMap .spireContent li:hover .spireIcon~.spireDescription,.spire.spireMap .spireContent li:focus .spireIcon~.spireDescription{display:block!important}.spireContributorFull li{width:16.25%;height:250px}.spireContributorFull li:nth-child(6n){margin-right:0}}@media(max-width:1470px){header.headerMain .inner{max-width:calc(100vw - 140px);margin:0;left:140px}header.headerMain .editionSelection{display:none}header.headerMain .navMain{right:20px;left:auto}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .inner{top:60px;left:0;max-width:100%}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain a{display:inline!important}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .editionSelection{display:block}}@media(max-width:1219px){header.headerMain .logo{left:50%;margin-left:-225px}header.headerMain .navMain{right:20px;left:auto}header.headerMain .navMain a:not(.ticketBtn){display:none}.row .row-inner{width:100%;padding:0 10px}.footerMain .inner{width:100%;padding:0 10px}.layout-mega article header{padding:0 20px}}@media(max-width:1023px) and (min-width:768px){.row.row-type3-1 .row-inner{flex-wrap:wrap}.row.row-type3-1 .row-child-1{order:1;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ddd}.row.row-type3-1 .row-child-2{order:2;flex:1 1 auto}.row.row-type3-1 .row-child-3{order:3;flex:1 1 auto;padding-left:10px;margin-left:10px;border-left:1px dotted #ddd}.row.row-type3-2 .row-inner{flex-wrap:wrap}.row.row-type3-2 .row-child-1{order:2;flex:1 1 auto}.row.row-type3-2 .row-child-2{order:1;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ddd}.row.row-type3-2 .row-child-3{order:3;flex:1 1 auto;padding-left:10px;margin-left:10px;border-left:1px dotted #ddd}.row.row-type3-3 .row-inner{flex-wrap:wrap}.row.row-type3-3 .row-child-1{order:2;flex:1 1 auto}.row.row-type3-3 .row-child-2{order:3;flex:1 1 auto;padding-left:10px;margin-left:10px;border-left:1px dotted #ddd}.row.row-type3-3 .row-child-3{order:1;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}}@media(max-width:1023px){.row-article .row-inner{flex-flow:column}.row-article .row-child{flex:1 1 auto;width:100%;padding:0;margin:0 0 10px;border:none}.row-article .row-child-1 .bylineList{display:block}.row-article .row-child-1 .socialShare{display:flex}.row-article .row-child-2 .bylineList{display:none}.row-article .row-child-2 .socialShare{display:none}.row.row-type2-0 .row-child-2{margin-left:20px}.row.row-type3-0 .row-child-2{margin:0 15px}.grid{padding:0 10px}.visitorsHp .grid{padding:0}.grid.grid-tour{padding:0}.grid.grid-3 .gridItem{width:calc((100%/2) - 8px)}.grid.grid-4 .gridItem{width:calc((100%/2) - 8px)}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain{display:none}.docList.docList-5 .docItem{width:32%}}@media(max-width:767px){.row .row-inner{flex-direction:column}.row .row-child{flex:1 1 auto!important;width:100%!important;padding:0!important;margin-bottom:10px}.row.row-type2-1 .row-child,.row.row-type3-0 .row-child,.row.row-type4-0 .row-child{margin:0 auto 10px!important;border:0!important}.row.row-type2-0 .row-child-2{margin-left:0}.grid .gridItem .gridItem-popover .moreInfo{flex-direction:column}.grid .gridItem .gridItem-popover .moreInfo>div{flex:1 1 auto!important;width:100%!important;margin-bottom:10px}.grid .gridItem .gridItem-popover .moreInfo>div+div{border:none;border-top:1px dotted #ddd}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-block-small{min-height:0}.grid .gridItem .gridItem-popover .moreInfo .moreInfo-block-big{min-height:0}.listingSmall>div{flex:0 0 50%}.articleDetail>article>figure>div{height:400px}.articleDetail>article>.owl-carousel .item figure>div{height:400px}.grid.grid-calendar .gridItem.label{display:none}.grid.grid-calendar .gridItem.disabled{display:none}.grid.grid-calendar .gridItem{width:100%;min-height:120px;margin:0 0 10px}.grid.grid-3 .gridItem{width:100%}.grid.grid-4 .gridItem{width:100%}header.headerMain .logo{width:60px;margin-left:-100px}header.headerMain .logo .logo-image{margin-right:0}header.headerMain .logo .logo-title{display:none}header.headerMain .logo .logo-subtitle{display:none}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .navMain{display:none}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo,.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo{width:300px}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo .logo-image{width:240px;height:120px}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo .logo-title{display:block;font-size:36px}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .logo .logo-subtitle{font-size:12px}.layout-mega article header .entity-title{font-size:2.4em;line-height:1.2em}.layout-mega article header .entity-subtitle{font-size:1.4em}.donationType .item{float:none;width:100%;height:auto;padding:20px;margin:0 0 10px 0!important}.spireContributorHp{padding:0 10px}.spire.spireList li{float:left;display:block;width:32.6%;height:300px;margin:0 .2% 4px .2%}.spire.spireMap .spireIcon{display:none}.spire.spireMap .spireContent li{float:left;display:block;width:33%;height:300px;margin:0 .5% 4px 0}.spire.spireMap .spireContent li:nth-child(3n){margin-right:0}.spire.spireMap .spireContent li .spireIcon{z-index:11;position:absolute;margin:6px 0 0 10px;border:2px solid}.spire.spireMap .spireContent li .spireDescription{position:relative}.spire.spireMap .spireContent li .spireDescription header h1{padding-left:34px}.spireDetail{padding:0 10px}.spireDetail .spireDetailInfo li a{pointer-events:none!important;cursor:default!important}.spireContributorFull li{width:24.625%;height:250px}.spireContributorFull li:nth-child(4n){margin-right:0}.spireDonateBtn{text-align:center;margin-left:10px}.greatDonors li{float:left;width:33%}.spireFocus{margin:0 10px 30px 10px}.spireFocus li figure{float:left;width:300px;margin:0 10px 10px 0}.spireFocus li footer{padding:10px}section.spire>header h1{font-size:30px;line-height:30px;letter-spacing:-1px}section.spire>header h2{font-size:16px;line-height:16px}section.spire>header nav.viewMode{display:none}section.spire>header nav.navItem{top:0}.docList.docList-5 .docItem{width:49%}.exegeticalList>div a{width:49%}.infopage-cover.cover-big{height:500px}}@media(max-width:599px){.listingSmall>div{flex:0 0 100%}}@media(max-width:479px){body:not(.qb-page-home){margin-top:70px}.articleDetail>article>figure>div{height:300px}.articleDetail>article>.owl-carousel .item figure>div{height:300px}.articleDetail>article>.videoContainer iframe{height:300px}.articleDetail>article>header h1{font-size:2.2em}.articleDetail>article>header h2{font-size:1.3em}.layout-medium-special article header .entity-subtitle{display:none}.layout-medium-special article a{flex-flow:column}.layout-medium-special article figure{order:1;flex:200px;height:200px!important;margin-bottom:10px}.layout-medium-special article header{order:2}header.headerMain .inner{left:70px;right:70px;min-width:0}header.headerMain .logo{margin-left:-30px}header.headerMain .navMain{display:none}header.headerMain .neomenu-t{border:none}header.headerMain .searchBtn{right:0;left:auto}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .neomenu-t{border-right:1px dotted rgba(255,255,255,.2)}.qb-page-home:not(.navFixed):not(.navOpen) header.headerMain .editionSelection{display:none}.monthSelector span{display:none}.spire .spireContent li{float:none;display:block;width:100%;height:auto!important;margin:0 0 0 0}.spire .spireContent li .spireDescription{padding:0}.spire .spireContent li .spireDescription header{background-color:#fff}.spire .spireContent li .spireDescription figure{display:none}.spire .spireContent li .spireDescription footer{display:none}.spire.spireMap .spireContent li{float:none;display:block;width:100%;margin:0}.spireDetail figure{float:none;width:100%;margin:0 0 10px 0}.spireDetail .spireDetailContent{max-height:200px;overflow-y:auto}.spireContributorFull li{width:49.75%;height:250px}.spireContributorFull li:nth-child(2n){margin-right:0}.spireRank{float:none;width:100%;margin-right:0}.spireFocus li figure{float:none;width:auto;margin:0}.spireFocus li footer{padding:0 10px 10px}.docList.docList-5 .docItem{width:99%}.exegeticalList>div a{width:99%}nav.selector.selectorSwitch select{width:auto;margin:0 20px}.infopage-cover.cover-big{height:400px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.listing>div{flex:1 1 48%}}@media print{@page{size:portrait}*{-moz-print-color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{margin:.5cm!important;background-color:transparent}header.headerLogo{margin:0 auto 30px}header.headerLogo .logo{width:200px;height:120px;margin:0}.row{border:none;margin:0;padding:0}.row .row-inner{width:100%}.articleDetail{margin:0}.articleDetail>article header{padding-right:160px}.socialShare .print{position:absolute;top:-10px;right:0;display:block;height:150px}.socialShare .print a{display:block;height:100%}.socialShare .print a img{height:100%}.headerMain,.bannerMasthead,.banner300,.newsBox,.footerMain,.articleRelated,.lastUpdate,.navExtra,.tagList,.socialShare .social,.socialShare .services,#lig_linkiesta_smartbox_cre,.neomenu-m,.categoryLine{display:none}}.lf-block{display:block}.lf-inner{height:100%}.lf-size1{margin:0 auto}.lf>.lf-block+.lf-block{margin-top:20px}.lf>.lf-block.lf-size1{width:100%}.lf>.lf-block.lf-width-full{width:100vw;margin-left:calc(50% - 50vw)}.lf-container.lf-cal-m{overflow:hidden;height:500px}.lf-container .lf-child{overflow:hidden}.lf-container .lf-child>.lf-media{height:100%}.lf-container>.lf-inner{display:flex}.lf-container.lf-type2-1 .lf-child.lf-child-1{flex:1}.lf-container.lf-type2-1 .lf-child.lf-child-2{flex:1;margin-left:10px}.lf-container.lf-type2-2 .lf-child.lf-child-1{flex:2}.lf-container.lf-type2-2 .lf-child.lf-child-2{flex:1;margin-left:10px}.lf-container.lf-type2-3 .lf-child.lf-child-1{flex:1}.lf-container.lf-type2-3 .lf-child.lf-child-2{flex:2;margin-left:10px}.lf-container.lf-type3-1 .lf-child.lf-child-1{flex:1}.lf-container.lf-type3-1 .lf-child.lf-child-2{flex:1;margin:0 10px}.lf-container.lf-type3-1 .lf-child.lf-child-3{flex:1}.lf-container.lf-type3-2 .lf-child.lf-child-1{flex:2}.lf-container.lf-type3-2 .lf-child.lf-child-2{flex:1;margin:0 10px}.lf-container.lf-type3-2 .lf-child.lf-child-3{flex:1}.lf-container.lf-type3-3 .lf-child.lf-child-1{flex:1}.lf-container.lf-type3-3 .lf-child.lf-child-2{flex:2;margin:0 10px}.lf-container.lf-type3-3 .lf-child.lf-child-3{flex:1}.lf-container.lf-type3-4 .lf-child.lf-child-1{flex:1}.lf-container.lf-type3-4 .lf-child.lf-child-2{flex:1;margin:0 10px}.lf-container.lf-type3-4 .lf-child.lf-child-3{flex:2}.lf-container.lf-type4-1 .lf-child.lf-child-1{flex:1}.lf-container.lf-type4-1 .lf-child.lf-child-2{flex:1;margin:0 10px}.lf-container.lf-type4-1 .lf-child.lf-child-3{flex:1;margin-right:10px}.lf-container.lf-type4-1 .lf-child.lf-child-4{flex:1}.lf-media{position:relative}.lf-media figure{width:100%;height:100%;margin:0}.lf-media figure>div{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.lf-media figure img{width:auto;max-width:100%;margin:0 auto}.lf-media.lf-height-normal{height:800px}.lf-media.lf-height-auto{text-align:center}.lf-media.lf-height-auto figure>div{display:none}.lf-media.lf-height-auto figure img{display:block!important}.lf-media.lf-height-auto figure figcaption{padding:10px}.lf-gallery.lf-media.lf-height-auto{height:800px;background-color:#ddd;padding:20px}.lf-gallery.lf-media.lf-height-auto figure>div{display:block!important;background-size:contain;background-position:center center!important}.lf-gallery.lf-media.lf-height-auto figure img{display:none!important}.lf-gallery .lf-inner div{height:100%}.lf-video .videoContainer iframe{height:500px}.lf-text.lf-col2{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.lf-text.lf-size1{padding:0}.lf-text.lf-size2{width:100%;margin-bottom:10px;padding:10px 0}.lf-text.lf-size2 .lf-inner{position:relative;margin:0 auto}.lf>.lf-text-dropcap p:first-child:first-letter {font-weight:700;float:left;font-size:5em;line-height:1;padding:0 10px 0 0;margin-bottom:0}.lf>.lf-text img{display:block;margin:0 auto}.lf-container .lf-text{width:auto!important;background-color:transparent;margin-bottom:0}.lf-container .lf-text.lf-size2 .lf-inner{width:100%}.lf-quote{max-width:100%}.lf-quote>.lf-inner{padding:20px 0}.lf-quote blockquote{display:flex;flex-flow:column;max-width:70%;padding-left:40px;border-left:10px solid #ddd}.lf-quote blockquote:before{display:block;width:100px;font-family:FontAwesome;content:"";font-size:3em;color:#142442}.lf-quote blockquote footer{margin-top:10px}.lf-container .lf-quote{width:auto}.lf-banner{text-align:center}.lf-twitter blockquote::before{content:"";font-size:1.4em;line-height:1;font-family:FontAwesome;font-style:normal;display:block;color:#08c}.lf-facebook>.lf-inner{text-align:center}.lf-livemarker{position:relative}.lf-livemarker>.lf-inner{display:flex}.lf-livemarker .livemarker-time{background-color:#0e3760;padding:10px;color:#fff;font-size:1.4em;font-weight:700;text-align:center}.lf-livemarker .livemarker-time i{display:block;font-size:1.2em;margin-bottom:4px}.lf-livemarker .livemarker-label{font-size:1.4em;font-weight:700;padding:10px;line-height:1.2em;align-self:center}@media(max-width:979px){.lf-text{padding:10px!important}.lf>.lf-block.lf-size1{width:100%!important}.lf-media .bx-pager{display:none}.lf-media.lf-size2 figcaption{left:0;margin-left:0}}@media(max-width:767px){.lf>.lf-cal-m{height:320px}.lf-container.lf-cal-m{height:auto!important}.lf-container>.lf-inner{flex-direction:column}.lf-container .lf-child{flex:1 1 auto!important;width:100%!important;padding:0!important;margin:0 0 10px!important}.lf-container>.lf-inner .lf-child .lf-media.lf-cal-m{height:440px}.lf-media.lf-size2 figcaption{top:auto;bottom:0;left:0;width:100%;margin-left:0}.lf-media.lf-size2.lf-cal-a figcaption{position:relative}.lf-media.lf-size2 figcaption>div{display:block}.lf-text.lf-col2{-moz-column-count:auto;-webkit-column-count:auto;column-count:auto;-moz-column-gap:normal;-webkit-column-gap:normal;column-gap:normal}}@media(max-width:479px){.lf-quote blockquote{max-width:80%;padding-left:20px}.lf-video .videoContainer iframe{height:300px}}html{font-size:15px}@media(max-width:1279px){body{font-size:1em}}@media(max-width:1023px){body{font-size:.95em}}@media(max-width:767px){body{font-size:.9em}}body,.page-heading span i,input,textarea{font-family:'Roboto',sans-serif;font-weight:300}.entity-title,.articleDetail>article header h1,.typography blockquote,.lf>.lf-text-dropcap p:first-child::first-letter,.exegeticalDetail .entity-period{font-family:'Playfair Display',serif}header.headerMain .logo,header.headerMain .navMain a.ticketBtn,.infopage-cover h1,.cover h1,.searchForm a,.myBtn,.emailBtn,.entity-section,.visitorsHp>h2,.event-alert .entity-event header .entity-title,.layout-big .gridItem .gridItem-tile .gridItem-title,.layout-medium .gridItem .gridItem-tile .gridItem-title,.neomenu-m .navSimple.navSection li.ticketBtn a{font-family:'Oswald',sans-serif;font-weight:400}.entity-title{font-weight:700}.typography h1{font-size:4em;line-height:1.1em}.typography h2{font-size:2em;line-height:1.1em;font-weight:700}.typography h3{font-size:1.6em;line-height:1.2em;font-weight:700}.typography h4{font-size:1.4em;line-height:1.2em;font-weight:700}.typography p{font-size:1.2em;line-height:1.6em}.typography strong,.typography b{font-weight:700}.typography a{border-bottom:1px dotted;font-weight:700}.typography a:hover{color:#1a1a1a;border-color:#1a1a1a}.typography a u{text-decoration:none}.typography hr{border-color:#eee}.typography blockquote p{font-size:2em;font-weight:700;letter-spacing:-1px;line-height:1.1em}.typography blockquote footer cite{font-style:normal}.typography table{margin:20px 0;font-size:1.1em;background-color:rgba(0,0,0,.06);white-space:nowrap;width:100%}.typography table tr{border-bottom:1px solid rgba(0,0,0,.1)}.typography table td{padding:6px;text-align:left}.typography table td+td{text-align:center;border-left:1px dashed rgba(0,0,0,.1)}.typography table tr:hover{background-color:rgba(0,0,0,.1)}.typography li{font-size:1.2em;line-height:1.6em;margin-bottom:14px}.typography li li{font-size:1em}.typography ul li{list-style:square inside}.typography ol li{list-style:decimal inside}.typography .lf-inner>*+*{margin-top:20px}@media(max-width:767px){.typography table{display:grid;max-width:100%;overflow:hidden}.typography table tbody{display:block;overflow-y:scroll}}