@charset "UTF-8";/*!
 * Fotorama 4.6.2 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__wrap *{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../scripts/libs/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../scripts/libs/fotorama/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
* Default mobile-first, responsive styling for pickadate.js
* Demo: http://amsul.github.io/pickadate.js
*/.picker__frame,.picker__holder{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background .15s ease-out,top 0s .15s;-moz-transition:background .15s ease-out,top 0s .15s;transition:background .15s ease-out,top 0s .15s}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,.24);box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.picker--opened .picker__holder{top:0;zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;-moz-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:50%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--today:before{content:" ";margin-right:.45em;top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{content:"\D7";margin-right:.35em;top:-.1em;color:#e20;vertical-align:top;font-size:1.1em}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height:46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height:40.125em){.picker--time .picker__box{margin-bottom:5em}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5,h6{font-size:1em}a,a:link,a:visited{color:#11bad3;text-decoration:none;border:none}a:active,a:hover{background:0 0}img{max-width:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input{margin:0;-webkit-appearance:none;border-radius:0}input:focus{outline:0}textarea{-webkit-appearance:none;border-radius:0}.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited,.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited,.primary-lg-button,.primary-lg-button:link,.primary-lg-button:visited,.primary-sm-button,.primary-sm-button:link,.primary-sm-button:visited,.secondary-lg-button,.secondary-lg-button:link,.secondary-lg-button:visited,.secondary-sm-button,.secondary-sm-button:link,.secondary-sm-button:visited{display:table;height:44px;padding:0 10px;text-transform:uppercase;text-align:center;border:2px solid;color:#FFF;overflow:hidden;white-space:normal;text-decoration:none;cursor:pointer}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited,.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited,.primary-lg-button,.primary-lg-button:link,.primary-lg-button:visited,.primary-sm-button,.primary-sm-button:link,.primary-sm-button:visited,.secondary-lg-button,.secondary-lg-button:link,.secondary-lg-button:visited,.secondary-sm-button,.secondary-sm-button:link,.secondary-sm-button:visited{font:700 12px/1em lato,"Lucida Sans",Arial}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited,.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited,.primary-lg-button,.primary-lg-button:link,.primary-lg-button:visited,.primary-sm-button,.primary-sm-button:link,.primary-sm-button:visited,.secondary-lg-button,.secondary-lg-button:link,.secondary-lg-button:visited,.secondary-sm-button,.secondary-sm-button:link,.secondary-sm-button:visited{font:700 15px/1em lato,"Lucida Sans",Arial}}.comment-lg-button input[type=file],.comment-lg-button:link input[type=file],.comment-lg-button:visited input[type=file],.comment-sm-button input[type=file],.comment-sm-button:link input[type=file],.comment-sm-button:visited input[type=file],.contribute-action-lg-button input[type=file],.contribute-action-lg-button:link input[type=file],.contribute-action-lg-button:visited input[type=file],.contribute-idea-lg-button input[type=file],.contribute-idea-lg-button:link input[type=file],.contribute-idea-lg-button:visited input[type=file],.contribute-inspiration-lg-button input[type=file],.contribute-inspiration-lg-button:link input[type=file],.contribute-inspiration-lg-button:visited input[type=file],.primary-lg-button input[type=file],.primary-lg-button:link input[type=file],.primary-lg-button:visited input[type=file],.primary-sm-button input[type=file],.primary-sm-button:link input[type=file],.primary-sm-button:visited input[type=file],.secondary-lg-button input[type=file],.secondary-lg-button:link input[type=file],.secondary-lg-button:visited input[type=file],.secondary-sm-button input[type=file],.secondary-sm-button:link input[type=file],.secondary-sm-button:visited input[type=file]{opacity:0;-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;position:absolute;left:-9999em}.comment-lg-button span,.comment-lg-button:link span,.comment-lg-button:visited span,.comment-sm-button span,.comment-sm-button:link span,.comment-sm-button:visited span,.contribute-action-lg-button span,.contribute-action-lg-button:link span,.contribute-action-lg-button:visited span,.contribute-idea-lg-button span,.contribute-idea-lg-button:link span,.contribute-idea-lg-button:visited span,.contribute-inspiration-lg-button span,.contribute-inspiration-lg-button:link span,.contribute-inspiration-lg-button:visited span,.primary-lg-button span,.primary-lg-button:link span,.primary-lg-button:visited span,.primary-sm-button span,.primary-sm-button:link span,.primary-sm-button:visited span,.secondary-lg-button span,.secondary-lg-button:link span,.secondary-lg-button:visited span,.secondary-sm-button span,.secondary-sm-button:link span,.secondary-sm-button:visited span{display:table-cell;vertical-align:middle;width:100%}.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited,.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited,.primary-lg-button,.primary-lg-button:link,.primary-lg-button:visited,.primary-sm-button,.primary-sm-button:link,.primary-sm-button:visited{background-color:#02BAD3;text-shadow:0 -2px #0497A3;border-color:#08F9FF #0497A3 #0497A3 #08F9FF}.comment-lg-button:link:not(.loading):active,.comment-lg-button:link:not(.loading):focus,.comment-lg-button:link:not(.loading):hover,.comment-lg-button:not(.loading):active,.comment-lg-button:not(.loading):focus,.comment-lg-button:not(.loading):hover,.comment-lg-button:visited:not(.loading):active,.comment-lg-button:visited:not(.loading):focus,.comment-lg-button:visited:not(.loading):hover,.comment-sm-button:link:not(.loading):active,.comment-sm-button:link:not(.loading):focus,.comment-sm-button:link:not(.loading):hover,.comment-sm-button:not(.loading):active,.comment-sm-button:not(.loading):focus,.comment-sm-button:not(.loading):hover,.comment-sm-button:visited:not(.loading):active,.comment-sm-button:visited:not(.loading):focus,.comment-sm-button:visited:not(.loading):hover,.contribute-action-lg-button:link:not(.loading):active,.contribute-action-lg-button:link:not(.loading):focus,.contribute-action-lg-button:link:not(.loading):hover,.contribute-action-lg-button:not(.loading):active,.contribute-action-lg-button:not(.loading):focus,.contribute-action-lg-button:not(.loading):hover,.contribute-action-lg-button:visited:not(.loading):active,.contribute-action-lg-button:visited:not(.loading):focus,.contribute-action-lg-button:visited:not(.loading):hover,.contribute-idea-lg-button:link:not(.loading):active,.contribute-idea-lg-button:link:not(.loading):focus,.contribute-idea-lg-button:link:not(.loading):hover,.contribute-idea-lg-button:not(.loading):active,.contribute-idea-lg-button:not(.loading):focus,.contribute-idea-lg-button:not(.loading):hover,.contribute-idea-lg-button:visited:not(.loading):active,.contribute-idea-lg-button:visited:not(.loading):focus,.contribute-idea-lg-button:visited:not(.loading):hover,.contribute-inspiration-lg-button:link:not(.loading):active,.contribute-inspiration-lg-button:link:not(.loading):focus,.contribute-inspiration-lg-button:link:not(.loading):hover,.contribute-inspiration-lg-button:not(.loading):active,.contribute-inspiration-lg-button:not(.loading):focus,.contribute-inspiration-lg-button:not(.loading):hover,.contribute-inspiration-lg-button:visited:not(.loading):active,.contribute-inspiration-lg-button:visited:not(.loading):focus,.contribute-inspiration-lg-button:visited:not(.loading):hover,.primary-lg-button:link:not(.loading):active,.primary-lg-button:link:not(.loading):focus,.primary-lg-button:link:not(.loading):hover,.primary-lg-button:not(.loading):active,.primary-lg-button:not(.loading):focus,.primary-lg-button:not(.loading):hover,.primary-lg-button:visited:not(.loading):active,.primary-lg-button:visited:not(.loading):focus,.primary-lg-button:visited:not(.loading):hover,.primary-sm-button:link:not(.loading):active,.primary-sm-button:link:not(.loading):focus,.primary-sm-button:link:not(.loading):hover,.primary-sm-button:not(.loading):active,.primary-sm-button:not(.loading):focus,.primary-sm-button:not(.loading):hover,.primary-sm-button:visited:not(.loading):active,.primary-sm-button:visited:not(.loading):focus,.primary-sm-button:visited:not(.loading):hover{background-color:#0497A3;text-shadow:0 -2px #707070;border-color:#02BAD3 #707070 #707070 #02BAD3}.secondary-lg-button,.secondary-lg-button:link,.secondary-lg-button:visited,.secondary-sm-button,.secondary-sm-button:link,.secondary-sm-button:visited{background-color:#B5B5B5;text-shadow:0 -2px #888;border-color:#F4F4F4 #888 #888 #F4F4F4}.secondary-lg-button:link:not(.loading):active,.secondary-lg-button:link:not(.loading):focus,.secondary-lg-button:link:not(.loading):hover,.secondary-lg-button:not(.loading):active,.secondary-lg-button:not(.loading):focus,.secondary-lg-button:not(.loading):hover,.secondary-lg-button:visited:not(.loading):active,.secondary-lg-button:visited:not(.loading):focus,.secondary-lg-button:visited:not(.loading):hover,.secondary-sm-button:link:not(.loading):active,.secondary-sm-button:link:not(.loading):focus,.secondary-sm-button:link:not(.loading):hover,.secondary-sm-button:not(.loading):active,.secondary-sm-button:not(.loading):focus,.secondary-sm-button:not(.loading):hover,.secondary-sm-button:visited:not(.loading):active,.secondary-sm-button:visited:not(.loading):focus,.secondary-sm-button:visited:not(.loading):hover{background-color:#888;text-shadow:0 -2px #707070;border-color:#B5B5B5 #707070 #707070 #B5B5B5}button.comment-lg-button,button.comment-sm-button,button.contribute-action-lg-button,button.contribute-idea-lg-button,button.contribute-inspiration-lg-button,button.primary-lg-button,button.primary-sm-button,button.secondary-lg-button,button.secondary-sm-button,input.comment-lg-button,input.comment-sm-button,input.contribute-action-lg-button,input.contribute-idea-lg-button,input.contribute-inspiration-lg-button,input.primary-lg-button,input.primary-sm-button,input.secondary-lg-button,input.secondary-sm-button{display:block}.comment-sm-button,.primary-sm-button,.secondary-sm-button{width:145px}.comment-lg-button,.contribute-action-lg-button,.contribute-idea-lg-button,.contribute-inspiration-lg-button,.primary-lg-button,.secondary-lg-button{width:300px}.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited{position:relative;padding-left:45px}.comment-lg-button:before,.comment-lg-button:link:before,.comment-lg-button:visited:before,.comment-sm-button:before,.comment-sm-button:link:before,.comment-sm-button:visited:before{background:url(../rwd-images/sprites.png) -60px -100px;content:'';display:block;height:20px;width:25px;position:absolute;top:10px;left:10px}.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited{position:relative;padding-left:42px}.contribute-action-lg-button:before,.contribute-action-lg-button:link:before,.contribute-action-lg-button:visited:before,.contribute-idea-lg-button:before,.contribute-idea-lg-button:link:before,.contribute-idea-lg-button:visited:before,.contribute-inspiration-lg-button:before,.contribute-inspiration-lg-button:link:before,.contribute-inspiration-lg-button:visited:before{background:url(../rwd-images/sprites.png) -40px -120px;content:'';display:block;height:22px;width:22px;position:absolute;top:9px;left:10px}.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited{background-color:#FF971A;text-shadow:0 -2px #cc7617;border-color:#ffda00 #cc7617 #cc7617 #ffda00}.contribute-inspiration-lg-button:link:not(.loading):active,.contribute-inspiration-lg-button:link:not(.loading):focus,.contribute-inspiration-lg-button:link:not(.loading):hover,.contribute-inspiration-lg-button:not(.loading):active,.contribute-inspiration-lg-button:not(.loading):focus,.contribute-inspiration-lg-button:not(.loading):hover,.contribute-inspiration-lg-button:visited:not(.loading):active,.contribute-inspiration-lg-button:visited:not(.loading):focus,.contribute-inspiration-lg-button:visited:not(.loading):hover{background-color:#cc7617;text-shadow:0 -2px #707070;border-color:#FF971A #707070 #707070 #FF971A}.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited{background-color:#7EBE3D;text-shadow:0 -2px #6d9934;border-color:#a5ef50 #6d9934 #6d9934 #a5ef50}.contribute-idea-lg-button:link:not(.loading):active,.contribute-idea-lg-button:link:not(.loading):focus,.contribute-idea-lg-button:link:not(.loading):hover,.contribute-idea-lg-button:not(.loading):active,.contribute-idea-lg-button:not(.loading):focus,.contribute-idea-lg-button:not(.loading):hover,.contribute-idea-lg-button:visited:not(.loading):active,.contribute-idea-lg-button:visited:not(.loading):focus,.contribute-idea-lg-button:visited:not(.loading):hover{background-color:#6d9934;text-shadow:0 -2px #707070;border-color:#7EBE3D #707070 #707070 #7EBE3D}.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited{background-color:#8F61A2;text-shadow:0 -2px #6f4c7f;border-color:#b97fd3 #6f4c7f #6f4c7f #b97fd3}.contribute-action-lg-button:link:not(.loading):active,.contribute-action-lg-button:link:not(.loading):focus,.contribute-action-lg-button:link:not(.loading):hover,.contribute-action-lg-button:not(.loading):active,.contribute-action-lg-button:not(.loading):focus,.contribute-action-lg-button:not(.loading):hover,.contribute-action-lg-button:visited:not(.loading):active,.contribute-action-lg-button:visited:not(.loading):focus,.contribute-action-lg-button:visited:not(.loading):hover{background-color:#6f4c7f;text-shadow:0 -2px #707070;border-color:#8F61A2 #707070 #707070 #8F61A2}body,html{height:100%;-webkit-text-size-adjust:100%}body{background-color:#FFF;font-size:19px;word-wrap:break-word}a{text-decoration:none;color:#02BAD3}a:hover{text-decoration:underline}.rich-text ul,ul.list{list-style:square}.rich-text ol,ol.list{list-style-type:decimal}.rich-text ol,.rich-text ul,ol.list,ul.list{padding-left:20px}.above-overlay{z-index:10001!important}.above-notification-overlay{z-index:10101!important}.add-link{display:inline-block;font-weight:700;text-transform:uppercase}.add-link:before{content:'+ ';display:inline}.center-image{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.center-image.placehold{background-color:#B5B5B5}.center-image img{position:absolute;left:100%}.clear-fix:after,.clear-fix:before,.row:after,form .form-group:after,form .form-group:before{content:".";display:block;height:0;overflow:hidden}.clear-fix:after,.row:after,form .form-group:after{clear:both}.clear-margin-bottom{margin-bottom:0!important}.empty-list{display:block;text-align:center;color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.empty-list{font-size:12px;line-height:19px;margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.empty-list{font-size:15px;line-height:25px;margin-bottom:.83333em}}.hidden{visibility:hidden}.keep-aspect-ratio{position:relative}.keep-aspect-ratio:before{content:"";display:block}.keep-aspect-ratio.ratio-2-1:before{padding-top:50%}.keep-aspect-ratio.ratio-3-2:before{padding-top:66.66667%}.keep-aspect-ratio .keep-aspect-content{position:absolute;top:0;right:0;bottom:0;left:0}.offscreen{height:1px;left:auto;overflow:hidden;position:absolute;text-indent:5000em;width:1px}.offscreen-position{position:absolute;top:-9999px;left:-9999px}.page-container{display:table;table-layout:fixed;height:100%;width:100%}.page-container .page-row{display:table-row;height:1px}.page-container .page-row-expanded{display:table-row;height:100%}.platform-font{font-family:lato,"Lucida Sans",Arial}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h4,.froala-editor.user-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h4,.rich-text.user-text h1,.rich-text.user-text h2,.rich-text.user-text h3,.rich-text.user-text h4,.rich-text.user-text h5,.rich-text.user-text h6,.secondary-title{color:#000;text-transform:uppercase;font-weight:700}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h4,.froala-editor.user-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h4,.rich-text.user-text h1,.rich-text.user-text h2,.rich-text.user-text h3,.rich-text.user-text h4,.rich-text.user-text h5,.rich-text.user-text h6,.secondary-title{font-size:15px;line-height:22px;margin-bottom:.73333em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h4,.froala-editor.user-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h4,.rich-text.user-text h1,.rich-text.user-text h2,.rich-text.user-text h3,.rich-text.user-text h4,.rich-text.user-text h5,.rich-text.user-text h6,.secondary-title{font-size:19px;line-height:29px;margin-bottom:.76316em}}.section-title{color:#888;text-transform:uppercase}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.section-title{font-size:12px;line-height:19px;margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.section-title{font-size:15px;line-height:25px;margin-bottom:.83333em}}.comment-lg-button,.comment-lg-button:link,.comment-lg-button:visited,.comment-sm-button,.comment-sm-button:link,.comment-sm-button:visited,.contribute-action-lg-button,.contribute-action-lg-button:link,.contribute-action-lg-button:visited,.contribute-idea-lg-button,.contribute-idea-lg-button:link,.contribute-idea-lg-button:visited,.contribute-inspiration-lg-button,.contribute-inspiration-lg-button:link,.contribute-inspiration-lg-button:visited,.filter .options-list>a,.footer a,.header a,.paginator .box,.primary-lg-button,.primary-lg-button:link,.primary-lg-button:visited,.primary-sm-button,.primary-sm-button:link,.primary-sm-button:visited,.secondary-lg-button,.secondary-lg-button:link,.secondary-lg-button:visited,.secondary-sm-button,.secondary-sm-button:link,.secondary-sm-button:visited,.social-login .facebook-button,.social-login .google-button,.transition,.user-menu a,form .custom-select,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form textarea{-webkit-transition:background-color 175ms ease-in-out,color 175ms ease-in-out,border-color 175ms ease-in-out;-moz-transition:background-color 175ms ease-in-out,color 175ms ease-in-out,border-color 175ms ease-in-out;transition:background-color 175ms ease-in-out,color 175ms ease-in-out,border-color 175ms ease-in-out}.user-font{font-family:"pt serif",Georgia}.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{color:#888;font-style:italic;border-left:1px solid #888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{font-size:15px;line-height:22px;margin-bottom:.73333em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{font-size:19px;line-height:29px;margin-bottom:.76316em}}.view-more:after{background:url(../rwd-images/sprites.png) -80px -120px;content:'';display:inline-block;margin-left:5px;vertical-align:middle;height:6px;width:9px}.view-more.open:after{background:url(../rwd-images/sprites.png) -60px -240px}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.secondary-text{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.secondary-text{font-size:15px;line-height:25px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.secondary-text blockquote,.secondary-text h1,.secondary-text h2,.secondary-text h3,.secondary-text h4,.secondary-text h5,.secondary-text h6,.secondary-text p,blockquote.secondary-text,h1.secondary-text,h2.secondary-text,h3.secondary-text,h4.secondary-text,h5.secondary-text,h6.secondary-text,p.secondary-text{margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.secondary-text blockquote,.secondary-text h1,.secondary-text h2,.secondary-text h3,.secondary-text h4,.secondary-text h5,.secondary-text h6,.secondary-text p,blockquote.secondary-text,h1.secondary-text,h2.secondary-text,h3.secondary-text,h4.secondary-text,h5.secondary-text,h6.secondary-text,p.secondary-text{margin-bottom:.83333em}}.secondary-text{color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n,.primary-text,.rich-text{font-size:15px;line-height:22px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n,.primary-text,.rich-text{font-size:19px;line-height:29px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n blockquote,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h1,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h2,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h3,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h4,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h5,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h6,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n p,.primary-text blockquote,.primary-text h1,.primary-text h2,.primary-text h3,.primary-text h4,.primary-text h5,.primary-text h6,.primary-text p,.rich-text blockquote,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text p,blockquote.primary-text,blockquote.rich-text,h1.primary-text,h1.rich-text,h2.primary-text,h2.rich-text,h3.primary-text,h3.rich-text,h4.primary-text,h4.rich-text,h5.primary-text,h5.rich-text,h6.primary-text,h6.rich-text,p.primary-text,p.rich-text{margin-bottom:.73333em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n blockquote,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h1,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h2,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h3,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h4,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h5,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n h6,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n p,.primary-text blockquote,.primary-text h1,.primary-text h2,.primary-text h3,.primary-text h4,.primary-text h5,.primary-text h6,.primary-text p,.rich-text blockquote,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text p,blockquote.primary-text,blockquote.rich-text,h1.primary-text,h1.rich-text,h2.primary-text,h2.rich-text,h3.primary-text,h3.rich-text,h4.primary-text,h4.rich-text,h5.primary-text,h5.rich-text,h6.primary-text,h6.rich-text,p.primary-text,p.rich-text{margin-bottom:.76316em}}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-n,.primary-text,.rich-text{color:#444}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.sub-headline-text{font-size:19px;line-height:27px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.sub-headline-text{font-size:24px;line-height:35px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.sub-headline-text blockquote,.sub-headline-text h1,.sub-headline-text h2,.sub-headline-text h3,.sub-headline-text h4,.sub-headline-text h5,.sub-headline-text h6,.sub-headline-text p,blockquote.sub-headline-text,h1.sub-headline-text,h2.sub-headline-text,h3.sub-headline-text,h4.sub-headline-text,h5.sub-headline-text,h6.sub-headline-text,p.sub-headline-text{margin-bottom:.71053em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.sub-headline-text blockquote,.sub-headline-text h1,.sub-headline-text h2,.sub-headline-text h3,.sub-headline-text h4,.sub-headline-text h5,.sub-headline-text h6,.sub-headline-text p,blockquote.sub-headline-text,h1.sub-headline-text,h2.sub-headline-text,h3.sub-headline-text,h4.sub-headline-text,h5.sub-headline-text,h6.sub-headline-text,p.sub-headline-text{margin-bottom:.72917em}}.sub-headline-text{color:#000}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.headline-text{font-size:24px;line-height:33px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.headline-text{font-size:31px;line-height:43px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.headline-text blockquote,.headline-text h1,.headline-text h2,.headline-text h3,.headline-text h4,.headline-text h5,.headline-text h6,.headline-text p,blockquote.headline-text,h1.headline-text,h2.headline-text,h3.headline-text,h4.headline-text,h5.headline-text,h6.headline-text,p.headline-text{margin-bottom:.6875em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.headline-text blockquote,.headline-text h1,.headline-text h2,.headline-text h3,.headline-text h4,.headline-text h5,.headline-text h6,.headline-text p,blockquote.headline-text,h1.headline-text,h2.headline-text,h3.headline-text,h4.headline-text,h5.headline-text,h6.headline-text,p.headline-text{margin-bottom:.69355em}}.headline-text{color:#000;font-weight:700}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.emphasis-text{font-size:31px;line-height:42px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.emphasis-text{font-size:50px;line-height:67px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.emphasis-text blockquote,.emphasis-text h1,.emphasis-text h2,.emphasis-text h3,.emphasis-text h4,.emphasis-text h5,.emphasis-text h6,.emphasis-text p,blockquote.emphasis-text,h1.emphasis-text,h2.emphasis-text,h3.emphasis-text,h4.emphasis-text,h5.emphasis-text,h6.emphasis-text,p.emphasis-text{margin-bottom:.67742em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.emphasis-text blockquote,.emphasis-text h1,.emphasis-text h2,.emphasis-text h3,.emphasis-text h4,.emphasis-text h5,.emphasis-text h6,.emphasis-text p,blockquote.emphasis-text,h1.emphasis-text,h2.emphasis-text,h3.emphasis-text,h4.emphasis-text,h5.emphasis-text,h6.emphasis-text,p.emphasis-text{margin-bottom:.67em}}.emphasis-text{color:#444}.inspiration-color,a.inspiration-color{color:#FF971A}.concepting-color,a.concepting-color{color:#7EBE3D}.evaluation-color,a.evaluation-color{color:#00A4D2}.winner-color,a.winner-color{color:#EB008B}.realisation-color,a.realisation-color{color:#8F61A2}.contribution .stats-and-share .stats-wrapper,.contribution-list .additional-info .evaluation-text-container,.design-quotient .description-wrapper,.design-quotient-chart .text-overlay,.mini-pager,.modal-container .row,.paginator .page-indicator-text,.user-menu .loading-indicator,form .picker__holder{font-size:0!important}.contribution .stats-and-share .stats-wrapper:before,.contribution-list .additional-info .evaluation-text-container:before,.design-quotient .description-wrapper:before,.design-quotient-chart .text-overlay:before,.mini-pager:before,.modal-container .row:before,.paginator .page-indicator-text:before,.user-menu .loading-indicator:before,form .picker__holder:before{content:'';display:inline-block;height:100%;vertical-align:middle}.contribution .stats-and-share .stats-wrapper .stats,.contribution-list .additional-info .evaluation-text,.design-quotient .description,.design-quotient-chart .text-overlay h2,.mini-pager .middle,.modal-container .notification-modal.info,.modal-container .notification-modal.scary,.paginator .page-indicator-wrapper,.user-menu .loading-indicator .dashboard-load-error,form .picker__holder .picker__frame{display:inline-block;vertical-align:middle}.distance-margin-top{margin-top:3.125%}@media all and (min-width:480px){.distance-margin-top{margin-top:2.08333%}}@media all and (min-width:640px){.distance-margin-top{margin-top:3.125%}}@media all and (min-width:768px){.distance-margin-top{margin-top:2.60417%}}@media all and (min-width:1024px){.distance-margin-top{margin-top:1.95313%}}@media all and (min-width:1280px){.distance-margin-top{margin-top:2.34375%}}.row .distance-margin-top{margin-top:3.33333%}@media all and (min-width:480px){.row .distance-margin-top{margin-top:2.17391%}}@media all and (min-width:640px){.row .distance-margin-top{margin-top:3.33333%}}@media all and (min-width:768px){.row .distance-margin-top{margin-top:2.76243%}}@media all and (min-width:1024px){.row .distance-margin-top{margin-top:2.12766%}}@media all and (min-width:1280px){.row .distance-margin-top{margin-top:2.5641%}}.distance-margin-right{margin-right:3.125%}@media all and (min-width:480px){.distance-margin-right{margin-right:2.08333%}}@media all and (min-width:640px){.distance-margin-right{margin-right:3.125%}}@media all and (min-width:768px){.distance-margin-right{margin-right:2.60417%}}@media all and (min-width:1024px){.distance-margin-right{margin-right:1.95313%}}@media all and (min-width:1280px){.distance-margin-right{margin-right:2.34375%}}.row .distance-margin-right{margin-right:3.33333%}@media all and (min-width:480px){.row .distance-margin-right{margin-right:2.17391%}}@media all and (min-width:640px){.row .distance-margin-right{margin-right:3.33333%}}@media all and (min-width:768px){.row .distance-margin-right{margin-right:2.76243%}}@media all and (min-width:1024px){.row .distance-margin-right{margin-right:2.12766%}}@media all and (min-width:1280px){.row .distance-margin-right{margin-right:2.5641%}}.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:3.125%}@media all and (min-width:480px){.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:2.08333%}}@media all and (min-width:640px){.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:3.125%}}@media all and (min-width:768px){.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:2.60417%}}@media all and (min-width:1024px){.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:1.95313%}}@media all and (min-width:1280px){.distance-margin-bottom,form .form-group,form input[type=checkbox]+label,form input[type=radio]+label{margin-bottom:2.34375%}}.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:3.33333%}@media all and (min-width:480px){.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:2.17391%}}@media all and (min-width:640px){.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:3.33333%}}@media all and (min-width:768px){.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:2.76243%}}@media all and (min-width:1024px){.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:2.12766%}}@media all and (min-width:1280px){.row .distance-margin-bottom,.row form .form-group,.row form input[type=checkbox]+label,.row form input[type=radio]+label,form .row .form-group,form .row input[type=checkbox]+label,form .row input[type=radio]+label{margin-bottom:2.5641%}}.distance-margin-left{margin-left:3.125%}@media all and (min-width:480px){.distance-margin-left{margin-left:2.08333%}}@media all and (min-width:640px){.distance-margin-left{margin-left:3.125%}}@media all and (min-width:768px){.distance-margin-left{margin-left:2.60417%}}@media all and (min-width:1024px){.distance-margin-left{margin-left:1.95313%}}@media all and (min-width:1280px){.distance-margin-left{margin-left:2.34375%}}.row .distance-margin-left{margin-left:3.33333%}@media all and (min-width:480px){.row .distance-margin-left{margin-left:2.17391%}}@media all and (min-width:640px){.row .distance-margin-left{margin-left:3.33333%}}@media all and (min-width:768px){.row .distance-margin-left{margin-left:2.76243%}}@media all and (min-width:1024px){.row .distance-margin-left{margin-left:2.12766%}}@media all and (min-width:1280px){.row .distance-margin-left{margin-left:2.5641%}}.distance-padding-top{padding-top:3.125%}@media all and (min-width:480px){.distance-padding-top{padding-top:2.08333%}}@media all and (min-width:640px){.distance-padding-top{padding-top:3.125%}}@media all and (min-width:768px){.distance-padding-top{padding-top:2.60417%}}@media all and (min-width:1024px){.distance-padding-top{padding-top:1.95313%}}@media all and (min-width:1280px){.distance-padding-top{padding-top:2.34375%}}.row .distance-padding-top{padding-top:3.33333%}@media all and (min-width:480px){.row .distance-padding-top{padding-top:2.17391%}}@media all and (min-width:640px){.row .distance-padding-top{padding-top:3.33333%}}@media all and (min-width:768px){.row .distance-padding-top{padding-top:2.76243%}}@media all and (min-width:1024px){.row .distance-padding-top{padding-top:2.12766%}}@media all and (min-width:1280px){.row .distance-padding-top{padding-top:2.5641%}}.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:3.125%}@media all and (min-width:480px){.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.08333%}}@media all and (min-width:640px){.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:3.125%}}@media all and (min-width:768px){.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.60417%}}@media all and (min-width:1024px){.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:1.95313%}}@media all and (min-width:1280px){.distance-padding-right,.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.34375%}}.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:3.33333%}@media all and (min-width:480px){.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.17391%}}@media all and (min-width:640px){.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:3.33333%}}@media all and (min-width:768px){.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.76243%}}@media all and (min-width:1024px){.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.12766%}}@media all and (min-width:1280px){.froala-editor .fr-dropdown .fr-dropdown-menu li .row a.format-blockquote:before,.row .distance-padding-right,.row .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{padding-right:2.5641%}}.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:3.125%}@media all and (min-width:480px){.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:2.08333%}}@media all and (min-width:640px){.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:3.125%}}@media all and (min-width:768px){.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:2.60417%}}@media all and (min-width:1024px){.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:1.95313%}}@media all and (min-width:1280px){.distance-padding-bottom,form .form-group.option-group,form .form-section{padding-bottom:2.34375%}}.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:3.33333%}@media all and (min-width:480px){.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:2.17391%}}@media all and (min-width:640px){.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:3.33333%}}@media all and (min-width:768px){.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:2.76243%}}@media all and (min-width:1024px){.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:2.12766%}}@media all and (min-width:1280px){.row .distance-padding-bottom,.row form .form-group.option-group,.row form .form-section,form .row .form-group.option-group,form .row .form-section{padding-bottom:2.5641%}}.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:3.125%}@media all and (min-width:480px){.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:2.08333%}}@media all and (min-width:640px){.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:3.125%}}@media all and (min-width:768px){.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:2.60417%}}@media all and (min-width:1024px){.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:1.95313%}}@media all and (min-width:1280px){.distance-padding-left,.froala-box.dark-theme .rich-text-editor.froala-element blockquote,.quote,.rich-text blockquote{padding-left:2.34375%}}.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:3.33333%}@media all and (min-width:480px){.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:2.17391%}}@media all and (min-width:640px){.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:3.33333%}}@media all and (min-width:768px){.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:2.76243%}}@media all and (min-width:1024px){.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:2.12766%}}@media all and (min-width:1280px){.froala-box.dark-theme .rich-text-editor.froala-element .row blockquote,.rich-text .row blockquote,.row .distance-padding-left,.row .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.row .quote,.row .rich-text blockquote{padding-left:2.5641%}}@media all and (max-width:479px){.row.col-keep-distance .col-1,.row.col-keep-distance .col-10,.row.col-keep-distance .col-11,.row.col-keep-distance .col-12,.row.col-keep-distance .col-2,.row.col-keep-distance .col-3,.row.col-keep-distance .col-4,.row.col-keep-distance .col-5,.row.col-keep-distance .col-6,.row.col-keep-distance .col-7,.row.col-keep-distance .col-8,.row.col-keep-distance .col-9{margin-bottom:3.33333%}}@media all and (min-width:480px) and (max-width:639px){.row.col-keep-distance .col-1,.row.col-keep-distance .col-10,.row.col-keep-distance .col-11,.row.col-keep-distance .col-12,.row.col-keep-distance .col-2,.row.col-keep-distance .col-3,.row.col-keep-distance .col-4,.row.col-keep-distance .col-5,.row.col-keep-distance .col-6,.row.col-keep-distance .col-7,.row.col-keep-distance .col-8,.row.col-keep-distance .col-9{margin-bottom:2.17391%}}@media all and (min-width:640px) and (max-width:767px){.row.col-keep-distance .col-1,.row.col-keep-distance .col-10,.row.col-keep-distance .col-11,.row.col-keep-distance .col-12,.row.col-keep-distance .col-2,.row.col-keep-distance .col-3,.row.col-keep-distance .col-4,.row.col-keep-distance .col-5,.row.col-keep-distance .col-6,.row.col-keep-distance .col-7,.row.col-keep-distance .col-8,.row.col-keep-distance .col-9{margin-bottom:3.33333%}}@media all and (max-width:767px){.row.col-keep-distance.clear-row-margin-bottom{margin-bottom:0}}.grid{width:100%;max-width:1280px;margin:0 auto;clear:both}.row{max-width:300px;margin-right:3.125%;margin-bottom:3.125%;margin-left:3.125%}.row>[class*=" col-"]:first-child,.row>[class^=col-]:first-child{margin-left:0}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{display:block;float:none;margin:0;width:100%}@media all and (min-width:768px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{display:inline;float:left}}@media all and (min-width:320px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:3.125%;position:absolute;right:3.125%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:460px;margin-right:3.125%;margin-bottom:3.125%;margin-left:3.125%}}@media all and (min-width:480px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:2.08333%;position:absolute;right:2.08333%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:600px;margin-right:2.08333%;margin-bottom:2.08333%;margin-left:2.08333%}}@media all and (min-width:640px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:3.125%;position:absolute;right:3.125%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:724px;margin-right:3.125%;margin-bottom:3.125%;margin-left:3.125%}}@media all and (min-width:768px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:2.86458%;position:absolute;right:2.86458%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:940px;margin-right:2.86458%;margin-bottom:2.60417%;margin-left:2.86458%}.col-1{width:5.8011%;margin-left:2.76243%}.col-1 .distance-margin-top{margin-top:47.61905%}.col-1 .distance-margin-right{margin-right:47.61905%}.col-1 .distance-margin-bottom,.col-1 form .form-group,.col-1 form input[type=checkbox]+label,.col-1 form input[type=radio]+label,form .col-1 .form-group,form .col-1 input[type=checkbox]+label,form .col-1 input[type=radio]+label{margin-bottom:47.61905%}.col-1 .distance-margin-left{margin-left:47.61905%}.col-1 .distance-padding-top{padding-top:47.61905%}.col-1 .distance-padding-right,.col-1 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-1 a.format-blockquote:before{padding-right:47.61905%}.col-1 .distance-padding-bottom,.col-1 form .form-group.option-group,.col-1 form .form-section,form .col-1 .form-group.option-group,form .col-1 .form-section{padding-bottom:47.61905%}.col-1 .distance-padding-left,.col-1 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-1 .quote,.col-1 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-1 blockquote,.rich-text .col-1 blockquote{padding-left:47.61905%}.row .col-offset-1{margin-left:11.32597%}.row .col-offset-1:first-child{margin-left:8.56354%}.col-2{width:14.36464%;margin-left:2.76243%}.col-2 .distance-margin-top{margin-top:19.23077%}.col-2 .distance-margin-right{margin-right:19.23077%}.col-2 .distance-margin-bottom,.col-2 form .form-group,.col-2 form input[type=checkbox]+label,.col-2 form input[type=radio]+label,form .col-2 .form-group,form .col-2 input[type=checkbox]+label,form .col-2 input[type=radio]+label{margin-bottom:19.23077%}.col-2 .distance-margin-left{margin-left:19.23077%}.col-2 .distance-padding-top{padding-top:19.23077%}.col-2 .distance-padding-right,.col-2 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-2 a.format-blockquote:before{padding-right:19.23077%}.col-2 .distance-padding-bottom,.col-2 form .form-group.option-group,.col-2 form .form-section,form .col-2 .form-group.option-group,form .col-2 .form-section{padding-bottom:19.23077%}.col-2 .distance-padding-left,.col-2 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-2 .quote,.col-2 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-2 blockquote,.rich-text .col-2 blockquote{padding-left:19.23077%}.row .col-offset-2{margin-left:19.8895%}.row .col-offset-2:first-child{margin-left:17.12707%}.col-3{width:22.92818%;margin-left:2.76243%}.col-3 .distance-margin-top{margin-top:12.04819%}.col-3 .distance-margin-right{margin-right:12.04819%}.col-3 .distance-margin-bottom,.col-3 form .form-group,.col-3 form input[type=checkbox]+label,.col-3 form input[type=radio]+label,form .col-3 .form-group,form .col-3 input[type=checkbox]+label,form .col-3 input[type=radio]+label{margin-bottom:12.04819%}.col-3 .distance-margin-left{margin-left:12.04819%}.col-3 .distance-padding-top{padding-top:12.04819%}.col-3 .distance-padding-right,.col-3 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-3 a.format-blockquote:before{padding-right:12.04819%}.col-3 .distance-padding-bottom,.col-3 form .form-group.option-group,.col-3 form .form-section,form .col-3 .form-group.option-group,form .col-3 .form-section{padding-bottom:12.04819%}.col-3 .distance-padding-left,.col-3 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-3 .quote,.col-3 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-3 blockquote,.rich-text .col-3 blockquote{padding-left:12.04819%}.row .col-offset-3{margin-left:28.45304%}.row .col-offset-3:first-child{margin-left:25.69061%}.col-4{width:31.49171%;margin-left:2.76243%}.col-4 .distance-margin-top{margin-top:8.77193%}.col-4 .distance-margin-right{margin-right:8.77193%}.col-4 .distance-margin-bottom,.col-4 form .form-group,.col-4 form input[type=checkbox]+label,.col-4 form input[type=radio]+label,form .col-4 .form-group,form .col-4 input[type=checkbox]+label,form .col-4 input[type=radio]+label{margin-bottom:8.77193%}.col-4 .distance-margin-left{margin-left:8.77193%}.col-4 .distance-padding-top{padding-top:8.77193%}.col-4 .distance-padding-right,.col-4 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-4 a.format-blockquote:before{padding-right:8.77193%}.col-4 .distance-padding-bottom,.col-4 form .form-group.option-group,.col-4 form .form-section,form .col-4 .form-group.option-group,form .col-4 .form-section{padding-bottom:8.77193%}.col-4 .distance-padding-left,.col-4 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-4 .quote,.col-4 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-4 blockquote,.rich-text .col-4 blockquote{padding-left:8.77193%}.row .col-offset-4{margin-left:37.01657%}.row .col-offset-4:first-child{margin-left:34.25414%}.col-5{width:40.05525%;margin-left:2.76243%}.col-5 .distance-margin-top{margin-top:6.89655%}.col-5 .distance-margin-right{margin-right:6.89655%}.col-5 .distance-margin-bottom,.col-5 form .form-group,.col-5 form input[type=checkbox]+label,.col-5 form input[type=radio]+label,form .col-5 .form-group,form .col-5 input[type=checkbox]+label,form .col-5 input[type=radio]+label{margin-bottom:6.89655%}.col-5 .distance-margin-left{margin-left:6.89655%}.col-5 .distance-padding-top{padding-top:6.89655%}.col-5 .distance-padding-right,.col-5 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-5 a.format-blockquote:before{padding-right:6.89655%}.col-5 .distance-padding-bottom,.col-5 form .form-group.option-group,.col-5 form .form-section,form .col-5 .form-group.option-group,form .col-5 .form-section{padding-bottom:6.89655%}.col-5 .distance-padding-left,.col-5 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-5 .quote,.col-5 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-5 blockquote,.rich-text .col-5 blockquote{padding-left:6.89655%}.row .col-offset-5{margin-left:45.58011%}.row .col-offset-5:first-child{margin-left:42.81768%}.col-6{width:48.61878%;margin-left:2.76243%}.col-6 .distance-margin-top{margin-top:5.68182%}.col-6 .distance-margin-right{margin-right:5.68182%}.col-6 .distance-margin-bottom,.col-6 form .form-group,.col-6 form input[type=checkbox]+label,.col-6 form input[type=radio]+label,form .col-6 .form-group,form .col-6 input[type=checkbox]+label,form .col-6 input[type=radio]+label{margin-bottom:5.68182%}.col-6 .distance-margin-left{margin-left:5.68182%}.col-6 .distance-padding-top{padding-top:5.68182%}.col-6 .distance-padding-right,.col-6 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-6 a.format-blockquote:before{padding-right:5.68182%}.col-6 .distance-padding-bottom,.col-6 form .form-group.option-group,.col-6 form .form-section,form .col-6 .form-group.option-group,form .col-6 .form-section{padding-bottom:5.68182%}.col-6 .distance-padding-left,.col-6 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-6 .quote,.col-6 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-6 blockquote,.rich-text .col-6 blockquote{padding-left:5.68182%}.row .col-offset-6{margin-left:54.14365%}.row .col-offset-6:first-child{margin-left:51.38122%}.col-7{width:57.18232%;margin-left:2.76243%}.col-7 .distance-margin-top{margin-top:4.83092%}.col-7 .distance-margin-right{margin-right:4.83092%}.col-7 .distance-margin-bottom,.col-7 form .form-group,.col-7 form input[type=checkbox]+label,.col-7 form input[type=radio]+label,form .col-7 .form-group,form .col-7 input[type=checkbox]+label,form .col-7 input[type=radio]+label{margin-bottom:4.83092%}.col-7 .distance-margin-left{margin-left:4.83092%}.col-7 .distance-padding-top{padding-top:4.83092%}.col-7 .distance-padding-right,.col-7 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-7 a.format-blockquote:before{padding-right:4.83092%}.col-7 .distance-padding-bottom,.col-7 form .form-group.option-group,.col-7 form .form-section,form .col-7 .form-group.option-group,form .col-7 .form-section{padding-bottom:4.83092%}.col-7 .distance-padding-left,.col-7 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-7 .quote,.col-7 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-7 blockquote,.rich-text .col-7 blockquote{padding-left:4.83092%}.row .col-offset-7{margin-left:62.70718%}.row .col-offset-7:first-child{margin-left:59.94475%}.col-8{width:65.74586%;margin-left:2.76243%}.col-8 .distance-margin-top{margin-top:4.20168%}.col-8 .distance-margin-right{margin-right:4.20168%}.col-8 .distance-margin-bottom,.col-8 form .form-group,.col-8 form input[type=checkbox]+label,.col-8 form input[type=radio]+label,form .col-8 .form-group,form .col-8 input[type=checkbox]+label,form .col-8 input[type=radio]+label{margin-bottom:4.20168%}.col-8 .distance-margin-left{margin-left:4.20168%}.col-8 .distance-padding-top{padding-top:4.20168%}.col-8 .distance-padding-right,.col-8 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-8 a.format-blockquote:before{padding-right:4.20168%}.col-8 .distance-padding-bottom,.col-8 form .form-group.option-group,.col-8 form .form-section,form .col-8 .form-group.option-group,form .col-8 .form-section{padding-bottom:4.20168%}.col-8 .distance-padding-left,.col-8 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-8 .quote,.col-8 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-8 blockquote,.rich-text .col-8 blockquote{padding-left:4.20168%}.row .col-offset-8{margin-left:71.27072%}.row .col-offset-8:first-child{margin-left:68.50829%}.col-9{width:74.30939%;margin-left:2.76243%}.col-9 .distance-margin-top{margin-top:3.71747%}.col-9 .distance-margin-right{margin-right:3.71747%}.col-9 .distance-margin-bottom,.col-9 form .form-group,.col-9 form input[type=checkbox]+label,.col-9 form input[type=radio]+label,form .col-9 .form-group,form .col-9 input[type=checkbox]+label,form .col-9 input[type=radio]+label{margin-bottom:3.71747%}.col-9 .distance-margin-left{margin-left:3.71747%}.col-9 .distance-padding-top{padding-top:3.71747%}.col-9 .distance-padding-right,.col-9 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-9 a.format-blockquote:before{padding-right:3.71747%}.col-9 .distance-padding-bottom,.col-9 form .form-group.option-group,.col-9 form .form-section,form .col-9 .form-group.option-group,form .col-9 .form-section{padding-bottom:3.71747%}.col-9 .distance-padding-left,.col-9 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-9 .quote,.col-9 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-9 blockquote,.rich-text .col-9 blockquote{padding-left:3.71747%}.row .col-offset-9{margin-left:79.83425%}.row .col-offset-9:first-child{margin-left:77.07182%}.col-10{width:82.87293%;margin-left:2.76243%}.col-10 .distance-margin-top{margin-top:3.33333%}.col-10 .distance-margin-right{margin-right:3.33333%}.col-10 .distance-margin-bottom,.col-10 form .form-group,.col-10 form input[type=checkbox]+label,.col-10 form input[type=radio]+label,form .col-10 .form-group,form .col-10 input[type=checkbox]+label,form .col-10 input[type=radio]+label{margin-bottom:3.33333%}.col-10 .distance-margin-left{margin-left:3.33333%}.col-10 .distance-padding-top{padding-top:3.33333%}.col-10 .distance-padding-right,.col-10 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-10 a.format-blockquote:before{padding-right:3.33333%}.col-10 .distance-padding-bottom,.col-10 form .form-group.option-group,.col-10 form .form-section,form .col-10 .form-group.option-group,form .col-10 .form-section{padding-bottom:3.33333%}.col-10 .distance-padding-left,.col-10 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-10 .quote,.col-10 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-10 blockquote,.rich-text .col-10 blockquote{padding-left:3.33333%}.row .col-offset-10{margin-left:88.39779%}.row .col-offset-10:first-child{margin-left:85.63536%}.col-11{width:91.43646%;margin-left:2.76243%}.col-11 .distance-margin-top{margin-top:3.02115%}.col-11 .distance-margin-right{margin-right:3.02115%}.col-11 .distance-margin-bottom,.col-11 form .form-group,.col-11 form input[type=checkbox]+label,.col-11 form input[type=radio]+label,form .col-11 .form-group,form .col-11 input[type=checkbox]+label,form .col-11 input[type=radio]+label{margin-bottom:3.02115%}.col-11 .distance-margin-left{margin-left:3.02115%}.col-11 .distance-padding-top{padding-top:3.02115%}.col-11 .distance-padding-right,.col-11 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-11 a.format-blockquote:before{padding-right:3.02115%}.col-11 .distance-padding-bottom,.col-11 form .form-group.option-group,.col-11 form .form-section,form .col-11 .form-group.option-group,form .col-11 .form-section{padding-bottom:3.02115%}.col-11 .distance-padding-left,.col-11 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-11 .quote,.col-11 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-11 blockquote,.rich-text .col-11 blockquote{padding-left:3.02115%}.row .col-offset-11{margin-left:96.96133%}.row .col-offset-11:first-child{margin-left:94.1989%}.col-12{width:100%;margin-left:2.76243%}.col-12 .distance-margin-top{margin-top:2.76243%}.col-12 .distance-margin-right{margin-right:2.76243%}.col-12 .distance-margin-bottom,.col-12 form .form-group,.col-12 form input[type=checkbox]+label,.col-12 form input[type=radio]+label,form .col-12 .form-group,form .col-12 input[type=checkbox]+label,form .col-12 input[type=radio]+label{margin-bottom:2.76243%}.col-12 .distance-margin-left{margin-left:2.76243%}.col-12 .distance-padding-top{padding-top:2.76243%}.col-12 .distance-padding-right,.col-12 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-12 a.format-blockquote:before{padding-right:2.76243%}.col-12 .distance-padding-bottom,.col-12 form .form-group.option-group,.col-12 form .form-section,form .col-12 .form-group.option-group,form .col-12 .form-section{padding-bottom:2.76243%}.col-12 .distance-padding-left,.col-12 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-12 .quote,.col-12 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-12 blockquote,.rich-text .col-12 blockquote{padding-left:2.76243%}.row .col-offset-12{margin-left:105.52486%}.row .col-offset-12:first-child{margin-left:102.76243%}}@media all and (min-width:1024px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:4.10156%;position:absolute;right:4.10156%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:1170px;margin-right:4.10156%;margin-bottom:1.95313%;margin-left:4.10156%}.col-1{width:6.38298%;margin-left:2.12766%}.col-1 .distance-margin-top{margin-top:33.33333%}.col-1 .distance-margin-right{margin-right:33.33333%}.col-1 .distance-margin-bottom,.col-1 form .form-group,.col-1 form input[type=checkbox]+label,.col-1 form input[type=radio]+label,form .col-1 .form-group,form .col-1 input[type=checkbox]+label,form .col-1 input[type=radio]+label{margin-bottom:33.33333%}.col-1 .distance-margin-left{margin-left:33.33333%}.col-1 .distance-padding-top{padding-top:33.33333%}.col-1 .distance-padding-right,.col-1 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-1 a.format-blockquote:before{padding-right:33.33333%}.col-1 .distance-padding-bottom,.col-1 form .form-group.option-group,.col-1 form .form-section,form .col-1 .form-group.option-group,form .col-1 .form-section{padding-bottom:33.33333%}.col-1 .distance-padding-left,.col-1 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-1 .quote,.col-1 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-1 blockquote,.rich-text .col-1 blockquote{padding-left:33.33333%}.row .col-offset-1{margin-left:10.6383%}.row .col-offset-1:first-child{margin-left:8.51064%}.col-2{width:14.89362%;margin-left:2.12766%}.col-2 .distance-margin-top{margin-top:14.28571%}.col-2 .distance-margin-right{margin-right:14.28571%}.col-2 .distance-margin-bottom,.col-2 form .form-group,.col-2 form input[type=checkbox]+label,.col-2 form input[type=radio]+label,form .col-2 .form-group,form .col-2 input[type=checkbox]+label,form .col-2 input[type=radio]+label{margin-bottom:14.28571%}.col-2 .distance-margin-left{margin-left:14.28571%}.col-2 .distance-padding-top{padding-top:14.28571%}.col-2 .distance-padding-right,.col-2 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-2 a.format-blockquote:before{padding-right:14.28571%}.col-2 .distance-padding-bottom,.col-2 form .form-group.option-group,.col-2 form .form-section,form .col-2 .form-group.option-group,form .col-2 .form-section{padding-bottom:14.28571%}.col-2 .distance-padding-left,.col-2 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-2 .quote,.col-2 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-2 blockquote,.rich-text .col-2 blockquote{padding-left:14.28571%}.row .col-offset-2{margin-left:19.14894%}.row .col-offset-2:first-child{margin-left:17.02128%}.col-3{width:23.40426%;margin-left:2.12766%}.col-3 .distance-margin-top{margin-top:9.09091%}.col-3 .distance-margin-right{margin-right:9.09091%}.col-3 .distance-margin-bottom,.col-3 form .form-group,.col-3 form input[type=checkbox]+label,.col-3 form input[type=radio]+label,form .col-3 .form-group,form .col-3 input[type=checkbox]+label,form .col-3 input[type=radio]+label{margin-bottom:9.09091%}.col-3 .distance-margin-left{margin-left:9.09091%}.col-3 .distance-padding-top{padding-top:9.09091%}.col-3 .distance-padding-right,.col-3 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-3 a.format-blockquote:before{padding-right:9.09091%}.col-3 .distance-padding-bottom,.col-3 form .form-group.option-group,.col-3 form .form-section,form .col-3 .form-group.option-group,form .col-3 .form-section{padding-bottom:9.09091%}.col-3 .distance-padding-left,.col-3 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-3 .quote,.col-3 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-3 blockquote,.rich-text .col-3 blockquote{padding-left:9.09091%}.row .col-offset-3{margin-left:27.65957%}.row .col-offset-3:first-child{margin-left:25.53191%}.col-4{width:31.91489%;margin-left:2.12766%}.col-4 .distance-margin-top{margin-top:6.66667%}.col-4 .distance-margin-right{margin-right:6.66667%}.col-4 .distance-margin-bottom,.col-4 form .form-group,.col-4 form input[type=checkbox]+label,.col-4 form input[type=radio]+label,form .col-4 .form-group,form .col-4 input[type=checkbox]+label,form .col-4 input[type=radio]+label{margin-bottom:6.66667%}.col-4 .distance-margin-left{margin-left:6.66667%}.col-4 .distance-padding-top{padding-top:6.66667%}.col-4 .distance-padding-right,.col-4 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-4 a.format-blockquote:before{padding-right:6.66667%}.col-4 .distance-padding-bottom,.col-4 form .form-group.option-group,.col-4 form .form-section,form .col-4 .form-group.option-group,form .col-4 .form-section{padding-bottom:6.66667%}.col-4 .distance-padding-left,.col-4 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-4 .quote,.col-4 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-4 blockquote,.rich-text .col-4 blockquote{padding-left:6.66667%}.row .col-offset-4{margin-left:36.17021%}.row .col-offset-4:first-child{margin-left:34.04255%}.col-5{width:40.42553%;margin-left:2.12766%}.col-5 .distance-margin-top{margin-top:5.26316%}.col-5 .distance-margin-right{margin-right:5.26316%}.col-5 .distance-margin-bottom,.col-5 form .form-group,.col-5 form input[type=checkbox]+label,.col-5 form input[type=radio]+label,form .col-5 .form-group,form .col-5 input[type=checkbox]+label,form .col-5 input[type=radio]+label{margin-bottom:5.26316%}.col-5 .distance-margin-left{margin-left:5.26316%}.col-5 .distance-padding-top{padding-top:5.26316%}.col-5 .distance-padding-right,.col-5 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-5 a.format-blockquote:before{padding-right:5.26316%}.col-5 .distance-padding-bottom,.col-5 form .form-group.option-group,.col-5 form .form-section,form .col-5 .form-group.option-group,form .col-5 .form-section{padding-bottom:5.26316%}.col-5 .distance-padding-left,.col-5 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-5 .quote,.col-5 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-5 blockquote,.rich-text .col-5 blockquote{padding-left:5.26316%}.row .col-offset-5{margin-left:44.68085%}.row .col-offset-5:first-child{margin-left:42.55319%}.col-6{width:48.93617%;margin-left:2.12766%}.col-6 .distance-margin-top{margin-top:4.34783%}.col-6 .distance-margin-right{margin-right:4.34783%}.col-6 .distance-margin-bottom,.col-6 form .form-group,.col-6 form input[type=checkbox]+label,.col-6 form input[type=radio]+label,form .col-6 .form-group,form .col-6 input[type=checkbox]+label,form .col-6 input[type=radio]+label{margin-bottom:4.34783%}.col-6 .distance-margin-left{margin-left:4.34783%}.col-6 .distance-padding-top{padding-top:4.34783%}.col-6 .distance-padding-right,.col-6 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-6 a.format-blockquote:before{padding-right:4.34783%}.col-6 .distance-padding-bottom,.col-6 form .form-group.option-group,.col-6 form .form-section,form .col-6 .form-group.option-group,form .col-6 .form-section{padding-bottom:4.34783%}.col-6 .distance-padding-left,.col-6 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-6 .quote,.col-6 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-6 blockquote,.rich-text .col-6 blockquote{padding-left:4.34783%}.row .col-offset-6{margin-left:53.19149%}.row .col-offset-6:first-child{margin-left:51.06383%}.col-7{width:57.44681%;margin-left:2.12766%}.col-7 .distance-margin-top{margin-top:3.7037%}.col-7 .distance-margin-right{margin-right:3.7037%}.col-7 .distance-margin-bottom,.col-7 form .form-group,.col-7 form input[type=checkbox]+label,.col-7 form input[type=radio]+label,form .col-7 .form-group,form .col-7 input[type=checkbox]+label,form .col-7 input[type=radio]+label{margin-bottom:3.7037%}.col-7 .distance-margin-left{margin-left:3.7037%}.col-7 .distance-padding-top{padding-top:3.7037%}.col-7 .distance-padding-right,.col-7 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-7 a.format-blockquote:before{padding-right:3.7037%}.col-7 .distance-padding-bottom,.col-7 form .form-group.option-group,.col-7 form .form-section,form .col-7 .form-group.option-group,form .col-7 .form-section{padding-bottom:3.7037%}.col-7 .distance-padding-left,.col-7 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-7 .quote,.col-7 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-7 blockquote,.rich-text .col-7 blockquote{padding-left:3.7037%}.row .col-offset-7{margin-left:61.70213%}.row .col-offset-7:first-child{margin-left:59.57447%}.col-8{width:65.95745%;margin-left:2.12766%}.col-8 .distance-margin-top{margin-top:3.22581%}.col-8 .distance-margin-right{margin-right:3.22581%}.col-8 .distance-margin-bottom,.col-8 form .form-group,.col-8 form input[type=checkbox]+label,.col-8 form input[type=radio]+label,form .col-8 .form-group,form .col-8 input[type=checkbox]+label,form .col-8 input[type=radio]+label{margin-bottom:3.22581%}.col-8 .distance-margin-left{margin-left:3.22581%}.col-8 .distance-padding-top{padding-top:3.22581%}.col-8 .distance-padding-right,.col-8 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-8 a.format-blockquote:before{padding-right:3.22581%}.col-8 .distance-padding-bottom,.col-8 form .form-group.option-group,.col-8 form .form-section,form .col-8 .form-group.option-group,form .col-8 .form-section{padding-bottom:3.22581%}.col-8 .distance-padding-left,.col-8 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-8 .quote,.col-8 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-8 blockquote,.rich-text .col-8 blockquote{padding-left:3.22581%}.row .col-offset-8{margin-left:70.21277%}.row .col-offset-8:first-child{margin-left:68.08511%}.col-9{width:74.46809%;margin-left:2.12766%}.col-9 .distance-margin-top{margin-top:2.85714%}.col-9 .distance-margin-right{margin-right:2.85714%}.col-9 .distance-margin-bottom,.col-9 form .form-group,.col-9 form input[type=checkbox]+label,.col-9 form input[type=radio]+label,form .col-9 .form-group,form .col-9 input[type=checkbox]+label,form .col-9 input[type=radio]+label{margin-bottom:2.85714%}.col-9 .distance-margin-left{margin-left:2.85714%}.col-9 .distance-padding-top{padding-top:2.85714%}.col-9 .distance-padding-right,.col-9 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-9 a.format-blockquote:before{padding-right:2.85714%}.col-9 .distance-padding-bottom,.col-9 form .form-group.option-group,.col-9 form .form-section,form .col-9 .form-group.option-group,form .col-9 .form-section{padding-bottom:2.85714%}.col-9 .distance-padding-left,.col-9 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-9 .quote,.col-9 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-9 blockquote,.rich-text .col-9 blockquote{padding-left:2.85714%}.row .col-offset-9{margin-left:78.7234%}.row .col-offset-9:first-child{margin-left:76.59574%}.col-10{width:82.97872%;margin-left:2.12766%}.col-10 .distance-margin-top{margin-top:2.5641%}.col-10 .distance-margin-right{margin-right:2.5641%}.col-10 .distance-margin-bottom,.col-10 form .form-group,.col-10 form input[type=checkbox]+label,.col-10 form input[type=radio]+label,form .col-10 .form-group,form .col-10 input[type=checkbox]+label,form .col-10 input[type=radio]+label{margin-bottom:2.5641%}.col-10 .distance-margin-left{margin-left:2.5641%}.col-10 .distance-padding-top{padding-top:2.5641%}.col-10 .distance-padding-right,.col-10 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-10 a.format-blockquote:before{padding-right:2.5641%}.col-10 .distance-padding-bottom,.col-10 form .form-group.option-group,.col-10 form .form-section,form .col-10 .form-group.option-group,form .col-10 .form-section{padding-bottom:2.5641%}.col-10 .distance-padding-left,.col-10 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-10 .quote,.col-10 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-10 blockquote,.rich-text .col-10 blockquote{padding-left:2.5641%}.row .col-offset-10{margin-left:87.23404%}.row .col-offset-10:first-child{margin-left:85.10638%}.col-11{width:91.48936%;margin-left:2.12766%}.col-11 .distance-margin-top{margin-top:2.32558%}.col-11 .distance-margin-right{margin-right:2.32558%}.col-11 .distance-margin-bottom,.col-11 form .form-group,.col-11 form input[type=checkbox]+label,.col-11 form input[type=radio]+label,form .col-11 .form-group,form .col-11 input[type=checkbox]+label,form .col-11 input[type=radio]+label{margin-bottom:2.32558%}.col-11 .distance-margin-left{margin-left:2.32558%}.col-11 .distance-padding-top{padding-top:2.32558%}.col-11 .distance-padding-right,.col-11 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-11 a.format-blockquote:before{padding-right:2.32558%}.col-11 .distance-padding-bottom,.col-11 form .form-group.option-group,.col-11 form .form-section,form .col-11 .form-group.option-group,form .col-11 .form-section{padding-bottom:2.32558%}.col-11 .distance-padding-left,.col-11 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-11 .quote,.col-11 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-11 blockquote,.rich-text .col-11 blockquote{padding-left:2.32558%}.row .col-offset-11{margin-left:95.74468%}.row .col-offset-11:first-child{margin-left:93.61702%}.col-12{width:100%;margin-left:2.12766%}.col-12 .distance-margin-top{margin-top:2.12766%}.col-12 .distance-margin-right{margin-right:2.12766%}.col-12 .distance-margin-bottom,.col-12 form .form-group,.col-12 form input[type=checkbox]+label,.col-12 form input[type=radio]+label,form .col-12 .form-group,form .col-12 input[type=checkbox]+label,form .col-12 input[type=radio]+label{margin-bottom:2.12766%}.col-12 .distance-margin-left{margin-left:2.12766%}.col-12 .distance-padding-top{padding-top:2.12766%}.col-12 .distance-padding-right,.col-12 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-12 a.format-blockquote:before{padding-right:2.12766%}.col-12 .distance-padding-bottom,.col-12 form .form-group.option-group,.col-12 form .form-section,form .col-12 .form-group.option-group,form .col-12 .form-section{padding-bottom:2.12766%}.col-12 .distance-padding-left,.col-12 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-12 .quote,.col-12 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-12 blockquote,.rich-text .col-12 blockquote{padding-left:2.12766%}.row .col-offset-12{margin-left:104.25532%}.row .col-offset-12:first-child{margin-left:102.12766%}}@media all and (min-width:1280px){.component-wrapper{position:relative}.component-wrapper.line-after{border-bottom:1px solid transparent}.component-wrapper.line-before{border-top:1px solid transparent}.component-wrapper.line-after:before{border-bottom:1px solid #888;bottom:-1px}.component-wrapper.line-before:before{border-top:1px solid #888;top:-1px}.component-wrapper.line-after:before,.component-wrapper.line-before:before{content:'';display:block;left:4.29688%;position:absolute;right:4.29688%}.row .component-wrapper.line-after:before,.row .component-wrapper.line-before:before,.row.component-wrapper.line-after:before,.row.component-wrapper.line-before:before{left:0;right:0}.row{max-width:1170px;margin-right:4.29688%;margin-bottom:2.34375%;margin-left:4.29688%}.col-1{width:5.98291%;margin-left:2.5641%}.col-1 .distance-margin-top{margin-top:42.85714%}.col-1 .distance-margin-right{margin-right:42.85714%}.col-1 .distance-margin-bottom,.col-1 form .form-group,.col-1 form input[type=checkbox]+label,.col-1 form input[type=radio]+label,form .col-1 .form-group,form .col-1 input[type=checkbox]+label,form .col-1 input[type=radio]+label{margin-bottom:42.85714%}.col-1 .distance-margin-left{margin-left:42.85714%}.col-1 .distance-padding-top{padding-top:42.85714%}.col-1 .distance-padding-right,.col-1 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-1 a.format-blockquote:before{padding-right:42.85714%}.col-1 .distance-padding-bottom,.col-1 form .form-group.option-group,.col-1 form .form-section,form .col-1 .form-group.option-group,form .col-1 .form-section{padding-bottom:42.85714%}.col-1 .distance-padding-left,.col-1 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-1 .quote,.col-1 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-1 blockquote,.rich-text .col-1 blockquote{padding-left:42.85714%}.row .col-offset-1{margin-left:11.11111%}.row .col-offset-1:first-child{margin-left:8.54701%}.col-2{width:14.52991%;margin-left:2.5641%}.col-2 .distance-margin-top{margin-top:17.64706%}.col-2 .distance-margin-right{margin-right:17.64706%}.col-2 .distance-margin-bottom,.col-2 form .form-group,.col-2 form input[type=checkbox]+label,.col-2 form input[type=radio]+label,form .col-2 .form-group,form .col-2 input[type=checkbox]+label,form .col-2 input[type=radio]+label{margin-bottom:17.64706%}.col-2 .distance-margin-left{margin-left:17.64706%}.col-2 .distance-padding-top{padding-top:17.64706%}.col-2 .distance-padding-right,.col-2 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-2 a.format-blockquote:before{padding-right:17.64706%}.col-2 .distance-padding-bottom,.col-2 form .form-group.option-group,.col-2 form .form-section,form .col-2 .form-group.option-group,form .col-2 .form-section{padding-bottom:17.64706%}.col-2 .distance-padding-left,.col-2 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-2 .quote,.col-2 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-2 blockquote,.rich-text .col-2 blockquote{padding-left:17.64706%}.row .col-offset-2{margin-left:19.65812%}.row .col-offset-2:first-child{margin-left:17.09402%}.col-3{width:23.07692%;margin-left:2.5641%}.col-3 .distance-margin-top{margin-top:11.11111%}.col-3 .distance-margin-right{margin-right:11.11111%}.col-3 .distance-margin-bottom,.col-3 form .form-group,.col-3 form input[type=checkbox]+label,.col-3 form input[type=radio]+label,form .col-3 .form-group,form .col-3 input[type=checkbox]+label,form .col-3 input[type=radio]+label{margin-bottom:11.11111%}.col-3 .distance-margin-left{margin-left:11.11111%}.col-3 .distance-padding-top{padding-top:11.11111%}.col-3 .distance-padding-right,.col-3 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-3 a.format-blockquote:before{padding-right:11.11111%}.col-3 .distance-padding-bottom,.col-3 form .form-group.option-group,.col-3 form .form-section,form .col-3 .form-group.option-group,form .col-3 .form-section{padding-bottom:11.11111%}.col-3 .distance-padding-left,.col-3 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-3 .quote,.col-3 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-3 blockquote,.rich-text .col-3 blockquote{padding-left:11.11111%}.row .col-offset-3{margin-left:28.20513%}.row .col-offset-3:first-child{margin-left:25.64103%}.col-4{width:31.62393%;margin-left:2.5641%}.col-4 .distance-margin-top{margin-top:8.10811%}.col-4 .distance-margin-right{margin-right:8.10811%}.col-4 .distance-margin-bottom,.col-4 form .form-group,.col-4 form input[type=checkbox]+label,.col-4 form input[type=radio]+label,form .col-4 .form-group,form .col-4 input[type=checkbox]+label,form .col-4 input[type=radio]+label{margin-bottom:8.10811%}.col-4 .distance-margin-left{margin-left:8.10811%}.col-4 .distance-padding-top{padding-top:8.10811%}.col-4 .distance-padding-right,.col-4 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-4 a.format-blockquote:before{padding-right:8.10811%}.col-4 .distance-padding-bottom,.col-4 form .form-group.option-group,.col-4 form .form-section,form .col-4 .form-group.option-group,form .col-4 .form-section{padding-bottom:8.10811%}.col-4 .distance-padding-left,.col-4 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-4 .quote,.col-4 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-4 blockquote,.rich-text .col-4 blockquote{padding-left:8.10811%}.row .col-offset-4{margin-left:36.75214%}.row .col-offset-4:first-child{margin-left:34.18803%}.col-5{width:40.17094%;margin-left:2.5641%}.col-5 .distance-margin-top{margin-top:6.38298%}.col-5 .distance-margin-right{margin-right:6.38298%}.col-5 .distance-margin-bottom,.col-5 form .form-group,.col-5 form input[type=checkbox]+label,.col-5 form input[type=radio]+label,form .col-5 .form-group,form .col-5 input[type=checkbox]+label,form .col-5 input[type=radio]+label{margin-bottom:6.38298%}.col-5 .distance-margin-left{margin-left:6.38298%}.col-5 .distance-padding-top{padding-top:6.38298%}.col-5 .distance-padding-right,.col-5 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-5 a.format-blockquote:before{padding-right:6.38298%}.col-5 .distance-padding-bottom,.col-5 form .form-group.option-group,.col-5 form .form-section,form .col-5 .form-group.option-group,form .col-5 .form-section{padding-bottom:6.38298%}.col-5 .distance-padding-left,.col-5 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-5 .quote,.col-5 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-5 blockquote,.rich-text .col-5 blockquote{padding-left:6.38298%}.row .col-offset-5{margin-left:45.29915%}.row .col-offset-5:first-child{margin-left:42.73504%}.col-6{width:48.71795%;margin-left:2.5641%}.col-6 .distance-margin-top{margin-top:5.26316%}.col-6 .distance-margin-right{margin-right:5.26316%}.col-6 .distance-margin-bottom,.col-6 form .form-group,.col-6 form input[type=checkbox]+label,.col-6 form input[type=radio]+label,form .col-6 .form-group,form .col-6 input[type=checkbox]+label,form .col-6 input[type=radio]+label{margin-bottom:5.26316%}.col-6 .distance-margin-left{margin-left:5.26316%}.col-6 .distance-padding-top{padding-top:5.26316%}.col-6 .distance-padding-right,.col-6 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-6 a.format-blockquote:before{padding-right:5.26316%}.col-6 .distance-padding-bottom,.col-6 form .form-group.option-group,.col-6 form .form-section,form .col-6 .form-group.option-group,form .col-6 .form-section{padding-bottom:5.26316%}.col-6 .distance-padding-left,.col-6 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-6 .quote,.col-6 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-6 blockquote,.rich-text .col-6 blockquote{padding-left:5.26316%}.row .col-offset-6{margin-left:53.84615%}.row .col-offset-6:first-child{margin-left:51.28205%}.col-7{width:57.26496%;margin-left:2.5641%}.col-7 .distance-margin-top{margin-top:4.47761%}.col-7 .distance-margin-right{margin-right:4.47761%}.col-7 .distance-margin-bottom,.col-7 form .form-group,.col-7 form input[type=checkbox]+label,.col-7 form input[type=radio]+label,form .col-7 .form-group,form .col-7 input[type=checkbox]+label,form .col-7 input[type=radio]+label{margin-bottom:4.47761%}.col-7 .distance-margin-left{margin-left:4.47761%}.col-7 .distance-padding-top{padding-top:4.47761%}.col-7 .distance-padding-right,.col-7 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-7 a.format-blockquote:before{padding-right:4.47761%}.col-7 .distance-padding-bottom,.col-7 form .form-group.option-group,.col-7 form .form-section,form .col-7 .form-group.option-group,form .col-7 .form-section{padding-bottom:4.47761%}.col-7 .distance-padding-left,.col-7 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-7 .quote,.col-7 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-7 blockquote,.rich-text .col-7 blockquote{padding-left:4.47761%}.row .col-offset-7{margin-left:62.39316%}.row .col-offset-7:first-child{margin-left:59.82906%}.col-8{width:65.81197%;margin-left:2.5641%}.col-8 .distance-margin-top{margin-top:3.8961%}.col-8 .distance-margin-right{margin-right:3.8961%}.col-8 .distance-margin-bottom,.col-8 form .form-group,.col-8 form input[type=checkbox]+label,.col-8 form input[type=radio]+label,form .col-8 .form-group,form .col-8 input[type=checkbox]+label,form .col-8 input[type=radio]+label{margin-bottom:3.8961%}.col-8 .distance-margin-left{margin-left:3.8961%}.col-8 .distance-padding-top{padding-top:3.8961%}.col-8 .distance-padding-right,.col-8 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-8 a.format-blockquote:before{padding-right:3.8961%}.col-8 .distance-padding-bottom,.col-8 form .form-group.option-group,.col-8 form .form-section,form .col-8 .form-group.option-group,form .col-8 .form-section{padding-bottom:3.8961%}.col-8 .distance-padding-left,.col-8 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-8 .quote,.col-8 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-8 blockquote,.rich-text .col-8 blockquote{padding-left:3.8961%}.row .col-offset-8{margin-left:70.94017%}.row .col-offset-8:first-child{margin-left:68.37607%}.col-9{width:74.35897%;margin-left:2.5641%}.col-9 .distance-margin-top{margin-top:3.44828%}.col-9 .distance-margin-right{margin-right:3.44828%}.col-9 .distance-margin-bottom,.col-9 form .form-group,.col-9 form input[type=checkbox]+label,.col-9 form input[type=radio]+label,form .col-9 .form-group,form .col-9 input[type=checkbox]+label,form .col-9 input[type=radio]+label{margin-bottom:3.44828%}.col-9 .distance-margin-left{margin-left:3.44828%}.col-9 .distance-padding-top{padding-top:3.44828%}.col-9 .distance-padding-right,.col-9 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-9 a.format-blockquote:before{padding-right:3.44828%}.col-9 .distance-padding-bottom,.col-9 form .form-group.option-group,.col-9 form .form-section,form .col-9 .form-group.option-group,form .col-9 .form-section{padding-bottom:3.44828%}.col-9 .distance-padding-left,.col-9 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-9 .quote,.col-9 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-9 blockquote,.rich-text .col-9 blockquote{padding-left:3.44828%}.row .col-offset-9{margin-left:79.48718%}.row .col-offset-9:first-child{margin-left:76.92308%}.col-10{width:82.90598%;margin-left:2.5641%}.col-10 .distance-margin-top{margin-top:3.09278%}.col-10 .distance-margin-right{margin-right:3.09278%}.col-10 .distance-margin-bottom,.col-10 form .form-group,.col-10 form input[type=checkbox]+label,.col-10 form input[type=radio]+label,form .col-10 .form-group,form .col-10 input[type=checkbox]+label,form .col-10 input[type=radio]+label{margin-bottom:3.09278%}.col-10 .distance-margin-left{margin-left:3.09278%}.col-10 .distance-padding-top{padding-top:3.09278%}.col-10 .distance-padding-right,.col-10 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-10 a.format-blockquote:before{padding-right:3.09278%}.col-10 .distance-padding-bottom,.col-10 form .form-group.option-group,.col-10 form .form-section,form .col-10 .form-group.option-group,form .col-10 .form-section{padding-bottom:3.09278%}.col-10 .distance-padding-left,.col-10 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-10 .quote,.col-10 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-10 blockquote,.rich-text .col-10 blockquote{padding-left:3.09278%}.row .col-offset-10{margin-left:88.03419%}.row .col-offset-10:first-child{margin-left:85.47009%}.col-11{width:91.45299%;margin-left:2.5641%}.col-11 .distance-margin-top{margin-top:2.80374%}.col-11 .distance-margin-right{margin-right:2.80374%}.col-11 .distance-margin-bottom,.col-11 form .form-group,.col-11 form input[type=checkbox]+label,.col-11 form input[type=radio]+label,form .col-11 .form-group,form .col-11 input[type=checkbox]+label,form .col-11 input[type=radio]+label{margin-bottom:2.80374%}.col-11 .distance-margin-left{margin-left:2.80374%}.col-11 .distance-padding-top{padding-top:2.80374%}.col-11 .distance-padding-right,.col-11 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-11 a.format-blockquote:before{padding-right:2.80374%}.col-11 .distance-padding-bottom,.col-11 form .form-group.option-group,.col-11 form .form-section,form .col-11 .form-group.option-group,form .col-11 .form-section{padding-bottom:2.80374%}.col-11 .distance-padding-left,.col-11 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-11 .quote,.col-11 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-11 blockquote,.rich-text .col-11 blockquote{padding-left:2.80374%}.row .col-offset-11{margin-left:96.5812%}.row .col-offset-11:first-child{margin-left:94.01709%}.col-12{width:100%;margin-left:2.5641%}.col-12 .distance-margin-top{margin-top:2.5641%}.col-12 .distance-margin-right{margin-right:2.5641%}.col-12 .distance-margin-bottom,.col-12 form .form-group,.col-12 form input[type=checkbox]+label,.col-12 form input[type=radio]+label,form .col-12 .form-group,form .col-12 input[type=checkbox]+label,form .col-12 input[type=radio]+label{margin-bottom:2.5641%}.col-12 .distance-margin-left{margin-left:2.5641%}.col-12 .distance-padding-top{padding-top:2.5641%}.col-12 .distance-padding-right,.col-12 .froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before,.froala-editor .fr-dropdown .fr-dropdown-menu li .col-12 a.format-blockquote:before{padding-right:2.5641%}.col-12 .distance-padding-bottom,.col-12 form .form-group.option-group,.col-12 form .form-section,form .col-12 .form-group.option-group,form .col-12 .form-section{padding-bottom:2.5641%}.col-12 .distance-padding-left,.col-12 .froala-box.dark-theme .rich-text-editor.froala-element blockquote,.col-12 .quote,.col-12 .rich-text blockquote,.froala-box.dark-theme .rich-text-editor.froala-element .col-12 blockquote,.rich-text .col-12 blockquote{padding-left:2.5641%}.row .col-offset-12{margin-left:105.12821%}.row .col-offset-12:first-child{margin-left:102.5641%}}@media all and (min-width:320px){.gap{margin-top:10px!important}}@media all and (min-width:480px){.gap{margin-top:10px!important}}@media all and (min-width:640px){.gap{margin-top:20px!important}}@media all and (min-width:768px){.gap{margin-top:20px!important}}@media all and (min-width:1024px){.gap{margin-top:20px!important}}@media all and (min-width:1280px){.gap{margin-top:30px!important}}.manage-item-container .action-remove{height:35px;width:41px;display:inline-block;float:right}.manage-item-container .action-remove:before{content:'';background-image:url(../rwd-images/sprites.png);background-position:-80px 0;display:inline-block;margin:10px 13px;height:15px;width:15px}.manage-item-container .action-remove:hover{cursor:pointer}.manage-item-container .action-remove:hover:before{background-position:-80px -20px}.manage-item-container .cancel{float:left}.manage-item-container .container-title{text-transform:uppercase}.manage-item-container .description{color:#444;margin:5px 0 0}.manage-item-container .edit-description{margin-top:5px}.manage-item-container .item{border-top:1px solid #F4F4F4;position:relative}.manage-item-container .item.active{border:2px solid #02BAD3;padding-left:10px;padding-right:10px;margin:-1px -12px -2px;z-index:1}.manage-item-container .item-image{float:left}.manage-item-container .item-image.uploading{background:url(../rwd-images/blue_small_spinner.gif) center no-repeat}.manage-item-container .item-info{min-height:35px;overflow:hidden;word-wrap:break-word}.manage-item-container .item-title{font-weight:700}.manage-item-container .save{float:right}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.manage-item-container .item-image{margin-right:10px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.manage-item-container .item-image{margin-right:15px}}.manage-item-container .action-move-down,.manage-item-container .action-move-up{float:right;height:39px;width:39px;display:inline-block;visibility:hidden}.manage-item-container .visible.action-move-down,.manage-item-container .visible.action-move-up{visibility:visible}.manage-item-container .action-move-down:before,.manage-item-container .action-move-up:before{background-image:url(../rwd-images/sprites.png);height:12px;width:17px;margin:13px 12px;display:inline-block;content:''}.manage-item-container .action-move-down:hover,.manage-item-container .action-move-up:hover{cursor:pointer}.manage-item-container .action-move-down:before{background-position:-40px -180px}.manage-item-container .action-move-up:before{background-position:-20px -180px}.manage-item-container .item-info.ordering{margin-right:78px}.manage-item-container .item-number{clear:right;display:block;overflow:hidden;text-align:center}.manage-item-container .order-actions{position:absolute;top:0;right:0}.manage-item-container .item-search-container,.manage-item-container .search-form{display:none}.manage-item-container .item-search-container .item:hover{cursor:pointer}.manage-item-container .item-search-notification{padding:20px 0;text-align:center}.manage-item-container .item-search-paginator{text-align:center}.manage-item-container .item-search-results,.manage-item-container .paginator{margin-bottom:20px}.manage-item-container .search-form .max-width-input{float:none}.backend-notification{margin-bottom:0}#breakpoint{display:none;position:absolute;top:1px}@media all and (min-width:320px){#breakpoint{top:1px}}@media all and (min-width:480px){#breakpoint{top:2px}}@media all and (min-width:640px){#breakpoint{top:3px}}@media all and (min-width:768px){#breakpoint{top:4px}}@media all and (min-width:1024px){#breakpoint{top:5px}}@media all and (min-width:1280px){#breakpoint{top:6px}}.center-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.center-overlay .center{display:table;height:100%;width:100%}.center-overlay .wrapper{display:table-cell;text-align:center;vertical-align:middle}.expandable-section{font-family:lato,"Lucida Sans",Arial}.expandable-section.expanded .view-more{display:none}.expandable-section.expanded .expanded-section{display:block}.expandable-section .collapsed-title{display:inline}.expandable-section .expanded-section{display:none}form input[type=checkbox],form input[type=radio]{display:block;position:absolute;left:-999px}form input[type=checkbox]+label,form input[type=radio]+label{color:#000;max-width:100%;position:relative;float:left;clear:left}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form input[type=checkbox]+label,form input[type=radio]+label{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form input[type=checkbox]+label,form input[type=radio]+label{font-size:15px;line-height:25px}}form input[type=checkbox]+label:last-of-type,form input[type=radio]+label:last-of-type{margin-bottom:0}form input[type=checkbox]+label:before,form input[type=radio]+label:before{background-image:url(../rwd-images/sprites.png);height:20px;width:20px;content:'';display:block;position:absolute;left:0}form input[type=checkbox]:checked+label:before{background-position:-60px -40px}form input[type=checkbox]:checked+label:hover:before,form input[type=checkbox]:checked:focus+label:before{background-position:-80px -60px}form input[type=checkbox]+label:before{background-position:-20px -40px}form input[type=checkbox]+label:hover:before,form input[type=checkbox]:focus+label:before{background-position:-40px -40px}form input[type=date]{line-height:44px}form input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form input[type=radio]:checked+label:before{background-position:-40px -60px}form input[type=radio]:checked+label:hover:before,form input[type=radio]:checked:focus+label:before{background-position:-60px -60px}form input[type=radio]+label:before{background-position:0 -60px}form input[type=radio]+label:hover:before,form input[type=radio]:focus+label:before{background-position:-20px -60px}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}form .custom-select,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form textarea{color:#000;background-color:#F4F4F4;border:1px solid #888;display:block;font-family:"pt serif",Georgia;height:44px;padding:0 15px;min-width:300px;width:100%}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form .custom-select,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form textarea{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form .custom-select,form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=text],form input[type=time],form input[type=url],form textarea{font-size:15px;line-height:25px}}form .custom-select::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#888;font-family:lato,"Lucida Sans",Arial}form .custom-select::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form textarea::-moz-placeholder{color:#888;font-family:lato,"Lucida Sans",Arial}form .custom-select:-moz-placeholder,form input[type=date]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=text]:-moz-placeholder,form input[type=time]:-moz-placeholder,form input[type=url]:-moz-placeholder,form textarea:-moz-placeholder{color:#888;font-family:lato,"Lucida Sans",Arial}form .custom-select:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#888;font-family:lato,"Lucida Sans",Arial}form .custom-select:focus,form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form textarea:focus{background-color:#FFF;border-color:#02BAD3}form label{color:#000;display:inline-block;font-family:lato,"Lucida Sans",Arial}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form label{font-size:15px;line-height:22px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form label{font-size:19px;line-height:29px}}form label:first-child{padding-bottom:10px}form label .sub-label,form label .sub-label-block,form label.sub-label{color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form label .sub-label,form label .sub-label-block,form label.sub-label{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form label .sub-label,form label .sub-label-block,form label.sub-label{font-size:15px;line-height:25px}}form label.warning{color:#F12917;display:block}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form label.warning{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form label.warning{font-size:15px;line-height:25px}}form label .sub-label-block{display:block}form textarea{outline:0;height:120px;padding:15px;resize:vertical;overflow-y:auto}form select{width:100%!important;font-size:1em!important;font-family:lato,"Lucida Sans",Arial}form .backend-error-message{color:#F12917}form .custom-select{font-family:lato,"Lucida Sans",Arial;position:relative;z-index:-1;padding:0}form .custom-select:after,form .custom-select:before{content:'';display:block;position:absolute}form .custom-select:before{height:100%;width:44px;background-color:#888;right:0}form .custom-select:after{height:12px;width:20px;background:url(../rwd-images/sprites.png) -80px -40px;right:11px;top:16px}form .custom-select.custom-selectFocus{background-color:#FFF;border-color:#02BAD3}form .custom-select .custom-selectInner{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:44px;padding:0 59px 0 15px;word-wrap:normal}form .charlimit-message{float:right}form .backend-error-message,form .error-message{float:left;clear:left}form .form-group.option-group label{display:block}form .form-group.option-group.single-distance{padding-bottom:0}form .form-group.backend-error .custom-select,form .form-group.backend-error input[type=date],form .form-group.backend-error input[type=email],form .form-group.backend-error input[type=number],form .form-group.backend-error input[type=password],form .form-group.backend-error input[type=text],form .form-group.backend-error input[type=time],form .form-group.backend-error input[type=url],form .form-group.backend-error textarea,form .form-group.error .custom-select,form .form-group.error input[type=date],form .form-group.error input[type=email],form .form-group.error input[type=number],form .form-group.error input[type=password],form .form-group.error input[type=text],form .form-group.error input[type=time],form .form-group.error input[type=url],form .form-group.error textarea{border-color:#F12917}form .form-group.backend-error .cke,form .form-group.backend-error .froala-box,form .form-group.error .cke,form .form-group.error .froala-box{border:1px solid #F12917}form .form-group.valid .custom-select,form .form-group.valid .rich-text-editor,form .form-group.valid input[type=date],form .form-group.valid input[type=email],form .form-group.valid input[type=number],form .form-group.valid input[type=password],form .form-group.valid input[type=text],form .form-group.valid input[type=time],form .form-group.valid input[type=url],form .form-group.valid textarea{border-color:#21a500}form .form-group.valid .cke,form .form-group.valid .froala-box{border:1px solid #21a500}form .picker--opened .picker__holder{background:rgba(0,0,0,.8)}form .picker__holder{font-family:lato,"Lucida Sans",Arial;text-align:center;-webkit-transition:background 175ms ease-in-out,top 175ms ease-in-out;-moz-transition:background 175ms ease-in-out,top 175ms ease-in-out;transition:background 175ms ease-in-out,top 175ms ease-in-out}form .picker__holder .picker__box{font-size:1em}form .picker__holder .picker__day{font-weight:400}form .picker__holder .picker__frame{position:static;color:#444}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form .picker__holder .picker__frame{font-size:15px;line-height:22px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form .picker__holder .picker__frame{font-size:19px;line-height:29px}}form .picker__holder .picker__select--month,form .picker__holder .picker__select--year{padding:.25em;width:25%!important}form .select-container{position:relative;min-width:300px;height:44px;color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form .select-container{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form .select-container{font-size:15px;line-height:25px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){form input[type=checkbox]+label,form input[type=radio]+label{padding-left:30px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){form input[type=checkbox]+label,form input[type=radio]+label{padding-left:40px}form input[type=checkbox]+label:before,form input[type=radio]+label:before{top:2px}}.error-message,form .backend-error-message,form .charlimit-exceeded-message,form .charlimit-message{font-family:lato,"Lucida Sans",Arial;overflow:hidden;position:relative}.error-message:before,form .backend-error-message:before,form .charlimit-exceeded-message:before,form .charlimit-message:before{bottom:0;content:attr(data-message);display:block;position:absolute}.error-message:after,form .backend-error-message:after,form .charlimit-exceeded-message:after,form .charlimit-message:after{content:attr(data-message);display:block;line-height:.01px;visibility:hidden;max-height:0;-webkit-transition:line-height 175ms ease-in-out,max-height 0s linear 175ms;-moz-transition:line-height 175ms ease-in-out,max-height 0s linear 175ms;transition:line-height 175ms ease-in-out,max-height 0s linear 175ms}.error .error-message:after,form .form-group.backend-error .backend-error-message:after,form .form-group.charlimit .charlimit-message:after,form .form-group.charlimit-exceeded .charlimit-exceeded-message:after{line-height:inherit;max-height:99999em;-webkit-transition:line-height 175ms ease-in-out,max-height 0s linear;-moz-transition:line-height 175ms ease-in-out,max-height 0s linear;transition:line-height 175ms ease-in-out,max-height 0s linear}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.error-message:after,form .backend-error-message:after,form .charlimit-exceeded-message:after,form .charlimit-message:after{line-height:inherit;max-height:none;transition:none}:not(.error)>.error-message,form .form-group:not(.backend-error) .backend-error-message,form .form-group:not(.charlimit) .charlimit-message,form .form-group:not(.charlimit-exceeded) .charlimit-exceeded-message{line-height:.01px;max-height:0;color:transparent;-webkit-transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear 175ms;-moz-transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear 175ms;transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear 175ms}.error .error-message,form .form-group.backend-error .backend-error-message,form .form-group.charlimit .charlimit-message,form .form-group.charlimit-exceeded .charlimit-exceeded-message{max-height:99999em;-webkit-transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear;-moz-transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear;transition:line-height 175ms ease-in-out,color 175ms ease-in-out,max-height 0s linear}}.error-message{color:#F12917}.error-invisible{float:left}.loading-indicator,.loading-indicator:active,.loading-indicator:hover{background-image:url(../rwd-images/blue_small_spinner.gif);background-position:-9999px;background-repeat:no-repeat}.loading-indicator.loading,.loading-indicator:active.loading,.loading-indicator:hover.loading{background-position:center;text-indent:-9999px;min-width:26px;min-height:26px}.loading-indicator.loading:hover,.loading-indicator:active.loading:hover,.loading-indicator:hover.loading:hover{cursor:default}.loading-indicator.loading _:-moz-tree-row(hover),.loading-indicator.loading:not([class*=button]),.loading-indicator:active.loading _:-moz-tree-row(hover),.loading-indicator:active.loading:not([class*=button]),.loading-indicator:hover.loading _:-moz-tree-row(hover),.loading-indicator:hover.loading:not([class*=button]){text-indent:100%;overflow:hidden;white-space:nowrap}.mini-pager{display:inline-block;text-align:center}.mini-pager .next,.mini-pager .previous{position:relative;display:inline-block;height:34px;width:34px}.mini-pager .next:after,.mini-pager .previous:after{content:'';display:inline-block;background-image:url(../rwd-images/sprites.png);height:14px;width:9px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mini-pager span{display:inline-block;min-width:34px;overflow:hidden;margin:0 34px}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.mini-pager span{max-width:80px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.mini-pager span{max-width:120px}}.mini-pager .next{margin-left:-34px}.mini-pager .next:after{background-position:-20px -140px}.mini-pager .previous{margin-right:-34px}.mini-pager .previous:after{background-position:0 -140px}.overlay{visibility:hidden;position:fixed;top:0;left:0;height:100%;width:100%;z-index:10000;background:#000;opacity:0;-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;-webkit-transition:opacity 175ms ease-in-out,visibility 175ms ease-in-out;-moz-transition:opacity 175ms ease-in-out,visibility 175ms ease-in-out;transition:opacity 175ms ease-in-out,visibility 175ms ease-in-out}.overlay.on{visibility:visible}.paginator{display:inline-block;font-family:lato,"Lucida Sans",Arial;text-align:left}.paginator .box{background-color:#B5B5B5;display:table;float:left;height:44px;table-layout:fixed;text-align:center;text-decoration:none;width:44px}.paginator .box.active{background-color:#FFF}.paginator .box.active:hover{background-color:#FFF;cursor:default}.paginator .box.active .page-number{color:#000}.paginator .box:hover{background-color:#888}.paginator .box .page-number{color:#FFF;display:table-cell;line-height:22px;vertical-align:middle}.paginator .boxes a+a{margin-left:6px}.paginator .controls{font-size:0}.paginator .page-indicator-text{display:inline-block;height:50px;margin-top:3px;padding:0 6px;position:relative;text-align:center;vertical-align:top;white-space:normal;width:106px}.paginator .control-first{margin-left:0}.paginator .control-first:after{background-position:0 -80px}.paginator .control-previous{margin-left:6px}.paginator .control-previous:after{background-position:-20px -80px}.paginator .control-next{margin-left:0}.paginator .control-next:after{background-position:-40px -80px}.paginator .control-last{margin-left:6px}.paginator .control-last:after{background-position:-60px -80px}.paginator .control-first,.paginator .control-last,.paginator .control-next,.paginator .control-previous{cursor:pointer;display:inline-block;margin-top:6px;position:relative;height:44px;width:44px}.paginator .control-first:after,.paginator .control-last:after,.paginator .control-next:after,.paginator .control-previous:after{content:'';display:inline-block;background-image:url(../rwd-images/sprites.png);height:17px;width:14px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.froala-box.dark-theme .rich-text-editor.froala-element.ctr-section-text,.rich-text .caption-container:after,.rich-text.ctr-section-text{color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-box.dark-theme .rich-text-editor.froala-element.ctr-section-text,.rich-text.ctr-section-text{font-size:12px;line-height:19px;margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-box.dark-theme .rich-text-editor.froala-element.ctr-section-text,.rich-text.ctr-section-text{font-size:15px;line-height:25px;margin-bottom:.83333em}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.rich-text .caption-container:after{font-size:12px;line-height:19px;margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.rich-text .caption-container:after{font-size:15px;line-height:25px;margin-bottom:.83333em}}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h1{color:#444}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h1{font-size:31px;line-height:42px;margin-bottom:.67742em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h1,.rich-text.admin-text h1{font-size:50px;line-height:67px;margin-bottom:.67em}}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h2,.rich-text.admin-text h2{color:#000;font-weight:700}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h2,.rich-text.admin-text h2{font-size:24px;line-height:33px;margin-bottom:.6875em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h2,.rich-text.admin-text h2{font-size:31px;line-height:43px;margin-bottom:.69355em}}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h3,.rich-text.admin-text h3{color:#000}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h3,.rich-text.admin-text h3{font-size:19px;line-height:27px;margin-bottom:.71053em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h3,.rich-text.admin-text h3{font-size:24px;line-height:35px;margin-bottom:.72917em}}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h5,.rich-text.admin-text h5{color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h5,.rich-text.admin-text h5{font-size:12px;line-height:19px;margin-bottom:.79167em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a.format-h5,.rich-text.admin-text h5{font-size:15px;line-height:25px;margin-bottom:.83333em}}.rich-text{word-wrap:break-word}.rich-text.user-text{font-family:"pt serif",Georgia}.rich-text.admin-text{font-family:lato,"Lucida Sans",Arial}.rich-text b,.rich-text strong{font-weight:700}.rich-text embed,.rich-text iframe,.rich-text object,.rich-text video{display:block;margin:0 auto;max-width:100%}.rich-text em,.rich-text i{font-style:italic}.rich-text .caption-container{display:inline-block;text-align:left}.rich-text .caption-container:after{display:block;content:attr(data-caption);text-align:left}.rich-text .block-image-container,.rich-text .inline-image-container{clear:left;line-height:0;text-align:center}@media all and (max-width:639px){.rich-text .inline-image-container{margin-right:0}}@media all and (min-width:640px){.rich-text .inline-image-container{clear:left;float:left;margin-top:0}}@media all and (min-width:640px) and (max-width:767px){.rich-text .inline-image-container{max-width:290px}}.rich-text.clear-text-margin blockquote,.rich-text.clear-text-margin h1,.rich-text.clear-text-margin h2,.rich-text.clear-text-margin h3,.rich-text.clear-text-margin h4,.rich-text.clear-text-margin h5,.rich-text.clear-text-margin p{margin-bottom:0!important}.cke_panel_container .cke_panel_list{font-size:12px}.cke_panel_container .cke_panel_block{outline:0}.cke_panel_listItem blockquote{margin:0}.cke_dialog .cke_btn_locked,.cke_dialog .cke_btn_reset{display:none}.cke_dialog .ImagePreviewBox img{width:100%;height:auto}.cke_editable.rich-text img{clear:left;height:auto;min-height:0!important;max-width:100%}.cke_editable.rich-text span.f-video-editor{display:inline}.cke_editable.rich-text .inline-image-container+*{margin-top:0}.cke_editable.rich-text .row{margin:0!important}.froala-box.dark-theme .rich-text-editor.froala-element.f-basic a{color:#02BAD3}.froala-box.dark-theme .rich-text-editor.froala-element.f-placeholder:before{color:#888;font-style:normal;font-family:lato,"Lucida Sans",Arial}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-box.dark-theme .rich-text-editor.froala-element.f-placeholder:before{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-box.dark-theme .rich-text-editor.froala-element.f-placeholder:before{font-size:15px;line-height:25px}}.froala-box.dark-theme .rich-text-editor.froala-element.skip-image-detection span.f-img-wrap{text-align:inherit}.froala-box.dark-theme .rich-text-editor.froala-element.skip-image-detection img{vertical-align:baseline}.froala-box.dark-theme .rich-text-editor.froala-element blockquote{margin-left:0;overflow:visible}.froala-box.dark-theme .rich-text-editor.froala-element img,.froala-box.dark-theme .rich-text-editor.froala-element img.fr-fin{clear:left;display:inline;height:auto;min-height:0!important;margin:0;padding:0}.froala-box.dark-theme .rich-text-editor.froala-element table{border-collapse:separate;width:auto;margin:0}.froala-box.dark-theme .rich-text-editor.froala-element table td{border:0;padding:0}.froala-box.dark-theme .rich-text-editor.froala-element table th{background:0 0;border:0;padding:0}.froala-box.dark-theme .rich-text-editor.froala-element .f-img-editor{margin:0!important}.froala-box.dark-theme .rich-text-editor.froala-element .f-img-wrap{display:inline}.froala-box.dark-theme .rich-text-editor.froala-element .row{margin:0}.froala-box.dark-theme .rich-text-editor.froala-element oie-script{display:none}.froala-editor{z-index:9999!important}.froala-editor input[type=checkbox]{-webkit-appearance:checkbox}.froala-editor .fr-dropdown .fr-dropdown-menu li a{color:#fff!important;margin-bottom:0!important}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote{font-style:italic}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote{font-size:15px;line-height:22px;margin-bottom:.73333em}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote{font-size:19px;line-height:29px;margin-bottom:.76316em}}.froala-editor .fr-dropdown .fr-dropdown-menu li a.format-blockquote:before{display:inline-block;content:'\00a0';border-left:1px solid #888}.froala-editor.admin-text .fr-dropdown .fr-dropdown-menu li a{font-family:lato,"Lucida Sans",Arial}.froala-editor.user-text .fr-dropdown .fr-dropdown-menu li a{font-family:"pt serif",Georgia}.slider-container{overflow:hidden;z-index:-1;-webkit-transition:z-index 0s ease-in-out 175ms;-moz-transition:z-index 0s ease-in-out 175ms;transition:z-index 0s ease-in-out 175ms;display:none}.slider{-webkit-transition:-webkit-transform 175ms ease-in-out;-moz-transition:-moz-transform 175ms ease-in-out;transition:transform 175ms ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}.slider-container.opened{z-index:9999;-webkit-transition:z-index 0s ease-in-out 0s;-moz-transition:z-index 0s ease-in-out 0s;transition:z-index 0s ease-in-out 0s}.slider-container.opened .slider{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.scrolling{-webkit-transition:margin-top 175ms ease-in-out;-moz-transition:margin-top 175ms ease-in-out;transition:margin-top 175ms ease-in-out}.upload-input{padding:0;line-height:0}.upload-input:hover{cursor:pointer}.upload-input input[type=file]{opacity:0;-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;position:absolute;left:-9999em}.upload-input .link-container{float:left}.upload-input .upload-link{display:block;color:#02BAD3}.upload-input .upload-link:hover{text-decoration:underline}.attachment-upload .item-image{background:url(../rwd-images/sprites.png) 0 -100px;height:40px;width:30px;display:block}.contribution-manage .contribution-filter{display:none}.contribution-manage .draft:before{content:attr(data-draft-text) " ";font-family:lato,"Lucida Sans",Arial;text-transform:uppercase}.contribution-manage .item-image{height:34px;width:54px}.contribution-manage .item-search-container .item-details-container:before{margin:8px 13px;background:url(../rwd-images/sprites.png) 0 -160px;height:17px;width:17px;display:inline-block;float:right;content:''}.manage-contribution-sections [data-type=SEPARATOR-ITEM]{background-color:#F4F4F4;padding-left:12px;padding-right:12px;margin:0 -12px}.manage-contribution-sections .item-title{color:#444}.manage-menu.disabled .add-button,.manage-menu.disabled .container-title,.manage-menu.disabled .js-item-upload-container{display:none!important}.manage-menu.disabled .is-disabled{margin-left:0}.manage-menu .add-buttons>*{float:left}.manage-menu .add-buttons label{padding-bottom:0}.manage-menu .add-buttons .error-container{clear:left}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.manage-menu .add-buttons .is-disabled{margin-top:9.5px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.manage-menu .add-buttons .is-disabled{margin-top:12.5px}}.manage-menu .fixed-value{margin-right:20px;padding-bottom:0}.manage-menu .item.invalid{border:2px solid #F12917;padding-left:10px;padding-right:10px;margin:3px -12px 2px;z-index:1}.manage-menu .item-info.new-item{min-height:0}.manage-menu .item-label{margin-bottom:0}.manage-menu .item-link{color:#444}.manage-menu .item-title{text-transform:uppercase;font-weight:500;margin-bottom:0}.manage-menu .preview{color:#444;font-weight:700}.manage-promoted-challenges .item-title{color:#444}.manage-users .description{quotes:"“" "”"}.manage-users .description:before{content:open-quote}.manage-users .description:after{content:close-quote}.manage-users .item-search-container .item:before{margin:8px 13px;background:url(../rwd-images/sprites.png) 0 -160px;height:17px;width:17px;display:inline-block;float:left;content:''}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.manage-users .item-image{height:34px;width:34px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.manage-users .item-image{height:40px;width:40px}}.media-upload .add-buttons>*{float:left}.media-upload .add-buttons label{padding-bottom:0}.media-upload .add-buttons .error-container{clear:left}.media-upload .item-image{height:40px;width:60px}.media-upload .item-video{position:relative}.media-upload .item-video:before{display:block;content:'';height:17px;width:12px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-image:url(../rwd-images/sprites.png);background-position:-40px -80px}.media-upload .video-error{font-family:lato,"Lucida Sans",Arial;color:#F12917}.file-upload{display:block;float:left}.file-upload .selected-file{color:#888;float:left;margin-right:20px;word-break:break-all}.file-upload .selected-file:empty{margin-right:0}.file-upload .selected-file:hover{text-decoration:none}.image-upload{display:inline-block}.image-upload .current{float:left;margin-right:20px}.image-upload .current.uploading{background:url(../rwd-images/blue_small_spinner.gif) center no-repeat!important}.image-upload .current.uploading img{visibility:hidden}.profile-image-upload .current{height:34px;width:34px}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.profile-image-upload .current{height:34px;width:34px}.profile-image-upload span{margin-top:7.5px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.profile-image-upload .current{height:40px;width:40px}.profile-image-upload span{margin-top:7.5px}}.removable-image-upload{display:block}.removable-image-upload:hover{cursor:auto}.removable-image-upload .current{background-image:url(../rwd-images/image_preview_bkg.png);border:1px solid #F4F4F4;min-width:28px;min-height:28px;line-height:0}.removable-image-upload .current img{max-width:100%;max-height:300px}.removable-image-upload .current img[src=""]{display:none}.removable-image-upload .image-preview{float:left}.removable-image-upload .image-preview:hover{cursor:pointer}.removable-image-upload .link-container{display:inline-block}.removable-image-upload .link-container span:hover{cursor:pointer}.removable-image-upload .remove-image:before{content:"|";display:inline-block;padding:0 10px}.removable-image-upload .remove-image a{color:#F12917}.sponsor-image-upload .current{min-width:26px;min-height:26px}.sponsor-image-upload .current img{max-height:40px;max-width:150px}.sponsor-image-upload .link-container span{margin-top:10px}.applaud{display:inline-block}.applaud:before{background:url(../rwd-images/sprites.png);display:block;content:""}.applaud.big{position:relative;height:44px;width:44px;background-color:#F4F4F4;border:2px solid;border-radius:50%;border-color:#B5B5B5 #888 #888 #B5B5B5}.applaud.big:before{background-position:0 -260px;height:16px;width:19px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.applaud.big.no-touch:hover{border-color:#FD66DF #B2017B #B2017B #FD66DF}.applaud.big.applauded:before,.applaud.big.no-touch:hover:before{background-position:-20px -260px}.applaud.big.applauded.no-touch:hover{border-color:#B5B5B5 #707070 #707070 #B5B5B5;background-color:#888}.applaud.big.applauded.no-touch:hover:before{background-position:0 -260px}.applaud.small{height:13px;width:15px}.applaud.small:before{background-position:0 -20px;height:13px;width:15px}.applaud.small.applauded:before,.applaud.small.no-touch:hover:before{background-position:0 -40px}.applaud.small.applauded.no-touch:hover:before{background-position:0 -20px}.attachments h1,.attachments p{margin:0}.attachments .file-icon{background:url(../rwd-images/sprites.png) 0 -100px;content:"";display:block;float:left;height:40px;width:30px}.attachments .attachment-details{overflow:hidden;word-wrap:break-word}.attachments .attachment-title>a{color:#000;font-weight:700}html.rwd-change-password-page,html.rwd-change-password-page body,html.rwd-forgot-password-page,html.rwd-forgot-password-page body,html.rwd-login-page,html.rwd-login-page .header .signup,html.rwd-login-page body,html.rwd-reset-password-page,html.rwd-reset-password-page body,html.rwd-setup-password-page,html.rwd-setup-password-page body,html.rwd-signup-page,html.rwd-signup-page .header .signup,html.rwd-signup-page body{background-color:#444}.auth{font-family:lato,"Lucida Sans",Arial}.auth h2{color:#FFF}.auth #signup-checkboxes label{color:#F4F4F4}.auth #signup-checkboxes .option-group{padding-bottom:0}.auth .change-password div>a{float:right}.auth .change-password h2,.auth .forgot-password h2,.auth .reset-password h2{color:#888}.auth .change-password p,.auth .forgot-password p,.auth .reset-password p{color:#F4F4F4}.auth .login-page-link{text-align:center}.auth .comment-sm-button,.auth .primary-sm-button{float:right}.auth .sign-up-text{color:#F4F4F4;text-align:center}.author-box-big{border-top:1px solid #888;border-bottom:1px solid #888;font-family:"pt serif",Georgia}.author-box-big h1{font-weight:700}.author-box-big h1,.author-box-big p{margin-bottom:0}.author-box-big h1 span{display:block;text-transform:uppercase;font-family:lato,"Lucida Sans",Arial}.author-box-big .bio{display:block;max-width:100%;overflow:hidden}@media all and (-webkit-min-device-pixel-ratio:0){.author-box-big .bio{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.author-box-big .details{overflow:hidden}.author-box-big .motto{font-style:italic}.author-box-big .name{color:#000}.author-box-big .photo{height:70px;width:70px;float:left}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.author-box-big .bio{max-height:57px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.author-box-big .bio{max-height:75px}}@media all and (min-width:768px){.author-box-big .photo{height:90px;width:90px}}.built-upon .contribution-title{font-family:"pt serif",Georgia;font-weight:700}.category-list .category{float:left;padding:10px 0}.category-list .row.categories,.category-list h1{margin-bottom:0}@media all and (min-width:320px) and (max-width:479px){.category-list .category{width:48.33333%}.category-list .category:nth-child(odd){margin-right:3.33333%}}@media all and (min-width:480px) and (max-width:639px){.category-list .category{width:48.91304%}.category-list .category:nth-child(odd){margin-right:2.17391%}}@media all and (min-width:640px) and (max-width:767px){.category-list .category{width:48.33333%}.category-list .category:nth-child(odd){margin-right:3.33333%}}@media all and (min-width:768px){.category-list .category{margin-right:0}}.challenge-image{position:absolute;top:0;right:0;bottom:0;left:0}.challenge-list{font-family:lato,"Lucida Sans",Arial}.challenge-list article{border-top:2px solid #F4F4F4;padding:2px}.challenge-list article:hover{background-color:#F4F4F4}.challenge-list .call-to-action{font-weight:700}.challenge-list .details-box .challenge-title>a{color:#000}.challenge-list .details-box .draft-span{color:#888;text-transform:uppercase}.challenge-list .spnsr-box{min-height:35px}.challenge-list .spnsr-box img{float:left;margin-right:10px;max-height:40px;max-width:150px}.challenge-list .spnsr-box span{display:block;margin-top:10px;word-wrap:break-word;overflow:hidden}@media all and (min-width:640px) and (max-width:767px){.challenge-list article figure{width:48.8%;float:left}.challenge-list article .details-box{margin-left:2.4%;width:48.8%;float:left}}.challenge-team{font-family:lato,"Lucida Sans",Arial}.challenge-team h1{margin-bottom:0}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.comments .comment-reply,.comments .comment-reply+.edit-comment .indent,.comments .reply-comment .indent{margin-left:40px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.comments .comment-reply,.comments .comment-reply+.edit-comment .indent,.comments .reply-comment .indent{margin-left:34px}}.comments .comment-lg-button{margin-left:auto;margin-right:auto}.comments .view-more{display:block;text-align:center;border-top:1px solid #F4F4F4}.countdown-box{font-family:lato,"Lucida Sans",Arial;font-size:0}.countdown-box .centered-contribute-botton-container,.countdown-box .contribute-botton-container,.countdown-box .countdown-text{text-align:center}.countdown-box .centered-contribute-botton-container,.countdown-box .contribute-botton-container{display:inline-block}.countdown-box .centered-contribute-botton-container a,.countdown-box .contribute-botton-container a{display:inline-table}.countdown-box .phase-text,.countdown-box .time-left{color:#888;display:block}.countdown-box .phase-title{text-transform:uppercase}@media all and (min-width:768px){.countdown-box .contribute-botton-container{text-align:left}}.design-quotient-chart{display:inline-block;position:relative}.design-quotient-chart .text-overlay{position:absolute;top:0;right:18px;bottom:0;left:18px}.design-quotient-chart .text-overlay h2{text-align:center}.design-quotient form{display:none}.design-quotient .chart-wrapper{display:none;text-align:center}.design-quotient .chart-wrapper.visual-visible{display:block}.design-quotient .data-elements{display:none}.design-quotient .data-elements .name{float:left;text-transform:uppercase}.design-quotient .data-elements .phase{border-bottom:1px solid #F4F4F4}.design-quotient .data-elements .points-total{border-top:1px solid #888;display:none;font-weight:700}.design-quotient .data-elements .value{display:none;float:right}.design-quotient .data-elements.data-visible,.design-quotient .data-elements.data-visible .points-total,.design-quotient .data-elements.data-visible .value{display:block}.design-quotient .form-group{border-bottom:1px solid #F4F4F4;white-space:nowrap}.design-quotient .form-group input[type=number]{display:inline;min-width:142px;width:142px}.design-quotient .form-group label{color:#888;text-transform:uppercase}.design-quotient .modify-link{border-top:1px solid #F4F4F4;text-align:center}.design-quotient .modify-link a{display:inline-block}.design-quotient .visibility-links .active{color:#000;text-decoration:none;text-transform:capitalize}.design-quotient .visibility-links .active:first-child:after,.design-quotient .visibility-links a+.active:before{content:'|';display:inline;padding:0 10px}.design-quotient .visibility-links a{display:inline-block}@media all and (min-width:768px){.design-quotient .chart-wrapper,.design-quotient .description-wrapper,.design-quotient .float-right{float:right}.design-quotient .data-elements{display:block;float:right;width:100%}.design-quotient .dq-group{float:left;width:50%}}.evaluation-form{background-color:#E6FDFF}.evaluation-form .complete-text{color:#444}.evaluation-form .login-link{display:inline-block}.evaluation-form .comment-sm-button,.evaluation-form .primary-sm-button{float:right}@media all and (min-width:768px){.evaluation-form input.col-5-of-8-percents,.evaluation-form input.col-5-of-8-percents+.error-message{width:60.92437%}}@media all and (min-width:1024px){.evaluation-form input.col-5-of-8-percents,.evaluation-form input.col-5-of-8-percents+.error-message{width:61.29032%}}@media all and (min-width:1280px){.evaluation-form input.col-5-of-8-percents,.evaluation-form input.col-5-of-8-percents+.error-message{width:61.03896%}}.evaluation-results{background-color:#E6FDFF}.evaluation-results .meter{background-color:#FFF;height:14px;position:relative}.evaluation-results .meter:before{border:1px solid #888;border-radius:4px;content:'';display:block;position:absolute;height:100%;width:100%}.evaluation-results .meter.hundred-percent-border span{border-radius:4px;border-width:1px}.evaluation-results .meter span{background-color:#02BAD3;border-color:#888;border-radius:4px 0 0 4px;border-style:solid;border-width:1px 0 1px 1px;display:block;height:14px;position:absolute}.evaluation-results .percentage{color:#02BAD3;font-weight:700}.filter{font-family:lato,"Lucida Sans",Arial;height:44px}.filter .filter-container{display:inline-block}.filter .options-list{left:0;position:absolute}.filter .options-list>a{border-right:1px solid #F4F4F4;cursor:pointer;display:table;float:left;height:44px;padding:0 5px;position:relative;table-layout:fixed;text-align:left;text-decoration:none;width:116px}.filter .options-list>a:first-child{border-left:1px solid #F4F4F4}.filter .options-list>a:hover{background-color:#F4F4F4}.filter .options-list>a.active .option,.filter .options-list>a:hover .option{color:#000}.filter .options-list>a.sortable.active:after{display:block}.filter .options-list>a .option{color:#02BAD3;display:table-cell;width:104px;line-height:21px;vertical-align:middle;word-wrap:break-word}.filter .options-list>a:after{background-image:url(../rwd-images/sprites.png);content:"";display:none;height:20px;position:absolute;right:5px;top:12px;width:10px}.filter .options-list>a.asc:after,.filter .options-list>a.desc:hover:after{background-position:-40px -100px}.filter .options-list>a.asc:hover:after,.filter .options-list>a.desc:after{background-position:-80px -80px}.filter .options-list>a.sortable{padding:0 25px 0 5px}.filter .options-list>a.sortable .option{width:84px}.filter .control-wrapper{background-color:#FFF;cursor:pointer;float:left;height:44px;position:relative;visibility:hidden;width:34px}.filter .control-wrapper:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:17px;width:14px;background-image:url(../rwd-images/sprites.png);margin:auto}.filter .control-wrapper.previous{border:1px solid #F4F4F4}.filter .control-wrapper.previous:after{background-position:-20px -80px}.filter .control-wrapper.next{border-top:1px solid #F4F4F4;border-right:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4}.filter .control-wrapper.next:after{background-position:-40px -80px}.filter .control-wrapper.visible{visibility:visible}.filter .options-container{border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4;float:left;height:44px;overflow:hidden;position:relative}.fotorama{clear:left}.fotorama input{-webkit-apparence:initial}.fotorama .caption{font-family:lato,"Lucida Sans",Arial}.fotorama .fotorama__caption{font-family:lato,"Lucida Sans",Arial;color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.fotorama .fotorama__caption{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.fotorama .fotorama__caption{font-size:15px;line-height:25px}}.fotorama .fotorama__nav{text-align:left}.fotorama .fotorama__html a{display:inline-block;height:100%;width:100%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.fotorama .fotorama__wrap--css3 .fotorama__stage .fotorama__img[src$='.gif']{-webkit-transform:none}.guest-banner{border:1px solid #02BAD3;padding:10px 20px}.guest-banner img.fr-tag.fr-fin{padding:0;margin:0}.homepage-list .active-challenges-title,.homepage-list .featured-impact-title{border-bottom:1px solid #F4F4F4;color:#888}.homepage-list .details-box{overflow:hidden}.homepage-list .headline-anchor{color:#000}.homepage-list .last-item{border-bottom:none;padding-bottom:0}.homepage-list .media-wrapper{display:inline}.homepage-list .summary{display:none}@media all and (min-width:768px){.homepage-list .summary{display:block;display:block;max-width:100%;overflow:hidden}}@media all and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){.homepage-list .summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.froala-editor .fr-dropdown .fr-dropdown-menu li .homepage-list a.summary.format-n,.homepage-list .froala-editor .fr-dropdown .fr-dropdown-menu li a.summary.format-n,.homepage-list .summary.primary-text,.homepage-list .summary.rich-text{max-height:66px}.homepage-list .summary.secondary-text{max-height:57px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.froala-editor .fr-dropdown .fr-dropdown-menu li .homepage-list a.summary.format-n,.homepage-list .froala-editor .fr-dropdown .fr-dropdown-menu li a.summary.format-n,.homepage-list .summary.primary-text,.homepage-list .summary.rich-text{max-height:87px}.homepage-list .summary.secondary-text{max-height:75px}}.listing article{border-bottom:1px solid #F4F4F4}.listing .listing-details{overflow:hidden}.listing .listing-image{position:absolute;top:0;right:0;bottom:0;left:0}.listing .listing-summary{display:none;font-family:"pt serif",Georgia}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.listing .listing-summary{max-height:76px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.listing .listing-summary{max-height:100px}}.listing .listing-title{font-family:"pt serif",Georgia;font-weight:700}.listing .listing-title a{color:#444}.manage-section{font-size:0;background-color:#F4F4F4}.manage-section a,.manage-section form{float:left}.manage-section .status-section{display:block;margin-bottom:10px}.manage-section .status-section .publish-status{font-weight:700;color:#000}@media all and (max-width:767px){.manage-section{padding-left:0;padding-right:0}.manage-section .first{margin-left:0}}@media all and (min-width:768px){.manage-section .status-section{float:left;margin-bottom:0;line-height:44px}}.footer,.header,.user-menu{background-color:#000;font-family:lato,"Lucida Sans",Arial}.footer ul,.header ul,.user-menu ul{list-style:none;margin:0}.footer nav a,.header .challenge-links a,.header .main-nav a,.header .nav-dropdown a{color:#F4F4F4}.footer nav a:active,.footer nav a:focus,.footer nav a:hover,.header .challenge-links a:active,.header .challenge-links a:focus,.header .challenge-links a:hover,.header .main-nav a:active,.header .main-nav a:focus,.header .main-nav a:hover,.header .nav-dropdown a:active,.header .nav-dropdown a:focus,.header .nav-dropdown a:hover{text-decoration:none}.modal-container .notification-modal.info,.modal-container .notification-modal.scary,.notification-error,.notification-info{-webkit-transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s,border-top-right-radius 175ms linear,max-height 0s linear;-moz-transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s,border-top-right-radius 175ms linear,max-height 0s linear;transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s,border-top-right-radius 175ms linear,max-height 0s linear;padding:15px 34px 15px 15px;border:1px solid;border-radius:0 15px 15px;position:relative;font-family:lato,"Lucida Sans",Arial;overflow:hidden;max-height:99999em}.closed.notification-error,.closed.notification-info,.modal-container .closed.notification-modal.info,.modal-container .closed.notification-modal.scary{-webkit-transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s ease-in-out 175ms,border-top-right-radius 175ms linear,max-height 0s linear 175ms;-moz-transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s ease-in-out 175ms,border-top-right-radius 175ms linear,max-height 0s linear 175ms;transition:line-height 175ms ease-in-out,padding-top 175ms ease-in-out,padding-bottom 175ms ease-in-out,margin-bottom 175ms ease-in-out,border-width 0s ease-in-out 175ms,border-top-right-radius 175ms linear,max-height 0s linear 175ms;border-top-right-radius:0;line-height:.01px;max-height:0;padding:0 34px 0 15px;margin-bottom:0;border:0 solid}.closed.notification-error .close,.closed.notification-info .close,.modal-container .closed.notification-modal.info .close,.modal-container .closed.notification-modal.scary .close{display:none}.closed.notification-error .message,.closed.notification-info .message,.modal-container .closed.notification-modal.info .message,.modal-container .closed.notification-modal.scary .message{opacity:0}.modal-container .notification-modal.info .close,.modal-container .notification-modal.scary .close,.notification-error .close,.notification-info .close{position:absolute;top:7px;right:7px;height:20px;width:20px;cursor:pointer}.modal-container .notification-modal.info .close:before,.modal-container .notification-modal.scary .close:before,.notification-error .close:before,.notification-info .close:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url(../rwd-images/sprites.png) -80px 0;height:15px;width:15px;content:''}.modal-container .notification-modal.info .close:hover:before,.modal-container .notification-modal.scary .close:hover:before,.notification-error .close:hover:before,.notification-info .close:hover:before{background:url(../rwd-images/sprites.png) -80px -20px}.modal-container .notification-modal.info .message,.modal-container .notification-modal.scary .message,.notification-error .message,.notification-info .message{-webkit-transition:opacity 175ms ease-in-out;-moz-transition:opacity 175ms ease-in-out;transition:opacity 175ms ease-in-out;opacity:1}.notification-info{border-color:#21A500;color:#21A500;background-color:#E9F6E6}.modal-container .notification-modal.scary,.notification-error{border-color:#F12917;color:#F12917;background-color:#FEEAE8}.password-indicator{position:relative}.password-indicator .password-status{display:block;line-height:44px;padding:0 15px;position:absolute;top:0;right:0}.password-indicator .password-status.at-least-4{color:#F12917}.password-indicator .password-status.weak{color:#ef8818}.password-indicator .password-status.reasonable{color:#888}.password-indicator .password-status.good{color:#21a500}.my-comment{border-top:1px solid #F4F4F4}.my-comment:first-child{border:none}.my-comment .message{color:#444;margin-bottom:0}.recent-contributions .section-title{display:inline}.recent-contributions .view-more-wrapper{text-align:center}.search-form{height:44px}.search-form input{font:inherit}.search-form form{height:100%}.search-form .icon{position:absolute;top:14px;left:12px;height:17px;width:17px;background:url(../rwd-images/sprites.png) -20px 0}.search-form input[type=submit]{background:#02BAD3;color:#F4F4F4;float:right;padding:10px 15px;border:none;height:100%;min-width:45px;max-width:130px;cursor:pointer;font-weight:700;text-transform:uppercase;text-align:center}.search-form input[type=submit]:active,.search-form input[type=submit]:focus,.search-form input[type=submit]:hover{background:#888}.search-form input[type=search]{color:#000;padding:0 37px;border:1px solid #888;background:#FFF;height:100%;width:100%}.search-form input[type=search]:focus{border:2px solid #02BAD3;padding:0 36px}.search-form .max-width-input{overflow:hidden;height:44px;position:relative}@media all and (min-width:768px){.search-form{height:50px}.search-form .icon{top:16px}.search-form .max-width-input{height:50px;float:right}}.share-box{display:none;font-size:0}.share-box .facebook-share:after{background-position:-40px -220px;height:15px;width:7px}.share-box .twitter-share:after{background-position:-60px -220px;height:12px;width:17px}.share-box .google-share:after{background-position:-80px -220px;height:18px;width:19px}.share-box .email-share:after{background-position:-40px -240px;height:12px;width:18px}.share-box .email-share,.share-box .facebook-share,.share-box .google-share,.share-box .twitter-share{display:inline-block;position:relative;height:40px;width:40px}.share-box .email-share:after,.share-box .facebook-share:after,.share-box .google-share:after,.share-box .twitter-share:after{background-image:url(../rwd-images/sprites.png);content:'';display:inline-block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.share-box .share-text{margin-bottom:0;text-transform:uppercase}@media all and (min-width:768px){.share-box{display:block}}.social-login{text-align:center}.social-login input{border-radius:22px;color:#FFF;height:44px;line-height:1em;padding:0;text-align:center;width:141px;white-space:normal;vertical-align:middle}.social-login .facebook-button{background-color:#5a76b1;border:2px solid #5a76b1;cursor:pointer}.social-login .facebook-button:hover{background-color:#444}.social-login .google-button{background-color:#dd4a39;border:2px solid #dd4a39;cursor:pointer}.social-login .google-button:hover{background-color:#444}.social-login .google-signin-form{margin-right:6px}.social-login .facebook-signin-form,.social-login .google-signin-form{display:inline}.social-login .or-separator{text-align:center}.social-login .or-separator span{color:#888;margin:0 5px}.social-login .or-separator:after,.social-login .or-separator:before{background-color:#888;content:"";display:inline-block;height:1px;vertical-align:middle;width:30px}.sponsor{font-family:lato,"Lucida Sans",Arial}.sponsor h1,.sponsor p{margin:0}.sponsor .sponsor-image{max-height:40px;max-width:150px;float:left}.sponsor .sponsor-name{margin-top:10px;overflow:hidden}.sponsor .sponsor-name a{color:#000}.stats{font-family:lato,"Lucida Sans",Arial}.stats .applaud{float:left;margin:0 5px 0 13px}.stats .applauses:before{background-position:-40px -20px;height:13px;width:15px;margin:0 auto 2px}.stats .applauses{margin-right:10px}.stats .comments:before{background-position:-60px -20px;height:15px;width:19px;margin:0 auto}.stats .stat-box{display:inline-block;float:left;text-align:center;margin-left:7px;min-width:20px}.stats .stat-box.zero{display:none}.stats .stat-box a.comment-link{color:#888;text-decoration:none}.stats .stat-box:before{display:block;background-image:url(../rwd-images/sprites.png);content:""}.stats .views{margin-left:10px}.stats .views:before{background-position:-20px -20px;height:12px;width:19px;margin:0 auto 3px}.team .title{margin-bottom:0}.team .member-count,.team .title{float:left}.team.expanded .collapsed-section{display:none}.team .collapsed-section{overflow:hidden}.team .collapsed-section .member-photos{display:table-cell}.team .collapsed-section .view-more{display:table-cell;white-space:nowrap;vertical-align:top}.team .expanded-section.team-empty{display:block}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.team .collapsed-section{max-height:34px}.team .collapsed-section .view-more{line-height:34px}.team .member-count{line-height:22px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.team .collapsed-section{max-height:40px}.team .collapsed-section .view-more{line-height:40px}.team .member-count{line-height:29px}}.team-membership .view-more{display:inline-block}.team-membership .section-title{display:inline}.timeline{display:table;overflow:hidden;position:relative;table-layout:fixed;width:100%}.timeline .active-phase .phase-line{background-image:url(../rwd-images/timeline/timeline_progress.png)}.timeline .control-button,.timeline .phase-caption,.timeline .phase-date-range{display:none}.timeline .phase-item{display:table-cell;border-left:1px solid transparent;border-right:1px solid transparent;vertical-align:bottom}.timeline .phase-item:first-child{border-left:0}.timeline .phase-item:first-child .phase-line{border-radius:7px 0 0 7px}.timeline .phase-item:last-child{border-right:0}.timeline .phase-item:last-child .phase-line{border-radius:0 7px 7px 0}.timeline .phase-line{background-color:#B5B5B5;display:block;overflow:hidden;height:100%;width:100%}.timeline .phase-line-wrapper{display:block;position:relative;height:14px;width:100%}.timeline .phase-mask{display:none}.timeline .phase-name{display:none;text-transform:uppercase}.timeline .phase-progress{display:block;height:100%}.timeline .phase-progress:before{content:"";display:block;height:100%;width:.01%}.timeline .selected-indicator{background:url(../rwd-images/sprites.png) -40px -160px;content:"";display:block;margin:0 auto 3px;height:5px;width:9px}.timeline .selected-phase .phase-name{color:#000;display:inline-block;text-decoration:none;white-space:nowrap}.timeline .selected-phase .phase-name-wrapper{text-align:center}.timeline .selected-phase.phase-name-rtl .phase-name-wrapper{direction:rtl;text-align:center}.timeline .selected-phase.phase-name-rtl .phase-name-wrapper>.phase-name{direction:ltr}.timeline.timeline-filled .phase-progress:before{transition-delay:inherit;transition-duration:350ms;transition-property:width;transition-timing-function:linear;width:100%}.timeline.timeline-filled .active-phase+.finished-phase .phase-progress:before,.timeline.timeline-filled :first-child.finished-phase .phase-progress:before{transition-timing-function:ease-in}.timeline.timeline-filled .finished-phase+.active-phase .phase-progress:before,.timeline.timeline-filled .finished-phase+.last-started-phase .phase-progress:before{transition-timing-function:ease-out}.timeline.timeline-filled .active-phase+.active-phase .phase-progress:before,.timeline.timeline-filled .active-phase+.last-started-phase .phase-progress:before,.timeline.timeline-filled :first-child.active-phase .phase-progress:before,.timeline.timeline-filled :first-child.last-started-phase .phase-progress:before{transition-timing-function:ease-in-out!important}.timeline .timeline-row{display:table-row}.timeline .inspiration .phase-progress:before{background-color:#FF971A}.timeline .concepting .phase-progress:before{background-color:#7EBE3D}.timeline .evaluation .phase-progress:before{background-color:#00A4D2}.timeline .winner .phase-progress:before{background-color:#EB008B}.timeline .realisation .phase-progress:before{background-color:#8F61A2}@media all and (min-width:768px){.timeline{padding:0 34px}.timeline .caption-cell{display:table-cell}.timeline .indent-text{margin-left:10px}.timeline .last-phase.evaluation .phase-line:after,.timeline .last-phase.realisation .phase-line:after,.timeline .last-phase.winner .phase-line:after{background:url(../rwd-images/sprites.png) -20px -160px;content:"";display:block;height:18px;width:11px;position:absolute;top:-2px;right:0;bottom:-2px}.timeline .phase-caption{display:block}.timeline .phase-date-range{display:block;float:left;font-size:9px;line-height:15px;padding-left:10px;width:50%}.timeline .phase-date-range.phase-end-date{text-align:right}.timeline .phase-item{border:none}.timeline .phase-item:first-child .phase-line{border-radius:0}.timeline .phase-item:last-child .phase-line{border-radius:0}.timeline .phase-line{overflow:visible}.timeline .phase-mask{display:block;position:absolute;top:-2px;right:0;bottom:-2px;left:-2px}.timeline .phase-mask:after,.timeline .phase-mask:before{content:"";display:block;height:100%}.timeline .phase-mask:before{background:url(../rwd-images/sprites.png) -80px -140px;float:left;width:16px}.timeline .phase-mask:after{background:url(../rwd-images/timeline/timeline_mask.png);overflow:hidden}.timeline .phase-name{display:block;overflow:hidden;word-wrap:break-word}.timeline .selected-indicator{display:none}.timeline .selected-phase .align-right{direction:initial}.timeline .selected-phase.phase-item:before{display:none}.timeline .selected-phase .phase-name{display:block;position:static;white-space:normal}.timeline .first-visible-phase .previous-button,.timeline .last-visible-phase .next-button{display:block;position:absolute;top:-10px;height:34px;width:34px}.timeline .first-visible-phase .previous-button:after,.timeline .last-visible-phase .next-button:after{content:"";background-image:url(../rwd-images/sprites.png);display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;height:14px;width:9px}.timeline .first-visible-phase .previous-button{left:-34px}.timeline .first-visible-phase .previous-button:after{background-position:0 -140px}.timeline .last-visible-phase .next-button{right:-34px}.timeline .last-visible-phase .next-button:after{background-position:-20px -140px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.timeline .phase-name{max-height:38px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.timeline .phase-name{max-height:50px}}.user-box .right-side{float:right}.user-box h1{margin:0}.user-box time{font-family:lato,"Lucida Sans",Arial}.user-box .details{overflow:hidden}.user-box .name{color:#888;font-weight:700;font-family:"pt serif",Georgia}.user-box .photo{float:left}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.user-box .photo{height:34px;width:34px;margin-right:10px}.user-box .right-side{margin-top:5px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.user-box .photo{height:40px;width:40px;margin-right:15px}.user-box .right-side{margin-top:11px}}.comments .comment,.comments .comment-reply{border-top:1px solid #F4F4F4}.comments .comment-reply.flagged,.comments .comment.flagged{padding-left:10px;padding-right:10px;background-color:#feeae8}.comments .comment-reply.flagged .unflag,.comments .comment.flagged .unflag{display:inline}.comments .comment-reply.flagged .report,.comments .comment.flagged .report{display:none}.comments .comment .actions a,.comments .comment-reply .actions a{display:inline-block}.comments .comment .actions span,.comments .comment-reply .actions span{float:right}.comments .comment .actions span:after,.comments .comment-reply .actions span:after{content:"|";display:inline-block;padding:0 10px}.comments .comment .actions span:first-child:after,.comments .comment-reply .actions span:first-child:after{display:none}.comments .comment .message,.comments .comment-reply .message{color:#444}.comments .comment .reply,.comments .comment-reply .reply{float:left;font-weight:700}.comments .comment .unflag,.comments .comment-reply .unflag{display:none}.comments .comment .error,.comments .comment-reply .error{float:right!important;clear:right}.comments .add-comment textarea,.comments .edit-comment textarea,.comments .reply-comment textarea{min-width:0}.comments .add-comment .comment-sm-button,.comments .add-comment .primary-sm-button,.comments .add-comment .secondary-sm-button,.comments .edit-comment .comment-sm-button,.comments .edit-comment .primary-sm-button,.comments .edit-comment .secondary-sm-button,.comments .reply-comment .comment-sm-button,.comments .reply-comment .primary-sm-button,.comments .reply-comment .secondary-sm-button{float:right}.comments .edit-comment,.comments .reply-comment{display:none}.comments .edit-comment .indent,.comments .reply-comment .indent{border-top:1px solid #F4F4F4}.filter.contribution-filter .options-container,.filter.contribution-filter .options-list{width:276px}.filter.contribution-filter .search-button{width:44px}.filter.contribution-filter .search-button.active span{background-position:-80px -160px}.filter.contribution-filter .search-button span{background:url(../rwd-images/sprites.png) -80px -240px;height:17px;width:17px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:inline-block}.active-challenges .active-challenge{border-top:1px solid #F4F4F4}.active-challenges .active-challenge,.active-challenges .featured-challenge{border-bottom:none}.active-challenges .call-to-action{float:right}.active-challenges .clear-border-top{border-top:none}.active-challenges .featured-media .item-image{width:100%}@media all and (max-width:767px){.active-challenges .active-challenge .details-box{width:auto}.active-challenges .featured-challenge{padding-bottom:0}}@media all and (min-width:640px) and (max-width:767px){.active-challenges .featured-challenge .details-box{width:auto}.active-challenges .featured-challenge .featured-media{float:left;width:30%}.active-challenges .featured-challenge .details-box,.active-challenges .featured-challenge .featured-media{margin-bottom:0}}@media all and (max-width:639px),all and (min-width:768px){.active-challenges .featured-challenge .details-box{padding-left:0}}@media all and (min-width:640px){.active-challenges .call-to-action{float:none}}@media all and (max-width:767px){.featured-impact .details-box{width:auto}}.homepage-boxes .homepage-box{overflow:hidden}.homepage-boxes .homepage-box-wrapper:first-child{border-bottom:1px solid #F4F4F4}@media all and (min-width:768px){.homepage-boxes .homepage-box{margin-bottom:0}.homepage-boxes .homepage-box-wrapper:first-child{border-bottom:none}}.homepage-header{background-position:center center}.homepage-header.repeat-initial{background-repeat:repeat;background-size:initial}.homepage-header.repeat-contain{background-repeat:repeat;background-size:contain}.homepage-header.no-repeat-cover{background-repeat:no-repeat;background-size:cover}.homepage-header.no-repeat-initial{background-repeat:no-repeat;background-size:initial}.homepage-header .logo img{max-width:230px}.homepage-header .logo,.homepage-header .logo-text{text-align:center}.homepage-header .logo-text{font-weight:700}.homepage-header .row{margin-bottom:0}@media all and (min-width:768px){.homepage-header .logo{-webkit-box-flex:none;-moz-box-flex:none;box-flex:none;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.homepage-header .logo,.homepage-header .logo-text{min-width:0;text-align:left;margin-bottom:0}.homepage-header .logo-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.homepage-header .logo-text{-ms-flex:0 1 auto}}@media all and (max-width:767px){.homepage-header .logo-text{padding-left:0}}@media all and (min-width:768px){html[class*="-home-"] .header .logo-container{display:block}}@media all and (max-width:767px){.blog-list .col-8{width:auto}}@media all and (min-width:768px){.blog-list .listing-summary{display:block;max-width:100%;overflow:hidden}}@media all and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){.blog-list .listing-summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.contribution-list .additional-info .evaluation-text{word-wrap:break-word}.contribution-list .additional-info .evaluation-text-container{overflow:hidden}.contribution-list .additional-info .evaluation-text-container.evaluatable{height:44px}.contribution-list .additional-info .comment-sm-button,.contribution-list .additional-info .primary-sm-button{float:left}@media all and (min-width:768px) and (max-width:1023px){.contribution-list .additional-info .evaluation-text-container.evaluatable{height:auto}.contribution-list .additional-info .comment-sm-button,.contribution-list .additional-info .primary-sm-button{float:none}}@media all and (min-width:768px){.contribution-list article{border:1px solid #F4F4F4}.contribution-list .additional-info{padding-right:10px;padding-left:10px}.contribution-list .evaluation-text-container{height:44px}.contribution-list .listing-details{padding:5px 10px}.contribution-list .listing-summary{display:block;max-width:100%;overflow:hidden}}@media all and (min-width:768px) and (-webkit-min-device-pixel-ratio:0){.contribution-list .listing-summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media all and (min-width:768px){.contribution-list .main-item-info.distance-margin-bottom,.contribution-list form .main-item-info.form-group,.contribution-list form input[type=checkbox]+label.main-item-info,.contribution-list form input[type=radio]+label.main-item-info,form .contribution-list .main-item-info.form-group,form .contribution-list input[type=checkbox]+label.main-item-info,form .contribution-list input[type=radio]+label.main-item-info{margin-bottom:0}}.draft-box{background-color:#FFF;border:3px solid #888;color:#888!important;font-family:lato,"Lucida Sans",Arial;padding:5px;text-transform:uppercase;z-index:2}.item-image .image-summary,.item-summary{font-family:"pt serif",Georgia;background-color:#B5B5B5;color:#FFF;overflow:hidden;word-wrap:break-word}.item-image,.item-summary{float:left;width:30%}@media all and (min-width:480px) and (max-width:639px){.item-image,.item-summary{width:29.34783%}}@media all and (min-width:640px) and (max-width:767px){.item-image,.item-summary{width:30%}}@media all and (min-width:768px){.item-image,.item-summary{float:none;width:100%}}.item-image .image-summary{z-index:-1}.keep-aspect-content{padding:3px}@media all and (min-width:768px){.keep-aspect-content{padding:10px}}.footer .engine-logo,.footer .feedback,.footer .footer-nav a{border-top:1px solid #888}.footer .engine-logo{text-align:center;margin:0 auto;padding:1.25em 0}.footer .engine-logo a{display:block;margin:0 auto}.footer .feedback{padding:1.08333em .83333em}.footer .footer-nav a{text-transform:uppercase;display:block;height:100%;line-height:1.25em;padding:1.25em .83333em 1.16667em}.footer .footer-nav a:active,.footer .footer-nav a:focus,.footer .footer-nav a:hover{background-color:#444}.footer .footer-nav .col-4:first-child{margin-left:0}.footer .row{margin-bottom:0}.footer img.fr-tag.fr-fin{display:inline;margin:0;padding:0}@media all and (max-width:767px){.footer .row{margin:0;max-width:100%}}@media all and (min-width:640px){.footer .engine-logo{border-left:1px solid #888;float:right}.footer .feedback{position:absolute}.footer .engine-logo,.footer .feedback{width:50%}.footer .row:first-child{position:relative}}@media all and (min-width:768px){.footer .engine-logo,.footer .feedback,.footer .footer-nav a{border:none}.footer .engine-logo{padding-top:0;float:none}.footer .feedback{padding:1em 0 0;position:static}.footer .engine-logo,.footer .feedback{width:100%}.footer .footer-nav a{padding:0;margin:1em 0}.footer .footer-nav a:active,.footer .footer-nav a:focus,.footer .footer-nav a:hover{background:0 0;text-decoration:underline}.footer .row:first-child{padding-top:1em}}.header{max-width:none;height:45px;position:relative;border-bottom:1px solid #888}.header a{display:block;line-height:15px}.header a:active,.header a:focus,.header a:hover{background-color:#444}.header .icon-wrapper{position:relative;width:44px;height:44px}.header .icon-wrapper .icon{overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.header .logo-container{float:left}.header .logo-container a{line-height:44px;margin-left:54px}.header .logo-container a:active,.header .logo-container a:focus,.header .logo-container a:hover{background:0 0}.header .logo-container img{vertical-align:middle;max-height:34px;max-width:132px}.header .main-nav{width:100%;text-transform:uppercase;margin:0}.header .main-nav>a{padding:15px 10px 14px;background-color:#444;border-bottom:1px solid #888;word-wrap:break-word}.header .main-nav>a:active,.header .main-nav>a:focus,.header .main-nav>a:hover{background-color:#888}.header .main-nav>a:first-child{border-top:1px solid #888}.header .nav-dropdown .icon-wrapper{top:0;left:0;position:absolute;border-right:1px solid #888}.header .nav-dropdown .icon-wrapper .more{display:none}.header .nav-dropdown .icon-wrapper .icon{width:20px;height:17px;background:url(../rwd-images/sprites.png)}.header .nav-dropdown .icon-wrapper.open{background:#444}.header .notification-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;line-height:42px;text-align:center}.header .notification-wrapper .notification-count{vertical-align:bottom}.header .profile{position:relative;float:right;width:44px}.header .profile .image{width:34px;height:34px;margin:5px}.header .search{float:right;border-right:1px solid #888}.header .search .icon{width:17px;height:17px;background:url(../rwd-images/sprites.png) -20px 0}.header .signup{color:#F4F4F4;background-color:#02BAD3;float:right;padding:0 10px;text-align:center;font-weight:700;display:table;height:100%}.header .signup:active,.header .signup:focus,.header .signup:hover{text-decoration:none}.header .signup span{display:table-cell;vertical-align:middle}.header .slider-container.main-container{position:absolute;top:44px;left:0;right:0}@media all and (min-width:768px){.header{height:51px}.header a{line-height:19px}.header .icon-wrapper{width:50px;height:50px}.header .logo-container{border-right:1px solid #888}.header .logo-container a{line-height:50px;margin:0 15px}.header .logo-container img{max-height:40px;max-width:155px}.header .main-nav{display:block;-webkit-transition:none;-moz-transition:none;transition:none}.header .main-nav>a{border-bottom:none;border-right:1px solid #888;background-color:#000;padding:15.5px 15px;float:left;max-width:240px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal}.header .main-nav>a:active,.header .main-nav>a:focus,.header .main-nav>a:hover{background-color:#444}.header .main-nav>a:first-child{border-top:none}.header .nav-dropdown{position:relative;float:left}.header .nav-dropdown .icon-wrapper{position:static;float:left;width:auto;line-height:50px;padding:0 15px}.header .nav-dropdown .icon-wrapper .more{display:inline}.header .nav-dropdown .icon-wrapper .icon{position:static;display:inline-block;margin-left:5px;width:9px;height:6px;background-position:-40px 0}.header .nav-dropdown:hover .sub-nav{display:block}.header .notification-wrapper{line-height:48px}.header .profile{width:50px}.header .profile .image{width:40px;height:40px;margin:5px}.header .signup{padding:0 15px}.header .slider-container.main-container{position:static;overflow:visible}.header .slider-container.sub-container{position:absolute;top:50px}.header .sub-nav{display:block;text-transform:uppercase}.header .sub-nav li{float:none;max-width:none;margin:0}.header .sub-nav li a{padding:15px;background-color:#444;border:1px solid #888;border-top:none;white-space:normal;word-wrap:break-word}.header .sub-nav li a:active,.header .sub-nav li a:focus,.header .sub-nav li a:hover{background-color:#888}.header .sub-nav li:first-child a{border-top:1px solid #888}}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden}.modal-container .notification-modal.info,.modal-container .notification-modal.scary{float:none;visibility:visible;padding-right:15px}.modal-container .closed.notification-modal.info,.modal-container .closed.notification-modal.scary{display:none}.modal-container .notification-modal.info .message,.modal-container .notification-modal.scary .message{padding-bottom:15px}.modal-container .button-bar-container{overflow:hidden}.modal-container .button-bar-container .button-bar{font-size:0;line-height:0;text-align:center;margin:0 -1.66667% -3.33333%}.modal-container .button-bar-container .button-container{display:inline-block;height:44px;min-width:46.66667%;margin:0 1.66667% 3.33333%}.modal-container .button-bar-container .button-container.left>a{float:left}.modal-container .button-bar-container .button-container.right>a{float:right}@media all and (min-width:480px){.modal-container .button-bar-container .button-bar{margin:0 -1.08696% -2.17391%}.modal-container .button-bar-container .button-container{min-width:47.82609%;margin:0 1.08696% 2.17391%}}@media all and (min-width:640px){.modal-container .button-bar-container .button-bar{margin:0 -1.66667% -3.33333%}.modal-container .button-bar-container .button-container{min-width:46.66667%;margin:0 1.66667% 3.33333%}}@media all and (min-width:768px){.modal-container .button-bar-container .button-bar{margin:0 -2.84091% -5.68182%}.modal-container .button-bar-container .button-container{min-width:44.31818%;margin:0 2.84091% 5.68182%}}@media all and (min-width:1024px){.modal-container .button-bar-container .button-bar{margin:0 -2.17391% -4.34783%}.modal-container .button-bar-container .button-container{min-width:45.65217%;margin:0 2.17391% 4.34783%}}@media all and (min-width:1280px){.modal-container .button-bar-container .button-bar{margin:0 -2.63158% -5.26316%}.modal-container .button-bar-container .button-container{min-width:44.73684%;margin:0 2.63158% 5.26316%}}.modal-container .notification-modal.info{border-color:#02BAD3;color:#444;background-color:#E6FDFF}.modal-container .row{height:100%;margin-bottom:0}.overlay.notification-overlay{z-index:10100}.overlay.notification-overlay.on{opacity:.8;-ms-filter:"alpha(opacity=80)";-khtml-opacity:.8;-moz-opacity:.8}.showcase-colors{background-color:#fafafa}.showcase-colors .color-box{height:50px;width:50px}.showcase-colors .main-color{padding:10px}.showcase-colors .main-color:after{content:"#444";font-family:monospace;display:block}.showcase-colors .main-color div{background-color:#444}.showcase-colors .text-on-dark-color{padding:10px}.showcase-colors .text-on-dark-color:after{content:"#F4F4F4";font-family:monospace;display:block}.showcase-colors .text-on-dark-color div{background-color:#F4F4F4}.showcase-colors .primary-accent-color{padding:10px}.showcase-colors .primary-accent-color:after{content:"#02BAD3";font-family:monospace;display:block}.showcase-colors .primary-accent-color div{background-color:#02BAD3}.showcase-colors .secondary-color{padding:10px}.showcase-colors .secondary-color:after{content:"#888";font-family:monospace;display:block}.showcase-colors .secondary-color div{background-color:#888}.showcase-colors .dark-color{padding:10px}.showcase-colors .dark-color:after{content:"#000";font-family:monospace;display:block}.showcase-colors .dark-color div{background-color:#000}.showcase-colors .bright-color{padding:10px}.showcase-colors .bright-color:after{content:"#FFF";font-family:monospace;display:block}.showcase-colors .bright-color div{background-color:#FFF}.showcase-colors .secondary-accent-color{padding:10px}.showcase-colors .secondary-accent-color:after{content:"#F12917";font-family:monospace;display:block}.showcase-colors .secondary-accent-color div{background-color:#F12917}.showcase-colors .research-color{padding:10px}.showcase-colors .research-color:after{content:"#FF971A";font-family:monospace;display:block}.showcase-colors .research-color div{background-color:#FF971A}.showcase-colors .idea-color{padding:10px}.showcase-colors .idea-color:after{content:"#7EBE3D";font-family:monospace;display:block}.showcase-colors .idea-color div{background-color:#7EBE3D}.showcase-colors .evaluation-color{padding:10px}.showcase-colors .evaluation-color:after{content:"#00A4D2";font-family:monospace;display:block}.showcase-colors .evaluation-color div{background-color:#00A4D2}.showcase-colors .winning-color{padding:10px}.showcase-colors .winning-color:after{content:"#EB008B";font-family:monospace;display:block}.showcase-colors .winning-color div{background-color:#EB008B}.showcase-colors .impact-color{padding:10px}.showcase-colors .impact-color:after{content:"#8F61A2";font-family:monospace;display:block}.showcase-colors .impact-color div{background-color:#8F61A2}.showcase-colors ul{list-style:none;color:#888}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.showcase-colors ul{font-size:12px;line-height:19px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.showcase-colors ul{font-size:15px;line-height:25px}}.showcase h1,.showcase h2,.showcase h3,.showcase h4,.showcase h5,.showcase h6{color:#EB008B}.forms .button-group .secondary-sm-button{float:left}.forms .button-group .comment-sm-button,.forms .button-group .primary-sm-button{float:right}.showcase-page .example-grid .col-1,.showcase-page .example-grid .col-10,.showcase-page .example-grid .col-11,.showcase-page .example-grid .col-12,.showcase-page .example-grid .col-2,.showcase-page .example-grid .col-3,.showcase-page .example-grid .col-4,.showcase-page .example-grid .col-5,.showcase-page .example-grid .col-6,.showcase-page .example-grid .col-7,.showcase-page .example-grid .col-8,.showcase-page .example-grid .col-9{background-color:#F4F4F4;height:50px;-webkit-box-shadow:inset 0 0 11px 0 #444;-moz-box-shadow:inset 0 0 11px 0 #444;box-shadow:inset 0 0 11px 0 #444;text-align:center;line-height:50px;color:#444}.showcase-page .example-grid .col-10:after,.showcase-page .example-grid .col-11:after,.showcase-page .example-grid .col-12:after,.showcase-page .example-grid .col-1:after,.showcase-page .example-grid .col-2:after,.showcase-page .example-grid .col-3:after,.showcase-page .example-grid .col-4:after,.showcase-page .example-grid .col-5:after,.showcase-page .example-grid .col-6:after,.showcase-page .example-grid .col-7:after,.showcase-page .example-grid .col-8:after,.showcase-page .example-grid .col-9:after{content:"." attr(class)}.showcase-separator h2{padding-bottom:10px}.showcase-separator>div{position:relative}.showcase-separator .separator{width:100%;height:0;position:absolute;bottom:20px}.showcase-separator .strong-separator .separator{border-top:1px solid #888}.showcase-separator .mild-separator .separator{border-top:1px solid #F4F4F4}.showcase-separator .light-separator .separator{border-top:1px solid #FFF}.showcase-separator .bg{height:40px;width:40px;float:right;background:#000}.showcase-separator .bg-5,.showcase-separator .bg-6{width:200px}.showcase-separator .bg-4,.showcase-separator .bg-5{background-color:#FFF}.showcase-separator .bg-3{background-color:#444}.showcase-separator .bg-2{background-color:#000}.showcase-separator .bg-1{background-color:#888}.showcase-separator .bg-6{background-color:#F4F4F4}.challenge-administrator p{margin-bottom:0}.challenge-administrator .user-font{color:#000}.comment-author-box .team{margin-top:0}.comment-author-box .team-title{display:none}.comment-author-box .team-title.visible{display:block}.conversation-item{border-top:1px solid #F4F4F4}.conversation-item .conversation-message{color:#444;font-family:"pt serif",Georgia;display:inline-block;max-width:100%;overflow:hidden}@media all and (-webkit-min-device-pixel-ratio:0){.conversation-item .conversation-message{display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.conversation-item .conversation-date:before{display:inline;content:" - "}.conversation-item .conversation-owner,.conversation-item .title-you{color:#888;font-weight:700}.conversation-item.new-conversation{background-color:#E6FDFF;border-top:1px solid #FFF}.conversation-item.new-conversation:hover{background-color:#F4F4F4}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.conversation-item .conversation-message{max-height:66px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.conversation-item .conversation-message{max-height:87px}}.feed-item{border-top:1px solid #F4F4F4}.feed-item .activity-object{font-weight:700}.feed-item .activity-object a{color:#888}.feed-item .activity-type.contribution:after{content:" - ";display:inline}.feed-item .event-content,.feed-item .name{color:#444;font-family:"pt serif",Georgia}.my-comment-author h1 *{float:left;clear:left}.my-comment-author .link{margin-top:0}@media all and (min-width:768px){.my-comment-author h1 *{float:none}}.author-box-small h1 span{font-family:lato,"Lucida Sans",Arial}.author-box-small .photo{display:none}@media all and (min-width:768px){.author-box-small .photo{display:block}}.team-membership-list .new-membership{background-color:#E6FDFF}.team-membership-list .new-membership-message{display:block;font-weight:700}.team-membership-list .role{color:#444;quotes:"“" "”";margin-bottom:0}.team-membership-list .role:before{content:open-quote}.team-membership-list .role:after{content:close-quote}.search-container{position:fixed;left:0;width:100%}.search-container+.search-cancel{display:none;color:#02BAD3;font-weight:700;text-transform:uppercase;position:fixed;top:60px;left:16px;z-index:10001}.search-container+.search-cancel:active,.search-container+.search-cancel:focus,.search-container+.search-cancel:hover{background:0 0}.search-container.opened+.search-cancel{display:inline}@media all and (min-width:768px){.search-container{right:0;width:auto}.search-container.opened+.search-cancel{display:none}}.overlay.search-overlay.on{opacity:.8;-ms-filter:"alpha(opacity=80)";-khtml-opacity:.8;-moz-opacity:.8}@media all and (min-width:768px){.overlay.search-overlay{-webkit-transition:none;-moz-transition:none;transition:none}.overlay.search-overlay.on{opacity:0;-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0}}.notification-count{color:#F4F4F4;background-color:#F12917;line-height:1em;font-weight:700;text-align:center;display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;min-width:1em;padding:2px;border-radius:4px}body.user-menu-sliding{position:relative;overflow:hidden;left:0;right:0;-webkit-transition:left 175ms ease-in-out,right 175ms ease-in-out;-moz-transition:left 175ms ease-in-out,right 175ms ease-in-out;transition:left 175ms ease-in-out,right 175ms ease-in-out}body.user-menu-sliding .user-menu{visibility:visible;-webkit-transition:right 175ms ease-in-out;-moz-transition:right 175ms ease-in-out;transition:right 175ms ease-in-out}body.user-menu-sliding .user-menu a{-webkit-transition:none;-moz-transition:none;transition:none}body.user-menu-expanded{position:relative;overflow:hidden}body.user-menu-expanded .user-menu{visibility:visible;right:0}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){body.user-menu-expanded{left:-320px;right:320px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){body.user-menu-expanded{left:-440px;right:440px}}body.fixed{position:fixed}.user-menu{visibility:hidden;position:fixed;top:0;bottom:0;border-left:1px solid #888}.user-menu .challenge-links>a:active,.user-menu .challenge-links>a:focus,.user-menu .challenge-links>a:hover,.user-menu .close-button:active,.user-menu .close-button:focus,.user-menu .close-button:hover{background-color:#888}.user-menu .challenge{padding:10px;border-bottom:1px solid #888}.user-menu .challenge-links>a{display:block;background-color:#444;padding:10px;position:relative;border-top:1px solid #888}.user-menu .challenge-links>a.notification-container{padding-right:50px}.user-menu .challenge-links>a:first-child{border-top:none}.user-menu .challenge-title{color:#F4F4F4;font-weight:700;margin-bottom:10px}.user-menu .dashboard{color:#F4F4F4;position:absolute;top:44px;bottom:0;border-top:1px solid #888;overflow:auto;width:100%}.user-menu .dashboard-title{margin:10px 10px 0;color:#888;text-transform:uppercase}.user-menu .close-button{float:left;background-color:#02BAD3;border-right:1px solid #888}.user-menu .close-button .icon{width:11px;height:17px;background:url(../rwd-images/sprites.png) -60px 0}.user-menu .introduction{padding:10px;border-bottom:1px solid #888}.user-menu .introduction li:before{content:"- "}.user-menu .introduction a,.user-menu .user-profile a{display:inline;float:none}.user-menu .introduction a:active,.user-menu .introduction a:focus,.user-menu .introduction a:hover,.user-menu .user-profile a:active,.user-menu .user-profile a:focus,.user-menu .user-profile a:hover{background-color:inherit}.user-menu .loading-indicator .dashboard-load-error{text-align:center;width:100%;padding:0 10px;float:none!important}.user-menu .loading-indicator .dashboard-load-error .error-message{display:inline-block}.user-menu .loading-indicator .dashboard-title{display:none}.user-menu .logout{font:inherit;float:right;height:44px;width:44px;line-height:15px;padding:7px;text-align:center;background-color:#000;border-top:none;border-bottom:none;border-right:none;border-left:1px solid #888;color:#02BAD3;text-transform:uppercase;white-space:normal;word-wrap:normal}.user-menu .logout:hover{background-color:#444;text-decoration:underline;cursor:pointer}.user-menu .notification-count{position:absolute;top:10px;right:10px}.user-menu .user-profile-row{height:15px;display:block;overflow-y:visible}.user-menu .user-profile-row .content{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:2em}.user-menu .user-profile{padding:7px 10px;overflow:hidden;height:44px;line-height:15px}@media all and (min-width:640px){.user-menu .challenge{padding:20px}.user-menu .challenge-title{margin-bottom:20px}.user-menu .loading-indicator .dashboard-load-error{padding:0 20px}.user-menu .dashboard-title{margin:20px 20px 0}.user-menu .introduction{padding:20px}}@media all and (min-width:768px){.user-menu .dashboard{top:50px}.user-menu .logout{line-height:19px;padding:6px;height:50px;width:50px}.user-menu .user-profile-row{height:19px}.user-menu .user-profile{padding-top:6px;padding-bottom:6px;height:50px;line-height:19px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.user-menu{right:-320px;width:320px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.user-menu{right:-440px;width:440px}}.modal-container.modal-error a{margin:0 auto}.team-box-collapsed{display:inline}.team-box-expanded p{margin-bottom:0}.team-box-expanded .details>a{color:#000}.team-box-expanded .note{color:#444}.applauded-contributions .contribution-paginator{text-align:center}.blog h1>a{color:#000}.blog .blog-paginator{text-align:center}.challenge-brief .share-box{float:right}.community-members .author-box-big{padding:0;border:none}.community-members .author-box-big .community-member{border-top:1px solid #F4F4F4}.community-members .filter-row{margin-bottom:0}.contribution{font-family:lato,"Lucida Sans",Arial}.contribution a.applaud.big{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.contribution .author-box-big+.component-wrapper.line-before{padding-top:0}.contribution .author-box-big+.component-wrapper.line-before:before{border:0}.contribution .contribution-header .title-wrapper{overflow:hidden}.contribution .contribution-header .contribution-title{display:inline-block;padding-right:24px;position:relative;word-break:break-word}.contribution .contribution-header .contribution-title.winner:after{content:'';background:url(../rwd-images/winning_badge.png);display:inline-block;position:absolute;top:0;right:0;height:13px;width:14px}.contribution .contribution-header .mini-pager{float:right;margin-left:10px;position:relative}.contribution .report-contribution a{color:#B5B5B5;cursor:pointer;float:right;display:inline-block}.contribution .report-contribution .report-contribution-error{float:right;clear:right}.contribution .stats-and-share{position:relative}.contribution .stats-and-share .share-box{float:right}.contribution .stats-and-share .stats-wrapper{float:left}.contribution .timeline-container{border-bottom:1px solid #888}@media all and (min-width:768px){.contribution .stats-and-share .stats-wrapper{height:65px}}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.contribution .contribution-header .contribution-title.winner:after{top:3px}.contribution .contribution-header .mini-pager{top:-7.5px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.contribution .contribution-header .contribution-title.winner:after{top:6px}.contribution .contribution-header .mini-pager{top:-4.5px}}.edit-contribution .button-group,.edit-contribution .delete-section,.edit-contribution .manage-author-wrapper,.edit-contribution .manage-inspirations-wrapper,.edit-contribution .manage-team-wrapper,.edit-contribution .title{border-top:1px solid #888}.edit-contribution .button-group .comment-sm-button,.edit-contribution .button-group .primary-sm-button{float:right}.edit-contribution .button-group .secondary-sm-button{float:left}.edit-contribution .challenge-link{display:block}.edit-contribution .delete-section label{margin-right:20px}.edit-contribution .mission-description{display:none;clear:left}.edit-contribution .mission-summary{display:block}.edit-contribution .remove-info-message{display:inline;white-space:nowrap}@media all and (max-width:639px),all and (min-width:768px) and (max-width:1023px){.edit-contribution .mission-description{margin-left:30px}}@media all and (min-width:640px) and (max-width:767px),all and (min-width:1024px){.edit-contribution .mission-description{margin-left:40px}}.edit-profile form .row,.edit-profile p{margin-bottom:0}.edit-profile .error{clear:left}.edit-profile .fixed-value{margin-right:20px}.edit-profile .comment-sm-button,.edit-profile .primary-sm-button{float:right}.edit-profile .secondary-sm-button{float:left}.error-page li:before{content:"\2014 \020"}.error-page ul{list-style:none;margin-left:0;padding-left:1em;text-indent:-1em}.error-page .ref{font-family:monospace}.mission .mission-header .mission-title{float:left;line-height:34px}.mission .mission-header .mini-pager{float:right}.mission .contribution-paginator,.my-conversations .comment-paginator{text-align:center}.my-conversations .filter .options-container,.my-conversations .filter .options-list{width:232px}.phase .contribution-paginator{text-align:center}.profile h1{overflow:hidden}.profile .bottom-separator{border-bottom:none}.profile .dynamic-values>span{display:block}.profile .dynamic-values .field{color:#000;font-family:lato,"Lucida Sans",Arial}.profile .expanded-section .last-item{border-bottom:none;margin-bottom:0}.profile .email{color:#444;word-wrap:break-word}.profile .links .facebook,.profile .links .twitter,.profile .links .website{float:left;clear:left;margin-top:25px;word-break:break-all}.profile .links .first-link.facebook,.profile .links .first-link.twitter,.profile .links .first-link.website{margin-top:0}.profile .links .facebook:before,.profile .links .twitter:before{background-image:url(../rwd-images/sprites.png);content:'';display:block;float:left;margin-right:10px;height:25px;width:25px}.profile .links .facebook span,.profile .links .twitter span{display:block;margin-left:35px}.profile .links .facebook:before{background-position:0 -220px}.profile .links .twitter:before{background-position:-60px -180px}.profile #recent-comments{border-top:1px solid #888}.profile #recent-comments.expanded{padding-bottom:0}.profile #recent-contributions .title,.profile #team-membership .collapsed-section{border-top:1px solid #888}.profile .manage-section .col-offset-2{margin-left:0}.profile .occupation,.profile .occupation+.company{display:inline-block}.profile .occupation+.company:before{content:"@ ";display:inline}.profile .profile-photo{height:90px;width:90px;float:left}.profile .report-profile{color:#B5B5B5;display:inline-block;margin-top:50px}@media all and (min-width:768px){.profile .bottom-separator{border-bottom:1px solid #888}.profile .dq-wrapper{padding-top:0}.profile .dq-wrapper:before{border-top:none}.profile .main-info{float:right}.profile .misc-info{margin:160px 0 0;padding-bottom:0}.profile .profile-photo{height:160px;width:160px;position:absolute;left:0}.profile .expanded-section .last-item{border-bottom:1px solid #F4F4F4}.profile .user-info{position:relative}}.search-result{border-top:1px solid #F4F4F4}.search-result a{display:block;text-decoration:none}.search-result .blog{background-color:#000}.search-result .challenge,.search-result .user{background-color:#888}.search-result .details{color:#000;overflow:hidden}.search-result .hightlight{background-color:#b7ff6d}.search-result .motto{quotes:"“" "”"}.search-result .motto:before{content:open-quote}.search-result .motto:after{content:close-quote}.search-result .occupation+.company:before{display:inline;content:' at '}.search-result .photo{float:left;margin:0 10px 10px 0;height:35px;width:35px}.search-result .result-header{overflow:hidden;margin:10px 0 0 10px}.search-result .result-text{margin-left:10px}.search-result .contribution{background-color:#FF971A}.search-result .idea{background-color:#7EBE3D}.search-result .story{background-color:#8F61A2}.search-result .blog,.search-result .challenge,.search-result .contribution,.search-result .idea,.search-result .story,.search-result .user{color:#F4F4F4;display:inline-block;padding:0 2px;text-transform:uppercase}.search-page ul{list-style-type:none}.search-page .search-form>.max-width-input{float:none}.search-page .search-paginator{text-align:center}.blog-entry{font-family:lato,"Lucida Sans",Arial}.blog-entry .blog-title{display:block}.blog-entry .comments{margin-top:0}.blog-entry .description.rich-text.admin-text{font-family:"pt serif",Georgia}.blog-entry .stats-and-share .stats{float:left}.blog-entry .share-box{float:right}.blog-entry .blog-category-link{word-wrap:break-word}