﻿*{box-sizing:border-box}html{position:relative;min-height:100%;min-width:320px}body{font-size:15px;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.menu-is-open{overflow:hidden}.browserupgrade{text-align:center;padding:20px}.lt-ie9 svg{display:none}.lt-ie9 header,.lt-ie9 .top-bar{display:none}.lt-ie9 #content{visibility:hidden}@-moz-keyframes movetwinkback{0%{transform:translateX(0)}100%{transform:translateX(-100px)}}@-webkit-keyframes movetwinkback{0%{transform:translateX(0)}100%{transform:translateX(-100px)}}@keyframes movetwinkback{0%{transform:translateX(0)}100%{transform:translateX(-100px)}}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,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}ul,ol{margin:0;padding:0;list-style:none}a:active,a:focus{outline:none}button{padding:0;border:0;background:none}button:focus{outline:none}form{margin:0}input,textarea{padding:0;border:0;-webkit-appearance:none}input:focus,textarea:focus{outline:none}input::-ms-clear,textarea::-ms-clear{display:none}textarea{resize:vertical}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img,iframe{vertical-align:middle}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}small{font-size:1.06667em}fieldset{border:none;margin:0;padding:0}address{display:inline-block;font-family:inherit;font-size:inherit;font-style:normal;margin:0}a{color:#000;text-decoration:none;-moz-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}a:hover{color:#999}p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;margin:0 0 20px 0;line-height:1.4em}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;margin-bottom:20px}h1{font-size:3em;line-height:1.06667em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal}@media (max-width: 960px){h1{font-size:2.33333em}}@media (max-width: 400px){h1{font-size:1.6em}}h2{font-size:1.86667em}h3{font-size:1.46667em}h4{font-size:1.2em}h5,h6{font-size:1.2em}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?-47r19o");src:url("../fonts/icomoon.eot?#iefix-47r19o") format("embedded-opentype"),url("../fonts/icomoon.ttf?-47r19o") format("truetype"),url("../fonts/icomoon.woff?-47r19o") format("woff"),url("../fonts/icomoon.svg?-47r19o#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BetheInspiration-Regular';src:url("../fonts/BetheInspiration-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BetheInspiration-Regular.woff") format("woff"),url("../fonts/BetheInspiration-Regular.ttf") format("truetype"),url("../fonts/BetheInspiration-Regular.svg#BetheInspiration-Regular") format("svg");font-weight:normal;font-style:normal}button,.button{position:relative;display:inline-block;width:auto;height:auto;min-height:38px;border:none;border-radius:3px;background-color:#F4F4F4;color:#1A1A1A;padding:11px 15px;font-size:15px;line-height:100%;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent}button:hover,.button:hover{-moz-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;background-color:#f8f8f8}button.back,.button.back{padding:11px 15px 11px 38px}@media (max-width: 670px){button.back,.button.back{border-radius:100%;width:40px;height:40px;text-indent:-9999px;border-radius:100%;padding:0;background:#4CB5DB}}button.back:before,.button.back:before{font-family:"icomoon";content:"\e602";position:absolute;left:12px;top:12px;font-size:11px;color:#999}@media (max-width: 670px){button.back:before,.button.back:before{content:'\e603';left:10px;top:12px;font-size:19px;text-indent:0;color:#fff}}button.back:hover,.button.back:hover{color:#1A1A1A}button:active,.button:active{background-color:#efefef}button.play,.button.play{margin:30px 0 0;padding:11px 40px 11px 15px}button.play:after,.button.play:after{font-family:"icomoon";content:"\e608";position:absolute;right:12px;top:9px;font-size:11px;color:#fff;background-color:#000;border-radius:100%;padding:3px 2px 0px 4px;width:20px;height:20px}button.play:hover,.button.play:hover{color:#1A1A1A}button.blue,.button.blue{background-color:#4CB5DB;color:#fff;font-weight:500}button.blue:hover,.button.blue:hover{background-color:#0090e0}button.black,.button.black{background-color:#1A1A1A;color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}button.black:hover,.button.black:hover{background-color:#4d4d4d}button.is-active,.button.is-active{background-color:#1A1A1A;color:#fff}button.is-active:hover,.button.is-active:hover{color:#fff;background-color:#4d4d4d}.circle{display:block;position:absolute;background:rgba(0,0,0,0.075);border-radius:50%;transform:scale(0)}.circle.animate{animation:effect 0.65s linear}@keyframes effect{100%{opacity:0;transform:scale(2.5)}}.chosen-container{position:relative;display:inline-block;vertical-align:middle;zoom:1;margin-left:10px;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1274px){.chosen-container{width:100% !important;margin:0}}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border-top:0;background:#fff;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;text-decoration:none;white-space:nowrap;background-clip:padding-box;height:38px;border:none;border-radius:3px;background-color:#F4F4F4;color:#1A1A1A;padding:11px 15px;line-height:100%;-moz-transition:background-color 400ms ease;-o-transition:background-color 400ms ease;-webkit-transition:background-color 400ms ease;transition:background-color 400ms ease;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;border-radius:3px;cursor:pointer}@media (max-width: 1274px){.chosen-container-single .chosen-single{width:100% !important;margin-bottom:8px}.chosen-container-single .chosen-single:nth-child{border-bottom:1px solid #E8E8E8}}.chosen-container-single .chosen-single:hover{-moz-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;background-color:#f8f8f8}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:35px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:400ms,cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:400ms,cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:400ms,cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:400ms,cubic-bezier(0.62, 0.28, 0.23, 0.99)}.chosen-container-single .chosen-single div b:after{font-family:"icomoon";content:"\e600";position:absolute;right:11px;top:13px;font-size:12px;color:#4CB5DB}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:10px 20px;width:100%;height:auto;outline:0;border-bottom:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 3px 3px;background-clip:padding-box;z-index:1010}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#1A1A1A;position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:6px 20px;font-size:13px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#ebf8fc}.chosen-container .chosen-results li.highlighted:last-child{border-radius:3px}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi{float:right}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;width:100%;height:auto !important;height:1%;background-color:transparent;cursor:text;border-bottom:1px solid #cccccc}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;padding:10px 0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{padding:0;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#dedede;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:100%}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:10px 10px 0 0;padding:0px 20px 0px 0px;max-width:100%;background-clip:padding-box;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{font-family:"icomoon";content:'\e609';position:absolute;right:0px;top:1px;font-size:10px;color:#4CB5DB;cursor:pointer}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#1A1A1A;color:#fff}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.chosen-container-active .chosen-choices{border-bottom:1px solid #4CB5DB}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-moz-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5);box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;border:2px solid #b3b3b3;font-size:40px;width:1em;height:1em;border-radius:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top-color:#c72427}@-moz-keyframes spin{0%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../js/bower_components/fancybox/source/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../js/bower_components/fancybox/source/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.fancybox-title-float-wrap{position:relative;width:100%}.fancybox-title-float-wrap .child{background:transparent;text-shadow:none;color:#000;padding:10px 20px;font-weight:normal}.fancybox-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:1.06667em}.fancybox-skin{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none}.fancybox-close{background-image:none;top:15px;right:15px;width:26px;height:26px;color:#4CB5DB}.fancybox-close:before{font-family:"icomoon";content:"\e609";width:26px;height:100%;font-size:26px;line-height:26px}.fancybox-close:hover{color:#fff}.fancybox-overlay{background-image:none;background:rgba(255,255,255,0.95)}.grid-item.video{width:300px;height:206.75px;background-color:white;cursor:pointer;padding-bottom:38px}.grid-item.video .caption:before{color:#A7CD42}.grid-item.video:hover .video-wrapper{-webkit-filter:brightness(1);filter:brightness(1)}.grid-item.video .video-wrapper{-moz-transition:filter 500ms ease,-webkit-filter 500ms ease;-o-transition:filter 500ms ease,-webkit-filter 500ms ease;-webkit-transition:filter 500ms ease,-webkit-filter 500ms ease;transition:filter 500ms ease,-webkit-filter 500ms ease;-webkit-filter:brightness(0.9);filter:brightness(0.9);animation-timing-function:cubic-bezier(0.62, 0.28, 0.23, 0.99)}.grid-item.video .video-wrapper{background-color:#000;width:100%;height:100%}.grid-item.video .video-wrapper .poster-image{width:100%;height:100%;position:absolute;top:0;left:0}.grid-item.video .video-wrapper .poster-image img{width:100%;display:block}.grid-item.video .play-border{display:block;position:absolute;z-index:3;border:3px solid #000;top:0;left:0;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.grid-item.video:hover .play-border{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.grid-item.video video{display:block;width:100%;height:100%}.grid-item.video.category-moments .caption:before{color:#4CB5DB}.grid .caption,.related-container .caption{z-index:2;position:absolute;width:100%;bottom:0;height:38px;line-height:38px;color:#fff;background-color:#1A1A1A;font-size:0.9em;padding:0 12px;box-sizing:border-box}.grid .caption .caption-inner,.related-container .caption .caption-inner{position:relative;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid .caption .caption-inner:before,.related-container .caption .caption-inner:before{display:inline-block;margin-right:10px;font-family:"icomoon";content:"\e605";font-size:12px}.grid .caption .swoosh,.related-container .caption .swoosh{display:none;position:absolute;z-index:1;top:0;height:100%;width:auto}.grid .caption .swoosh-left,.related-container .caption .swoosh-left{left:0}.grid .caption .swoosh-right,.related-container .caption .swoosh-right{right:0}.grid .intro-vid .caption,.related-container .intro-vid .caption{font-size:1.1em;padding:0 20px;height:76px;line-height:76px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF3E3E3E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlM2UzZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #000000),color-stop(100%, #3e3e3e));background-image:-moz-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:-webkit-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:linear-gradient(to right top, #000000 0%,#3e3e3e 100%);background-image:-ms-linear-gradient(left bottom, #000 0%, #3e3e3e 100%)}@media (max-width: 670px){.grid .intro-vid .caption,.related-container .intro-vid .caption{height:38px;line-height:38px;font-size:0.9em}}.grid .intro-vid .caption .caption-inner:before,.related-container .intro-vid .caption .caption-inner:before{font-size:16px}.grid .intro-vid .caption .swoosh,.related-container .intro-vid .caption .swoosh{display:block}.grid .video .caption-inner:before,.related-container .video .caption-inner:before{color:#A7CD42}.grid .profile .caption-inner:before,.related-container .profile .caption-inner:before{color:#E56B2E}.grid .category-moments .caption-inner:before,.related-container .category-moments .caption-inner:before{color:#4CB5DB}.grid .intro-vid .caption-inner:before,.related-container .intro-vid .caption-inner:before{display:none}.grid .play-banner,.related-container .play-banner{position:absolute;left:0;bottom:38px;z-index:1;width:100%;min-height:40px;text-align:right;color:#fff;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);-moz-transform:translateY(100%) translate3d(0, 0, 0);-ms-transform:translateY(100%) translate3d(0, 0, 0);-webkit-transform:translateY(100%) translate3d(0, 0, 0);transform:translateY(100%) translate3d(0, 0, 0);-moz-transition:-moz-transform 0.4s;-o-transition:-o-transform 0.4s;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}.grid .play-banner img,.related-container .play-banner img{width:100%;height:auto}@media (max-width: 960px){.grid .play-banner,.related-container .play-banner{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0) translate3d(0, 0, 0);-ms-transform:translateY(0) translate3d(0, 0, 0);-webkit-transform:translateY(0) translate3d(0, 0, 0);transform:translateY(0) translate3d(0, 0, 0)}}.grid .grid-item:hover .play-banner,.related-container .grid-item:hover .play-banner{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0) translate3d(0, 0, 0);-ms-transform:translateY(0) translate3d(0, 0, 0);-webkit-transform:translateY(0) translate3d(0, 0, 0);transform:translateY(0) translate3d(0, 0, 0)}.grid .intro-vid .play-banner,.related-container .intro-vid .play-banner{display:none}.grid .play-prompt,.related-container .play-prompt{padding:0 20px;position:absolute;bottom:0;right:0;font-size:0.9em;font-weight:500;padding:0 10px;line-height:38px}.grid .play-prompt:after,.related-container .play-prompt:after{font-size:0.8em;display:inline-block;margin-left:5px;font-family:"icomoon";content:"\e608"}header.main{width:100%;padding:20px 76px 30px}@media (max-width: 1100px){header.main{max-width:960px;padding:20px 20px 0 20px;margin:0 auto}}header.main>.inner{max-width:2160px;border-bottom:solid 1px #c7c7c7;padding-bottom:15px;*zoom:1}header.main>.inner:after{content:"";display:table;clear:both}header.main>.inner .back-button{float:left;padding:19px 0}header.main svg{position:absolute;left:0;right:0;margin:auto}header.main ul{float:right;padding:19px 0}@media (max-width: 670px){header.main ul{padding:0}}header.main ul li{display:inline-block}header.main ul li:first-child{height:24px}header.main ul li .fb-like-con{margin:0 10px;width:65px;height:38px;background:linear-gradient(#4c69ba,#3b55a0)}header.main ul .fb-like-con{vertical-align:top;background:#fff;padding:7px 8px 0px;margin:10px 0;line-height:24px;border-radius:3px}@media (max-width: 1100px){header.main ul a span.hide{display:none}}.page-privacy-policy header.main,.page-terms-and-conditions header.main{padding-top:5%}@media (max-width: 960px){.page-privacy-policy header.main,.page-terms-and-conditions header.main{padding-top:20px}}footer.main,footer.home{color:#fff;position:absolute;left:0;bottom:0;width:100%;overflow:hidden}@media (max-width: 960px){footer.main,footer.home{height:auto}}footer.main .footer-container,footer.home .footer-container{background-color:#000}footer.main #footer-stripe,footer.home #footer-stripe{width:100%;position:relative;bottom:-2px;display:block}footer.main .inner,footer.home .inner{background-color:#000;max-width:960px;height:100%;width:100%;margin:0 auto;*zoom:1;padding:20px 20px 40px 20px}footer.main .inner:after,footer.home .inner:after{content:"";display:table;clear:both}@media (max-width: 960px){footer.main .inner,footer.home .inner{padding:25px 20px}}footer.main .share-controls,footer.home .share-controls{width:26%;float:left;text-align:center;display:table;text-align:left;min-width:239px}@media (max-width: 960px){footer.main .share-controls,footer.home .share-controls{float:none;margin:0 auto;min-width:200px}}footer.main .share-controls ul,footer.home .share-controls ul{display:table-cell;vertical-align:middle;width:auto;margin:0 auto}footer.main .share-controls ul li,footer.home .share-controls ul li{display:inline-block}footer.main .share-controls ul li:nth-child(odd),footer.home .share-controls ul li:nth-child(odd){margin-right:6px}footer.main .share-controls .share-text,footer.home .share-controls .share-text{float:right;text-transform:uppercase;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:1.46667em;color:#b3b3b3;line-height:1}@media (max-width: 960px){footer.main .share-controls .share-text,footer.home .share-controls .share-text{font-size:1.2em}}footer.main .share-controls .facebook:before,footer.main .share-controls .twitter:before,footer.home .share-controls .facebook:before,footer.home .share-controls .twitter:before{font-family:"icomoon";content:"\e606";width:42px;height:100%;font-size:42px;color:#fff;-moz-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}@media (max-width: 960px){footer.main .share-controls .facebook:before,footer.main .share-controls .twitter:before,footer.home .share-controls .facebook:before,footer.home .share-controls .twitter:before{font-size:35px;width:35px}}footer.main .share-controls .facebook:hover:before,footer.main .share-controls .twitter:hover:before,footer.home .share-controls .facebook:hover:before,footer.home .share-controls .twitter:hover:before{color:#4CB5DB}footer.main .share-controls .twitter:before,footer.home .share-controls .twitter:before{content:'\e607'}footer.main .text,footer.home .text{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:0.86667em;float:right;text-align:right;font-weight:500;width:450px}@media (max-width: 960px){footer.main .text,footer.home .text{float:none;width:100%;text-align:center;margin-top:20px}}footer.main .text li,footer.home .text li{display:inline-block;line-height:28px}footer.main .text li:after,footer.home .text li:after{content:'/';margin:0 1px 0 5px;color:#b3b3b3}footer.main .text li:last-child:after,footer.home .text li:last-child:after{display:none}footer.main .text span,footer.home .text span{display:block;color:#b3b3b3}@media (max-width: 960px){footer.main .text span,footer.home .text span{margin-top:8px;font-size:12px}}footer.main .text a,footer.home .text a{color:#fff}footer.main .text a:hover,footer.home .text a:hover{color:#4CB5DB}.default-page.content-wrapper,.single.content-wrapper{position:relative;max-width:920px;margin:0 auto 160px;padding-bottom:20px}.default-page.content-wrapper .article-content,.single.content-wrapper .article-content{max-width:660px;margin:40px auto;padding:0 20px}.default-page table,.single table{margin-left:60px;border:1px solid;margin-bottom:20px}.default-page table tr,.single table tr{display:table-row}.default-page table td,.single table td{border:1px solid;padding:3px}.default-page .content-wrapper .article-content,.single .content-wrapper .article-content{max-width:660px;margin:40px auto;padding:0 20px}.default-page .content-wrapper .article-body,.single .content-wrapper .article-body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;line-height:21px}.default-page .content-wrapper p,.single .content-wrapper p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.default-page .content-wrapper hr,.single .content-wrapper hr{border:none;height:1px;background-color:#ebebeb}.default-page .content-wrapper ol,.default-page .content-wrapper ul,.single .content-wrapper ol,.single .content-wrapper ul{padding:10px 0;list-style:decimal;padding-left:25px}.default-page .content-wrapper ol li,.default-page .content-wrapper ul li,.single .content-wrapper ol li,.single .content-wrapper ul li{margin-bottom:3px}.default-page .content-wrapper ul,.single .content-wrapper ul{list-style:disc}.default-page .content-wrapper blockquote,.single .content-wrapper blockquote{margin:40px 0 40px 15px;font-size:22px;line-height:1.16667em}.default-page .content-wrapper blockquote p,.single .content-wrapper blockquote p{position:relative;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:30px;font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;line-height:1.16667em}@media (max-width: 500px){.page-privacy-policy p,.page-terms-and-conditions p{padding:0 !important}}.error404 header.main{display:none}@media (max-width: 960px){.error404 header.main{display:block}}@media (max-width: 960px){.error404 #menubar{display:none}}.error404 .content-wrapper{position:relative;max-width:920px;margin:0 auto 160px;padding-top:25px}.error404 .article-content{max-width:620px;margin:40px auto 100px;padding:0 20px}.error404 .article-body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;line-height:21px;text-align:center}.error404 .article-body .title{font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:4.33333em;margin-bottom:30px}.error404 .article-body a{padding-bottom:1px;color:#4CB5DB;border-bottom:1px solid #4CB5DB;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.error404 .article-body a:hover{color:#8ccfe8}.error404 .related-container{border-top:solid 1px #c7c7c7}.error404 .related-container .title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;margin:10px 0 15px}.error404 .related-container>.inner{*zoom:1}.error404 .related-container>.inner:after{content:"";display:table;clear:both}.error404 .related-container .grid-item{width:300px !important;height:206.75px !important;float:left;margin-right:10px;margin-bottom:10px}.error404 .related-container .grid-item:nth-child(3){margin-right:0}#menubar{background-color:#FFF;padding:1.25% 5.625% 0.6% 5.625%;position:relative;z-index:101;*zoom:1}#menubar:after{content:"";display:table;clear:both}@media (max-width: 960px){#menubar{padding-top:40px;text-align:center;background:none}}#menubar #menubar-logo{float:left;margin-right:50px}@media (max-width: 960px){#menubar #menubar-logo{margin-right:0;float:none;display:inline-block;fill:white}}#menubar #menubar-items{margin-top:26px;float:left;list-style-type:none;padding:0;*zoom:1}#menubar #menubar-items:after{content:"";display:table;clear:both}@media (max-width: 960px){#menubar #menubar-items{display:none}}#menubar .menubar-item{float:left;display:block;padding:5px 1px;line-height:100%;font-weight:500;margin-left:4px;margin-right:19px;font-size:0.9em;-moz-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}#menubar .menubar-item:hover{color:#0080C6}#menubar .always-on{color:#4CB5DB;border-bottom:2px solid #43B3DD}#menubar #menubar-stripe{display:block;z-index:-1;position:absolute;top:100%;left:-10%;width:120%;max-width:initial;-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%)}@media (max-width: 960px){#menubar #menubar-stripe{display:none}}@media (max-width: 960px){.page-privacy-policy #menubar,.page-terms-and-conditions #menubar{display:none}}.home>section{position:relative;padding-top:77px;padding-bottom:190px}@media (max-width: 1274px){.home>section{padding-top:0}}@media (max-width: 500px){.home>section{padding-bottom:220px}}.top-bar{width:100%;height:77px;z-index:100;border-bottom:solid 1px #E8E8E8;background-color:#f7f7f7;*zoom:1;margin-top:-77px}.top-bar:after{content:"";display:table;clear:both}@media (max-width: 1274px){.top-bar{background-color:#f7f7f7;height:auto;position:absolute;padding-bottom:15px;margin-top:0}}@media (max-width: 960px){.top-bar{position:fixed;top:0;left:0;width:320px;height:100%;background:#f7f7f7;z-index:9999;padding:100px 20px 10px;-moz-box-shadow:15px 0 50px 0 rgba(0,0,0,0.4);-webkit-box-shadow:15px 0 50px 0 rgba(0,0,0,0.4);box-shadow:15px 0 50px 0 rgba(0,0,0,0.4);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;-moz-transform:translate3d(-320px, 0, 0);-ms-transform:translate3d(-320px, 0, 0);-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0)}}.top-bar.is-sticky{position:fixed;top:0;left:0;margin-top:0}.top-bar>.inner{height:100%;margin:0 auto;min-width:1230px;visibility:hidden;opacity:0;transition:visibility 0.3s ease;*zoom:1}.top-bar>.inner.is-visible{visibility:visible;opacity:1}.top-bar>.inner:after{content:"";display:table;clear:both}@media (max-width: 1274px){.top-bar>.inner{min-width:inherit}}@media (max-width: 960px){.top-bar>.inner{width:100% !important}}body.menu-is-open .top-bar-mobile-overlay{visibility:visible;opacity:1}.top-bar-mobile-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999;opacity:0;-moz-transition:opacity 300ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:opacity 300ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:opacity 300ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:opacity 300ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}.grid{margin:0 auto;opacity:0;display:none}.grid .grid-sizer{width:300px}.grid .gutter-sizer{width:10px}article.grid-item{position:relative;overflow:hidden;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent}.sidebar{width:50px;left:0;top:0;position:fixed;height:100%;background-color:black;z-index:20;box-sizing:border-box;padding-top:200px;display:none}.sidebar .filter{color:white;font-size:40px;cursor:pointer}.sidebar .filter.is-active{color:green}.grid-wrapper{padding:44px 45px 66px 45px;max-width:2160px;margin:0 auto}@media (max-width: 1385px){.grid-wrapper{padding:20px 20px 66px}}@media (max-width: 400px){.grid-wrapper{padding:44px 0 66px 0}}.grid-wrapper .fb-like{display:inline-block;min-width:160px;text-align:center;background:#fff;padding:2px 8px 0px;margin:10px 0;height:32px;line-height:24px;border-radius:3px}.grid-wrapper .fb-like iframe{z-index:22}.videoFooter{width:100%;margin:20px auto;text-align:center}.videoFooter .load-more{min-width:160px;margin:0 auto;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.home .grid-item.video.large{padding-bottom:76px;width:610px;height:423.5px}.home .grid-item.video.large .info{width:416.5px}.home .grid-item.video.large .info:before{color:#4CB5DB}@media (max-width: 670px){.home .grid-item.video.large{width:300px;height:206.75px}.home .grid-item.video.large .info{width:199.75px}}.home .grid-item.video.large .play-prompt{font-size:1.1em;line-height:76px}@media (max-width: 670px){.home .grid-item.video.large .play-prompt{font-size:0.9em;line-height:38px}}.home .grid-item.video.large .play-banner{line-height:76px;bottom:76px}@media (max-width: 670px){.home .grid-item.video.large .play-banner{bottom:38px}}.home .grid-item.video.large .caption{font-size:1.1em;padding:0 20px;height:76px;line-height:76px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF3E3E3E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlM2UzZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #000000),color-stop(100%, #3e3e3e));background-image:-moz-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:-webkit-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:linear-gradient(to right top, #000000 0%,#3e3e3e 100%);background-image:-ms-linear-gradient(left bottom, #000 0%, #3e3e3e 100%)}@media (max-width: 670px){.home .grid-item.video.large .caption{height:38px;line-height:38px;font-size:0.9em}}.home .grid-item.video.large .caption .caption-inner:before{font-size:16px}.home .grid-item.video.large .caption .swoosh{display:block}.grid-item.profile{width:300px;height:206.75px}.grid-item.profile .caption:before{color:#E56B2E}.grid-item.profile:hover .profile-image{-webkit-filter:grayscale(0%) brightness(1) contrast(1);filter:grayscale(0%) brightness(1) contrast(1)}.grid-item.profile .profile-image{-moz-transition:filter 500ms ease,-webkit-filter 500ms ease;-o-transition:filter 500ms ease,-webkit-filter 500ms ease;-webkit-transition:filter 500ms ease,-webkit-filter 500ms ease;transition:filter 500ms ease,-webkit-filter 500ms ease;-webkit-filter:grayscale(90%) brightness(0.7) contrast(1.5);filter:grayscale(90%) brightness(0.7) contrast(1.5);animation-timing-function:cubic-bezier(0.62, 0.28, 0.23, 0.99)}.grid-item.profile .profile-image img{width:100%}.message{background:#000;width:610px;height:206.75px;text-align:center;color:#fff;position:relative;overflow:hidden}.message:hover .bg{opacity:0.85;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transform:scale(1) translate3d(0, 0, 0);-ms-transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}.message .bg{position:absolute;opacity:1;top:0;left:0;width:100%;height:100%;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1) translate3d(0, 0, 0);-ms-transform:scale(1.1) translate3d(0, 0, 0);-webkit-transform:scale(1.1) translate3d(0, 0, 0);transform:scale(1.1) translate3d(0, 0, 0);-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transition:opacity 0.4s,-moz-transform 0.4s;-o-transition:opacity 0.4s,-o-transform 0.4s;-webkit-transition:opacity 0.4s,-webkit-transform 0.4s;transition:opacity 0.4s,transform 0.4s}.message .bg:before{display:block;content:'';background:url(../i/message-corner-top.svg) no-repeat;background-size:100%;position:absolute;left:0;top:0;height:104px;width:200px}.message .bg:after{display:block;content:'';background:url(../i/message-corner-bottom.svg) no-repeat;background-size:100%;position:absolute;right:0;bottom:0;height:332px;width:242px}.message .bg.color-0{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF0081C3', endColorstr='#FF60A1C1');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODFjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwYTFjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #0081c3),color-stop(100%, #60a1c1));background-image:-moz-linear-gradient(left bottom, #0081c3 0%,#60a1c1 100%);background-image:-webkit-linear-gradient(left bottom, #0081c3 0%,#60a1c1 100%);background-image:linear-gradient(to right top, #0081c3 0%,#60a1c1 100%)}.message .bg.color-1{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF187C41', endColorstr='#FF62AD6A');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4N2M0MSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYyYWQ2YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #187c41),color-stop(100%, #62ad6a));background-image:-moz-linear-gradient(left bottom, #187c41 0%,#62ad6a 100%);background-image:-webkit-linear-gradient(left bottom, #187c41 0%,#62ad6a 100%);background-image:linear-gradient(to right top, #187c41 0%,#62ad6a 100%)}.message .bg.color-2{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFA72027', endColorstr='#FFC95E60');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3MjAyNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M5NWU2MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #a72027),color-stop(100%, #c95e60));background-image:-moz-linear-gradient(left bottom, #a72027 0%,#c95e60 100%);background-image:-webkit-linear-gradient(left bottom, #a72027 0%,#c95e60 100%);background-image:linear-gradient(to right top, #a72027 0%,#c95e60 100%)}.message .bg.color-3{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFE56B2E', endColorstr='#FFF08B5F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NmIyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwOGI1ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #e56b2e),color-stop(100%, #f08b5f));background-image:-moz-linear-gradient(left bottom, #e56b2e 0%,#f08b5f 100%);background-image:-webkit-linear-gradient(left bottom, #e56b2e 0%,#f08b5f 100%);background-image:linear-gradient(to right top, #e56b2e 0%,#f08b5f 100%)}@media (max-width: 670px){.message{width:300px;height:auto;padding:20% 0}.message .info{width:199.75px}}.message>.inner{height:100%;width:100%;display:table;color:inherit}.message .message-wrapper{position:relative;display:table-cell;vertical-align:middle;padding:10px 15px;height:100%;text-align:center;z-index:2}.message.tall{width:300px;height:423.5px}@media (max-width: 670px){.message.tall{height:auto}}.message .message-content{position:relative}.message .message-content p{font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:1.86667em;line-height:1em;position:relative}.message hr{width:40px;height:2px;border:0;background-color:#fff;margin:0 auto 15px auto}.message .message-from{font-size:0.93333em;margin-top:20px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;line-height:1.33333em}.message .message-from .athlete-total{color:#E2E0E0}.pre-rio{position:absolute;width:300px;height:206.75px;left:310px;top:650.25px;color:#fff;z-index:0;overflow:hidden;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF0081C3', endColorstr='#FF60A1C1');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODFjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwYTFjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #0081c3),color-stop(100%, #60a1c1));background-image:-moz-linear-gradient(left bottom, #0081c3 0%,#60a1c1 100%);background-image:-webkit-linear-gradient(left bottom, #0081c3 0%,#60a1c1 100%);background-image:linear-gradient(to right top, #0081c3 0%,#60a1c1 100%)}@media (max-width: 670px){.pre-rio{top:3901.5px;left:0}}.pre-rio>.inner{position:relative;z-index:2;padding:42px 25px;text-align:center;height:100%}.pre-rio .title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:1.73333em;line-height:1.14286em;margin-bottom:20px;letter-spacing:-0.03em}.pre-rio a{min-width:160px}.pre-rio:after{display:block;content:'';background:url(../i/pre-rio-swoosh.svg) no-repeat;background-size:100%;position:absolute;right:0;bottom:0;width:254px;height:215px;z-index:1}.intro-vid{position:absolute;width:610px;height:423.5px;left:0;top:0;background-color:#eee}@media (max-width: 670px){.intro-vid{width:300px;height:206.75px}}.intro-vid .inner{position:relative;padding-bottom:56.25%;padding-top:8px;height:0}.intro-vid .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.spinner-con{display:none}.spinner-con .spinner{border:2px solid #eee;font-size:40px;width:1em;height:1em;border-radius:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top-color:#A7CD42;margin:20px auto}.is-loading .spinner-con{display:block}.grid-is-empty .sorry-no-results{display:block}.sorry-no-results{display:none;margin:0 auto;text-align:center;font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:2.53333em}.sorry-no-results>.inner{padding:2%}.sorry-no-results a{color:#4CB5DB;border-bottom:1px solid #4CB5DB}.sorry-no-results a:hover{color:#0080C6}.poster{position:absolute;width:300px;height:423.5px;left:620px;top:0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF3E3E3E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlM2UzZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #000000),color-stop(100%, #3e3e3e));background-image:-moz-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:-webkit-linear-gradient(left bottom, #000000 0%,#3e3e3e 100%);background-image:linear-gradient(to right top, #000000 0%,#3e3e3e 100%);background-image:-ms-linear-gradient(left bottom, #000 0%, #3e3e3e 100%)}@media (max-width: 960px){.poster{top:433.5px;left:0}}@media (max-width: 670px){.poster{top:433.5px}}.poster>.inner{padding:25px;color:white}.poster .poster-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:2em;line-height:1.14286em;margin-bottom:20px;letter-spacing:-0.03em}.poster a.button,.poster p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.poster a{text-align:center;min-width:160px}.like-box{position:absolute;background-color:#083b74;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF083B74', endColorstr='#FF14548E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4M2I3NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0NTQ4ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(0%, #083b74),color-stop(100%, #14548e));background-image:-moz-linear-gradient(left bottom, #083b74 0%,#14548e 100%);background-image:-webkit-linear-gradient(left bottom, #083b74 0%,#14548e 100%);background-image:linear-gradient(to right top, #083b74 0%,#14548e 100%);width:300px;height:206.75px;right:0;top:433.5px;color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;line-height:2em}@media (max-width: 670px){.like-box{top:867px}}.like-box>.inner{padding:17px;height:100%;text-transform:uppercase}.like-box .sub-title{font-size:1.2em;text-transform:initial}.like-box .title{font-size:1.86667em;margin-bottom:10px}.banner-mobile{position:absolute;display:none;top:0;height:50px;width:100%;overflow:hidden;background:url(../i/mobile-trim.svg) no-repeat center -114px;background-size:960px;z-index:99999}@media (max-width: 960px){.banner-mobile{display:block}}.home-header{position:relative;width:100%;color:#fff;background-color:#000;z-index:101;overflow:hidden}.home-header .stars,.home-header .twinkling{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.home-header .stars{overflow:hidden;z-index:1;background:url(../i/stars_inspire.png) repeat top center}@media (max-width: 960px){.home-header .stars{display:none}}.home-header .twinkling{width:calc(100% + 100px);z-index:-1;background:transparent url(../i/twinkling.png) repeat top center;-webkit-animation:movetwinkback 4.5s linear infinite;-moz-animation:movetwinkback 4.5s linear infinite;-o-animation:movetwinkback 4.5s linear infinite;animation:movetwinkback 4.5s linear infinite}.home-header .top-container{padding:5.6% 0 0 0;position:relative;z-index:2;max-width:2160px;margin:auto}@media (max-width: 1385px){.home-header .top-container{padding:4.6% 0 0 0}}@media (max-width: 960px){.home-header .top-container{padding-top:10px}}.home-header .logo-btn{fill:white}.home-header .inner{max-width:920px;text-align:center;width:100%;padding:0 20px 10px;margin:0 auto;*zoom:1}.home-header .inner:after{content:"";display:table;clear:both}@media (max-width: 1385px){.home-header .inner{padding:0 20px}}.home-header .inner .logo-container{text-align:center}.home-header .inner .logo-link{display:inline-block;width:300px;max-width:90%;fill:white}.home-header .inner .logo-link svg{max-width:100%}.home-header .inner .buttons{max-width:640px;margin:auto;padding:50px 0 30px 0}@media (max-width: 1385px){.home-header .inner .buttons{padding:45px 0 10px 0}}.home-header .inner .buttons .fb-like-con{height:38px;background:#4c69ba;background:linear-gradient(#4c69ba,#3b55a0);padding:7px 8px 0px;line-height:24px;border-radius:3px}.home-header .inner .buttons .button,.home-header .inner .buttons .fb-like-con{width:180px;max-width:100%;margin:0 10px 10px 10px;display:inline-block}.home-header .inner .buttons .button a,.home-header .inner .buttons .fb-like-con a{color:#fff;font-weight:500}@media (max-width: 400px){.home-header .inner .buttons .button,.home-header .inner .buttons .fb-like-con{width:100%;margin:0 0 5px 0}}.home-header .inner a,.home-header .inner .fb-like{vertical-align:top}.home-header .inner .fb-like{display:inline-block;margin-top:-40px}.home-header .inner .welcome-text{padding:20px 76px 0}@media (max-width: 1385px){.home-header .inner .welcome-text{padding:10px 76px 0}}.home-header .inner .welcome-text strong{font-size:1.3em;max-width:475px;display:block;margin:0 auto;line-height:1.1em}.home-header .inner .welcome-text p{margin:0 auto}.home-header .inner .welcome-text p:nth-child(2){margin-top:14px;max-width:620px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}@media (max-width: 670px){.home-header .inner .welcome-text{padding:20px 0}}.type-filters{float:left;width:49.5%;height:100%;display:table}@media (max-width: 1274px){.type-filters{padding-left:50px}}@media (max-width: 960px){.type-filters{width:100%;float:none;height:auto;margin-bottom:10px;padding:0}}.type-filters>.inner{display:table-cell;vertical-align:middle;font-size:0}@media (max-width: 1274px){.type-filters>.inner{display:block;font-size:inherit}}.type-filters li{display:inline-block}@media (max-width: 1274px){.type-filters li{display:block}}.type-filters a.button{margin-right:10px;cursor:pointer}@media (max-width: 1274px){.type-filters a.button{margin-bottom:8px}}.type-filters a.button:hover{color:#000}.type-filters a.button.is-active:hover{color:#fff}.type-filters .moments,.type-filters .athletes,.type-filters .medal,.type-filters .team{padding:11px 15px 11px 38px;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent}.type-filters .moments:before,.type-filters .athletes:before,.type-filters .medal:before,.type-filters .team:before{font-family:"icomoon";content:"\e605";position:absolute;left:11px;top:12px;font-size:18px;color:#4CB5DB}.type-filters .moments:hover,.type-filters .athletes:hover,.type-filters .medal:hover,.type-filters .team:hover{-moz-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent}.type-filters .moments:active,.type-filters .athletes:active,.type-filters .medal:active,.type-filters .team:active{-moz-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 200ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5);box-shadow:0px 1px 2px transparent,0px 2px 4px transparent,0px 4px 19px -1px rgba(0,0,0,0.5)}.type-filters .athletes:before{color:#E56B2E}.type-filters .medal:before{color:#A7CD42}.type-filters .team:before{color:#c72427}.filter-draw-button{position:absolute;margin:auto;left:20px;margin-top:-20px;z-index:100;visibility:hidden}@media (max-width: 1274px){.filter-draw-button{visibility:visible}}@media (max-width: 960px){.filter-draw-button{display:none}}.filter-draw-button.is-sticky{position:fixed;top:70px}.filter-title{display:none;margin:15px 0px 10px;font-size:0.86667em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}@media (max-width: 1274px){.filter-title{display:block}}body.menu-is-open .filter-menu-button:before{content:'\e609';font-size:20px;top:10px;left:10px;width:19px;height:19px}body.menu-is-open .filter-draw-button:before{content:'\e609';font-size:20px;top:10px;left:10px;width:19px;height:19px}.filter-draw-button,.filter-menu-button{cursor:pointer;border-radius:100%;width:40px;height:40px;border-radius:100%;padding:0;background:#4CB5DB;left:20px;margin-top:-20px;z-index:10000;-moz-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:box-shadow 400ms cubic-bezier(0.19, 1, 0.22, 1),background-color 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent;box-shadow:0px 1px 2px rgba(0,0,0,0.3),0px 2px 4px transparent,0px 4px 19px -1px transparent}.filter-draw-button:hover,.filter-menu-button:hover{-moz-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-o-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);transition:box-shadow 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035),background-color 50ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-moz-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;-webkit-box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent;box-shadow:0px 1px 2px transparent,0px 2px 4px rgba(0,0,0,0.35),0px 4px 19px -1px transparent}.filter-draw-button:before,.filter-menu-button:before{position:absolute;content:'\e60a';font-family:"icomoon";width:32px;height:100%;font-size:28px;color:white;top:7px;left:7px}.filter-menu-button{display:none;top:70px;position:fixed;left:10px}@media (max-width: 960px){.filter-menu-button{display:block}}.term-filters{float:right;width:49.5%;height:100%;display:table}@media (max-width: 960px){.term-filters{width:100%;float:none;height:auto}}.term-filters select{width:150px}.term-filters select.olympic{width:185px}@media (max-width: 1274px){.term-filters select{margin-bottom:10px}}.term-filters>.inner{display:table-cell;vertical-align:middle;height:100%}@media (max-width: 1274px){.term-filters>.inner{display:block;height:auto}}.term-filters .inner-float{float:right}@media (max-width: 1274px){.term-filters .inner-float{width:100% !important}}@media (max-width: 960px){.term-filters .inner-float{float:none}}.single h1,.default h1{margin-bottom:30px}.single .content-wrapper,.default .content-wrapper{position:relative;max-width:960px;padding:25px 20px 0;margin:0 auto 160px}@media (max-width: 960px){.single .content-wrapper,.default .content-wrapper{margin:0 auto 195px}}@media (max-width: 500px){.single .content-wrapper,.default .content-wrapper{margin-bottom:215px}}.single .content-wrapper .article-content,.default .content-wrapper .article-content{max-width:660px;margin:40px auto;margin:5% auto;padding:0 20px}@media (max-width: 400px){.single .content-wrapper .article-content,.default .content-wrapper .article-content{padding:0}}.single .article-body,.default .article-body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;line-height:21px}.single .cat-tags,.default .cat-tags{margin:20px 0 20px 0}.single .cat-tags ul,.default .cat-tags ul{padding:0}.single .cat-tags ul li,.default .cat-tags ul li{margin-bottom:5px;display:inline-block}.single .cat-tags ul li a,.default .cat-tags ul li a{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px;padding:6px 9px 7px;border:1px solid #B6E1F1;display:block;color:#4CB5DB;-moz-transition:border-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:border-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:border-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:border-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}.single .cat-tags ul li a:hover,.single .cat-tags ul li a:active,.default .cat-tags ul li a:hover,.default .cat-tags ul li a:active{color:#0090e0;border-color:#0090e0;font-weight:500}.single .related-container,.default .related-container{border-top:solid 1px #c7c7c7;padding:20px 0}.single .related-container>.inner,.default .related-container>.inner{*zoom:1}.single .related-container>.inner:after,.default .related-container>.inner:after{content:"";display:table;clear:both}.single .related-container .title,.default .related-container .title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;margin:20px 0 15px}.single .related-container .grid-item,.default .related-container .grid-item{width:300px !important;height:206.75px !important;float:left;margin-right:10px;margin-bottom:10px}.single .related-container .grid-item:nth-child(3),.default .related-container .grid-item:nth-child(3){margin-right:0}@media (max-width: 960px){.single .related-container .grid-item,.default .related-container .grid-item{float:none;margin:10px auto}.single .related-container .grid-item:nth-child(3),.default .related-container .grid-item:nth-child(3){margin-right:auto}}@media (max-width: 320px){.single .related-container .grid-item,.default .related-container .grid-item{height:157.5px !important;width:280px !important}}.single .fixed-share,.default .fixed-share{position:absolute;right:-10px;top:0;padding-top:25px;z-index:1}@media (max-width: 1100px){.single .fixed-share,.default .fixed-share{position:static;padding:0}}.single .fixed-share>.inner,.default .fixed-share>.inner{position:fixed}@media (max-width: 1100px){.single .fixed-share>.inner,.default .fixed-share>.inner{position:static}}.single .fixed-share>.inner ul,.default .fixed-share>.inner ul{padding:0}.single .fixed-share>.inner ul li,.default .fixed-share>.inner ul li{display:block}@media (max-width: 1100px){.single .fixed-share>.inner ul li,.default .fixed-share>.inner ul li{display:inline-block}}.single .fixed-share>.inner ul li:nth-child(even),.default .fixed-share>.inner ul li:nth-child(even){margin-top:6px}.single .fixed-share span,.default .fixed-share span{text-transform:uppercase;text-align:center;display:block;font-size:0.8em;color:#b3b3b3;font-weight:600;margin-top:8px}@media (max-width: 1100px){.single .fixed-share span,.default .fixed-share span{display:none}}.single .fixed-share .facebook:before,.single .fixed-share .twitter:before,.default .fixed-share .facebook:before,.default .fixed-share .twitter:before{font-family:"icomoon";content:"\e606";width:48px;height:100%;font-size:48px;line-height:1;color:#4CB5DB;-moz-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}@media (max-width: 1100px){.single .fixed-share .facebook:before,.single .fixed-share .twitter:before,.default .fixed-share .facebook:before,.default .fixed-share .twitter:before{width:40px;font-size:40px}}.single .fixed-share .facebook:hover:before,.single .fixed-share .twitter:hover:before,.default .fixed-share .facebook:hover:before,.default .fixed-share .twitter:hover:before{color:#0080C6}.single .fixed-share .twitter:before,.default .fixed-share .twitter:before{content:'\e607'}.single{background-color:#FDFDFD}.single #breadcrumbs{font-weight:500;font-size:1em;max-width:960px;padding:0 20px;margin:2.6% auto 0 auto}@media (max-width: 960px){.single #breadcrumbs{margin-top:10px}}.single a.breadcrumb{color:#4CB5DB;text-decoration:underline;-moz-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}.single a.breadcrumb:hover{color:#0080C6}@media (max-width: 960px){.single #menubar{display:none}}@media (max-width: 960px){.single header{display:block}}.single .enter-container{border-top:solid 1px #c7c7c7;padding:40px 0;text-align:center;font-weight:500}.single .enter-body{font-size:1.3em;font-weight:600;max-width:620px;margin:auto;left:0;right:0}.single .enter-btn{margin-top:20px;display:inline-block;color:#fff;background-color:#4CB5DB;width:170px}.single-video #menubar-stripe .stripe-path{fill:#A7CD42}.single-video .featured-video{width:100%;position:relative;padding-bottom:56.25%;height:0;background:#F4F4F4}.single-video .featured-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-message #menubar-stripe .stripe-path{fill:#c72427}.single-message .article-body{position:relative;margin-bottom:20px}.single-message .article-body p{font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:2.53333em;line-height:0.89474em}.single-message .article-body p:first-child:before,.single-message .article-body p:last-child:after{display:inline-block;position:absolute;font-size:34px;vertical-align:top}.single-message .article-body p:first-child:before{content:"“";left:-12px}.single-message .article-body p:last-child:after{content:"”";margin-left:6px}.single-message .featured-video{width:100%;position:relative;padding-bottom:56.25%;height:0}.single-message .featured-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-message .message-from{position:relative;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;line-height:1.33333em}.single-message .message-from a.athlete{padding-bottom:1px;color:#4CB5DB;border-bottom:1px solid #4CB5DB}.single-message .message-from a.athlete:hover{color:#0080C6}.single-message .fixed-share{margin-top:20px}.single-profile #menubar-stripe .stripe-path{fill:#E56B2E}.single-profile .profile-image img{width:100%}.single-profile .article-content p{color:#000}.single-profile .article-content h1{font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:4.33333em;margin-bottom:20px}@media (max-width: 960px){.single-profile .article-content h1{font-size:3.33333em}}@media (max-width: 400px){.single-profile .article-content h1{font-size:2.66667em}}.single-profile .article-content .achievements p{font-size:1.2em;line-height:28px;margin-bottom:25px}@media (max-width: 960px){.single-profile .article-content .achievements p{font-size:1em;line-height:22px}}.single-profile .featured-video{width:100%;position:relative;padding-bottom:56.25%;height:0;background:#F4F4F4}.single-profile .featured-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-profile .content-block{margin-bottom:35px}.single-profile .content-block img{width:100%;height:auto}.single-profile .content-block .title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:15px}.single-profile .content-block .item{margin-bottom:30px}.single-profile .content-block .question{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;margin-bottom:10px}.single-profile .content-block .answer{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal}#single-nav #stripe{fill:#4CB5DB}#single-nav.red #stripe{fill:#c72427}#single-nav.orange #stripe{fill:#E56B2E}#single-nav.green #stripe{fill:#A7CD42}#single-nav #stripe{top:0;display:block;width:100%;max-height:71px}#single-nav #nav-inner{width:1180px;padding:0 20px;max-width:100%;left:0;right:0;margin:auto;margin-top:1%}#single-nav #logo-link{position:relative;z-index:1;display:block;width:90px;left:0;right:0;margin:0 auto}#single-nav #logo{display:block;width:100%}#single-nav #nav-btns{position:relative}#single-nav #all-btn,#single-nav #post-btns{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#single-nav #next-btn,#single-nav #prev-btn,#single-nav #all-btn{text-align:center;display:inline-block;white-space:nowrap;width:140px}#single-nav #post-btns{right:0}@media (max-width: 500px){#single-nav #post-btns{position:absolute;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);top:0;left:0;right:initial;bottom:initial;height:100%;width:100%}}#single-nav #all-btn{left:0}@media (max-width: 500px){#single-nav #all-btn{display:none}}#single-nav #next-btn{text-align:left;margin-left:6px;right:0}#single-nav #prev-btn{text-align:right;left:0}#single-nav #next-btn,#single-nav #prev-btn{overflow:hidden}@media (max-width: 900px){#single-nav #next-btn,#single-nav #prev-btn{width:40px;height:40px;text-indent:-9999px;border-radius:100%;padding:0;background:#4CB5DB;text-align:center}}@media (max-width: 500px){#single-nav #next-btn,#single-nav #prev-btn{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}}#single-nav #prev-btn:before{left:15px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#single-nav #next-btn:after{right:15px;-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#single-nav #next-btn:after,#single-nav #prev-btn:before{font-family:'icomoon';position:absolute;content:'\e603';top:50%;font-size:19px;text-indent:0;color:inherit}@media (max-width: 900px){#single-nav #next-btn:after,#single-nav #prev-btn:before{left:0;right:0}}.page-inspire{background:url(../i/machupeechu.jpg) center center no-repeat;background-size:cover}.inspire-head{text-align:center;color:#fff}.inspire-head h1{font-size:1.86667em}@media (max-width: 670px){.inspire-head h1{font-size:1.2em}}.inspire-head p{margin:0 auto;max-width:620px;color:#fff !important;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal}.page-inspire .content-wrapper,.inspireshare .content-wrapper{position:relative;margin:0 auto;max-width:920px;padding:25px 20px 20px}.page-inspire .article-content,.inspireshare .article-content{max-width:920px;margin:40px auto}.page-inspire .cat-tags,.inspireshare .cat-tags{margin:30px 0 20px 0}.page-inspire .cat-tags ul li,.inspireshare .cat-tags ul li{display:inline-block;border:1px solid #B6E1F1;padding:6.5px 9px;color:#4CB5DB;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:14px}.page-inspire p,.inspireshare p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;color:#5E5E5E}.page-inspire .related-container,.inspireshare .related-container{border-top:solid 1px #c7c7c7}.page-inspire .related-container .title,.inspireshare .related-container .title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;margin:10px 0 15px}.page-inspire .related-container>.inner,.inspireshare .related-container>.inner{*zoom:1}.page-inspire .related-container>.inner:after,.inspireshare .related-container>.inner:after{content:"";display:table;clear:both}.page-inspire .related-container .grid-item,.inspireshare .related-container .grid-item{width:300px !important;height:206.75px !important;float:left;margin-right:10px;margin-bottom:10px}.page-inspire .related-container .grid-item:nth-child(3),.inspireshare .related-container .grid-item:nth-child(3){margin-right:0}.cssfilters .single article.grid-item .black-fallback{display:none}.inspireshare{background-color:black}.inspireshare h1{font-size:2em}.inspireshare .stars,.inspireshare .twinkling{position:absolute;top:0;left:0;height:100%;display:block}.inspireshare .stars{overflow:hidden;width:100%;background:url(../i/stars_inspire.png) repeat top center;z-index:-1}.inspireshare .twinkling{width:calc(100% + 100px);background:transparent url(../i/twinkling.png) repeat top center;-webkit-animation:movetwinkback 4.5s linear infinite;-moz-animation:movetwinkback 4.5s linear infinite;-o-animation:movetwinkback 4.5s linear infinite;animation:movetwinkback 4.5s linear infinite;z-index:-2}.inspireshare .like-white{background:#fff;display:inline-block;padding:6px 11px;border-radius:3px}.inspireshare .left{padding:70px 40px 22px;float:left;width:39%;height:335px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF003976', endColorstr='#FF0D5390');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzk3NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkNTM5MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #003976),color-stop(100%, #0d5390));background-image:-moz-linear-gradient(left, #003976 0%,#0d5390 100%);background-image:-webkit-linear-gradient(left, #003976 0%,#0d5390 100%);background-image:linear-gradient(to right, #003976 0%,#0d5390 100%);background-image:-ms-linear-gradient(left bottom, #003976 0%, #0d5390 100%)}.inspireshare .left p{color:#fff}.inspireshare .left h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-style:normal;font-size:1.46667em}@media (max-width: 960px){.inspireshare .left{height:auto;padding:20px;margin-bottom:20px}}.inspireshare .right{height:335px;padding:36px 40px 22px;float:right;width:59%;background-color:rgba(255,255,255,0.2)}@media (max-width: 960px){.inspireshare .right{height:auto;padding:20px}}.inspireshare .left,.inspireshare .right{color:#fff;text-align:center;border-radius:5px;position:relative}.inspireshare .left p,.inspireshare .right p{color:#fff}.inspireshare .left a,.inspireshare .right a{color:#fff}@media (max-width: 960px){.inspireshare .left,.inspireshare .right{float:none;width:100%}}.inspireshare .container{position:relative;margin:40px auto;max-width:920px;width:100%;border-radius:3px;*zoom:1}.inspireshare .container:after{content:"";display:table;clear:both}.inspireshare .message-content{min-height:120px}.inspireshare .message-content .inner{font-family:'BetheInspiration-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;line-height:1;font-weight:400;font-size:2.53333em;line-height:1.11765em;position:relative}.inspireshare .message-from{margin-top:20px;width:100%;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;font-size:0.8em}.inspireshare .bottom{position:absolute;bottom:22px;margin-left:-40px;width:100%}@media (max-width: 960px){.inspireshare .bottom{position:relative;margin:0;bottom:0}}.inspireshare .bottom a{padding:11px 15px;border-radius:3px;width:166px}.inspireshare .bottom a.facebook{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF003976', endColorstr='#FF0D5390');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzk3NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkNTM5MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #003976),color-stop(100%, #0d5390));background-image:-moz-linear-gradient(left, #003976 0%,#0d5390 100%);background-image:-webkit-linear-gradient(left, #003976 0%,#0d5390 100%);background-image:linear-gradient(to right, #003976 0%,#0d5390 100%);background-image:-ms-linear-gradient(left bottom, #003976 0%, #0d5390 100%);margin-right:5px}@media (max-width: 960px){.inspireshare .bottom a.facebook{margin:15px 0 5px 0}}.inspireshare .bottom a.facebook:hover{background:#fff;color:#000}.inspireshare .bottom a.twitter{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-style:normal;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF349EC2', endColorstr='#FF50B6D8');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0OWVjMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUwYjZkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #349ec2),color-stop(100%, #50b6d8));background-image:-moz-linear-gradient(left, #349ec2 0%,#50b6d8 100%);background-image:-webkit-linear-gradient(left, #349ec2 0%,#50b6d8 100%);background-image:linear-gradient(to right, #349ec2 0%,#50b6d8 100%);background-image:-ms-linear-gradient(left bottom, #349EC2 0%, #50B6D8 100%)}.inspireshare .bottom a.twitter:hover{background:#fff;color:#000}.inspireshare .banner{margin-top:50px}@media (max-width: 960px){.inspireshare .banner{display:none}}.inspireshare .banner-mobile{display:none;position:absolute;top:0;height:50px;width:100%;z-index:2;overflow:hidden;background:url(../i/mobile-trim.svg) no-repeat center -114px;background-size:960px}@media (max-width: 960px){.inspireshare .banner-mobile{display:block}}header.inspire{width:100%;padding:20px 76px}@media (max-width: 960px){header.inspire.submit{margin:40px auto 0}}@media (max-width: 1100px){header.inspire{max-width:960px;padding-left:20px;padding-right:20px;margin:0 auto}}header.inspire>.inner{max-width:2160px;*zoom:1}header.inspire>.inner:after{content:"";display:table;clear:both}header.inspire>.inner .back-button{float:left;padding:19px 0;left:-10px;position:relative}header.inspire>.inner svg{position:absolute;left:0;right:0;margin:auto;fill:#fff}.inspireshare .content-wrapper{padding-top:6%}@media (max-width: 960px){.inspireshare .content-wrapper{padding-top:3%}}.inspire .fjilseifj-field{display:none}form{background:#fff;padding:30px 76px;width:100%;border-radius:8px}@media (max-width: 800px){form{padding:30px}}@media (max-width: 400px){form{padding:15px}}form .form-row{position:relative;margin-bottom:20px;*zoom:1}form .form-row:after{content:"";display:table;clear:both}@media (max-width: 800px){form .form-row{margin-bottom:40px}}form .form-row label{float:left;width:23%;padding:9px 0;font-size:0.93333em;color:rgba(0,0,0,0.54);font-weight:500;-moz-transition:color 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:color 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:color 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:color 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}@media (max-width: 800px){form .form-row label{width:100%;float:none}}form .form-row label.error{color:#c72427 !important;font-size:12px;text-align:right;font-weight:400;width:75%;position:absolute;font-size:0.8em;right:0;bottom:-20px;padding:0}@media (max-width: 800px){form .form-row label.error{width:100%}}form .form-row #terms-error{text-align:left}form .form-row textarea.error+.val-message{display:none}form .form-row input,form .form-row textarea{width:75%;float:right;border-bottom:1px solid #cccccc;padding:10px 0;border-radius:0;-moz-transition:border 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:border 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:border 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:border 400ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}@media (max-width: 800px){form .form-row input,form .form-row textarea{width:100%;float:none}}form .form-row input:focus,form .form-row textarea:focus{border-bottom:1px solid #4CB5DB}form .form-row textarea{height:100px}form .form-row .checkbox{width:75%;float:right}@media (max-width: 800px){form .form-row .checkbox{width:100%;float:none}}form .form-row .checkbox input{display:none}form .form-row .checkbox label{color:#000;font-weight:400}form .form-row .checkbox a{border-bottom:1px solid}form .form-row .checkbox a:hover{color:#4CB5DB}form select.athlete{width:100% !important;max-width:75%}@media (max-width: 800px){form select.athlete{width:100%}}form .chosen-container{width:100% !important;max-width:75%}@media (max-width: 800px){form .chosen-container{max-width:none}}form .val-message{position:absolute;font-size:0.8em;color:#cccccc;right:0;bottom:-20px}form .val-message label{display:inline-block;padding:0}form .val-message.error-terms{right:inherit}form input[type="radio"]+label[for],form input[type="checkbox"]+label[for]{position:relative;display:block;width:100%;min-height:40px;padding:8px 0 5px 35px;cursor:pointer;vertical-align:middle;line-height:22px}form input[type="radio"]+label[for]:before,form input[type="checkbox"]+label[for]:before{position:absolute;top:50%;left:0;width:25px;height:25px;margin-top:-14px;content:" ";font-size:1.75em;background:#f7f7f7;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;border:1px solid #b3b3b3;-moz-transition:background-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),border 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:background-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),border 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:background-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),border 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:background-color 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99),border 200ms cubic-bezier(0.62, 0.28, 0.23, 0.99)}form input[type="radio"]:checked+label[for]:before,form input[type="checkbox"]:checked+label[for]:before{background:#4CB5DB;border:6px solid #f7f7f7}form .form-actions{*zoom:1}form .form-actions:after{content:"";display:table;clear:both}form .form-actions button{float:right}form ::-webkit-input-placeholder{color:#dedede}form :-moz-placeholder{color:#dedede}form ::-moz-placeholder{color:#dedede}form :-ms-input-placeholder{color:#dedede}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:8px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #ffffff 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:8px;border-bottom-right-radius:8px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#ccc', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #ffffff 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#eee', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%,#ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#fff', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:8px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:8px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
