/*! biocartis - v2.2.10 - 2018-08-14
 * http://www.biocartis.com
 * Copyright (c) 2018 Mediaclan
 */

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixed-supported .fixedsticky-off,.fixedsticky-withoutfixedfixed .fixedsticky-off{position:static}.fixed-supported .fixedsticky-on,.fixedsticky-withoutfixedfixed .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.u-colour-primary{color:#22469B!important}.u-colour-secondary{color:#51AAD2!important}.u-colour-ipo{color:#ED7726!important}.u-colour-light-blue{color:#51aad2!important}.u-colour-mid-blue{color:#438dc6!important}.u-colour-amber{color:#ed7726!important}.u-bg-light-blue{background-color:#51aad2!important}.u-bg-mid-blue{background-color:#438dc6!important}.u-bg-amber{background-color:#ed7726!important}.Banner-lead,.Banner-title,.Block-heading,.Blurb-title,.Box-title,.Card-title,.Form-legend,.Jobs .Job-description,.Jobs .News-title,.News .News-title,.Sandbox blockquote,.SideList a,.Sidebar-heading,.Swipe-lead,.Swipe-title,.Widget-heading-text,.sans-thin,blockquote{font-family:"Open Sans",Arial,sans-serif;font-weight:300;font-style:normal}.Block-heading--lite,.Blurb-foot,.Box-figure>figcaption,.Button-label,.Card-figure>figcaption,.Footer,.Footer-appendix,.Jobs .Job-details dt,.Jobs .Job-foot,.Jobs .Job-row,.Jobs .News-date,.Jobs .News-foot,.Nav-anchor,.News .News-date,.News .News-foot,.News-toolbar,.Sandbox h1,.Sandbox h2,.Sandbox h3,.Sandbox h4,.Sandbox h5,.Submenu-anchor,.Swipe-content,.eve-date,.eve-details,.eve-title,.evelist-calendarview,.mc-cal-month,.mc-cal-year,.sans-regular{font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:1.8em;background:#fff}.Container--white{-moz-box-shadow:rgba(0,0,0,.2) 0 -1px 3px;-webkit-box-shadow:rgba(0,0,0,.2) 0 -1px 3px;box-shadow:rgba(0,0,0,.2) 0 -1px 3px;background:#fff;position:relative;padding-top:24px;z-index:20}.Container--grey{-moz-box-shadow:rgba(0,0,0,.2) 0 -1px 3px;-webkit-box-shadow:rgba(0,0,0,.2) 0 -1px 3px;box-shadow:rgba(0,0,0,.2) 0 -1px 3px;background:#f6f6f6;position:relative;padding-top:24px;z-index:20}.Container{position:relative;z-index:0}.with-spinner{background:url(../images/ui/spinner.gif) center 20% no-repeat;min-height:480px}.wall-is-active .with-spinner{background:0 0;min-height:auto}.select2-container{margin:0;position:relative;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;overflow:hidden;position:relative;white-space:nowrap;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-radius:0 4px 4px 0}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(select2.png) 0 1px no-repeat}html[dir=rtl] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:url(select2.png) 100% -22px no-repeat #fff;background:url(select2.png) 100% -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:url(select2.png) -37px -22px no-repeat #fff;background:url(select2.png) -37px -22px no-repeat,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(select2-spinner.gif) no-repeat 100% #fff;background:url(select2-spinner.gif) no-repeat 100%,linear-gradient(to bottom,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results .select2-result-label{margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(select2-spinner.gif) no-repeat 100% #f4f4f4}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(to bottom,#eee 1%,#fff 15%)}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(select2-spinner.gif) no-repeat 100% #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(to bottom,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../images/ui/select2/select2.png)}.select2-container-multi .select2-choices .select2-search-field input.select2-active,.select2-more-results.select2-active,.select2-search input.select2-active{background-image:url(../images/ui/select2/select2-spinner.gif)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../images/ui/select2/select2x2.png)!important}}.select2-container{display:block}.select2-container .select2-choice{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#fff;border:0;border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,.12);padding:0;height:39px;line-height:39px;color:#777;font-size:16px}.with-background .select2-container .select2-choice{background:0 0}.select2-container .select2-choice .select2-arrow{background:0 0;border:0}.select2-container .select2-choice .select2-arrow b{background-position:0 6px}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 6px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom-color:#51AAD2}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-left:0 none;border-right:0 none;border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,.12);background:0 0}.select2-container.select2-drop-above .select2-choice{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.select2-drop.select2-drop-above.select2-drop-active{border:1px solid #ccc}.select2-drop{-moz-box-shadow:rgba(0,0,0,.1) 0 2px 12px;-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 12px;box-shadow:rgba(0,0,0,.1) 0 2px 12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:16px;border:1px solid #ccc;color:#777}.select2-drop.select2-drop-above{-moz-box-shadow:rgba(0,0,0,.1) 0 -2px 12px;-webkit-box-shadow:rgba(0,0,0,.1) 0 -2px 12px;box-shadow:rgba(0,0,0,.1) 0 -2px 12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.select2-drop-active{border-color:#ccc}.select2-results{margin:0;padding:0}.select2-search input{border:0;border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,.12);margin-top:6px;margin-bottom:6px}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{color:#51AAD2}.select2-results .select2-highlighted{background:#dceef6;color:#666}.select2-results .select2-result-label{padding:8px 12px;color:#777}.select2-results li.select2-result-with-children>.select2-result-label{text-transform:uppercase;border-bottom:1px solid #eee;font-weight:100;color:#ccc}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.timeline .vco-storyjs{font-family:"Open Sans",Arial,sans-serif}.timeline .vco-storyjs .back-home,.timeline .vco-storyjs .caption,.timeline .vco-storyjs .credit,.timeline .vco-storyjs .era h1,.timeline .vco-storyjs .era h2,.timeline .vco-storyjs .era h3,.timeline .vco-storyjs .era h4,.timeline .vco-storyjs .era h5,.timeline .vco-storyjs .era h6,.timeline .vco-storyjs .flag-content h1,.timeline .vco-storyjs .flag-content h2,.timeline .vco-storyjs .flag-content h3,.timeline .vco-storyjs .flag-content h4,.timeline .vco-storyjs .flag-content h5,.timeline .vco-storyjs .flag-content h6,.timeline .vco-storyjs .messege,.timeline .vco-storyjs .nav-container,.timeline .vco-storyjs .time-interval div,.timeline .vco-storyjs .time-interval-major div,.timeline .vco-storyjs .timenav h1,.timeline .vco-storyjs .timenav h2,.timeline .vco-storyjs .timenav h3,.timeline .vco-storyjs .timenav h4,.timeline .vco-storyjs .timenav h5,.timeline .vco-storyjs .timenav h6,.timeline .vco-storyjs .twitter,.timeline .vco-storyjs .twitter blockquote p,.timeline .vco-storyjs .vcard,.timeline .vco-storyjs .vco-feature h1.date,.timeline .vco-storyjs .vco-feature h2.date,.timeline .vco-storyjs .vco-feature h3.date,.timeline .vco-storyjs .vco-feature h4.date,.timeline .vco-storyjs .vco-feature h5.date,.timeline .vco-storyjs .vco-feature h6.date,.timeline .vco-storyjs .zoom-in,.timeline .vco-storyjs .zoom-out,.timeline .vco-storyjs blockquote,.timeline .vco-storyjs blockquote p,.timeline .vco-storyjs p{font-family:"Open Sans",Arial,sans-serif!important}.timeline .vco-storyjs .twitter blockquote p,.timeline .vco-storyjs blockquote,.timeline .vco-storyjs blockquote p{font-style:italic}.timeline .vco-storyjs .vco-feature h1,.timeline .vco-storyjs .vco-feature h2,.timeline .vco-storyjs .vco-feature h3,.timeline .vco-storyjs .vco-feature h4,.timeline .vco-storyjs .vco-feature h5,.timeline .vco-storyjs .vco-feature h6{font-family:"Open Sans",Arial,sans-serif;font-weight:600}.timeline .timeline-tooltip{font-family:"Open Sans",Arial,sans-serif}.timeline .storyjs-embed{background:none}.timeline .vco-timeline .vco-navigation .timenav .content .marker.active .flag .flag-content h3,.timeline .vco-timeline .vco-navigation .timenav .content .marker.active .flag-small .flag-content h3{color:#51AAD2}.timeline .vco-timeline .vco-navigation .timenav-background{background-color:#edf6fa}.Breadcrumb{margin:0;padding:0 20px;list-style:none;font-size:10px}.Breadcrumb-item{float:left;margin:0 0 2px;max-width:50%}.Breadcrumb-item .Button,.Breadcrumb-item .Sandbox table td a,.Sandbox table td .Breadcrumb-item a{width:100%;display:block;text-align:left}.Breadcrumb-item .u-textTruncate{display:block}.Breadcrumb-item:last-child{margin-right:0}.Breadcrumb-item--separator{float:left;margin:0 4px;line-height:20px;font-size:8px;color:#ddd}.Button,.Sandbox table td a{-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-appearance:none;background:0 0;border-color:currentcolor;border-style:solid;border-width:1px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0;padding:.4em .75em;position:relative;text-align:center;text-decoration:none;user-select:none;white-space:normal}.Button::-moz-focus-inner,.Sandbox table td a::-moz-focus-inner{border:0;padding:0}.Button:focus,.Sandbox table td a:focus{outline:#51AAD2 dashed 1px;outline-offset:0}.Button:active,.Button:focus,.Button:hover,.Sandbox table td a:active,.Sandbox table td a:focus,.Sandbox table td a:hover{text-decoration:none}.Button.is-disabled,.Button:disabled,.Sandbox table td a.is-disabled,.Sandbox table td a:disabled{cursor:default;opacity:.6}.Button.is-disabled:hover,.Button:disabled:hover,.Sandbox table td a.is-disabled:hover,.Sandbox table td a:disabled:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.Button--secondary{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#51AAD2;border:0;color:#fff}.Button--secondary:hover{-moz-box-shadow:rgba(0,0,0,.2) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 2px;box-shadow:rgba(0,0,0,.2) 0 1px 2px;background:#62b2d6;color:#fff}.Button--block{background:#22469B;color:#fff;text-transform:uppercase;display:block;width:100%;border:0}.Button--block:hover{background:#3858a5;color:#fff}.Button--right{text-align:right}.Button--simple,.Button--simple-pad,.Button--simple-samecase{text-transform:uppercase;border:0;border-bottom:1px solid transparent;color:#656565;padding-left:0;padding-right:0}.Button--simple b,.Button--simple-pad b,.Button--simple-samecase b{color:#000}.Button--simple-pad:hover,.Button--simple-samecase:hover,.Button--simple:hover{border-bottom-color:#51AAD2}.Button--simple :disabled:hover,.Button--simple-pad :disabled:hover,.Button--simple-samecase :disabled:hover,.Button--simple.is-disabled:hover,.is-disabled.Button--simple-pad:hover,.is-disabled.Button--simple-samecase:hover{color:#656565;border-bottom-color:transparent}.Button--simple-pad:focus,.Button--simple-samecase:focus,.Button--simple:focus{outline:0;border-bottom-style:dotted;border-bottom-color:#51AAD2}.Button--simple-pad{padding:.4em .75em}.Button--simple-samecase{text-transform:none!important}.Button--dark{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-transform:uppercase;color:#f7f7f7;background:#51AAD2;border:0}.Button--dark:hover{background:#22469B;color:#fff}.is-ipo .Button--dark{border-color:transparent;background-color:#ED7726;color:#fff}.is-ipo .Button--dark:hover{background-color:#ee843b}@font-face{font-family:fontello;src:url(../webfonts/fontello/fontello.eot?30201863);src:url(../webfonts/fontello/fontello.eot?30201863#iefix) format("embedded-opentype"),url(../webfonts/fontello/fontello.woff?30201863) format("woff"),url(../webfonts/fontello/fontello.ttf?30201863) format("truetype"),url(../webfonts/fontello/fontello.svg?30201863#fontello) format("svg");font-weight:400;font-style:normal}[class*=" ss-"]:before,[class^=ss-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-navigatedown:before{content:'\e800'}.ss-cancel:before{content:'\e801'}.ss-rss:before{content:'\e802'}.ss-rows:before{content:'\e803'}.ss-twitter:before{content:'\e804'}.ss-facebook:before{content:'\e805'}.ss-menu:before{content:'\e806'}.ss-cart:before{content:'\e807'}.ss-navigateleft:before{content:'\e808'}.ss-navigateright:before{content:'\e809'}.ss-navigateup:before{content:'\e80a'}.ss-link:before{content:'\e80b'}.ss-check:before{content:'\e80c'}.ss-camera:before{content:'\e80d'}.ss-download:before{content:'\e80e'}.ss-resize:before{content:'\e80f'}.ss-play:before{content:'\e810'}.ss-thumbs:before{content:'\e811'}.ss-explore:before{content:'\e812'}.ss-ss-wifi-outline:before{content:'\e813'}.ss-ss-folder-outline:before{content:'\e814'}.ss-google:before{content:'\e815'}.ss-windows:before{content:'\e816'}.ss-apple:before{content:'\e817'}.ss-calendar-outline:before{content:'\e818'}.ss-monitoring-outline:before{content:'\e819'}.ss-target-outline:before{content:'\e81a'}.ss-youtube:before{content:'\e81b'}.ss-operator:before{content:'\e81c'}.ss-cog:before{content:'\e81d'}.ss-custom:before{content:'\e81e'}.ss-one:before{content:'\e81f'}.ss-two:before{content:'\e820'}.ss-refresh:before{content:'\e821'}.ss-girl:before{content:'\e822'}.ss-insight:before{content:'\e823'}.ss-boy:before{content:'\e824'}.ss-linkedin:before{content:'\f318'}.u-linkClean,.u-linkClean:active,.u-linkClean:focus,.u-linkClean:hover,.u-linkComplex,.u-linkComplex:active,.u-linkComplex:focus,.u-linkComplex:hover{text-decoration:none!important}.u-linkComplex:active .u-linkComplexTarget,.u-linkComplex:focus .u-linkComplexTarget,.u-linkComplex:hover .u-linkComplexTarget{text-decoration:underline!important}.u-linkBlock,.u-linkBlock:active,.u-linkBlock:focus,.u-linkBlock:hover{display:block!important;text-decoration:none!important}.u-textBreak{word-wrap:break-word!important}.u-textCenter{text-align:center!important}.u-textLeft{text-align:left!important}.u-textRight{text-align:right!important}.u-textInheritColor{color:inherit!important}.u-textKern{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal}.u-textNoWrap{white-space:nowrap!important}.u-textTruncate{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.u-block{display:block!important}.u-hidden{display:none!important}.u-hiddenVisually{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important;max-width:100%}.u-table{display:table!important}.u-tableCell{display:table-cell!important}.u-tableRow{display:table-row!important}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-nbfc{overflow:hidden!important}.u-nbfcAlt{display:table-cell!important;width:10000px!important}.u-floatLeft{float:left!important}.u-floatRight{float:right!important}.FlexEmbed{display:block;overflow:hidden;position:relative}.FlexEmbed-ratio{display:block;padding-bottom:100%;width:100%}.FlexEmbed-ratio--3by1{padding-bottom:calc(100% / 3)}.FlexEmbed-ratio--2by1{padding-bottom:50%}.FlexEmbed-ratio--16by9{padding-bottom:56.25%}.FlexEmbed-ratio--4by3{padding-bottom:75%}.FlexEmbed-content{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.FlexEmbed-ratio--9by5{padding-bottom:55.55556%}.FlexEmbed-ratio--11by6{padding-bottom:54.54545%}.u-whenOpen{display:none}.open .u-whenOpen{display:inline-block}.open .u-whenClosed{display:none}.u-marginBl{margin-bottom:24px}.u-pad0{padding:0!important}table th{font-weight:700}table td,table th{padding:9px 10px;text-align:left}@media only screen and (max-width:767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table td,.pinned table th{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:35%;overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{display:none}}.Sandbox a,a{color:#51AAD2;text-decoration:none}.Sandbox a:hover,a:hover{color:#000;text-decoration:underline}.Sandbox a:focus,a:focus{outline:#51AAD2 dashed 1px;outline-offset:0}.Sandbox blockquote,blockquote{padding:.4em 2.4em .4em 2.2em;margin:.5em 0;position:relative}.Sandbox blockquote:before,blockquote:before{content:'“';position:absolute;top:.2em;left:.2em;font-size:3em;color:#3978b6}.Block-heading,.Sidebar-heading{color:#353535;background:#eee;padding:12px 20px;margin:0;font-size:16px;display:block}.Block-heading--lite{color:#353535;padding:0 0 3px;border-bottom:1px solid #eee;margin:0;font-size:16px;display:block}.Sandbox{font-size:1em;line-height:1.5em}.Sandbox img{max-width:100%}.Sandbox p{margin:0;padding:0}.Sandbox b,.Sandbox strong{color:#000}.Sandbox h1,.Sandbox h2,.Sandbox h3,.Sandbox h4,.Sandbox h5{color:#333;margin:1em 0;padding:0;font-size:1.1em}.Sandbox ul{padding:0 1em;margin:1em 0}.Sandbox ol{padding:0;margin:0;list-style-position:inside}.Sandbox ul{list-style:none;padding-left:0}.Sandbox ul li{margin-bottom:.5em;padding-left:1em}.Sandbox ul li:before{content:'●';color:#51AAD2;margin-left:-1.3em;margin-right:.5em;font-size:.8em}.Sandbox table{width:100%!important;max-width:100%!important;background:#fff}.Sandbox table th{text-align:left;background:#22469B;color:#fff}.Sandbox table td{color:#656565}.Sandbox table td a{margin:0 auto}@media screen and (min-width:580px){.Sandbox table td a{max-width:80%}}.Sandbox table td,.Sandbox table th{padding:6px 2%}.Sandbox table tr{border-top:1px solid #eee}.Sandbox table tr:first-child{border-top:0}.Banner{border-bottom:1px solid #eee;overflow:hidden;color:#353535;position:relative}.Banner-contentWrapper{position:relative}.Banner-content{padding:20px;max-width:1280px;margin:10% auto 0}.Banner-footnote{position:absolute;bottom:0;right:8px;color:rgba(255,255,255,.87);font-size:8px;line-height:12px;white-space:nowrap;max-width:100%}.is-ipo-light .Banner-footnote,.is-light .Banner-footnote{color:#656565}.Banner-title{margin:0;font-size:32px;line-height:1em;color:#fff}.is-ipo-light .Banner-title,.is-light .Banner-title{color:#777}.Banner-lead{padding:6px 3px;font-size:18px;color:#f7f7f7}.Banner-lead b,.Banner-lead em,.Banner-lead h1,.Banner-lead h2,.Banner-lead h3,.Banner-lead h4,.Banner-lead h5,.Banner-lead h6,.Banner-lead i,.Banner-lead p,.Banner-lead strong{color:#f7f7f7}.is-ipo-light .Banner-lead,.is-ipo-light .Banner-lead b,.is-ipo-light .Banner-lead em,.is-ipo-light .Banner-lead h1,.is-ipo-light .Banner-lead h2,.is-ipo-light .Banner-lead h3,.is-ipo-light .Banner-lead h4,.is-ipo-light .Banner-lead h5,.is-ipo-light .Banner-lead h6,.is-ipo-light .Banner-lead i,.is-ipo-light .Banner-lead p,.is-ipo-light .Banner-lead strong,.is-light .Banner-lead,.is-light .Banner-lead b,.is-light .Banner-lead em,.is-light .Banner-lead h1,.is-light .Banner-lead h2,.is-light .Banner-lead h3,.is-light .Banner-lead h4,.is-light .Banner-lead h5,.is-light .Banner-lead h6,.is-light .Banner-lead i,.is-light .Banner-lead p,.is-light .Banner-lead strong{color:#777}.Banner-links .Button,.Banner-links .Sandbox table td a,.Sandbox table td .Banner-links a{font-size:13.3px;border:1px solid #85c3df;margin:8px 6px 0 0;padding:.55em .85em}.Sandbox table td .is-ipo .Banner-links a,.Sandbox table td .is-ipo-light .Banner-links a,.is-ipo .Banner-links .Button,.is-ipo .Banner-links .Sandbox table td a,.is-ipo-light .Banner-links .Button,.is-ipo-light .Banner-links .Sandbox table td a{border-color:transparent;background-color:#ED7726;color:#fff}.Sandbox table td .is-ipo .Banner-links a:hover,.Sandbox table td .is-ipo-light .Banner-links a:hover,.is-ipo .Banner-links .Button:hover,.is-ipo .Banner-links .Sandbox table td a:hover,.is-ipo-light .Banner-links .Button:hover,.is-ipo-light .Banner-links .Sandbox table td a:hover{background-color:#ee843b}.Banner-background{width:100%;top:0;bottom:0;left:0;right:0;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff}@media screen and (min-width:768px){.Banner-content{padding:20px}.Banner-title{font-size:36px}.Banner-footnote{font-size:10px;line-height:14px;right:12px;white-space:normal}}@media screen and (min-width:1024px){.Banner-title{font-size:44px}}.Blurb{padding:48px 20px 24px;color:#353535;border-top:1px solid #eee}.Blurb:first-child{border-top:0 none;padding-top:24px}.Blurb.with-fluidGutters{margin-left:1%;margin-right:1%}.Blurb-title,.Form-legend{font-size:32px;margin:0 0 6px;padding:0 0 6px;line-height:1.2em}.Blurb-content{color:#656565}.Blurb-inset{position:relative;margin-bottom:20px;padding-left:3em}.Blurb-inset-icon{font-size:2em;position:absolute;top:0;left:0}.Blurb-media{margin:6px 0 12px}.Blurb-foot{padding:12px 0}.Blurb-link{text-transform:uppercase;border:0;padding-left:0;color:#999;display:block;text-align:left}.Blurb-link:hover{color:#51AAD2}.Blurb-link b,.Blurb-link strong{color:#22469B}.Blurb-additionalLink{font-size:11px;margin-top:3px;padding-bottom:3px}.blurb-film{margin:32px 0}.blurb-film__frame img{width:100%;display:block}@media screen and (min-width:480px){.Blurb-link{float:left}.Blurb-additionalLink{float:right;margin-left:6px}.with-Media .Blurb-additionalLink,.with-Media .Blurb-link{float:none}.with-Media.full-width .Blurb-content,.with-Media.full-width .Blurb-media{width:100%;float:none}.with-Media.full-width .Blurb-media{margin-top:6px}.with-Media.full-width .Blurb-content{padding-right:0}}@media screen and (min-width:768px){.Box-content .with-Media .Blurb-content{width:50%;float:left;padding-right:24px}.Box-content .with-Media .Blurb-media{width:50%;float:right;margin-top:0}.Box-content .with-Media.full-width .Blurb-content,.Box-content .with-Media.full-width .Blurb-media{width:100%;float:none}.Box-content .with-Media.full-width .Blurb-media{margin-top:6px}.Box-content .with-Media.full-width .Blurb-content{padding-right:0}.blurb-film__frame{float:left;width:32%}.blurb-film__frame--1{margin-left:1%}.blurb-film__frame--1,.blurb-film__frame--2{margin-right:1%}}@media screen and (min-width:1024px){.with-Media .Blurb-content{width:60%;float:left;padding-right:24px}.with-Media .Blurb-media{width:40%;float:right;margin-top:0}}.Dropdown{position:absolute;background:#fff;min-width:280px;z-index:40}.open .Dropdown{-moz-box-shadow:rgba(0,0,0,.2) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 2px;box-shadow:rgba(0,0,0,.2) 0 1px 2px}.Dropdown-list{list-style:none;padding:0;margin:0}.Dropdown-item{border-top:1px solid #eee}.Dropdown-item:first-child{border-top:0 none}.Dropdown-anchor{display:block;padding:12px 20px;color:#353535;text-decoration:none}.Dropdown-anchor:hover{background:#f7f7f7;text-decoration:none}.Dropdown-icon{float:right}.Footer{background:#fff;padding:12px 20px;color:#999;font-size:12px;border-top:1px solid #eee;max-width:1024px;margin:48px auto 0;position:relative}.Footer strong{color:#22469B}.Footer a{color:#999;text-decoration:none}.Footer-column{margin-top:32px;line-height:1.6em}.Footer-column.Footer-column--first{margin-top:0}.Footer-column.Footer-column--last{margin-top:56px}.Footer-appendix{line-height:1.3em;background:#fff;padding:12px 20px;font-size:12px;color:#999;max-width:1024px;margin:0 auto}.Footer-appendix ul{list-style:none;margin:0;padding:0;width:100%}.Footer-appendix li{display:inline-block}.Footer-appendix li:before{content:'|';margin:0 3px 0 2px}.Footer-appendix li.is-first:before{content:'';margin:0}.Footer-appendix a,.Footer-appendix p{color:#999;font-size:12px}.Footer-appendix p{margin:6px 0 0}.Footer-button{font-size:12px;padding:12px 20px 8px}@media screen and (min-width:420px){.Footer-column--first,.Footer-column--second{width:50%;float:left;margin-top:0}.Footer-column--last{margin-top:32px}}@media screen and (min-width:690px){.Footer-group{float:left;width:64%;margin:0;padding:0}.Footer-column--last{width:32%;float:left;margin:0 1%!important}}@media screen and (min-width:850px){.Footer{padding-top:36px;padding-bottom:32px}.Footer-appendix{padding-bottom:32px}.Footer-appendix p{display:inline-block}.Footer-appendix p:before{content:'|';margin:0 3px 0 2px}.Footer-appendix p.is-first:before{content:'';margin:0}}.SiteHeader{position:relative;padding:0;top:0;background:#fff;margin:0 auto;z-index:70;width:100%;-moz-box-shadow:rgba(0,0,0,.3) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 2px;box-shadow:rgba(0,0,0,.3) 0 1px 2px}.SiteHeader.fixedsticky-on{top:0;left:0;right:0;position:fixed}.SiteHeader.fixedsticky-off{position:relative}.Locales{margin:0;position:relative;padding:16px 10px;list-style:none;float:right}@media screen and (min-width:480px){.Locales{padding:16px 20px}}.Locales .Dropdown{right:0;min-width:120px}.Bcart{height:55px;float:right;margin-top:2px;margin-right:6px;display:none}@media screen and (min-width:480px){.Bcart{display:block}}.Locales-active{display:block;cursor:pointer;text-decoration:none;color:#989898}.Locales-active:hover{text-decoration:none}.Locales-active:focus{outline:0}.Locales-active>span{color:#51AAD2}.Locale-list{margin:0;padding:0}.Nav-backButton{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);display:block;position:fixed;bottom:0;right:0;font-size:12px}.NavToggle{border:0;font-size:18px;position:absolute;top:50%;margin-top:-18px;color:#22469B}.NavToggle:hover{color:#51AAD2}.Logo{width:175px;height:55px;float:left;margin-left:48px}.Logo img{display:block;width:100%}.Nav{position:fixed;top:0;left:0;bottom:0;width:80%;max-width:320px;display:none;visibility:visible;z-index:100}.csstransforms3d .Nav{display:block;visibility:hidden}.drawer-is-closing .Nav{visibility:visible}.drawer-is-open .Nav{visibility:visible;display:block}.drawer-is-open .Nav .Nav-list{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.Nav-list{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;-moz-box-shadow:rgba(0,0,0,.3) 2px 0 6px;-webkit-box-shadow:rgba(0,0,0,.3) 2px 0 6px;box-shadow:rgba(0,0,0,.3) 2px 0 6px;background:#fff;list-style:none;margin:0;padding:8px 0;max-width:320px;top:0;bottom:0;left:0;overflow-y:scroll;width:80%;position:fixed}.Nav-anchor{-moz-transition:box-shadow .3s ease-out,background .3s ease-out;-o-transition:box-shadow .3s ease-out,background .3s ease-out;-webkit-transition:box-shadow .3s ease-out,background .3s ease-out;transition:box-shadow .3s ease-out,background .3s ease-out;text-decoration:none;color:#353535;font-size:14px;display:block;padding:14px 16px 16px;position:relative;outline:0}.Nav-anchor:hover{background:#fbfdfe}.open .Nav-anchor{-moz-box-shadow:rgba(0,0,0,.2) 0 2px 4px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 4px;box-shadow:rgba(0,0,0,.2) 0 2px 4px;background:#51AAD2;color:#fff!important;outline:0}.open .Nav-anchor>.Submenu-arrow{border-top-color:#fff}.is-current .Nav-anchor{color:#51AAD2}.is-current .Nav-anchor:after{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:'';position:absolute;right:20px;bottom:50%;margin-bottom:-6px;height:12px;width:12px;background-color:#51AAD2;display:block}.Submenu{position:relative}.Submenu .Submenu-arrow{display:none}.Submenu-list,.Submenu-list--spanAll{list-style:none;margin:0;background:#f7f7f7;color:#22469B;width:100%}.Submenu-parent{position:relative}.Submenu-arrow{display:block;width:0;height:0;padding:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;border-top-color:#656565;border-bottom:0 none;position:absolute;top:50%;right:16px;margin-top:-3px;transition:transform .3s ease-out}.Submenu__sublist{margin:0;padding:0;list-style:none}.Submenu-list,.Submenu-list--spanAll{padding:8px}.Submenu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Submenu-heading-text{font-weight:300;font-size:14px;color:#656565;padding:8px 16px 4px;border-bottom:1px solid #eee;display:block;text-transform:uppercase;position:relative}.Submenu-anchor{text-decoration:none;color:#353535;font-size:12px;display:block;padding:4px 16px}.Submenu-anchor.is-current{background:url(../images/ui/rgbapng/ed7726cc-5.png?1439462491);background:rgba(237,119,38,.8);border-radius:2px}.Submenu-anchor.is-current:focus,.Submenu-anchor.is-current:hover{text-decoration:none}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.Backdrop{-moz-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background:url(../images/ui/rgbapng/000000cc-5.png?1409774784);background:rgba(0,0,0,.8);top:0;left:0;bottom:0;right:0;display:none;opacity:0;cursor:pointer;position:fixed}.drawer-is-open .Backdrop{display:block;opacity:1}.drawer-is-closing .Backdrop{display:block;opacity:0}.Backdrop:before{position:absolute;top:16px;right:16px;font-size:16px;color:#fff}@media screen and (min-width:540px){.Nav-backButton{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:static;float:right;padding:20px 16px 21px}}@media screen and (min-width:1024px){.SiteHeader.fixedsticky-on{z-index:70}.NavToggle{display:none}.Logo{float:left;margin-left:0;margin-right:20px}.Nav{position:relative;display:inline-block;z-index:100;visibility:visible!important;float:left;max-width:none;width:auto}.Nav-list{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);position:static;display:block;max-width:none;width:auto;top:auto;bottom:auto;padding:0;overflow:visible}.Nav-item{float:left;position:relative;border-left:1px dotted #ddd}.Nav-item:first-child{border-left:0 none}.Nav-item>.Nav-anchor{text-transform:uppercase}.Nav-item.has-fwsub{position:static}.Nav-anchor{font-size:12px;line-height:25px;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.is-current .Nav-anchor:after{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:auto;height:4px;right:0;left:0;bottom:0;margin-bottom:0}.Nav-anchor .Submenu-arrow{display:none}.Submenu{-moz-box-shadow:rgba(0,0,0,.2) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 2px;box-shadow:rgba(0,0,0,.2) 0 1px 2px;background:#fff;position:absolute;width:320px;left:0}.Submenu.Submenu--2c{width:480px}.Submenu.Submenu--3c{width:720px}.has-fwsub .Submenu{width:100%!important}.Submenu-list,.Submenu-list--spanAll{background:#fff}.Submenu--2c .Submenu-list,.Submenu--2c .Submenu-list--spanAll{width:240px;float:left}.Submenu--2c .Submenu-list.is-only,.Submenu--2c .is-only.Submenu-list--spanAll{width:100%;float:none}.Submenu--2c .Submenu-list--spanAll{width:100%;padding-bottom:0;border-bottom:1px solid #eee;background-color:#51AAD2}.Submenu--2c .Submenu-list--spanAll a{color:#fff}.Submenu--2c .Submenu-heading{margin-bottom:4px;color:#353535}.Backdrop{display:none!important;position:static}.no-touch .Submenu{width:auto!important;min-width:240px}.no-touch .Submenu.is-open-complete{overflow:visible}.no-touch .Submenu .Submenu-arrow{display:block;transform:rotate(-90deg)}.no-touch .Submenu-content{display:block;width:auto}.no-touch .Submenu-list,.no-touch .Submenu-list--spanAll{float:none;padding:0;width:auto}.no-touch .Submenu-list .Submenu-anchor,.no-touch .Submenu-list .Submenu-heading-text,.no-touch .Submenu-list--spanAll .Submenu-anchor,.no-touch .Submenu-list--spanAll .Submenu-heading-text{padding:8px 16px;font-size:13px;font-weight:400;text-transform:none}.no-touch .Submenu-list--spanAll:last-child .Submenu-heading-text,.no-touch .Submenu-list:last-child .Submenu-heading-text{border-bottom:0 none}.no-touch .Submenu__sublist{position:absolute;left:100%;top:0;background:#fff;display:none;min-width:220px;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 2px;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 2px;box-shadow:rgba(0,0,0,.2) 0 1px 2px}.no-touch .Nav-item.has-fwsub{position:relative}.no-touch .Submenu-parent{position:relative;cursor:pointer}.no-touch .Submenu-parent:hover>.Submenu__sublist{display:block}.no-touch .Submenu-parent:hover>.Submenu-heading-text{color:#51AAD2}.no-touch .Submenu-parent:hover>.Submenu-heading-text>.Submenu-arrow{border-top-color:#51AAD2}}.nav-widget{position:relative;float:right}.nav-widget.open .nav-widget__trigger:after{content:'';position:absolute;bottom:-10%;left:50%;margin-left:-10px;display:block;width:0;height:0;padding:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top-width:10px;border-top-style:solid;border-top-color:#fff;border-bottom:0 none}.header-social-bar__button,.nav-widget__trigger{border:0;color:#51AAD2;font-size:12px;display:inline-block;padding:6px 8px;vertical-align:baseline;position:relative;outline:0;transition:color .3s ease-out;border-right:1px dotted #ddd}.header-social-bar__button:last-child,.nav-widget__trigger:last-child{border-right:0 none}.header-social-bar__button:hover,.nav-widget__trigger:hover,.open .header-social-bar__button,.open .nav-widget__trigger{color:#22469B}.header-social-bar__button:hover .icon,.nav-widget__trigger:hover .icon,.open .header-social-bar__button .icon,.open .nav-widget__trigger .icon{background-color:#22469B}.header-social-bar__button .icon,.nav-widget__trigger .icon{border-radius:50%;background:#51AAD2;width:20px;height:20px;color:#fff;display:inline-block;line-height:20px;transition:background-color .3s ease-out}.header-social-bar__button .label,.nav-widget__trigger .label{display:none}@media screen and (min-width:420px){.header-social-bar__button .label,.nav-widget__trigger .label{display:inline}}.nav-widget__dropdown{position:absolute;top:-1200px;width:280px;right:6px;opacity:0;transition:all .3s ease-out;box-shadow:rgba(0,0,0,.3) 0 1px 2px}.open .nav-widget__dropdown{top:110%;opacity:1}.header-social-bar{font-size:0;text-align:right;border-bottom:1px solid #ddd}.Jobs .NewsPreviewList .Jobs-item,.NewsPreviewList .Jobs .Jobs-item,.NewsPreviewList .News-item{text-decoration:none;display:block;padding:12px 20px 20px;border-top:1px solid #eee}.Jobs .NewsPreviewList .Jobs-item:first-child,.NewsPreviewList .Jobs .Jobs-item:first-child,.NewsPreviewList .News-item:first-child{border-top:0 none}.Jobs .NewsPreviewList .Job-row,.NewsPreviewList .Jobs .Job-row,.NewsPreviewList .News-date{font-size:12px;color:#999;display:block}.Jobs .NewsPreviewList .Job-description,.NewsPreviewList .Jobs .Job-description,.NewsPreviewList .News-title{color:#353535;line-height:1.3em;font-size:13px;display:block}@media screen and (min-width:580px){.Jobs .NewsPreviewList .Jobs-item,.NewsPreviewList .Jobs .Jobs-item,.NewsPreviewList .News-item{padding:12px 12px 20px}.Jobs .NewsPreviewList .Job-description,.NewsPreviewList .Jobs .Job-description,.NewsPreviewList .News-title{color:#656565}}.Jobs .pagination,.News .pagination{padding-top:20px;border-top:1px solid #eee}.Jobs .Jobs-item,.Jobs .News-item,.News .News-item{padding:36px 20px;border-top:1px solid #eee;position:relative}.Jobs .News-item.is-first,.Jobs .is-first.Jobs-item,.News .News-item.is-first{border-top:0 none;padding-top:24px;margin-top:0}.Jobs .News-item.has-filters,.Jobs .has-filters.Jobs-item,.News .News-item.has-filters{padding-top:32px}.Jobs .News-item.has-filters.is-first,.Jobs .has-filters.is-first.Jobs-item,.News .News-item.has-filters.is-first{padding-top:12px}.Jobs .News-item.has-filters.is-first .News-item__filters,.Jobs .has-filters.is-first.Jobs-item .News-item__filters,.News .News-item.has-filters.is-first .News-item__filters{top:0}.Jobs .News-item__filters,.News .News-item__filters{display:flex;justify-content:flex-end;flex-wrap:wrap;overflow-x:auto;margin-bottom:12px}.Jobs .News-item__filter,.News .News-item__filter{color:#fff;background-color:#ccc;border:0;padding-left:32px;margin:0 3px 4px;font-size:11px;display:block}.Jobs .News-item__filter-icon,.News .News-item__filter-icon{width:18px;height:18px;fill:#fff;display:block;position:absolute;left:6px}.Jobs .Job-row,.Jobs .News-date,.News .News-date{color:#999}.Jobs .Job-row b,.Jobs .News-date b,.News .News-date b{color:#000}.Jobs .Job-description,.Jobs .News-title,.News .News-title{color:#353535;font-size:20px;margin:0 0 12px;padding:0}.Jobs .Job-foot,.Jobs .News-foot,.News .News-foot{padding:12px 0 0}.Jobs .Job-share,.Jobs .News-share,.News .News-share{float:left}.Jobs .Job-link,.Jobs .News-link,.News .News-link{float:right}.Jobs .News-media,.News .News-media{margin:12px 0 0}.Jobs .News-body,.Jobs .News-teaser,.News .News-body,.News .News-teaser{color:#656565}.Jobs .News-body b,.Jobs .News-body strong,.Jobs .News-teaser b,.Jobs .News-teaser strong,.News .News-body b,.News .News-body strong,.News .News-teaser b,.News .News-teaser strong{color:#353535}.Jobs .News-body,.News .News-body{margin-top:12px;margin-bottom:24px}.Jobs .News-item--full .News-media,.News .News-item--full .News-media{margin-bottom:18px}@media screen and (min-width:1024px){.Jobs .Job-description,.Jobs .News-title,.News .News-title{font-size:24px;line-height:1.3em}}.NewsArchive-count{-moz-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;background:#eee;color:#22469B;padding:0 6px}.NewsArchive-list-item:hover .NewsArchive-count{background:#fff}.News-toolbar{font-size:10px;margin-top:6px;margin-bottom:20px}.News-toolbar .Button,.News-toolbar .Sandbox table td a,.Sandbox table td .News-toolbar a{text-transform:uppercase}.News-toolbar-list{margin:0;padding:0;list-style:none;display:block}.News-toolbar-item{position:relative;display:block}.News-toolbar-item.open .Button,.News-toolbar-item.open .Sandbox table td a,.Sandbox table td .News-toolbar-item.open a{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;background:#22469B;outline:0}.Jobs .Job-description{margin-bottom:0}.Jobs .Job-details{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#353535;padding:12px 0}.Jobs .Job-details dt{color:#999;font-size:12px}.Jobs .Job-details dd{color:#353535;margin:0 0 12px;font-size:14px}.Jobs .Job-details dd ul{margin:0}.Jobs .Job-details dd ul li{margin-bottom:0}.Page{max-width:1024px;margin:0 auto}.Page.has-contact-form{display:flex;flex-direction:column}.Page.has-contact-form .Page-content{order:2}.Page.has-contact-form .Page-aside--right{order:1}.Page-content{padding:12px 0}.Page-aside{padding:0 0 24px}.Page-tabs{padding:0 20px}.Page-tabs-list{list-style:none;margin:0;padding:0 1%}.Page-tabs-list>li{margin-bottom:3px;width:100%}.Page-tabs-list>li>a{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;display:block;text-decoration:none;background:#51AAD2;color:#f7f7f7;padding:0 12px;text-transform:uppercase;font-size:12px}.Page-tabs-list>li>a:hover{background:#73bbdb}.Page-tabs-list>li>a.is-active{background:#22469B}@media screen and (min-width:580px){.Page.has-contact-form{display:block}.Page-content{width:60%;float:left}.Page-aside{padding:12px 0 24px;width:40%;max-width:320px;float:right}}@media screen and (min-width:1024px){.Page-tabs-list>li{float:left;margin-right:12px;width:auto}}@media screen and (min-width:1180px){.Page-content{width:67%}.Page-aside{width:30%}}.Boxes{margin:12px 20px 36px;position:relative}.js .Boxes{-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;visibility:hidden}.wall-is-active .Boxes{visibility:visible;opacity:1}@media screen and (max-width:540px){.Boxes--2c .Box,.Boxes--2c .Box-sizer{width:50%}.Boxes--2c .Box.is-expanded{width:100%}}.Box{-moz-transition:width .3s ease-out,height .3s ease-out;-o-transition:width .3s ease-out,height .3s ease-out;-webkit-transition:width .3s ease-out,height .3s ease-out;transition:width .3s ease-out,height .3s ease-out;padding:12px 1% 0;width:100%}.Box-sizer{padding:12px 1% 0;width:100%}.Box-video{display:none}.is-expanded .Box-video{display:block}.Box-inner{-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;background:#51AAD2;padding:12px;cursor:pointer;position:relative;min-height:90px}.Box-inner:hover{background:#62b2d6}.Box--gray .Box-inner{background:#eee}.Box--gray .Box-inner:hover{background:#f7f7f7}.is-closing .Box-inner .Box-button,.is-expanded .Box-inner .Box-button{display:none}.is-expanded .Box-inner{min-height:0!important;height:auto!important;padding-right:32px}.Box--gray.is-expanded .Box-inner{background:#eee}.Box-figure{margin:0;padding:0}.Box-figure>img{-moz-box-shadow:#fff 0 0 0 4px,rgba(0,0,0,.3) 0 0 3px 4px;-webkit-box-shadow:#fff 0 0 0 4px,rgba(0,0,0,.3) 0 0 3px 4px;box-shadow:#fff 0 0 0 4px,rgba(0,0,0,.3) 0 0 3px 4px;width:100%;display:block;margin-bottom:12px}.Box-figure>figcaption{line-height:16px;color:#22469B}.Box-figure>figcaption>small{display:block;color:#353535}.is-expanded .Box-figure>img{display:none}.is-expanded .Box-figure.is-multimedia>img{display:block}.is-expanded .Box-figure>figcaption{font-weight:300;font-size:24px;margin:0 0 12px;padding:0;line-height:1.1em;color:#353535}.is-expanded .Box-figure>figcaption>small{color:#999}.is-closing .Box-figure>figcaption,.is-closing .Box-figure>img{visibility:hidden}.Box-title{color:#fff;font-size:18px;margin:0;padding:0}.Box-title>small{display:block;color:#cae5f1;line-height:16px;margin:6px 0}.Box--download .Box-title{font-size:16px;line-height:24px}.Box-button{position:absolute;bottom:6px;right:12px;color:#f7f7f7}.Box-button b,.Box-button strong{color:#fff}.Box-button-resize{position:absolute;bottom:6px;right:8px;padding:2px}.no-boxshadow .Box-button-resize{right:12px}.is-closing .Box-button-resize,.is-expanded .Box-button-resize{display:none}.Box-button-clear{position:absolute;top:0;right:-12px;margin-top:-3px;display:none;color:#fff;font-size:24px}.is-expanded .Box-button-clear{display:block}.Box-foot{text-align:right;background:#f7f7f7;display:none}.is-closing .Box-foot,.is-expanded .Box-foot{display:block}.Box-foot .Button,.Box-foot .Sandbox table td a,.Sandbox table td .Box-foot a{color:#51AAD2;font-size:24px}.Box-foot.is-first .Box-button--prev,.Box-foot.is-last .Box-button--next{display:none}.Box--gray .Box-foot{background:#eee;border-top:1px solid #ddd}.Box--gray .Box-foot .Button,.Box--gray .Box-foot .Sandbox table td a,.Sandbox table td .Box--gray .Box-foot a{color:#353535}.Box-content{width:100%;padding:0 1% 32px;position:relative;visibility:hidden;opacity:0}.Box-content>.Blurb{padding:12px 20px 24px;border:1px solid #eee}.Box-content .Box-button{color:#51AAD2}.Box-content.is-expanded{background:#fff;visibility:visible;opacity:1}@media screen and (min-width:540px){.Box,.Box-sizer{width:50%;float:left}.Box-sizer.is-expanded,.Box.is-expanded{width:100%}.Box-button{right:auto;left:12px}.Box-inner{min-height:125px}.Box-content .Box-button{right:12px;left:auto}}@media screen and (min-width:740px){.Box,.Box-sizer{width:33.33333%}.Box-inner{min-height:155px}}@media screen and (min-width:1024px){.Box,.Box-sizer{width:25%}.Box-inner{min-height:165px}}.Box-extra{position:relative;padding-bottom:32px}.Box-extraButton{position:absolute;bottom:0;right:0;left:0;text-align:center;font-size:12px;width:100%;border:0;background-color:#fff}.pagination{list-style:none;position:relative;margin:0 20px;padding:0 20px}.pagination li{display:inline-block;width:20%;text-align:center;padding:3px}.pagination li:first-child,.pagination li:last-child{position:absolute;top:0;bottom:0;width:20px}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{color:#353535;background:#f7f7f7;font-size:0;position:absolute;top:0;bottom:0;right:0;left:0;border:0}.pagination li:first-child a:hover,.pagination li:first-child span:hover,.pagination li:last-child a:hover,.pagination li:last-child span:hover{color:#000;background:#eee}.pagination li:first-child a:before,.pagination li:first-child span:before,.pagination li:last-child a:before,.pagination li:last-child span:before{font-family:fontello;font-style:normal;font-weight:400;font-size:12px;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;top:50%;margin-top:-12px}.pagination li:first-child{left:0}.pagination li:first-child a:before,.pagination li:first-child span:before{content:'\e808';left:5px}.pagination li:last-child{right:0}.pagination li:last-child a:before,.pagination li:last-child span:before{content:'\e809';right:5px}.pagination li a,.pagination li span{-moz-transition:border-bottom-color .3s ease-out;-o-transition:border-bottom-color .3s ease-out;-webkit-transition:border-bottom-color .3s ease-out;transition:border-bottom-color .3s ease-out;display:block;padding:4px 12px;color:#353535;text-decoration:none;background:#fff;border-bottom:1px solid transparent}.pagination li a:hover,.pagination li span:hover{border-bottom-color:#000}.pagination li.active a,.pagination li.active span{border-bottom-color:#51AAD2;cursor:default}.pagination li.active a:hover,.pagination li.active span:hover{border-bottom-color:#51AAD2}.pagination li.disabled a,.pagination li.disabled span{opacity:.3;color:#656565;cursor:not-allowed}.pagination li.disabled a:hover,.pagination li.disabled span:hover{background:#fff;color:#656565;border-bottom-color:transparent}@media screen and (min-width:480px){.pagination{margin:0}.pagination li{width:auto}.pagination li:first-child,.pagination li:last-child{position:relative;width:auto;top:auto;bottom:auto}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{position:static;border-bottom:1px solid transparent;background:#fff}.pagination li:first-child a:before,.pagination li:first-child span:before,.pagination li:last-child a:before,.pagination li:last-child span:before{position:static;top:auto;margin-top:0}}@media screen and (min-width:580px){.pagination{margin:0 20px}.pagination li{width:20%}.pagination li:first-child,.pagination li:last-child{position:absolute;width:20px;bottom:0;top:0}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{position:absolute;border-bottom:0;background-color:#f7f7f7}.pagination li:first-child a:before,.pagination li:first-child span:before,.pagination li:last-child a:before,.pagination li:last-child span:before{position:absolute;top:50%;margin-top:-12px}}@media screen and (min-width:768px){.pagination{margin:0}.pagination li{width:auto}.pagination li:first-child,.pagination li:last-child{position:relative;width:auto;top:auto;bottom:auto}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{position:static;border-bottom:1px solid transparent;background:#fff}.pagination li:first-child a:before,.pagination li:first-child span:before,.pagination li:last-child a:before,.pagination li:last-child span:before{position:static;top:auto;margin-top:0}}.Sidebar{background:#fff;padding:0}.Sidebar.no-bg{background:0 0}.Sidebar-box{padding:0}.SideList{list-style:none;margin:0;padding:0}.SideList ul{list-style:none;margin:0;padding:0;background:#f7f7f7}.SideList ul a{padding-left:32px}.SideList ul a:hover{background:#eee;color:#353535}.SideList li{border-top:1px solid #eee}.SideList li:first-child{border-top:0 none}.SideList li.open>a{background:#51AAD2;color:#fff;text-decoration:none}.SideList li.SideList-foot a{padding-top:6px;padding-bottom:6px;background:#353535;color:#fff}.SideList li.SideList-foot a:hover{background:#656565}.SideList a{display:block;padding:12px 20px;color:#353535}.SideList a:hover{color:#51AAD2;text-decoration:none}.SideList-icon{float:right}@media screen and (min-width:580px){.Sidebar{padding:12px 0}.Sidebar-heading{padding:6px 12px}}.Swipe{overflow:hidden;visibility:hidden;position:relative;background-color:#51AAD2}.Swipe.Swipe--framed{background:#fff}.Swipe-spacer{width:100%}.Swipe-wrap{overflow:hidden;position:relative}.Swipe-slide{float:left;width:100%;position:relative}.Swipe-footnote{font-size:10px;line-height:14px;padding:8px 0;color:rgba(255,255,255,.8)}.Swipe-image{width:100%;display:block}.Swipe-content{position:relative;padding:12px 20px;background:#51AAD2}.Swipe-title{color:#fff;font-size:24px;margin:0;padding:0}.Swipe-lead{color:#f7f7f7;font-size:15px;margin:6px 0;padding:0;line-height:1.1em}.Swipe-link{float:right;font-size:13.3px;border:1px solid #85c3df;margin-top:6px;margin-left:6px;padding:.55em .85em}.is-ipo .Swipe-link{border-color:transparent;background-color:#ED7726;color:#fff}.is-ipo .Swipe-link:hover{background-color:#ee843b}.Swipe-next,.Swipe-prev{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:0;position:absolute;top:24px;font-size:18px;z-index:20;padding:0;width:50px;height:50px;background:#51AAD2;color:#fff;opacity:.5}.Swipe-next:focus,.Swipe-next:hover,.Swipe-prev:focus,.Swipe-prev:hover{opacity:1}.Swipe--framed .Swipe-next,.Swipe--framed .Swipe-prev{top:50%;margin-top:-25px;background:none;color:#51AAD2}.Swipe-prev{left:-25px;text-align:right}.Swipe-next{right:-25px;text-align:left}.Swipe-footer{padding:12px 0 0}@media screen and (min-width:520px){.Swipe-content{background:0 0;max-width:60%;padding:0;position:static}.with-bottom-gradient .Swipe-content{color:#353535;max-width:none}.Swipe-contentWrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px 40px;display:flex;align-items:center}.with-bottom-gradient .Swipe-contentWrapper{background:url(../images/ui/rgbapng/ffffffcc-5.png?1409774784);background:rgba(255,255,255,.8);top:auto}.Swipe-title{color:#353535}.is-dark .Swipe-title,.is-dark-and-small .Swipe-title{color:#fff}.Swipe-footnote{color:rgba(53,53,53,.77);position:absolute;bottom:0;text-align:right;padding:0 12px;right:0}.is-dark .Swipe-footnote,.is-dark-and-small .Swipe-footnote{color:#fff}.Swipe-lead{color:#656565}.is-dark .Swipe-lead,.is-dark-and-small .Swipe-lead{color:#fff}.Swipe-link{float:none;margin-left:0;margin-right:6px}.Swipe-next,.Swipe-prev{top:50%;margin-top:-25px}}@media screen and (min-width:680px){.Swipe-title{font-size:32px;line-height:1.1em}.is-dark-and-small .Swipe-title{font-size:28px;line-height:32px}.Swipe-lead{font-size:18px}.is-dark-and-small .Swipe-lead{font-size:16px;line-height:20px}.Swipe-foot{margin-top:12px}}@media screen and (min-width:1024px){.with-bottom-gradient .Swipe-content{width:1024px;margin:0 auto}}@media screen and (min-width:1180px){.Swipe-contentWrapper{max-width:1180px;left:50%;margin-left:-590px}.with-bottom-gradient .Swipe-contentWrapper{max-width:none;margin:0;left:0}.Swipe-title{font-size:48px}.Swipe-lead{font-size:24px}}.Zippy{overflow:hidden;display:none;z-index:999}.csstransforms3d .Zippy,.no-js .Zippy,.open .Zippy{display:block}.open .Zippy .Zippy-content{margin-top:0!important}.csstransforms3d.js .Zippy-content{-moz-transition:margin-top .5s ease-out;-o-transition:margin-top .5s ease-out;-webkit-transition:margin-top .5s ease-out;transition:margin-top .5s ease-out;margin-top:-1000px}.SearchBox{padding:20px}.Search-input{width:100%}.Search-result{padding:0 0 12px;border-bottom:1px solid #ddd}.Search-result-heading{margin:0;font-size:14px;line-height:18px;padding:0 0 3px;color:#777}.Search-result-subHeading{font-size:11px;color:#656565;margin:0}.Search-result-subHeading *{margin:0;padding:0;font-size:inherit;line-height:inherit}.Search-result-sup{font-size:12px;color:#656565;margin:0;line-height:14px}.Search-result-body{font-size:11px;color:#656565;margin:0;line-height:14px}.Sorters{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);top:0;padding:0 6px;z-index:10;width:100%}.Sorters.with-Files{padding:0}.Sorters.with-Files form{padding:0 24px}.masonry .Sorters.with-Files form{padding-left:24px}.Sorters-list{list-style:none;margin:0;padding:12px;float:right}.Sorter,.Sorters-label{float:left;margin:0 3px}.Sandbox table td .Sorter a,.Sandbox table td .Sorters-label a,.Sorter .Button,.Sorter .Sandbox table td a,.Sorters-label .Button,.Sorters-label .Sandbox table td a{font-size:12px;border:1px solid transparent;color:#656565}.Sandbox table td .Sorter a.is-selected,.Sandbox table td .Sorters-label a.is-selected,.Sorter .Button.is-selected,.Sorter .Sandbox table td a.is-selected,.Sorters-label .Button.is-selected,.Sorters-label .Sandbox table td a.is-selected{color:#51AAD2;text-decoration:underline}.Sorters-actions{padding:6px 0;position:relative;height:30px;border-bottom:1px solid #ddd;margin:0 0 24px}.Sandbox table td .Sorters-actions a,.Sorters-actions .Button,.Sorters-actions .Sandbox table td a{width:36px;height:36px;padding:0;line-height:36px;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#ddd;border:0}.Sandbox table td .Sorters-actions a:hover,.Sorters-actions .Button:hover,.Sorters-actions .Sandbox table td a:hover{background-color:#ED7726}.Sandbox table td .Sorters-actions a:focus,.Sorters-actions .Button:focus,.Sorters-actions .Sandbox table td a:focus{outline:0}.Sandbox table td .Sorters-actions a[data-layout=masonry],.Sorters-actions .Button[data-layout=masonry],.Sorters-actions .Sandbox table td a[data-layout=masonry]{background-color:#ddd}.Sandbox table td .Sorters-actions a[data-layout=masonry]:hover,.Sorters-actions .Button[data-layout=masonry]:hover,.Sorters-actions .Sandbox table td a[data-layout=masonry]:hover{background-color:#ED7726}.Sandbox table td .Sorters-actions a[data-layout=vertical],.Sorters-actions .Button[data-layout=vertical],.Sorters-actions .Sandbox table td a[data-layout=vertical]{background-color:#3978b6;margin-right:6px}.Sandbox table td .masonry .Sorters-actions a[data-layout=masonry],.masonry .Sorters-actions .Button[data-layout=masonry],.masonry .Sorters-actions .Sandbox table td a[data-layout=masonry]{background-color:#3978b6}.Sandbox table td .masonry .Sorters-actions a[data-layout=vertical],.masonry .Sorters-actions .Button[data-layout=vertical],.masonry .Sorters-actions .Sandbox table td a[data-layout=vertical]{background-color:#ddd}.Sandbox table td .masonry .Sorters-actions a[data-layout=vertical]:hover,.masonry .Sorters-actions .Button[data-layout=vertical]:hover,.masonry .Sorters-actions .Sandbox table td a[data-layout=vertical]:hover{background-color:#ED7726}.Sorters-layoutModes,.Sorters-nav{position:absolute;bottom:-18px}.Sorters-nav{display:none;left:12px}.is-folder .Sorters-nav{display:inline-block}.Sorters-layoutModes{right:12px}@media screen and (min-width:768px){.Sorters-list{padding:0 18px 0 0}}.Toolbar{margin-bottom:20px}.TabsWrapper{position:relative;overflow:hidden}.Tabs{overflow:hidden;padding:20px 48px 0}.Tabs-list{list-style:none;margin:0;padding:0}.Tab{float:left;max-width:200px;position:relative;border-bottom:1px solid #eee}.Tab:first-child .Tab-anchor{border-left:0 none}.Tab.active:after,.Tab.is-selected:after{content:'';position:absolute;left:0;right:0;height:2px;bottom:-1px;background:#fbfbfb;z-index:100}@media screen and (min-width:640px){.Tab{max-width:none;white-space:nowrap!important}}.Tab-anchor{font-size:14px;line-height:18px;min-height:55px;color:#777;border:0;display:block;display:flex;align-items:center;padding:.4em .75em;background:0 0;text-align:center;text-decoration:none;opacity:.3;border-left:1px solid #ddd;border-bottom:4px solid transparent}@media screen and (min-width:640px){.Tab-anchor{font-size:18px;line-height:normal;min-height:0}}@media screen and (min-width:768px){.Tab-anchor{font-size:20px}}.Tab-anchor:hover{background:#ddd;text-decoration:none;opacity:1}.Tab-anchor.is-disabled:hover{background:0 0}.Tab-anchor.Filter-anchor--bb{border-bottom:4px solid #ddd}.Tab-anchor.Filter-anchor--bt{border-top:4px solid #ddd}.Tab-anchor.is-selected{-moz-box-shadow:rgba(0,0,0,.2) 0 0 20px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 20px;box-shadow:rgba(0,0,0,.2) 0 0 20px;opacity:1;color:inherit;background:#fbfbfb;z-index:90;position:relative}.Tab-anchor.is-selected:hover .ss-cancel{color:inherit}.Tab-anchor.is-disabled{background:0 0;color:#989898;opacity:.8}.Tab-anchor .ss-cancel{position:absolute;top:0;right:0;color:#ddd}.Tab-nav{position:absolute;top:20px;bottom:0;width:48px;background-color:#f7f7f7;border:0;color:#656565;display:none}.can-scroll .Tab-nav{display:block}.Tab-nav.disabled{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.Tab-nav--next{right:0}.Tab-nav--prev{left:0}.Cards{margin:12px 20px 36px;position:relative}.js .Cards{-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;visibility:hidden}.repo-is-active .Cards{visibility:visible;opacity:1}@media screen and (max-width:540px){.Cards--2c .Card,.Cards--2c .Card-sizer{width:50%}.Cards--2c .Card.is-expanded{width:100%}}.Card{-moz-transition:width .3s ease-out,height .3s ease-out;-o-transition:width .3s ease-out,height .3s ease-out;-webkit-transition:width .3s ease-out,height .3s ease-out;transition:width .3s ease-out,height .3s ease-out;padding:12px 1% 0;width:100%}.Card-sizer{padding:12px 1% 0;width:100%}.Card-video{display:none}.is-expanded .Card-video{display:block}.Card-inner{cursor:pointer;position:relative;min-height:90px}.Card-figure{margin:0;padding:0}.Card-figure>img{width:100%;display:block;margin-bottom:12px;border:1px solid #ddd}.Card-figure>figcaption{line-height:16px;color:#22469B;font-weight:100;font-size:16px}.Card-figure>figcaption>small{display:block;color:#353535}.is-expanded .Card-figure>img{display:none}.is-expanded .Card-figure.is-multimedia>img{display:block}.is-expanded .Card-figure>figcaption{font-weight:300;font-size:24px;margin:0 0 12px;padding:0;line-height:1.1em;color:#353535}.is-expanded .Card-figure>figcaption>small{color:#999}.is-closing .Card-figure>figcaption,.is-closing .Card-figure>img{visibility:hidden}.Card-title{color:#fff;font-size:18px;margin:0;padding:0}.Card-title>small{display:block;color:#cae5f1;line-height:16px;margin:6px 0}.Card--download .Card-title{font-size:16px;line-height:24px}.Card-button{position:absolute;bottom:6px;right:12px;color:#f7f7f7}.Card-button b,.Card-button strong{color:#fff}.Card-overlay{background:url(../images/ui/rgbapng/ffffff7f-5.png?1409774784);background:rgba(255,255,255,.5);-moz-transition:right .3s ease-out;-o-transition:right .3s ease-out;-webkit-transition:right .3s ease-out;transition:right .3s ease-out;position:absolute;top:0;bottom:28px;right:-100%;width:100%}.Card{overflow:hidden}.Card:hover .Card-overlay{right:0}.Card-button-explore{position:absolute;top:50%;left:30%;margin-top:-24px;border:0;font-size:12px;line-height:36px;padding-left:48px;color:#656565}.Card-button-icon{font-size:36px;color:#22469B;position:absolute;left:0}.Card-button-clear{position:absolute;top:0;right:-12px;margin-top:-3px;display:none;color:#fff;font-size:24px}.is-expanded .Card-button-clear{display:block}.Card-foot{text-align:right;background:#f7f7f7;display:none}.is-closing .Card-foot,.is-expanded .Card-foot{display:block}.Card-foot .Button,.Card-foot .Sandbox table td a,.Sandbox table td .Card-foot a{color:#51AAD2;font-size:24px}.Card-foot.is-first .Card-button--prev,.Card-foot.is-last .Card-button--next{display:none}.Card--gray .Card-foot{background:#eee;border-top:1px solid #ddd}.Card--gray .Card-foot .Button,.Card--gray .Card-foot .Sandbox table td a,.Sandbox table td .Card--gray .Card-foot a{color:#353535}.Card-content{width:100%;padding:0 1% 32px;position:relative;visibility:hidden;opacity:0}.Card-content>.Blurb{padding:12px 20px 24px;border:1px solid #eee}.Card-content .Card-button{color:#51AAD2}.Card-content.is-expanded{background:#fff;visibility:visible;opacity:1}@media screen and (min-width:540px){.Card,.Card-sizer{width:50%;float:left}.Card-sizer.is-expanded,.Card.is-expanded{width:100%}.Card-button{right:auto;left:12px}.Card-inner{min-height:125px}.Card-content .Card-button{right:12px;left:auto}}@media screen and (min-width:740px){.Card,.Card-sizer{width:33.33333%}.Card-inner{min-height:155px}}.Card-extra{position:relative;padding-bottom:32px}.Card-extraButton{position:absolute;bottom:0;right:0;left:0;text-align:center;font-size:12px;width:100%;border:0;background-color:#fff}.Cards .Row{width:100%;text-align:center;padding:6px}.Cards .Row a{color:#51AAD2}.Cards .Row:focus{outline:0}.Cards .Row:focus .Row-inner{border-color:#51AAD2}.Cards .Row-inner{border:1px solid #ddd;padding:0 12px 36px}.Cards .Row-image{max-width:180px;margin:0 auto}.Cards .Row-image img{width:100%;display:block}.Cards .Row-column{padding:12px 0}.Cards .Row-line{margin:0;padding:0;font-size:12px;color:#656565;line-height:normal}.Cards .Row-line.is-heading{font-size:14px}.Cards .Row-label{margin:0;padding:0;line-height:19px;color:#989898;font-size:12px}@media screen and (min-width:480px){.Cards .Row{width:50%}}@media screen and (min-width:768px){.Cards .Row{width:33.33333%}}@media screen and (min-width:1024px){.Cards .Row{width:100%;text-align:left}.Cards .Row-inner{padding:0 0 0 60px;position:relative}.Cards .Row-image{float:left;width:150px;height:117px;margin-right:24px}.Cards .Row-column{width:25%;float:left;padding:12px}.Cards .Row-countryCodes{position:absolute;left:0;top:0;bottom:0;width:48px;color:#fff;font-size:12px;line-height:18px;text-align:center;padding:6px 3px;background:#51AAD2}}.Files{list-style:none;margin:0 20px;padding:0}.repository .Files{margin-top:12px}.File,.Folder{border-top:1px solid #ddd;width:100%}.one-line .Zippy .File,.one-line .Zippy .Folder{border-top-style:dashed}.File.is-first,.Folder.is-first{border-top:0 none!important}.Folder-contents{list-style:none;margin:0;padding:0 0 0 36px}.File-anchor,.Folder-anchor{display:block;padding:12px 80px 12px 48px;text-decoration:none;color:#656565;position:relative;min-height:60px;text-align:left}.File-anchor:hover,.Folder-anchor:hover{background-color:#f7f7f7;text-decoration:none}.one-line .Zippy .File-anchor,.one-line .Zippy .Folder-anchor{min-height:0}.Folder-label{padding:6px 12px 3px;display:block;line-height:.9em}.one-line .Folder-label{line-height:normal;font-size:16px}.File-name{display:block;padding:0 12px 3px;line-height:1.4em;font-size:15px;color:#000}.one-line .Zippy .File-name{line-height:normal;font-size:14px;color:#656565;font-weight:300}.File-folder{display:block;padding:0 12px;font-size:10px;line-height:.8em;text-transform:uppercase;color:#989898}.File-date,.File-size,.Folder-size{padding:0 12px;color:#989898;font-size:.8em;display:block;line-height:.9em}.File-download,.Folder-open{display:block;position:absolute;right:0;top:12px;text-align:center;margin-top:0}.File-avatar,.Folder-icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:36px;height:36px;line-height:36px;background:#989898;color:#f7f7f7;display:block;font-size:14px;text-align:center;position:absolute;top:12px;left:12px}.Folder-icon{background-color:#22469B}.masonry .Repository .File,.masonry .Repository .Folder{width:50%;border:0;padding:4px}.masonry .Repository .File-anchor,.masonry .Repository .Folder-anchor{border:1px solid #ddd}@media (max-width:768px){.masonry .Repository .File-anchor,.masonry .Repository .Folder-anchor{text-align:center;padding:12px}.masonry .Repository .File-folder,.masonry .Repository .File-name,.masonry .Repository .Folder-label{display:block}.masonry .Repository .File-name,.masonry .Repository .Folder-label{padding:6px 0}.masonry .Repository .File-folder{padding-top:6px}.masonry .Repository .File-avatar,.masonry .Repository .Folder-icon{position:static;display:inline-block}.masonry .Repository .Folder-open{display:none}.masonry .Repository .File-download{position:static;margin-top:12px}.masonry .Repository .File-download:before{display:none}}.Box .File,.Box .Folder{border:0;padding:4px}.Box .File-anchor{padding:12px 32px}.Box .File-avatar{left:0}@media (max-width:1280px){.Box .File-anchor,.Box .Folder-anchor{text-align:center;padding:12px}.Box .File-folder,.Box .File-name,.Box .Folder-label{display:block}.Box .File-name,.Box .Folder-label{padding:6px 0}.Box .File-folder{padding-top:6px}.Box .File-avatar,.Box .Folder-icon{position:static;display:inline-block}.Box .File-download,.Box .Folder-open{display:none}}@media (min-width:1024px){.masonry .Page>.Files .File,.masonry .Page>.Files .Folder{width:33.33333%}}.Sidebar-box .Files,.Widget .Files{padding:0;margin:0}.Sidebar-box .File:first-child,.Widget .File:first-child{border-top:0 none}.Sidebar-box .File-anchor,.Widget .File-anchor{padding:15px 8px 15px 48px}.Sidebar-box .File-avatar,.Widget .File-avatar{top:50%;margin-top:-18px;background-color:#51AAD2}.DocsBlurb{padding:0 20px}.DocsBlurb .Files{margin:0}.Widgets{padding:10px 0}.Widget{padding:10px 20px;font-size:13.3px;width:100%}.Sidebar .Widget{padding:0}.Widget .Form .Form-row.has-captcha{width:100%;height:74px;position:relative;margin-top:32px}.Widget .Form .Form-row.has-captcha .g-recaptcha{position:absolute;left:50%;margin-left:-152px;transform:scale(0.9)}.Widget.Widget--contact-form .Form-sectionLabel{font-size:13px;color:#777;margin-top:20px}.Widget.Widget--contact-form .Form-row.has-textarea{margin-top:24px;margin-bottom:20px}.Widget.Widget--contact-form .Form-row.has-textarea textarea{min-height:80px}.Widget.Widget--contact-form .Form-checkboxLabel{line-height:18px}.Widget.Widget--contact-form .Form-checkbox{margin-top:2px}.Widget--center{margin:0 auto;float:none}.Widget-intro{padding:10px 20px;border-bottom:1px solid #ddd}.u-gridcol{width:100%}.Widget-inner{background:#fff;border:1px solid #ddd;position:relative;padding-bottom:40px}.Widget-inner.is-link{padding-bottom:0}.with-Blurb>.Widget-inner{background:0 0;border-color:transparent;padding:0 20px}.Widget-inner.no-pad{padding:0!important}.LinkBox .Widget-inner{padding-bottom:0}.Widget-heading{font-size:16px;padding:12px;margin:0;border-bottom:1px solid #ddd;color:#353535;display:block}.with-Blurb>.Widget-inner>.Widget-heading{margin-bottom:20px}.is-link .Widget-heading:hover .Widget-heading-icon{color:#51AAD2}.Widget-heading.primary-bg{background:#22469B;color:#fff;border-bottom:0 none}.Widget-heading-icon{color:#777}.Boxes-spinner{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999999999999999}.is-ready .Boxes-spinner{display:none}.Widget-footer{text-align:right;border-top:1px solid #ddd;margin:0;padding:0;font-size:13.3px;height:40px;line-height:40px;position:absolute;bottom:0;left:4%;right:4%;max-width:92%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.Widget-link{color:#656565}.Widget-link>span{color:#51AAD2}.Widget-body,.Widget-teaser{padding:12px}.Widget-box-column{margin-bottom:12px}@media screen and (min-width:768px){.Widget-heading{text-align:center;font-size:18px}.with-Blurb>.Widget-inner>.Widget-heading{text-align:left;padding-left:0}.Widget-box-column{width:50%;float:left;padding:12px}.Widget-box-column.is-odd{padding-left:0}.Widget-box-column.is-even{padding-right:0}.Widget-box-column.three-cols{width:33.33333%;padding:12px 6px}.Widget-box-column .Widget-heading-icon,.Widget-box-column .Widget-heading-text{display:block}.Widget-heading-text{margin-top:3px}.Widget-heading-icon{font-size:32px;color:#989898}}.Splash-map{margin:30px 0}.Splash-map-caption{color:#999;font-size:12px;margin:20px 6px 10px}.Splash-map-legend{padding:0 0 20px;list-style:none;margin:0}.Splash-map-legend li{float:left;padding-left:30px;position:relative;margin-right:6px;font-size:12px;min-height:18px;line-height:18px}.Splash-map-legend li>.legend-colour{width:18px;height:18px;display:block;position:absolute;left:6px}.Splash .Blurb{padding:20px 40px;background:#f6f6f6}@media screen and (min-width:980px){.Splash .Blurb{padding:40px}}.Splash .Blurb:nth-child(odd){background:#fff}.Splash .Blurb-title,.Splash .Form-legend{margin-bottom:20px}.Splash .Blurb-foot{padding:20px 0}.Splash .Blurb-wrapper{max-width:1024px;margin:0 auto}.Splash .Sandbox p{padding:8px 0}.Splash .Sandbox.has-table{padding-top:20px;padding-bottom:20px}.Splash .Sandbox table{margin:0}.Splash .Sandbox table td a{border:0;color:#51AAD2;text-decoration:underline}.Splash .Card-title .line-1,.Splash .Card-title .line-2{display:block}.Splash .Card-title .line-1{color:#51AAD2;font-weight:700}.Splash .Card-title .line-2{color:#555;font-size:.8em}.Splash--v2 .Blurb{background-color:transparent!important;border-top:0 none;border-bottom:1px solid #ccc}.Splash--v2 .Blurb.no-border{border-bottom:0 none}.Splash--v2 .Blurb.with-bottom-space{padding-bottom:128px}.Splash--v2 .Blurb-title,.Splash--v2 .Form-legend{color:#51AAD2;font-size:24px}.Splash--v2 .section--grey{background-color:#f6f6f6}.Splash--v2 .Sandbox table th{background:#51AAD2}.Splash--v2 .section-heading h4{font-size:36px;line-height:36px;font-weight:700;color:#555;padding:64px 36px 32px;margin:0}@media screen and (min-width:1024px){.Splash--v2 .section-heading h4{padding-left:0;padding-right:0}}.stories-container{background-color:#f1f2f4;padding-bottom:48px}.stories-container .SideList a{outline:0}.stories-container .SideList li.open>a{background:rgba(255,255,255,.2);color:#333;font-weight:700}.stories-container .SideList ul{background-color:transparent}.stories-container .Sidebar{background:0 0;padding:0 10px}.stories-container .Sidebar-heading{background:#51AAD2;color:#fff;padding:8px 16px}@media screen and (min-width:580px){.stories-container .Page-aside{padding-top:37px}.stories-container .stories-wrapper.no-breadcrumbs{padding-top:25px}.stories-container .Sidebar{padding:0 10px 0 0}}@media screen and (min-width:768px){.stories-container .Page .Page-content{width:65%}.stories-container .Page .Page-aside{width:35%}}@media screen and (min-width:960px){.stories-container .Page .Page-content{width:70%}.stories-container .Page .Page-aside{width:30%}}.story-card{padding:0 10px 20px}@media screen and (min-width:980px){.story-card{width:50%;float:left}}@media screen and (min-width:768px){.stories-3-cols .story-card{width:50%;float:left}}@media screen and (min-width:980px){.stories-3-cols .story-card{width:33.333333%;float:left}}.story-card-inner{background-color:#fff;padding-bottom:10px}.story-card-title{margin:20px 0 0;padding:0 20px;font-size:20px;text-align:center;vertical-align:middle;height:65px;line-height:65px;overflow:hidden}.story-card-title>span{display:inline-block;vertical-align:middle;line-height:normal;max-width:100%;text-overflow:ellipsis}.story-card-footer{margin-top:8px;text-align:center;font-size:0}.story-sections{text-align:center;position:absolute;width:100%;bottom:-16px;text-transform:uppercase;font-size:12px}.story-sections>span{display:inline-block;background-color:#f1f3f2;padding:4px 16px 5px;min-width:192px}.story-button,.story-date{height:32px;line-height:32px}.story-date{display:inline-block;margin-right:16px;font-size:12px}.story-button{border:0;color:#51AAD2;font-size:12px;padding:0 5px}.story-button:hover{background:#eee;color:#22469B}.story-share{border-right:1px solid #ddd;padding-left:5px}.story-link{padding-right:5px}.story-footer-icon{color:#929292;font-size:.8em}.story-media{position:relative;position:relative}.story-media:before{display:block;content:'';width:100%;padding-top:54.54545%}.story-media .Swipe{position:absolute;top:0;left:0;right:0;bottom:0}.story{margin:0 10px;padding:10px;background:#fff}.story .story-sections{text-align:left;position:absolute;bottom:auto;top:0;left:0}.story .story-sections>span{text-align:center;min-width:128px}.story-title{padding:16px 8px 0;margin:0;font-size:20px}.story-toolbar{padding:8px 8px 2px;border-bottom:1px solid #ddd}.story-toolbar .story-date{float:left}.story-toolbar .story-share{border-right:0 none;float:right}.story-teaser{font-size:16px;padding:18px 8px}.story-body{font-size:13px;padding:0 8px}.story-body blockquote{background:#fbfbfb;padding:24px 32px;font-style:italic;margin:16px -8px 24px;font-weight:400}.story-body blockquote:before{font-family:Georgia,Times,serif;color:#eaeaea;font-size:160px;right:20px;bottom:-40px;top:auto;left:auto}.story-body blockquote p:last-child{font-weight:400;color:#51AAD2;font-style:normal;margin-top:4px}.story-related-documents{padding:8px;margin-top:32px}.story-footer{text-align:right;padding:8px;margin-top:32px}.filters{padding:20px 12px 0}.filter{text-transform:uppercase;font-size:11px;line-height:14px;color:#666;position:relative;padding:6px 24px;display:block;cursor:pointer;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.filter:hover{background-color:#ddd}.filter-color{display:block;width:12px;height:12px;position:absolute;left:6px;top:50%;margin-top:-6px}.filter-color,.filter-label{opacity:.6;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.filter-action{position:absolute;right:6px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-action:checked~.filter-color,.filter-action:checked~.filter-label{opacity:1}.filters-footer{text-transform:uppercase;text-align:right;font-size:12px;padding:16px 0 8px}.filters-submit{background:0 0;border:none;outline:0;text-transform:uppercase;cursor:pointer;padding:10px 8px;color:#51AAD2;transition:background-color .2s ease-in}.filters-submit:focus,.filters-submit:hover{background-color:rgba(255,255,255,.37)}.related-stories-container{padding:80px 0;background-color:#fff}.related-stories{background-color:#f1f2f4}.related-stories-wrapper{max-width:1024px;margin:0 auto;position:relative;padding:40px 0}.related-stories-label{background:#51AAD2;color:#fff;padding:8px 16px;position:absolute;left:10px;bottom:100%;margin:0}.Form{padding:12px 20px 24px;position:relative;width:100%;max-width:100%;margin-bottom:2em}.js .Form{visibility:hidden}.js .Form.in{visibility:visible}.Form .Form-row.has-captcha{margin-left:-20px}.Form.is-working button[type=submit] .Button-label{visibility:hidden}.Widget .Form{margin:0;padding:0 20px}.Form .is-required:before{content:'*';position:absolute;top:1px;left:-10px;font-size:12px;color:#22469B}.Widget .Form .is-required:before{display:none}.Form-badge{position:absolute;top:0;right:0;padding:0 6px;background-color:#51AAD2;color:#fff;font-size:10px}.Form-row--checkboxes{position:relative}.Form-fieldset{padding:0 0 24px;margin:0;background:#FFF;border:0;max-width:100%}.Widget .Form-fieldset{padding-top:20px}.Form-alert{font-size:16px;pointer-events:none;color:#777;padding:12px}.Form-footer{background:#eee;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.Form-footer>.Button,.Sandbox table td .Form-footer>a{font-size:1.1em}.Form-group,.Form-group--spanAll{position:relative;margin:20px 0;width:100%;float:left}.Widget .Form-group,.Widget .Form-group--spanAll{margin:16px 0}.Form-group--spanAll{float:none}.Form-textarea{-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;-webkit-transition:height .2s ease-out;transition:height .2s ease-out;resize:none;overflow:auto;min-height:60px}.Form-input{display:block;width:100%;margin:0;border:none;border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,.12);font-size:16px;padding:12px 0 4px;color:#353535}.Form-input:-webkit-autofill{-moz-box-shadow:#fff 0 0 0 1000px inset;-webkit-box-shadow:#fff 0 0 0 1000px inset;box-shadow:#fff 0 0 0 1000px inset}.Form-input[disabled]{border-bottom:1px dashed rgba(0,0,0,.12);background-color:transparent}.Form-input~.Form-label{font-size:16px;width:100%;position:absolute;pointer-events:none;left:0;top:10px;bottom:0;color:#999}.Form-sectionLabel{font-size:16px;pointer-events:none;color:#777;border-bottom:1px dashed #777;padding:12px 0 4px}.Form-input.with-floatingLabel~.Form-label{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.Form-input:focus{outline:0}.Form-input~.Form-label:after{content:'';background-color:#22469B;height:2px;width:10px;bottom:0;left:45%;visibility:hidden;position:absolute;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.Form-input:focus~.Form-label:after{visibility:visible;width:100%;left:0}.Form-input.is-dirty~.Form-label{visibility:hidden}.Form-input.with-floatingLabel.is-dirty~.Form-label,.Form-input.with-floatingLabel:focus~.Form-label{visibility:visible;top:-10px;font-size:12px;color:#51AAD2}.Form-input.with-floatingLabel.error~.Form-label{top:-10px;font-size:12px;color:#d34336}.Form-group label.error,.Form-group--spanAll label.error{position:absolute;bottom:-24px;color:#d34336;font-size:12px;visibility:hidden}.Form-checkboxes label.error{color:#d34336;font-size:12px;padding-left:12px;position:absolute;bottom:-18px}.Form-input.error~.Form-label:after{background-color:#d34336}.Form-input.error~.error,.Form-select.error~.error{visibility:visible}.Form-input.error{box-shadow:none;border-color:#d34336}.Form-checkboxes{list-style:none;margin:0;padding:0}.Form-checkboxWrapper{padding-right:28px;margin:2px 4px 2px 0;position:relative}.Form-checkboxWrapper:hover{background:#f7f7f7}.Form-checkboxLabel{cursor:pointer;font-size:14px;display:block;overflow:hidden;padding-top:12px;position:relative;min-height:24px;line-height:1em;color:#777}.Form-checkbox{border:2px solid #51AAD2;color:#1d1d1d;cursor:pointer;display:inline-block;float:left;height:14px;margin:0 12px 12px;outline-color:#eaeaea;padding:0;position:relative;width:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1}.Form-checkbox.checked{border-left:2px solid green;border-bottom:4px solid green;border-top:1px solid transparent;border-right:1px solid transparent;-webkit-transform:rotate(-45deg) scaleY(0.5);-moz-transform:rotate(-45deg) scaleY(0.5);-ms-transform:rotate(-45deg) scaleY(0.5);-o-transform:rotate(-45deg) scaleY(0.5);transform:rotate(-45deg) scaleY(0.5)}.csstransforms3d input[type=checkbox].Form-checkbox{display:none}.no-csstransforms3d .Form-checkbox{margin-bottom:0;display:inline;float:none;line-height:16px}.no-csstransforms3d .Form-checkboxLabel{padding-top:0;min-height:0;float:none;display:inline}.Form-checkboxCircle{background-color:#ccdffd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:24px;left:7px;opacity:0;position:absolute;top:8px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .15s ease-in-out;width:24px;z-index:0}.Form-checkboxCircle.show{opacity:1}.Form-checkboxCircle.flipColor{background-color:#51AAD2}.with-separator{background:#f7f7f7;margin-top:24px}.Form-response{background:url(../images/ui/rgbapng/ffffffcc-5.png?1409774784);background:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0;padding:3em;font-size:1.3em;display:none;word-wrap:break-word;z-index:999}.is-done .Form-response{color:#22469B}.is-error .Form-response{color:#FF3A22}.is-done .Form-response,.is-error .Form-response{display:block}.Form-response .Button,.Form-response .Sandbox table td a,.Sandbox table td .Form-response a{position:absolute;top:1em;right:1em;border:0}@media screen and (min-width:480px){.Form .Form-row.has-captcha{margin-left:0}}@media screen and (min-width:980px){.Form-group,.Form-group--spanAll{width:50%}.Form-group--spanAll,.Widget .Form-group,.Widget .Form-group--spanAll{width:100%}}.Splash--idylla .Container--white-no-shadow{background:#fff;position:relative;padding-top:24px;z-index:20}.Splash--idylla .banner-left{width:100%;position:relative;min-height:225px;display:block;background-size:200%;background-repeat:no-repeat;background-position:-45px center;background-color:#fff}.Splash--idylla .banner-right{width:100%;position:relative;min-height:225px;display:none;background-size:200%;background-repeat:no-repeat;background-position:right center;background-color:#fff}.Splash--idylla .Blurb-left{width:50%;float:left;padding:20px}.Splash--idylla .Blurb-right{width:50%;float:right;padding:20px}.Splash--idylla .icon-title{display:table;width:100%;border-spacing:.1em}.Splash--idylla .icon-title .icon-col,.Splash--idylla .icon-title .icon-col-top{display:none}.Splash--idylla .icon-title .one-col{width:100%;display:table-cell;vertical-align:middle}.Splash--idylla .icon-title .one-col h5{padding:0 16px;margin-bottom:6px}.Splash--idylla .icon-title .one-col p{margin-top:0}.Splash--idylla .icon-list{display:table;width:95%;margin-left:5%;border-spacing:.1em}.Splash--idylla .icon-list .icon-col-top{display:none}.Splash--idylla .icon-list .one-col{width:100%}.Splash--idylla .icon-list .one-col p{margin-top:0}.Splash--idylla .icon-grid{display:table;width:100%;margin-left:-10%}.Splash--idylla .icon-grid .two-col{width:100%;display:block}.Splash--idylla .icon-grid .two-col .icon-col{width:10%;display:table-cell}.Splash--idylla .icon-grid .two-col .text-col{width:90%;display:table-cell;vertical-align:top}.Splash--idylla .icon-grid .two-col .text-col p{margin-top:0}.Splash--idylla .Blurb-title-larger{color:#0A4686;font-size:35px;font-weight:300;margin-bottom:50px;line-height:55px}.Splash--idylla .Blurb-title-smaller{color:#51AAD2;font-size:18px;font-weight:300;margin-top:0;margin-bottom:6px;padding-left:0}.Splash--idylla .with-icon{line-height:1.8em}.Splash--idylla .FAQ-box ul{padding:0}.Splash--idylla .FAQ-box li{background-color:#EBF4FB;padding:0 20px 20px 0;margin-bottom:20px;list-style:none}.Splash--idylla .Icon--head{text-align:center;color:#9f9f9f;font-size:28px;line-height:28px}.Splash--idylla .Icon--head>span{margin:0;padding:0;line-height:inherit;vertical-align:bottom}@media screen and (min-width:480px){.Splash--idylla .Icon--head{font-size:38px;line-height:38px}.Splash--idylla .icon-list .icon-col-top{width:5%;display:table-cell}.Splash--idylla .icon-list .one-col{width:95%}.Splash--idylla .icon-title .icon-col{vertical-align:middle;width:5%;display:table-cell}.Splash--idylla .icon-title .icon-col-top{width:5%;display:table-cell}.Splash--idylla .icon-title .one-col{width:95%;display:table-cell;vertical-align:middle}}@media screen and (min-width:640px){.Splash--idylla .Icon--head{font-size:28px;line-height:28px}.Splash--idylla .icon-grid{margin:0 auto;width:90%}.Splash--idylla .icon-grid .two-col{width:50%;display:table-cell}.Splash--idylla .Blurb-title-larger{padding:10px 30px 0}.Splash--idylla .Blurb-title-smaller{padding:0 30px 20px}.Splash--idylla .Blurb-title,.Splash--idylla .Form-legend{margin:0}.Splash--idylla .icon-title{padding:12px}.Splash--idylla .icon-title .one-col h5{padding:0;margin:0;font-size:14px}.Splash--idylla .icon-title.Blurb-title,.Splash--idylla .icon-title.Form-legend{margin-left:-5%}}@media screen and (min-width:768px){.Splash--idylla .banner-left{width:100%;min-height:0;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:left center;background-color:#fff}.Splash--idylla .banner-right{display:none}}@media screen and (min-width:1024px){.Splash--idylla .Icon--head{font-size:38px;line-height:38px}}@media screen and (min-width:1440px){.Splash--idylla .Icon--head{font-size:48px;line-height:48px}}.mc-cal-wrapper{position:relative;min-height:190px}.mc-cal-holder{margin-bottom:20px}.mc-cal-header{background-color:#fff;color:#353535;position:relative;padding:3px 8px 8px}.mc-cal-nav{position:absolute;top:0;bottom:0;width:30px;text-align:center;text-decoration:none;color:#353535;font-size:8px}.mc-cal-nav.prev-month{left:0;border-right:1px solid #eee}.mc-cal-nav.next-month{right:0;border-left:1px solid #eee}.mc-cal-nav:hover{background-color:#FFF}.mc-cal-nav>i{position:absolute;font-size:12px;top:50%;margin-top:-12px;left:50%;margin-left:-6px}.mc-cal-month{width:100%;text-align:center;font-size:14px}.mc-cal-year{width:100%;text-align:center;color:#CCC;font-size:10px;line-height:10px}.mc-cal{width:100%;text-align:center;vertical-align:middle;table-layout:fixed}.mc-cal-weekday{color:#656565;font-weight:100;font-size:10px;padding:5px 0;float:left;width:14.28%}.mc-cal-day,.mc-cal-pad{background:#fff;border-right:1px solid #DDD;border-bottom:1px solid #DDD;font-size:11px;position:relative;height:2.5em;line-height:2.5em;width:14.28%;float:left}.mc-cal-day:last-child,.mc-cal-pad:last-child{border-right:0 none}.mc-cal-day.mc-cal-hasdata,.mc-cal-hasdata.mc-cal-pad{background-color:#f9f9f9;cursor:pointer}.no-touch .mc-cal-day.mc-cal-hasdata:hover,.no-touch .mc-cal-hasdata.mc-cal-pad:hover{background-color:#FDFCFE}.mc-cal-day.today,.today.mc-cal-pad{background:#51AAD2;color:#000}.mc-cal-day.today.mc-cal-hasdata .mc-cal-day-num,.today.mc-cal-hasdata.mc-cal-pad .mc-cal-day-num{background:url(../images/ui/rgbapng/744674cc-5.png?1409774784);background:rgba(116,70,116,.8)}.mc-cal-day-num{position:relative;padding:5px 6px;z-index:2}.mc-cal-hasdata .mc-cal-day-num{background:url(../images/ui/rgbapng/f9f9f9b3-5.png?1409774784);background:rgba(249,249,249,.7)}.mc-cal-day-datawrap{display:block;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;z-index:0}.mc-cal-day-data{display:block;float:left;width:25%;height:25%;background-color:#51AAD2}.mc-cal-scientific{background-color:#f767ac}.mc-cal-social{background-color:#fefd02}.mc-cal-corporate{background-color:#34cbff}.eve-global{background-color:#A5CCF8}.eve-local{background-color:#F8614C}.mc-cal-pop{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 3px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 3px;box-shadow:rgba(0,0,0,.2) 0 2px 3px;position:absolute;top:0;left:0;width:240px;background:#fff;z-index:100;display:none}.mc-cal-pop.middle{-moz-box-shadow:rgba(0,0,0,.2) 0 -2px 3px;-webkit-box-shadow:rgba(0,0,0,.2) 0 -2px 3px;box-shadow:rgba(0,0,0,.2) 0 -2px 3px;width:auto;left:5px;right:5px}.mc-cal-pop.on{display:block}.mc-cal-pop.overflow_y .pop-contentwrap{overflow-y:scroll}.mc-cal-pop.overflow_y .pop-contentwrap .extra{display:block}.mc-cal-pop.overflow_y .pop-contentwrap .ss-navigatedown,.mc-cal-pop.overflow_y .pop-contentwrap .ss-navigateup{display:none}.mc-cal-pop .ss-delete,.mc-cal-pop .ss-navigatedown,.mc-cal-pop .ss-navigateup{font-size:8px;line-height:8px;position:absolute;right:5px;top:50%;margin-top:-4px;color:#51AAD2}.pop-header{border-bottom:1px solid #51AAD2;padding:4px 15px;position:relative}.pop-header-label{color:#51AAD2;font-size:11px}.pop-list{list-style:none;margin:0;padding:0}.pop-item{padding:4px 20px 4px 24px;border-bottom:1px solid #e5e5e5;position:relative}.pop-item:last-child{border-bottom:0 none}.pop-item .pop-itemtitle{font-size:12px;color:#999;margin:0;padding:0;font-weight:100}.pop-item .eve-date,.pop-item .eve-sandbox{margin-top:5px}.pop-item .extra,.pop-item .ss-navigateup{display:none}.pop-item.expanded .ss-navigateup{display:block}.pop-item.expanded .ss-navigatedown{display:none}.pop-item.expanded .extra{display:block}.pop-item.expanded .pop-itemtitle{color:#51AAD2}.pop-expandcontent{position:absolute;right:0;top:0;bottom:0;width:20px}.pop-expandcontent:hover{background:#FFF}.pop-itemcontent{border-right:1px solid #e5e5e5;padding:4px}.pop-categorywrap{width:16px;position:absolute;left:5px;top:50%;margin-top:-8px;overflow:hidden}.pop-categorywrap .pop-catbox{width:8px;height:8px;float:left}.pop-categorywrap .pop-catbox-eve{height:auto;width:auto}.pop-categorywrap .pop-catbox-eve.ss-globe{color:#A5CCF8}.pop-categorywrap .pop-catbox-eve.ss-flag{color:#F8614C}.pop-actionlink{display:block;text-decoration:none;text-align:right;margin:5px 0;padding-top:3px;border-top:1px dotted #51AAD2;font-size:11px;color:#51AAD2}.pop-actionlink>.ss-navigateright{font-size:8px}.pop-actionlink:hover{color:#666}.pop-footer{line-height:20px;border-top:1px solid #51AAD2;padding:4px 2px}.pop-footlink{text-decoration:none;display:inline-block;padding:2px 4px;color:#51AAD2;font-size:11px}.pop-footlink>.ss-action{font-size:14px}.pop-pointer{display:block;width:0;height:0;padding:0;border-width:10px 10px 10px 0;border-color:transparent #f6f6f6 transparent transparent;border-style:solid solid solid none;position:absolute;right:100%;top:50%;margin-top:-5px}.left .pop-pointer{display:block;width:0;height:0;padding:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f6f6f6;border-style:solid none solid solid}.middle .pop-pointer{display:block;width:0;height:0;padding:0;border-width:0 10px 10px;border-color:transparent transparent #f6f6f6;border-style:none solid solid;margin-left:-10px;top:-5px;left:50%}.pop-cat-item{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:10px;display:inline-block;background:#FFF;padding:1px 3px;margin-bottom:8px;margin-left:-3px}.evelist-wrapper{margin-top:10px}.evelist-tabs{list-style:none;margin:0;padding:0;border-bottom:1px solid #51AAD2}.evelist-tab{float:left;background:#f6f6f6;border-width:1px 1px 0;border-style:solid solid none;border-color:transparent;position:relative}.evelist-tab.active,.evelist-tab.active:hover{border-color:#51AAD2 #51AAD2 transparent;z-index:2}.evelist-tab.active:after,.evelist-tab.active:hover:after{content:'';position:absolute;left:0;right:0;bottom:-3px;height:5px;background-color:#f6f6f6}.evelist-tab:hover{border-color:#e5e5e5 #e5e5e5 transparent}.evelist-tab.active:first-child,.evelist-tab:first-child,.evelist-tab:hover:first-child{border-left:0 none}.evelist-calendarview{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:right;font-size:11px;padding:1px 16px 1px 3px;background:#C1A7CE;color:#FFF;display:none;max-width:80px;position:relative}.evelist-calendarview.visible{display:block}.evelist-calendarview .ss-calendar{font-size:8px;position:absolute;right:2px;top:50%;margin-top:-4px}.evelist-calendarview:hover{background:#129DEA}.evelist-calendarview>.label-off{display:none}.evelist-calendarview.on>.label-off{display:inline}.evelist-calendarview.on>.label-on{display:none}.evelist-cal-wrapper{position:relative;margin:0 0 12px}.evelist-tablabel{display:inline-block;padding:5px 24px 5px 12px;text-decoration:none;color:#999}.evelist{display:none;min-height:90px;list-style:none;margin:0;padding:0;position:relative}.evelist.active{display:block}.evelist-eve{border-top:1px solid #eee;padding:12px 20px 0;background:#fff}@media screen and (min-width:580px){.evelist-eve{padding:12px 12px 0}}.evelist-eve:first-child{border-top:0}.evelist-eve.no-teaser{padding-bottom:12px}.evelist-eve .eve-teaser{margin:10px 0;color:#777}.evelist-eve .extra{display:none}.evelist-eve .eve-action{width:30px;height:30px;float:right}.evelist-eve .eve-action-collapse{display:none}.evelist-eve.expanded .eve-action-collapse,.evelist-eve.expanded .extra{display:block}.evelist-eve.expanded .eve-action-expand{display:none}.eve-date,.eve-title{color:#353535;font-size:12px;line-height:1.2em;padding:2px 0;position:relative}.eve-date{color:#777}.eve-details{color:#656565;font-size:10px;line-height:1.2em}.eve-teaser{font-size:12px}.evelist-nav{padding:12px 0}.evelist-nav .evelist-navwrap{float:right}.evelist-nav .evelist-next,.evelist-nav .evelist-prev{position:relative;height:25px;width:25px;float:left;background-color:#e5e5e5;cursor:pointer;color:#51AAD2}.evelist-nav .evelist-next:hover,.evelist-nav .evelist-prev:hover{background-color:#ddd}.evelist-nav .evelist-next.disabled,.evelist-nav .evelist-prev.disabled{filter:alpha(Opacity=30);opacity:.3}.evelist-nav .evelist-next .ss-navigateleft,.evelist-nav .evelist-next .ss-navigateright,.evelist-nav .evelist-prev .ss-navigateleft,.evelist-nav .evelist-prev .ss-navigateright{position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;font-size:8px;line-height:8px}.evelist-nav .evelist-counter{width:auto;line-height:25px;margin:0 3px;text-align:center;padding:0 6px;float:left;background:#e5e5e5;font-size:11px;color:#777}.evelist-nav .evelist-counter .current{color:#51AAD2}