﻿/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"only screen and (min-width: 600px)";width:600px}meta.foundation-mq-medium{font-family:"only screen and (min-width: 800px)";width:800px}meta.foundation-mq-large{font-family:"only screen and (min-width:980px)";width:980px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}.row{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:60.625em;width:100%;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{padding-left:0;padding-right:0;float:left}.row .row{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin-left:0;margin-right:0;max-width:none;width:auto;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}@media only screen{.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0%}.small-offset-1{margin-left:8.33333%}.small-offset-2{margin-left:16.66667%}.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.33333%}.small-offset-5{margin-left:41.66667%}.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.33333%}.small-offset-8{margin-left:66.66667%}.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 600px){.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0%}.medium-offset-1{margin-left:8.33333%}.medium-offset-2{margin-left:16.66667%}.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.33333%}.medium-offset-5{margin-left:41.66667%}.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.33333%}.medium-offset-8{margin-left:66.66667%}.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.33333%}.medium-offset-11{margin-left:91.66667%}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}}@media only screen and (min-width: 800px){.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0%}.large-offset-1{margin-left:8.33333%}.large-offset-2{margin-left:16.66667%}.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.33333%}.large-offset-5{margin-left:41.66667%}.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.33333%}.large-offset-8{margin-left:66.66667%}.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.33333%}.large-offset-11{margin-left:91.66667%}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -.625em;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 380px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.medium-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 600px){.medium-block-grid-1>li:nth-of-type(1n+1){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}button,.button,.load-more{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#2ba6cb;border-color:#2284a1;color:#fff}button:hover,button:focus,.button:hover,.load-more:hover,.button:focus,.load-more:focus{background-color:#2284a1}button:hover,button:focus,.button:hover,.load-more:hover,.button:focus,.load-more:focus{color:#fff}button.secondary,.button.secondary,.secondary.load-more{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.secondary.load-more:hover,.button.secondary:focus,.secondary.load-more:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.secondary.load-more:hover,.button.secondary:focus,.secondary.load-more:focus{color:#333}button.success,.button.success,.success.load-more{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.success.load-more:hover,.button.success:focus,.success.load-more:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.success.load-more:hover,.button.success:focus,.success.load-more:focus{color:#fff}button.alert,.button.alert,.alert.load-more{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.alert.load-more:hover,.button.alert:focus,.alert.load-more:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.alert.load-more:hover,.button.alert:focus,.alert.load-more:focus{color:#fff}button.large,.button.large,.large.load-more{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small,.small.load-more{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}button.tiny,.button.tiny,.tiny.load-more{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}button.expand,.button.expand,.expand.load-more{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align,.left-align.load-more{text-align:left;text-indent:.75em}button.right-align,.button.right-align,.right-align.load-more{text-align:right;padding-right:.75em}button.disabled,button[disabled],.button.disabled,.disabled.load-more,.button[disabled],[disabled].load-more{background-color:#2ba6cb;border-color:#2284a1;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.load-more:hover,.button.disabled:focus,.disabled.load-more:focus,.button[disabled]:hover,[disabled].load-more:hover,.button[disabled]:focus,[disabled].load-more:focus{background-color:#2284a1}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.load-more:hover,.button.disabled:focus,.disabled.load-more:focus,.button[disabled]:hover,[disabled].load-more:hover,.button[disabled]:focus,[disabled].load-more:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.load-more:hover,.button.disabled:focus,.disabled.load-more:focus,.button[disabled]:hover,[disabled].load-more:hover,.button[disabled]:focus,[disabled].load-more:focus{background-color:#2ba6cb}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.disabled.secondary.load-more,.button[disabled].secondary,[disabled].secondary.load-more{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.disabled.secondary.load-more:hover,.button.disabled.secondary:focus,.disabled.secondary.load-more:focus,.button[disabled].secondary:hover,[disabled].secondary.load-more:hover,.button[disabled].secondary:focus,[disabled].secondary.load-more:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.disabled.secondary.load-more:hover,.button.disabled.secondary:focus,.disabled.secondary.load-more:focus,.button[disabled].secondary:hover,[disabled].secondary.load-more:hover,.button[disabled].secondary:focus,[disabled].secondary.load-more:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.disabled.secondary.load-more:hover,.button.disabled.secondary:focus,.disabled.secondary.load-more:focus,.button[disabled].secondary:hover,[disabled].secondary.load-more:hover,.button[disabled].secondary:focus,[disabled].secondary.load-more:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.disabled.success.load-more,.button[disabled].success,[disabled].success.load-more{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.disabled.success.load-more:hover,.button.disabled.success:focus,.disabled.success.load-more:focus,.button[disabled].success:hover,[disabled].success.load-more:hover,.button[disabled].success:focus,[disabled].success.load-more:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.disabled.success.load-more:hover,.button.disabled.success:focus,.disabled.success.load-more:focus,.button[disabled].success:hover,[disabled].success.load-more:hover,.button[disabled].success:focus,[disabled].success.load-more:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.disabled.success.load-more:hover,.button.disabled.success:focus,.disabled.success.load-more:focus,.button[disabled].success:hover,[disabled].success.load-more:hover,.button[disabled].success:focus,[disabled].success.load-more:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.disabled.alert.load-more,.button[disabled].alert,[disabled].alert.load-more{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.disabled.alert.load-more:hover,.button.disabled.alert:focus,.disabled.alert.load-more:focus,.button[disabled].alert:hover,[disabled].alert.load-more:hover,.button[disabled].alert:focus,[disabled].alert.load-more:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.disabled.alert.load-more:hover,.button.disabled.alert:focus,.disabled.alert.load-more:focus,.button[disabled].alert:hover,[disabled].alert.load-more:hover,.button[disabled].alert:focus,[disabled].alert.load-more:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.disabled.alert.load-more:hover,.button.disabled.alert:focus,.disabled.alert.load-more:focus,.button[disabled].alert:hover,[disabled].alert.load-more:hover,.button[disabled].alert:focus,[disabled].alert.load-more:focus{background-color:#c60f13}button,.button,.load-more{padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none}button.tiny,.button.tiny,.tiny.load-more{padding-top:.5em;padding-bottom:.4375em;-webkit-appearance:none}button.small,.button.small,.small.load-more{padding-top:.625em;padding-bottom:.5625em;-webkit-appearance:none}button.large,.button.large,.large.load-more{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}@media only screen{button,.button,.load-more{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active,.load-more:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}button.radius,.button.radius,.radius.load-more{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round,.round.load-more{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 600px){button,.button,.load-more{display:inline-block}}form{margin:0 0 1em}form .row .row{margin:0 -.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label{font-size:.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:.625em 0}label small{text-transform:capitalize;color:#666}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875em;height:2.3125em;line-height:2.3125em}.postfix.button,.postfix.load-more{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button,.prefix.load-more{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button.radius,.prefix.radius.load-more{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius,.postfix.radius.load-more{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round,.prefix.round.load-more{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round,.postfix.round.load-more{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875em;margin:0 0 1em 0;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}fieldset legend{font-weight:bold;background:#fff;padding:0 .1875em;margin:0;margin-left:-.1875em}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}.error input,.error textarea,.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#999}.error label,.error label.error{color:#c60f13}.error>small,.error small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}.error span.error-message{display:block}input.error,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error select:focus{background:#fafafa;border-color:#999}label.error{color:#c60f13}form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:-1px;vertical-align:middle;border:solid 1px #ccc;background:#fff}form.custom .custom.checkbox{-webkit-border-radius:0;border-radius:0;padding:0}form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}form.custom .custom.checkbox:before{content:"";display:block;font-size:16px;color:#fff}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative}form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222;position:absolute;top:-50%;left:50%;margin-top:4px;margin-left:-5px}form.custom .custom.zdropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom, #ffffff 0%,#f3f3f3 100%);box-shadow:none;font-size:.875em;vertical-align:top}form.custom .custom.zdropdown ul{overflow-y:auto;max-height:200px}form.custom .custom.zdropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:.5em;margin-right:2.3125em}form.custom .custom.zdropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}form.custom .custom.zdropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:.9375em;top:50%;margin-top:-3px}form.custom .custom.zdropdown:hover a.selector:after,form.custom .custom.zdropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid}form.custom .custom.zdropdown .disabled{color:#888}form.custom .custom.zdropdown .disabled:hover{background:transparent;color:#888}form.custom .custom.zdropdown .disabled:hover:after{display:none}form.custom .custom.zdropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}form.custom .custom.zdropdown.small{max-width:134px}form.custom .custom.zdropdown.medium{max-width:254px}form.custom .custom.zdropdown.large{max-width:434px}form.custom .custom.zdropdown.expand{width:100% !important}form.custom .custom.zdropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.zdropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.zdropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .error .custom.zdropdown{border-color:#c60f13;background-color:rgba(198,15,19,0.1);background:rgba(198,15,19,0.1);margin-bottom:0}form.custom .error .custom.zdropdown:focus{background:#fafafa;border-color:#999}form.custom .error .custom.zdropdown+small.error{margin-top:0}form.custom .custom.zdropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}form.custom .custom.zdropdown ul li{color:#555;font-size:.875em;cursor:default;padding-top:.25em;padding-bottom:.25em;padding-left:.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}form.custom .custom.zdropdown ul li.selected{background:#eee;color:#000}form.custom .custom.zdropdown ul li:hover{background-color:#e4e4e4;color:#000}form.custom .custom.zdropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}form.custom .custom.zdropdown ul.show{display:block}form.custom .custom.disabled{background:#ddd}.visually-hidden{position:absolute;top:-9999px;left:-9999px}img{max-width:100%;height:auto !important;vertical-align:bottom}.icon-search:before{content:"\e600"}.icon-list:before{content:"\e601"}.icon-menu:before{content:"\e602"}.icon-minus:before{content:"\e603"}.icon-plus:before{content:"\e604"}.icon-quote:before{content:"\e605"}.icon-arrow-left:before{content:"\e606"}.icon-file-excel:before{content:"\e608"}.icon-remove-user:before{content:"\e609"}.icon-mail:before{content:"\e60a"}@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}100%{transform:none}}@-moz-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}100%{transform:none}}@-o-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}100%{transform:none}}@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}100%{transform:none}}@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}100%{transform:none}}@-moz-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}100%{transform:none}}@-o-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}100%{transform:none}}@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}100%{transform:none}}@media only screen and (min-width: 800px){.bounceInLeft{-o-animation:bounceInLeft 1s linear;-moz-animation:bounceInLeft 1s linear;-webkit-animation:bounceInLeft 1s linear;animation:bounceInLeft 1s linear}}@media only screen and (min-width: 800px){.bounceInRight{-o-animation:bounceInRight 1s linear;-moz-animation:bounceInRight 1s linear;-webkit-animation:bounceInRight 1s linear;animation:bounceInRight 1s linear}}.hidden{opacity:0}.visible{opacity:1}.animate{-o-animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-o-animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}#mobile-nav{position:fixed;top:0;bottom:0;width:250px;right:-250px;height:100%;-moz-transition:ease .15s;-o-transition:ease .15s;-webkit-transition:ease .15s;transition:ease .15s}#mobile-nav.active{right:0}.mobile-nav{background:#302c71}.mobile-nav ul{list-style:none;padding:15px;margin:40px 0 0}.mobile-nav li a{display:block;color:#fff;text-decoration:none;padding:10px 0}@media only screen and (min-width: 980px){.mobile-nav{display:none}}.menu-link{float:right}.main-nav{display:none;clear:both;position:relative;top:25px;z-index:1}@media only screen and (min-width: 980px){.main-nav{display:block}}.main-nav-list{list-style:none;margin:0;padding:0;*zoom:1;background:#302c71;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.main-nav-list:before,.main-nav-list:after{content:" ";display:table}.main-nav-list:after{clear:both}.main-nav-list-item{float:left;position:relative}.main-nav-list-item:first-child a{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.main-nav-list-item:hover a,.main-nav-list-item.nav-selected a,.main-nav-list-item.nav-path-selected a{background:#201e4c}.main-nav-list-item:first-child:hover a{border-bottom-left-radius:0}.main-nav-link{display:block;text-decoration:none;padding:15px 32px;color:#fff}.main-nav-link.selected{background:#201e4c}.nav-last .main-nav-link{padding-right:36px}.nav-last .main-nav-link:hover{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.nav-dropdown:hover ul{visibility:visible;opacity:1}.main-nav-dropdown{list-style:none;margin:0;padding:10px 0;width:290px;position:absolute;left:0;top:100%;visibility:hidden;opacity:0;z-index:2;*zoom:1;background:#201e4c;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.main-nav-dropdown:before,.main-nav-dropdown:after{content:" ";display:table}.main-nav-dropdown:after{clear:both}.main-nav-dropdown li{float:left;width:50%}.main-nav-dropdown li a{padding:10px 20px}.nav-item-144 .main-nav-dropdown{width:340px}.nav-item-146 .main-nav-dropdown{width:470px}.nav-item-149 .main-nav-dropdown{width:170px}@media only screen and (min-width: 1100px){.main-nav-dropdown li a{padding:10px 25px}}.sub-nav{margin:0 0 20px;position:relative;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;outline:none;cursor:pointer}.sub-nav>span{display:block}.sub-nav>span a{display:block}.sub-nav span.toggle-sub-nav{height:44px;line-height:44px;padding:0 10px}.sub-nav span.toggle-sub-nav i{position:absolute;right:0;top:0;width:44px;height:44px;line-height:44px;text-align:center;color:#7a7a7a}.sub-nav a{padding:10px;text-decoration:none}@media only screen and (min-width: 800px){.sub-nav{border:none}.sub-nav span.toggle-sub-nav,.sub-nav span.news-toggle-title{display:none}.sub-nav a{padding:0;margin-bottom:15px}}.sub-nav .sub-nav-list{list-style:none;padding:0;margin:0;display:none}.sub-nav .sub-nav-list>li{border-top:1px solid #ccc}.sub-nav .sub-nav-list>li.nav-path-selected>a{font-family:'Fira Sans', sans-serif;font-weight:500}.sub-nav .sub-nav-list li a{display:block;text-decoration:none}.sub-nav .sub-nav-list li a.selected{font-family:'Fira Sans', sans-serif;font-weight:500}@media only screen and (min-width: 800px){.sub-nav .sub-nav-list{display:block}.sub-nav .sub-nav-list>li{margin-top:12px;padding-top:12px}.sub-nav .sub-nav-list>li:first-child{margin-top:0}.sub-nav .sub-nav-list li>a{display:inline}}.sub-nav.active .sub-nav-list{display:block;pointer-events:auto}.sub-nav-subnav{padding:0;list-style:none}.sub-nav-subnav li a:before{content:'– '}.sub-nav-subnav li.nav-path-selected a{font-family:'Fira Sans', sans-serif;font-weight:500}@media only screen and (min-width: 800px){.sub-nav-subnav li{margin-top:12px}}.form div.field{position:relative;margin-bottom:20px}.form div.field.error{margin-bottom:0}.form div.field.error input[type="text"],.form div.field.error.error input[type="email"],.form div.field.error.error input[type="password"],.form div.field.error.error textarea{background:#c60f13;background:rgba(198,15,19,0.1);border-color:#c60f13}.form div.field.error small{font-family:'Fira Sans', sans-serif;font-weight:500;background:none;color:#c60f13;margin-bottom:0;text-align:right}.form input,.form label{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form input:focus,.form label:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.form label{position:absolute;top:10px;left:14px;margin-bottom:0;color:#7a7a7a;font-family:'Fira Sans', sans-serif;font-weight:400}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form textarea{border:1px solid #ccc;background:#fff;padding:8px 14px;height:auto;color:#7a7a7a;margin-bottom:0;font-family:'Fira Sans', sans-serif;font-weight:400}.form div.captcha-field label{position:static;margin-bottom:5px}.form div.checkbox-field{margin-bottom:16px}.form div.checkbox-field label{position:static;font-size:1em;line-height:1.1;color:#141414}.form div.select-field label{display:none}.form.custom .custom.zdropdown{border:1px solid #ccc;background:#fff;height:40px;font-size:.875em;margin-bottom:0}.form.custom .custom.zdropdown .current{line-height:40px;font-family:'Fira Sans', sans-serif;font-weight:400;color:#7a7a7a;margin-left:14px}.form.custom .custom.zdropdown .selector{width:40px;border-left:2px solid #efefef}.form.custom .custom.zdropdown ul{top:100%}.form.custom .custom.zdropdown ul li{padding:8px 14px;background:#f3f3f3;border-top:1px solid #c8c8c8}.form.custom .custom.zdropdown ul li:first-child{border-top:none}.form.custom .custom.zdropdown .selector{text-decoration:none;text-align:center;height:38px}.form.custom .custom.zdropdown .selector:before{display:block;position:relative;top:8px;font-size:1.625em;color:#ccc}.search-form{*zoom:1;margin-top:11px}.search-form:before,.search-form:after{content:" ";display:table}.search-form:after{clear:both}.search-form div.field{margin-bottom:0}.search-form input[type="text"]{background:#fff;line-height:1;margin-bottom:10px}.search-form button{border:1px solid #fff;background:none;margin:0;font-family:'Fira Sans', sans-serif;font-weight:300;font-size:.875em;padding:8px 14px;text-transform:uppercase;display:block;width:100%}@media only screen and (min-width: 600px){.search-form input[type="text"]{float:left;width:80%;margin-bottom:0}.search-form button{float:right;width:18%}}.form-login{margin-top:11px}.form-login div{display:block;margin:0 0 10px 0}.form-login div:first-of-type{display:none}.form-login div.field{margin-bottom:10px}.form-login .button,.form-login .load-more{width:100%}@media only screen and (min-width: 600px){.form-login div{display:inline-block;margin:0 0 0 10px}.form-login div:first-of-type{display:inline-block}.form-login div.field{margin-bottom:0}}.fims-member-list{clear:both}.user-account-form,.form-forgot-password-container{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.register-here{margin-bottom:30px}.form-forgot-password{display:none}.no-js .form-forgot-password{display:block}.form-forgot-password>h2{margin-top:15px}.download-module{display:table;margin-top:30px}.download-doc{display:table-cell;vertical-align:middle;width:15%}@media only screen and (min-width: 480px){.download-doc{width:10%}}.download-info{display:table-cell;vertical-align:middle;width:85%;padding-left:20px}.download-info span{display:block;margin-bottom:5px}.download-info h4{font-family:'Fira Sans', sans-serif;font-weight:400;margin-bottom:0}@media only screen and (min-width: 480px){.download-info{width:90%}}.member-block{margin:20px 0 30px}.member-block .img-thumbnail figure{margin:0}.member-block .img-thumbnail figure img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.member-block .info-thumbnail h2{font-family:'Fira Sans', sans-serif;font-weight:400;font-size:1.125em;margin-top:0}.member-block .info-thumbnail h3{margin-top:0}.cta-wrap{*zoom:1}.cta-wrap:before,.cta-wrap:after{content:" ";display:table}.cta-wrap:after{clear:both}.cta-module{padding:30px 0;text-align:center}.cta-module h2,.cta-module h3,.cta-module p,.cta-module span{color:#fff}.cta-module h2{margin-bottom:10px}.cta-module .button,.cta-module .load-more{width:100%}@media only screen and (min-width: 480px){.cta-module .button,.cta-module .load-more{width:auto}}@media only screen and (min-width: 800px){.cta-module{text-align:left;float:left;width:50%;padding:60px 0}.cta-module h2{margin-bottom:20px}}.cta-inner{width:100%;padding:0 15px}@media only screen and (min-width: 800px){.cta-inner{max-width:485px}.cta-left .cta-inner{float:right}}@media only screen and (min-width: 980px){.cta-left .cta-inner{padding:0 60px 0 15px}.cta-right .cta-inner{padding:0 15px 0 60px}}.home-cta-inner{width:100%;padding:20px;background:#fff}.home-cta-commissions{margin-bottom:30px}.home-cta-commissions h2{margin-bottom:5px}.home-cta-commissions img{width:100%}.home-cta-history{margin-bottom:30px}.home-cta-history h2{margin-bottom:5px}.home-cta-history img{width:100%}.home-cta-become-member{background:#240}.home-cta-become-member h2{color:#fff;font-size:2em;line-height:1.2}.home-cta-become-member p{color:#fff;font-size:1.25em;margin-bottom:20px}@media only screen and (min-width: 800px){.home-cta-become-member{margin-bottom:40px;position:relative}.home-cta-become-member:before{content:'';width:100%;height:40px;background:#240;position:absolute;top:100%;left:0}}.home-cta-sports-journal{background:#fff;margin-bottom:30px;position:relative;display:table;z-index:1}.home-cta-sports-journal a.whole-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.home-cta-sports-journal:before{content:'';position:absolute;top:0;left:50px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #4dae63;z-index:10}@media only screen and (min-width: 800px){.home-cta-sports-journal{display:table;width:100%;height:140px}}.sj-title{background:#fafafa;text-align:center;position:relative;display:block;padding:20px}.sj-title .csmr-logo,.sj-title .acsm-logo{display:block;margin:0 auto 30px}@media only screen and (min-width: 800px){.sj-title .csmr-logo,.sj-title .acsm-logo{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px;margin-bottom:0}}.sj-title .csmr-logo{max-width:80%;margin-top:30px}@media only screen and (min-width: 800px){.sj-title .csmr-logo{margin-top:0;max-width:57.7107%;width:100%;margin-right:3.4%}}.sj-title .acsm-logo{max-width:50%}@media only screen and (min-width: 800px){.sj-title .acsm-logo{max-width:23.7679%;width:100%;margin-left:3.4%}}@media only screen and (min-width: 800px){.sj-title{width:66%;display:table-cell;vertical-align:middle;padding:0}.sj-title h2{padding:0 0 0 20px}}.sj-content,.sj-quote{display:block;position:relative;overflow:hidden}@media only screen and (min-width: 800px){.sj-content,.sj-quote{min-height:120px;padding-left:25px;display:table-cell;vertical-align:middle}.sj-content:before,.sj-quote:before{content:'';position:absolute;left:-23px;width:40px;top:-30px;height:130%;background:#fafafa;transform:rotate(12deg)}}.sj-content p,.sj-quote p{font-size:1.125em;font-family:'Fira Sans', sans-serif;font-weight:500;margin-bottom:0;color:#095396}.sj-content p.title,.sj-quote p.title{font-size:.9375em;margin-bottom:10px}.sj-content p.quote,.sj-quote p.quote{font-size:.8125em;font-style:italic;margin-bottom:10px}.sj-content p.author,.sj-quote p.author{color:#303030;font-size:.875em}.sj-content p a.button,.sj-content p a.load-more,.sj-quote p a.button,.sj-quote p a.load-more{margin-left:20px}@media only screen and (min-width: 800px){.sj-content,.sj-quote{min-height:none;width:55%;display:table-cell;vertical-align:middle}}.sj-content-inner{padding:20px}.home-cta-upcoming-event{margin-bottom:30px}.home-cta-upcoming-event .home-cta-inner{background:#d3a815}.home-cta-upcoming-event h2,.home-cta-upcoming-event h3,.home-cta-upcoming-event .date,.home-cta-upcoming-event p{color:#fff}.home-cta-upcoming-event h2{margin-bottom:10px}.cta-latest-news{background:#d6b02f}.cta-latest-news h3{margin-bottom:5px}.cta-upcoming-event{background:#606060}.cta-job-opp{background:#275481}.home-cta-latest-news{margin-bottom:30px}.home-cta-latest-news h2{margin-bottom:10px}.section.section-newsletter{background:#302c71;padding:30px 0}.section.section-newsletter form{margin-bottom:0}.section.section-newsletter .button,.section.section-newsletter .load-more{padding:8px 28px}@media only screen and (min-width: 800px){.section.section-newsletter{padding:30px 0}.section.section-newsletter .field{margin-bottom:0}}.home-cta-newsletter h2{color:#fff}.home-cta-newsletter input[type="text"],.home-cta-newsletter input[type="email"]{color:#fff;border:1px solid #fff;background:none}.home-cta-newsletter label{color:#fff}.home-cta-newsletter .button,.home-cta-newsletter .load-more{width:100%}@media only screen and (min-width: 800px){.home-cta-newsletter .button,.home-cta-newsletter .load-more{width:auto}}.cta-newsletter{background:#3a95b8}.cta-newsletter input[type="text"],.cta-newsletter input[type="email"]{color:#fff;border:1px solid #fff;background:none}.cta-newsletter label{color:#fff}.cta-newsletter .button,.cta-newsletter .load-more{width:100%}@media only screen and (min-width: 800px){.cta-newsletter .button,.cta-newsletter .load-more{width:auto}}.contact-form{background:#fff}.contact-module{padding:20px 0;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contact-module h4{margin-bottom:5px}.home-cta-twitter-feed{height:450px;background-color:#4dae63}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget{width:100% !important;background-color:#4dae63 !important}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in{border-radius:0;background-color:#4dae63 !important}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_header{padding:20px;background-color:#4dae63;height:50px}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_header span{font-weight:300;font-size:1.625em;line-height:1}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont{background-color:#4dae63 !important;height:390px !important;margin-bottom:10px}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder{padding:0 20px 20px}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder .fg_story{border-bottom:1px solid #ffffff !important;margin-bottom:10px !important;margin-top:10px !important;padding-bottom:10px !important}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder .fg_story .fg_imgcont{display:none}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder .fg_story div.fg_storytext div span.fg_title{color:#fff !important}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder .fg_story div.fg_storytext div span.fg_source .fg_sourcename{color:#465f4c}.home-cta-twitter-feed .feedgrabbr_widget .fg_widget .fg_widget_in .fg_wid_cont .fg_padder .fg_story div.fg_storytext div span.fg_source .fg_storydate{color:#465f4c !important;font-size:.875em !important}.button,.load-more{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:'Fira Sans', sans-serif;font-weight:300;cursor:pointer;border:1px solid #141414;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:visible;text-transform:uppercase;background:none;color:#141414;padding:6px 28px;font-size:.875em;box-shadow:none}.button:hover,.load-more:hover,.button:focus,.load-more:focus,.button:active,.load-more:active{background:none;color:#141414}.button:focus,.load-more:focus{box-shadow:none}.button-blue{border-color:#5988a4;color:#5988a4}.button-blue:hover,.button-blue:focus,.button-blue:active{color:#5988a4}.button-white{border-color:#fff;color:#fff}.button-white:hover,.button-white:focus,.button-white:active{color:#fff}.button-solid-white{background:#fff}.button-solid-white:hover,.button-solid-white:focus,.button-solid-white:active{background:#fff;color:#141414}.accordion-wrap{border-top:1px solid #ccc;margin:30px 0}.accordion-content{border-bottom:1px solid #ccc}.content_v{position:relative;padding:15px 35px 15px 0;cursor:pointer}.content_v span{position:absolute;right:0}.content_v span:before{font-size:1.625em;color:#302c71;position:relative;top:-2px}.content_v h3{margin:0 !important}.content_v p{margin-bottom:0;font-size:1em}.js .content_h{display:none}.js .content_h ol{padding-left:18px}.acc{margin:30px 0 60px}.accBoxItem.accBoxItemFirst .accBox{border-top:1px solid #ccc}.accBox{position:relative;padding:20px 40px 20px 20px;cursor:pointer;border-bottom:1px solid #ccc}.accBox span{position:absolute;right:10px}.accBox span:before{font-size:1.625em;color:#302c71;position:relative;top:-2px}.accBox p{margin-bottom:0;font-size:1em}.activeBox .accBox{background:#fff}.accContent{border-bottom:1px solid #ccc;padding:20px 40px 20px 20px}.activeBox .accContent{background:#fff}*.ccm-spacer{clear:both;font-size:1px;line-height:1px}div.ccm-pagination{text-align:center;position:relative;margin-top:40px}div.ccm-pagination span.ccm-page-right{position:absolute;top:0px;right:0px;margin-right:0px !important}div.ccm-pagination span.ccm-page-right span{margin-right:0px}div.ccm-pagination span.ccm-page-left{position:absolute;top:0px;left:0px}div.ccm-pagination span{margin-right:4px}.ccm-ui div.ccm-pagination span{margin-right:0px}div.pagination ul strong,div.pagination ul span.ltgray{display:block;padding:0 14px;float:left;line-height:34px;border-right:1px solid #DDD;text-decoration:none}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url("../fonts/flexslider-icon.eot");src:url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/flexslider-icon.woff") format("woff"),url("../fonts/flexslider-icon.ttf") format("truetype"),url("../fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}#slider{margin-top:30px}.flexslider{margin:0 0 10px;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:10px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;border:none;display:block;width:40px;height:40px;margin:0;position:absolute;top:40%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,0.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:15px}.flex-direction-nav .flex-next{right:15px;text-align:right}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:40px;display:inline-block;content:'\e606'}.flex-direction-nav a.flex-next:before{content:'\e607'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#302c71;background:rgba(48,44,113,0.7)}.flex-control-paging li a.flex-active{background:#302c71;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}body{font-family:'Fira Sans', sans-serif;font-weight:300;font-size:1em;line-height:1.5;color:#141414}a{font-family:'Fira Sans', sans-serif;font-weight:300;color:#141414}a:hover{text-decoration:none}p{margin:0 0 10px 0}h1,h2,h3,h4{font-family:'Fira Sans', sans-serif;font-weight:300;margin:0 0 15px 0}h1,.h1{font-size:1.875em;line-height:1.3}h2,.h2{font-size:1.625em;line-height:1.4}h3,.h3{font-size:1.25em;margin-bottom:5px}h4,.h4{font-size:1em}.article h1{margin-bottom:15px}.article h2{margin:25px 0 10px}@media only screen and (min-width: 800px){.article h2{margin:40px 0 10px}}.article h3{margin:20px 0 5px}@media only screen and (min-width: 800px){.article h3{margin:30px 0 5px}}.article ul,.article ol{padding-left:20px}.article ul li,.article ol li{margin-top:10px}.article ul li:first-child,.article ol li:first-child{margin-top:0}.line-under{border-bottom:3px solid rgba(0,0,0,0.05);padding-bottom:3px;margin-bottom:10px}abbr[title]{border-bottom:1px dotted}b,strong{font-family:'Fira Sans', sans-serif;font-weight:500}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}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}.main-header{background:#fff}@media only screen and (min-width: 980px){.main-header{padding-top:20px}}.site-logo-container{text-align:center}.site-logo{position:absolute;bottom:-20px;left:50%;margin-left:-25px;display:block;text-indent:-99999px;white-space:nowrap;overflow:hidden;width:50px;height:61px;background-image:url(../images/global/site-logo.png);background-repeat:no-repeat;z-index:2}@media only screen and (min-width: 980px){.site-logo{display:inline-block;vertical-align:middle;position:static;margin:0}}.site-title{display:none;font-size:.875em;font-family:'Fira Sans', sans-serif;font-weight:400;margin:10px 0 0 15px}@media only screen and (min-width: 980px){.site-title{display:inline-block;vertical-align:middle;margin:0}.site-title.site-title-left{margin-right:10px}.site-title.site-title-right{margin-left:10px}}.site-login{text-align:right}.site-login .forgotten-password{font-size:.875em;color:#fff;margin:10px 0}.login-links{text-align:center;margin:15px 0}.login-links a{display:inline-block;color:#141414;font-family:'Fira Sans', sans-serif;font-weight:400;font-size:.875em;margin-left:10px;padding-left:10px;border-left:1px solid #ccc;line-height:1.2;text-decoration:none}.login-links a:first-child{margin-left:0;padding-left:0;border-left:0}.login-links a.sportsMed-button{border-left-color:#141414;padding:6px 15px}.login-links a.search-link{display:none}.login-links a.search-link span:before{font-size:1.375em;line-height:1;position:relative;top:2px;color:#7a7a7a}@media only screen and (min-width: 980px){.login-links{text-align:right;float:right;margin:0 0 15px}.login-links a.search-link{display:inline-block}}.search-links{display:none;text-align:center;margin:15px 0}.search-links a{display:inline-block;color:#141414;font-family:'Fira Sans', sans-serif;font-weight:400;font-size:.875em;margin-left:10px;padding-left:10px;border-left:1px solid #ccc;line-height:1.2;text-decoration:none}.search-links a:first-child{margin-left:0;padding-left:0;border-left:0}.search-links a.sportsMed-button{border-left-color:#141414;padding:6px 15px}.search-links a.search-link{display:none}.search-links a.search-link span:before{font-size:1.375em;line-height:1;position:relative;top:2px;color:#7a7a7a}@media only screen and (min-width: 980px){.search-links{display:block;text-align:left;float:left;margin:0 0 15px}.search-links a.search-link{display:inline-block}}.header-el{display:none;background:#302c71}.header-el h4{font-size:1.0625em;color:#fff;margin:10px 0}.header-el.active{display:block}.search-link-mobile{float:left;font-size:1.875em;color:#302c71;line-height:0;text-decoration:none}@media only screen and (min-width: 980px){.search-link-mobile{display:none}}.menu-link{font-size:2.625em;color:#302c71;line-height:0;position:relative;top:-4px;text-decoration:none}@media only screen and (min-width: 980px){.menu-link{display:none}}.banner{height:405px;background-position:center center;background-size:cover;text-align:center;padding-top:45px}.banner h1{color:#fff;font-size:1.875em;margin-bottom:15px}.banner p{color:#fff;font-family:'Fira Sans', sans-serif;font-weight:300;font-size:1.125em}@media only screen and (min-width: 480px){.banner h1{font-size:2.25em}.banner p{font-size:1.3125em}}@media only screen and (min-width: 800px){.banner{padding-top:70px}.banner h1{font-size:2.5em}.banner p{font-size:1.4375em}}.oly-rings{margin-bottom:25px}body{background:#fff}#page{position:relative;left:0;-moz-transition:ease .15s;-o-transition:ease .15s;-webkit-transition:ease .15s;transition:ease .15s;border-top:5px solid #302c71}#page.active{left:-250px}.section{padding:30px 0}@media only screen and (min-width: 800px){.section{padding:60px 0}}#main{background:#efefef;padding-top:40px}#main.home-main{padding:0}@media only screen and (min-width: 980px){#main{padding-top:60px}}.article{margin-bottom:30px}.article hr{border:none;height:1px;background:#ccc;margin:20px 0}.article figure{margin-bottom:20px}@media only screen and (min-width: 800px){.article{margin-bottom:60px}}@media only screen and (min-width: 980px){.article hr{margin:40px 0}}.aside h3.sub-heading{padding-top:12px;border-top:1px solid #ccc;margin-bottom:20px}.loading-wrap{text-align:center;margin:40px 0}.load-more{display:block;margin-bottom:40px}.back-to{display:block;border-bottom:1px solid #ccc;text-decoration:none;padding-bottom:20px;margin-bottom:20px;font-size:1.125em}.back-to span:before{position:relative;top:2px;color:#302c71}@media only screen and (min-width: 980px){.back-to{margin-bottom:40px}}.thumbnail-block-wrap{*zoom:1}.thumbnail-block-wrap:before,.thumbnail-block-wrap:after{content:" ";display:table}.thumbnail-block-wrap:after{clear:both}.img-thumbnail{margin-bottom:10px}.img-thumbnail figure img{width:100%}@media only screen and (min-width: 380px){.img-thumbnail{float:left;width:20%}}@media only screen and (min-width: 380px){.info-thumbnail{float:left;width:80%;padding-left:20px}}@media only screen and (min-width: 800px){.info-thumbnail{padding-left:30px}}.map-banner{padding-top:0}.map{height:405px}.map img{max-width:none}.contact-details{background:#efefef}.contact-details p{color:#141414}.contact-form h2,.contact-form p{color:#141414}.association-map{display:none;position:relative;margin:20px 0}@media only screen and (min-width: 800px){.association-map{display:block}}.ass-marker{width:12px;height:12px;background-color:#d3a815;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;-moz-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.ass-marker.active-marker{width:18px;height:18px;border:2px solid #fff;background-color:#2188b0;margin:-3px 0 0 -3px}.national-association-map .ass-marker{background-color:transparent}.national-association-map .ass-marker{background-color:transparent}.national-association-map .ass-marker.active-marker{background-color:#2188b0}.ass-marker-label{display:none;position:absolute;bottom:100%;left:50%;margin:0 0 12px -85px;width:170px;color:#fff;font-size:.875em;background:#2188b0;text-align:center;padding:10px;z-index:2}.active-marker .ass-marker-label,.collaboration-ass-marker .ass-marker-label{display:block}.ass-marker-label:before{content:'';display:block;position:absolute;bottom:-8px;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #2188b0}.association-meta-content{padding:20px 0;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.association-meta-content p{margin-bottom:0}.national-area-container{padding:20px 0;margin-bottom:60px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.national-area{display:none}.national-area.show-item{display:block}.sportsMed-articles{margin-top:0}.sportsMed-article{margin-bottom:40px}.publication-item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.publication-item .date{color:#7a7a7a;margin-bottom:0}.publication-item h3{margin:5px 0 10px 0}.publication-item-thumbnail{text-align:center}.login_block_form{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.homepage-slider{position:relative;margin-bottom:0;opacity:0;visibility:hidden;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.homepage-slider.loaded{opacity:1;visibility:visible}.homepage-slider .flex-control-nav{bottom:0}@media only screen and (min-width: 800px){.homepage-slider .flex-control-nav{bottom:35px}}.slide-content{position:absolute;top:0;left:0;bottom:0;width:100%;text-align:center;z-index:999}.slide-content-inner-wrap{display:table;max-width:600px;width:100%;height:95%;margin:0 auto}.slide-content-inner-wrap video{max-width:330px}@media only screen and (min-width: 980px){.slide-content-inner-wrap video{max-width:400px}}@media only screen and (min-width: 1100px){.slide-content-inner-wrap video{max-width:620px}}@media only screen and (min-width: 1300px){.slide-content-inner-wrap{max-width:700px}}.slide-content .slide-content-inner{display:table-cell;vertical-align:middle;padding:0 15px}.slide-content .slide-content-inner #thevideo{display:none}.slide-content .slide-content-inner h2{color:#fff;font-size:1.375em;margin-bottom:10px}.slide-content .slide-content-inner img{width:80%;margin:0 auto}.slide-content .slide-content-inner a.play-video{text-decoration:none;display:inline-block}@media only screen and (min-width: 600px){.slide-content .slide-content-inner h2{font-size:1.625em}}@media only screen and (min-width: 1300px){.slide-content .slide-content-inner h2{font-size:2em}.slide-content .slide-content-inner img{width:100%}}.slide-caption{position:absolute;width:100%;bottom:30px;text-align:center;color:#fff;font-size:.875em;margin-bottom:0}@media only screen and (min-width: 800px){.slide-caption{bottom:70px}}.home-intro{margin:0 0 30px;text-align:center}@media only screen and (min-width: 800px){.home-intro{margin:-30px 0 30px}}.home-intro-content{background:#302c71;padding:20px;margin:0 -15px}.home-intro-content h1{color:#fff;margin-bottom:5px}.home-intro-content h2{font-size:1.125em;color:#fff}@media only screen and (min-width: 800px){.home-intro-content{margin:0}}@media only screen and (min-width: 980px){.home-intro-content{padding:30px 100px}.home-intro-content h2{font-size:1.25em}}.promotion .columns{padding:0}.promotion h2{font-size:1.1875em;line-height:1.5;color:#fff;margin-bottom:10px;padding:0 .9375em}@media only screen and (min-width: 600px){.promotion h2{font-size:1.5em}}@media only screen and (min-width: 800px){.promotion h2{padding:0;margin-bottom:20px}.promotion .columns{padding:0 .9375em}}@media only screen and (min-width: 980px){.promotion{padding-top:220px}.promotion h2{margin-bottom:40px}}.fims-member{background:#302c71;background:rgba(48,44,113,0.9)}.fims-member h2{font-size:1.5em;margin-bottom:10px;padding:0 .9375em}.fims-member p{font-size:1.0625em;margin-bottom:20px}.fims-member h2,.fims-member p{color:#fff}.fims-member .button,.fims-member .load-more{margin:0 4px}@media only screen and (min-width: 600px){.fims-member h2{font-size:1.875em}.fims-member p{font-size:1.125em}}@media only screen and (min-width: 800px){.fims-member h2{margin-bottom:20px}}@media only screen and (min-width: 980px){.fims-member h2{font-size:2.5em}.fims-member p{font-size:1.25em;margin-bottom:40px}}.publications{background:#fff}.publication-slider{text-align:center;margin-bottom:0}.publication-slider .slides div{display:block;margin-bottom:10px}.publication-slider .slides div.pub-img{display:inline-block;padding:0 20px}.publication-slider .slides div h3{margin-bottom:0}@media only screen and (min-width: 800px){.publication-slider .slides div{display:inline-block;vertical-align:middle;padding:0 10px;margin-bottom:0}}.pub-img{box-shadow:inset 0 -10px 10px -10px #ccc}.pub-img figure{height:90px;overflow:hidden}.sponsored-link{text-align:center;background:#fff}.sponsored-link h3 a{text-decoration:none}.sponsored-link h3 a:before{content:'';display:inline-block;vertical-align:middle;margin-right:15px;width:53px;height:36px;background:url(../images/global/ismj.png) 0 0 no-repeat}.sponsored-link span.icon-uniE607:before{position:relative;top:2px}.official-sponsors{text-align:center;background:#fff;padding:30px 0}.official-sponsors h3 a{display:block;text-decoration:none}@media only screen and (min-width: 800px){.official-sponsors h3 a{display:inline-block;vertical-align:middle}}.news-container{margin-bottom:40px}.news-item,.course-item{margin-top:40px;padding-top:40px;border-top:1px solid #ccc}.news-item h3,.course-item h3{margin-bottom:10px}.news-item:first-of-type,.course-item:first-of-type{margin:0;padding:0;border:none}.news-article figure{margin:30px 0}.news-article figure img{width:100%}.career-article h4{margin-bottom:0;font-family:'Fira Sans', sans-serif;font-weight:500}.date{display:block;font-family:'Fira Sans', sans-serif;font-weight:500;margin-bottom:10px}.event-details{list-style:none;padding:0 !important}.event-details em{font-family:'Fira Sans', sans-serif;font-weight:500;font-style:normal}.event-details.career-details{margin:10px 0}.event-details.career-details ul{list-style:disc}.event-details.career-details ul li{margin-top:10px}.event-details.career-details ul li:first-child{margin-top:0}.course-item h3,.course-item span.date{margin:0}.careers-item h3{font-family:'Fira Sans', sans-serif;font-weight:500}.careers-item h4{margin-bottom:0;font-family:'Fira Sans', sans-serif;font-weight:500}.our-history-article{text-align:center}.our-history-article h4{text-transform:uppercase;color:#5988a4}.our-history-article .load-more{display:inline-block}.timeline{position:relative;overflow:auto;z-index:1;padding:40px 0 20px}.timeline:before{content:'';left:50%;top:0;position:absolute;height:100%;width:1px;background:#5988a4}.timeline:after{content:'';left:50%;top:0;position:absolute;width:10px;height:10px;margin-left:-5px;border:1px solid #5988a4;background:#efefef;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline .events-end{left:50%;bottom:0;position:absolute;width:10px;height:10px;margin-left:-5px;border:1px solid #5988a4;background:#efefef;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline ul{list-style:none;padding:0;margin:0;z-index:1}.timeline li{padding:20px;margin-bottom:20px;border:1px solid #5988a4;position:relative;background:#efefef;z-index:2}.timeline li h2{font-family:Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif;font-weight:bold;color:#5988a4;position:relative;margin:0;z-index:1}.timeline li h2:before{border-top:2px solid #5988a4;content:"";margin:0 auto;position:absolute;top:45%;left:0;right:0;bottom:0;width:60%;z-index:-1}.timeline li h2 span{background:#efefef;padding:0 15px}.timeline li p{text-align:left}@media only screen and (min-width: 800px){.timeline{padding:60px 0}.timeline li{width:45%}.timeline li h2{font-size:2.8125em}.timeline li:nth-child(even){float:right;margin-top:110px}.timeline li:nth-child(even):before{content:'';width:10%;height:1px;position:absolute;right:100%;top:50%;background:#5988a4}.timeline li:nth-child(even):after{content:'';right:110%;top:50%;position:absolute;width:10px;height:10px;margin-top:-5px;border:1px solid #5988a4;background:#efefef;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline li:nth-child(odd){float:left;margin-top:10px}.timeline li:nth-child(odd):before{content:'';width:10%;height:1px;position:absolute;left:100.3%;top:50%;background:#5988a4}.timeline li:nth-child(odd):after{content:'';left:110.3%;top:50%;position:absolute;width:10px;height:10px;margin-top:-5px;border:1px solid #5988a4;background:#efefef;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline li:nth-of-type(2n+1){clear:both}}.current-members,.extend-members{position:relative;border-top:1px solid #ccc;padding-top:10px;margin-top:40px}.current-members h3,.extend-members h3{margin:0 0 5px;float:left}.extend-members{margin-bottom:50px}.extend-members h3{float:none;margin:0 0 20px}.export-excel-link{float:right;text-decoration:none}.export-excel-link span:before{position:relative;top:1px}.remove-members-header{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;*zoom:1}.remove-members-header:before,.remove-members-header:after{content:" ";display:table}.remove-members-header:after{clear:both}.remove-members-header a{text-decoration:none;font-size:.875em}.remove-members-header a span:before{position:relative;top:1px}.remove-members-header .checkbox-field{float:left;margin-bottom:0}.remove-members-header .checkbox-field label{font-family:'Fira Sans', sans-serif;font-weight:400;color:#141414;font-size:.875em;margin-bottom:0}.remove-members-header .checkbox-field .checkbox{margin-bottom:0}.fims-member-list{*zoom:1;margin-bottom:20px}.fims-member-list:before,.fims-member-list:after{content:" ";display:table}.fims-member-list:after{clear:both}.fims-member-list .checkbox{float:left;width:25px;margin-bottom:10px;clear:left}.fims-member-list .name{float:left}.fims-member-list.custom .custom{top:2px}.remove-user-wrap{float:right}.remove-user-wrap a{margin-left:20px}.remove-user-wrap a:first-child{margin-left:0}.member-subscription>h3{margin:0 0 30px}.member-subscription>h3 span{display:block;font-size:.75em;line-height:16px}.member-subscription input[type='submit'],.extend-members input[type='submit']{border:1px solid #ccc}.new-members-confirmation p{margin-bottom:5px}.new-members-confirmation ul{margin:0 0 20px}.new-members-success p,.new-members-success ul li{color:#302c71}.new-members-fail p,.new-members-fail ul li{color:#c60f13}p.note{font-size:.875em;margin-bottom:0}ul.note-list{margin-top:5px;padding-left:20px}ul.note-list li{font-size:.875em;margin-top:5px}.add-remove .button,.add-remove .load-more{border:1px solid #cccccc;float:left;width:auto;padding-left:15px;padding-right:15px}.add-remove .button.remove-spaces,.add-remove .remove-spaces.load-more{margin-right:15px}.add-remove input[type="text"]{float:left;margin:0 20px;width:50px;text-align:center}.add-remove p{line-height:36px}.footer-logos{background:#2a2a2a;padding-bottom:30px}.footer-logos h4{color:#fff;padding:30px 0 0;margin-bottom:0}@media only screen and (min-width: 980px){.footer-logos h4{display:inline-block;vertical-align:middle;width:10%;padding:0}}.footer-logo-wrap{margin:0}@media only screen and (min-width: 980px){.footer-logo-wrap{margin:30px 0 0}}.footer-logo-list{list-style:none;margin:0;padding:0;text-align:center}@media only screen and (min-width: 980px){.footer-logo-list{display:inline-block;vertical-align:middle;width:55%}.footer-logo-list:first-child{width:42%}}.footer-logo-item{display:inline-block;vertical-align:middle;width:30%;padding:0 10px}.footer-logo-item:first-child{margin:0 0 10px;display:block;width:100%}@media only screen and (min-width: 800px){.footer-logo-item{margin:0 0 0 15px}}.copyright-links{background:#141414}.copyright-list{list-style:none;margin:20px 0 0;padding:0}@media only screen and (min-width: 800px){.copyright-list{float:left;margin:30px 0 20px}}.copyright-list-item{margin-bottom:10px}.copyright-list-item span,.copyright-list-item a{color:#fff;font-size:.875em}.copyright-list-item a{text-decoration:none}@media only screen and (min-width: 480px){.copyright-list-item{display:inline-block;margin:0 20px 10px 0}.copyright-list-item:last-child{margin-right:0}}.site-credit{color:#fff;font-size:.875em;margin:0 0 20px}.site-credit a{color:#fff;text-decoration:none}@media only screen and (min-width: 800px){.site-credit{float:right;margin:30px 0 20px}}
