@import 'https://fonts.googleapis.com/css?family=Glegoo:400,700';@import 'https://fonts.googleapis.com/css?family=Comfortaa';meta.foundation-version{font-family:"/5.4.7/";}meta.foundation-mq-small{font-family:"/only screen/";width:0em;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:48em)/";width:48em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}meta.foundation-data-attribute-namespace{font-family:false;}html,body{height:100%;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:#f9f9f9;color:#222222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto;}a:hover{cursor:pointer;}img{max-width:100%;height:auto;}img{-ms-interpolation-mode:bicubic;}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important;}.left{float:left!important;}.right{float:right!important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.hide{display:none!important;visibility:hidden;}.invisible{visibility:hidden;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:63.5rem;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0;}.row.collapse .row{margin-left:0;margin-right:0;}.row .row{width:auto;margin-left:-0.25rem;margin-right:-0.25rem;margin-top:0;margin-bottom:0;max-width:none;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{padding-left:0.25rem;padding-right:0.25rem;width:100%;float:left;}[class*="column"]+[class*="column"]:last-child{float:right;}[class*="column"]+[class*="column"].end{float:left;}@media only screen {.small-push-0{position:relative;left:0%;right:auto;}.small-pull-0{position:relative;right:0%;left:auto;}.small-push-1{position:relative;left:8.33333%;right:auto;}.small-pull-1{position:relative;right:8.33333%;left:auto;}.small-push-2{position:relative;left:16.66667%;right:auto;}.small-pull-2{position:relative;right:16.66667%;left:auto;}.small-push-3{position:relative;left:25%;right:auto;}.small-pull-3{position:relative;right:25%;left:auto;}.small-push-4{position:relative;left:33.33333%;right:auto;}.small-pull-4{position:relative;right:33.33333%;left:auto;}.small-push-5{position:relative;left:41.66667%;right:auto;}.small-pull-5{position:relative;right:41.66667%;left:auto;}.small-push-6{position:relative;left:50%;right:auto;}.small-pull-6{position:relative;right:50%;left:auto;}.small-push-7{position:relative;left:58.33333%;right:auto;}.small-pull-7{position:relative;right:58.33333%;left:auto;}.small-push-8{position:relative;left:66.66667%;right:auto;}.small-pull-8{position:relative;right:66.66667%;left:auto;}.small-push-9{position:relative;left:75%;right:auto;}.small-pull-9{position:relative;right:75%;left:auto;}.small-push-10{position:relative;left:83.33333%;right:auto;}.small-pull-10{position:relative;right:83.33333%;left:auto;}.small-push-11{position:relative;left:91.66667%;right:auto;}.small-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.25rem;padding-right:0.25rem;float:left;}.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%!important;}.small-offset-1{margin-left:8.33333%!important;}.small-offset-2{margin-left:16.66667%!important;}.small-offset-3{margin-left:25%!important;}.small-offset-4{margin-left:33.33333%!important;}.small-offset-5{margin-left:41.66667%!important;}.small-offset-6{margin-left:50%!important;}.small-offset-7{margin-left:58.33333%!important;}.small-offset-8{margin-left:66.66667%!important;}.small-offset-9{margin-left:75%!important;}.small-offset-10{margin-left:83.33333%!important;}.small-offset-11{margin-left:91.66667%!important;}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none;}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left;}.column.small-centered:last-child,.columns.small-centered:last-child{float:none;}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left;}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right;}}@media only screen and (min-width: 48em) {.medium-push-0{position:relative;left:0%;right:auto;}.medium-pull-0{position:relative;right:0%;left:auto;}.medium-push-1{position:relative;left:8.33333%;right:auto;}.medium-pull-1{position:relative;right:8.33333%;left:auto;}.medium-push-2{position:relative;left:16.66667%;right:auto;}.medium-pull-2{position:relative;right:16.66667%;left:auto;}.medium-push-3{position:relative;left:25%;right:auto;}.medium-pull-3{position:relative;right:25%;left:auto;}.medium-push-4{position:relative;left:33.33333%;right:auto;}.medium-pull-4{position:relative;right:33.33333%;left:auto;}.medium-push-5{position:relative;left:41.66667%;right:auto;}.medium-pull-5{position:relative;right:41.66667%;left:auto;}.medium-push-6{position:relative;left:50%;right:auto;}.medium-pull-6{position:relative;right:50%;left:auto;}.medium-push-7{position:relative;left:58.33333%;right:auto;}.medium-pull-7{position:relative;right:58.33333%;left:auto;}.medium-push-8{position:relative;left:66.66667%;right:auto;}.medium-pull-8{position:relative;right:66.66667%;left:auto;}.medium-push-9{position:relative;left:75%;right:auto;}.medium-pull-9{position:relative;right:75%;left:auto;}.medium-push-10{position:relative;left:83.33333%;right:auto;}.medium-pull-10{position:relative;right:83.33333%;left:auto;}.medium-push-11{position:relative;left:91.66667%;right:auto;}.medium-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.25rem;padding-right:0.25rem;float:left;}.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%!important;}.medium-offset-1{margin-left:8.33333%!important;}.medium-offset-2{margin-left:16.66667%!important;}.medium-offset-3{margin-left:25%!important;}.medium-offset-4{margin-left:33.33333%!important;}.medium-offset-5{margin-left:41.66667%!important;}.medium-offset-6{margin-left:50%!important;}.medium-offset-7{margin-left:58.33333%!important;}.medium-offset-8{margin-left:66.66667%!important;}.medium-offset-9{margin-left:75%!important;}.medium-offset-10{margin-left:83.33333%!important;}.medium-offset-11{margin-left:91.66667%!important;}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none;}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left;}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}@media only screen and (min-width: 64.063em) {.large-push-0{position:relative;left:0%;right:auto;}.large-pull-0{position:relative;right:0%;left:auto;}.large-push-1{position:relative;left:8.33333%;right:auto;}.large-pull-1{position:relative;right:8.33333%;left:auto;}.large-push-2{position:relative;left:16.66667%;right:auto;}.large-pull-2{position:relative;right:16.66667%;left:auto;}.large-push-3{position:relative;left:25%;right:auto;}.large-pull-3{position:relative;right:25%;left:auto;}.large-push-4{position:relative;left:33.33333%;right:auto;}.large-pull-4{position:relative;right:33.33333%;left:auto;}.large-push-5{position:relative;left:41.66667%;right:auto;}.large-pull-5{position:relative;right:41.66667%;left:auto;}.large-push-6{position:relative;left:50%;right:auto;}.large-pull-6{position:relative;right:50%;left:auto;}.large-push-7{position:relative;left:58.33333%;right:auto;}.large-pull-7{position:relative;right:58.33333%;left:auto;}.large-push-8{position:relative;left:66.66667%;right:auto;}.large-pull-8{position:relative;right:66.66667%;left:auto;}.large-push-9{position:relative;left:75%;right:auto;}.large-pull-9{position:relative;right:75%;left:auto;}.large-push-10{position:relative;left:83.33333%;right:auto;}.large-pull-10{position:relative;right:83.33333%;left:auto;}.large-push-11{position:relative;left:91.66667%;right:auto;}.large-pull-11{position:relative;right:91.66667%;left:auto;}.column,.columns{position:relative;padding-left:0.25rem;padding-right:0.25rem;float:left;}.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%!important;}.large-offset-1{margin-left:8.33333%!important;}.large-offset-2{margin-left:16.66667%!important;}.large-offset-3{margin-left:25%!important;}.large-offset-4{margin-left:33.33333%!important;}.large-offset-5{margin-left:41.66667%!important;}.large-offset-6{margin-left:50%!important;}.large-offset-7{margin-left:58.33333%!important;}.large-offset-8{margin-left:66.66667%!important;}.large-offset-9{margin-left:75%!important;}.large-offset-10{margin-left:83.33333%!important;}.large-offset-11{margin-left:91.66667%!important;}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left;}.column.large-centered:last-child,.columns.large-centered:last-child{float:none;}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left;}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right;}.push-0{position:relative;left:0%;right:auto;}.pull-0{position:relative;right:0%;left:auto;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table;}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem;}@media only screen {.small-block-grid-1>li{width:100%;list-style:none;}.small-block-grid-1>li:nth-of-type(1n){clear:none;}.small-block-grid-1>li:nth-of-type(1n+1){clear:both;}.small-block-grid-2>li{width:50%;list-style:none;}.small-block-grid-2>li:nth-of-type(1n){clear:none;}.small-block-grid-2>li:nth-of-type(2n+1){clear:both;}.small-block-grid-3>li{width:33.33333%;list-style:none;}.small-block-grid-3>li:nth-of-type(1n){clear:none;}.small-block-grid-3>li:nth-of-type(3n+1){clear:both;}.small-block-grid-4>li{width:25%;list-style:none;}.small-block-grid-4>li:nth-of-type(1n){clear:none;}.small-block-grid-4>li:nth-of-type(4n+1){clear:both;}.small-block-grid-5>li{width:20%;list-style:none;}.small-block-grid-5>li:nth-of-type(1n){clear:none;}.small-block-grid-5>li:nth-of-type(5n+1){clear:both;}.small-block-grid-6>li{width:16.66667%;list-style:none;}.small-block-grid-6>li:nth-of-type(1n){clear:none;}.small-block-grid-6>li:nth-of-type(6n+1){clear:both;}.small-block-grid-7>li{width:14.28571%;list-style:none;}.small-block-grid-7>li:nth-of-type(1n){clear:none;}.small-block-grid-7>li:nth-of-type(7n+1){clear:both;}.small-block-grid-8>li{width:12.5%;list-style:none;}.small-block-grid-8>li:nth-of-type(1n){clear:none;}.small-block-grid-8>li:nth-of-type(8n+1){clear:both;}.small-block-grid-9>li{width:11.11111%;list-style:none;}.small-block-grid-9>li:nth-of-type(1n){clear:none;}.small-block-grid-9>li:nth-of-type(9n+1){clear:both;}.small-block-grid-10>li{width:10%;list-style:none;}.small-block-grid-10>li:nth-of-type(1n){clear:none;}.small-block-grid-10>li:nth-of-type(10n+1){clear:both;}.small-block-grid-11>li{width:9.09091%;list-style:none;}.small-block-grid-11>li:nth-of-type(1n){clear:none;}.small-block-grid-11>li:nth-of-type(11n+1){clear:both;}.small-block-grid-12>li{width:8.33333%;list-style:none;}.small-block-grid-12>li:nth-of-type(1n){clear:none;}.small-block-grid-12>li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width: 48em) {.medium-block-grid-1>li{width:100%;list-style:none;}.medium-block-grid-1>li:nth-of-type(1n){clear:none;}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both;}.medium-block-grid-2>li{width:50%;list-style:none;}.medium-block-grid-2>li:nth-of-type(1n){clear:none;}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both;}.medium-block-grid-3>li{width:33.33333%;list-style:none;}.medium-block-grid-3>li:nth-of-type(1n){clear:none;}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both;}.medium-block-grid-4>li{width:25%;list-style:none;}.medium-block-grid-4>li:nth-of-type(1n){clear:none;}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both;}.medium-block-grid-5>li{width:20%;list-style:none;}.medium-block-grid-5>li:nth-of-type(1n){clear:none;}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both;}.medium-block-grid-6>li{width:16.66667%;list-style:none;}.medium-block-grid-6>li:nth-of-type(1n){clear:none;}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both;}.medium-block-grid-7>li{width:14.28571%;list-style:none;}.medium-block-grid-7>li:nth-of-type(1n){clear:none;}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both;}.medium-block-grid-8>li{width:12.5%;list-style:none;}.medium-block-grid-8>li:nth-of-type(1n){clear:none;}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both;}.medium-block-grid-9>li{width:11.11111%;list-style:none;}.medium-block-grid-9>li:nth-of-type(1n){clear:none;}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both;}.medium-block-grid-10>li{width:10%;list-style:none;}.medium-block-grid-10>li:nth-of-type(1n){clear:none;}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both;}.medium-block-grid-11>li{width:9.09091%;list-style:none;}.medium-block-grid-11>li:nth-of-type(1n){clear:none;}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both;}.medium-block-grid-12>li{width:8.33333%;list-style:none;}.medium-block-grid-12>li:nth-of-type(1n){clear:none;}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both;}}@media only screen and (min-width: 64.063em) {.large-block-grid-1>li{width:100%;list-style:none;}.large-block-grid-1>li:nth-of-type(1n){clear:none;}.large-block-grid-1>li:nth-of-type(1n+1){clear:both;}.large-block-grid-2>li{width:50%;list-style:none;}.large-block-grid-2>li:nth-of-type(1n){clear:none;}.large-block-grid-2>li:nth-of-type(2n+1){clear:both;}.large-block-grid-3>li{width:33.33333%;list-style:none;}.large-block-grid-3>li:nth-of-type(1n){clear:none;}.large-block-grid-3>li:nth-of-type(3n+1){clear:both;}.large-block-grid-4>li{width:25%;list-style:none;}.large-block-grid-4>li:nth-of-type(1n){clear:none;}.large-block-grid-4>li:nth-of-type(4n+1){clear:both;}.large-block-grid-5>li{width:20%;list-style:none;}.large-block-grid-5>li:nth-of-type(1n){clear:none;}.large-block-grid-5>li:nth-of-type(5n+1){clear:both;}.large-block-grid-6>li{width:16.66667%;list-style:none;}.large-block-grid-6>li:nth-of-type(1n){clear:none;}.large-block-grid-6>li:nth-of-type(6n+1){clear:both;}.large-block-grid-7>li{width:14.28571%;list-style:none;}.large-block-grid-7>li:nth-of-type(1n){clear:none;}.large-block-grid-7>li:nth-of-type(7n+1){clear:both;}.large-block-grid-8>li{width:12.5%;list-style:none;}.large-block-grid-8>li:nth-of-type(1n){clear:none;}.large-block-grid-8>li:nth-of-type(8n+1){clear:both;}.large-block-grid-9>li{width:11.11111%;list-style:none;}.large-block-grid-9>li:nth-of-type(1n){clear:none;}.large-block-grid-9>li:nth-of-type(9n+1){clear:both;}.large-block-grid-10>li{width:10%;list-style:none;}.large-block-grid-10>li:nth-of-type(1n){clear:none;}.large-block-grid-10>li:nth-of-type(10n+1){clear:both;}.large-block-grid-11>li{width:9.09091%;list-style:none;}.large-block-grid-11>li:nth-of-type(1n){clear:none;}.large-block-grid-11>li:nth-of-type(11n+1){clear:both;}.large-block-grid-12>li{width:8.33333%;list-style:none;}.large-block-grid-12>li:nth-of-type(1n){clear:none;}.large-block-grid-12>li:nth-of-type(12n+1){clear:both;}}.has-tip{border-bottom:dotted 1px #cccccc;cursor:help;font-weight:bold;color:#333333;}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba;}.has-tip.tip-left,.has-tip.tip-right{float:none!important;}.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:450px;left:50%;width:100%;color:white;background:#333333;}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none;}.tooltip>.nub.rtl{left:auto;right:5px;}.tooltip.radius{border-radius:3px;}.tooltip.round{border-radius:1000px;}.tooltip.round>.nub{left:2rem;}.tooltip.opened{color:#008cba!important;border-bottom:dotted 1px #003f54!important;}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal;}@media only screen and (min-width: 48em) {.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px;}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px;}.tooltip.tip-left,.tooltip.tip-right{float:none!important;}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px;}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px;}}button,.button,.action-button,.custom-button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:white;transition:background-color 300ms ease-out;}button:hover,button:focus,.button:hover,.action-button:hover,.custom-button:hover,.button:focus,.action-button:focus,.custom-button:focus{background-color:#007095;}button:hover,button:focus,.button:hover,.action-button:hover,.custom-button:hover,.button:focus,.action-button:focus,.custom-button:focus{color:white;}button.secondary,.button.secondary,.secondary.action-button,.secondary.custom-button{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.secondary.action-button:hover,.secondary.custom-button:hover,.button.secondary:focus,.secondary.action-button:focus,.secondary.custom-button:focus{background-color:#b9b9b9;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.secondary.action-button:hover,.secondary.custom-button:hover,.button.secondary:focus,.secondary.action-button:focus,.secondary.custom-button:focus{color:#333333;}button.success,.button.success,.success.action-button,.success.custom-button{background-color:#43ac6a;border-color:#368a55;color:white;}button.success:hover,button.success:focus,.button.success:hover,.success.action-button:hover,.success.custom-button:hover,.button.success:focus,.success.action-button:focus,.success.custom-button:focus{background-color:#368a55;}button.success:hover,button.success:focus,.button.success:hover,.success.action-button:hover,.success.custom-button:hover,.button.success:focus,.success.action-button:focus,.success.custom-button:focus{color:white;}button.alert,.button.alert,.alert.action-button,.alert.custom-button{background-color:#f04124;border-color:#cf2a0e;color:white;}button.alert:hover,button.alert:focus,.button.alert:hover,.alert.action-button:hover,.alert.custom-button:hover,.button.alert:focus,.alert.action-button:focus,.alert.custom-button:focus{background-color:#cf2a0e;}button.alert:hover,button.alert:focus,.button.alert:hover,.alert.action-button:hover,.alert.custom-button:hover,.button.alert:focus,.alert.action-button:focus,.alert.custom-button:focus{color:white;}button.warning,.button.warning,.warning.action-button,.warning.custom-button{background-color:#f08a24;border-color:#cf6e0e;color:white;}button.warning:hover,button.warning:focus,.button.warning:hover,.warning.action-button:hover,.warning.custom-button:hover,.button.warning:focus,.warning.action-button:focus,.warning.custom-button:focus{background-color:#cf6e0e;}button.warning:hover,button.warning:focus,.button.warning:hover,.warning.action-button:hover,.warning.custom-button:hover,.button.warning:focus,.warning.action-button:focus,.warning.custom-button:focus{color:white;}button.info,.button.info,.info.action-button,.info.custom-button{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;}button.info:hover,button.info:focus,.button.info:hover,.info.action-button:hover,.info.custom-button:hover,.button.info:focus,.info.action-button:focus,.info.custom-button:focus{background-color:#61b6d9;}button.info:hover,button.info:focus,.button.info:hover,.info.action-button:hover,.info.custom-button:hover,.button.info:focus,.info.action-button:focus,.info.custom-button:focus{color:white;}button.large,.button.large,.large.action-button,.large.custom-button{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem;}button.small,.button.small,.small.action-button,.small.custom-button{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem;}button.tiny,.button.tiny,.tiny.action-button,.tiny.custom-button{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;}button.expand,.button.expand,.expand.action-button,.expand.custom-button{padding-right:0;padding-left:0;width:100%;}button.left-align,.button.left-align,.left-align.action-button,.left-align.custom-button{text-align:left;text-indent:0.75rem;}button.right-align,.button.right-align,.right-align.action-button,.right-align.custom-button{text-align:right;padding-right:0.75rem;}button.radius,.button.radius,.radius.action-button,.radius.custom-button{border-radius:3px;}button.round,.button.round,.round.action-button,.round.custom-button{border-radius:1000px;}button.disabled,button[disabled],.button.disabled,.disabled.action-button,.disabled.custom-button,.button[disabled],[disabled].action-button,[disabled].custom-button{background-color:#008cba;border-color:#007095;color:white;cursor:default;opacity:0.7;box-shadow:none;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.action-button:hover,.disabled.custom-button:hover,.button.disabled:focus,.disabled.action-button:focus,.disabled.custom-button:focus,.button[disabled]:hover,[disabled].action-button:hover,[disabled].custom-button:hover,.button[disabled]:focus,[disabled].action-button:focus,[disabled].custom-button:focus{background-color:#007095;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.action-button:hover,.disabled.custom-button:hover,.button.disabled:focus,.disabled.action-button:focus,.disabled.custom-button:focus,.button[disabled]:hover,[disabled].action-button:hover,[disabled].custom-button:hover,.button[disabled]:focus,[disabled].action-button:focus,[disabled].custom-button:focus{color:white;}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.disabled.action-button:hover,.disabled.custom-button:hover,.button.disabled:focus,.disabled.action-button:focus,.disabled.custom-button:focus,.button[disabled]:hover,[disabled].action-button:hover,[disabled].custom-button:hover,.button[disabled]:focus,[disabled].action-button:focus,[disabled].custom-button:focus{background-color:#008cba;}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.disabled.secondary.action-button,.disabled.secondary.custom-button,.button[disabled].secondary,[disabled].secondary.action-button,[disabled].secondary.custom-button{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;cursor:default;opacity:0.7;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.action-button:hover,.disabled.secondary.custom-button:hover,.button.disabled.secondary:focus,.disabled.secondary.action-button:focus,.disabled.secondary.custom-button:focus,.button[disabled].secondary:hover,[disabled].secondary.action-button:hover,[disabled].secondary.custom-button:hover,.button[disabled].secondary:focus,[disabled].secondary.action-button:focus,[disabled].secondary.custom-button:focus{background-color:#b9b9b9;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.disabled.secondary.action-button:hover,.disabled.secondary.custom-button:hover,.button.disabled.secondary:focus,.disabled.secondary.action-button:focus,.disabled.secondary.custom-button:focus,.button[disabled].secondary:hover,[disabled].secondary.action-button:hover,[disabled].secondary.custom-button:hover,.button[disabled].secondary:focus,[disabled].secondary.action-button:focus,[disabled].secondary.custom-button:focus{color:#333333;}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.disabled.secondary.action-button:hover,.disabled.secondary.custom-button:hover,.button.disabled.secondary:focus,.disabled.secondary.action-button:focus,.disabled.secondary.custom-button:focus,.button[disabled].secondary:hover,[disabled].secondary.action-button:hover,[disabled].secondary.custom-button:hover,.button[disabled].secondary:focus,[disabled].secondary.action-button:focus,[disabled].secondary.custom-button:focus{background-color:#e7e7e7;}button.disabled.success,button[disabled].success,.button.disabled.success,.disabled.success.action-button,.disabled.success.custom-button,.button[disabled].success,[disabled].success.action-button,[disabled].success.custom-button{background-color:#43ac6a;border-color:#368a55;color:white;cursor:default;opacity:0.7;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.action-button:hover,.disabled.success.custom-button:hover,.button.disabled.success:focus,.disabled.success.action-button:focus,.disabled.success.custom-button:focus,.button[disabled].success:hover,[disabled].success.action-button:hover,[disabled].success.custom-button:hover,.button[disabled].success:focus,[disabled].success.action-button:focus,[disabled].success.custom-button:focus{background-color:#368a55;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.disabled.success.action-button:hover,.disabled.success.custom-button:hover,.button.disabled.success:focus,.disabled.success.action-button:focus,.disabled.success.custom-button:focus,.button[disabled].success:hover,[disabled].success.action-button:hover,[disabled].success.custom-button:hover,.button[disabled].success:focus,[disabled].success.action-button:focus,[disabled].success.custom-button:focus{color:white;}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.disabled.success.action-button:hover,.disabled.success.custom-button:hover,.button.disabled.success:focus,.disabled.success.action-button:focus,.disabled.success.custom-button:focus,.button[disabled].success:hover,[disabled].success.action-button:hover,[disabled].success.custom-button:hover,.button[disabled].success:focus,[disabled].success.action-button:focus,[disabled].success.custom-button:focus{background-color:#43ac6a;}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.disabled.alert.action-button,.disabled.alert.custom-button,.button[disabled].alert,[disabled].alert.action-button,[disabled].alert.custom-button{background-color:#f04124;border-color:#cf2a0e;color:white;cursor:default;opacity:0.7;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.action-button:hover,.disabled.alert.custom-button:hover,.button.disabled.alert:focus,.disabled.alert.action-button:focus,.disabled.alert.custom-button:focus,.button[disabled].alert:hover,[disabled].alert.action-button:hover,[disabled].alert.custom-button:hover,.button[disabled].alert:focus,[disabled].alert.action-button:focus,[disabled].alert.custom-button:focus{background-color:#cf2a0e;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.disabled.alert.action-button:hover,.disabled.alert.custom-button:hover,.button.disabled.alert:focus,.disabled.alert.action-button:focus,.disabled.alert.custom-button:focus,.button[disabled].alert:hover,[disabled].alert.action-button:hover,[disabled].alert.custom-button:hover,.button[disabled].alert:focus,[disabled].alert.action-button:focus,[disabled].alert.custom-button:focus{color:white;}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.disabled.alert.action-button:hover,.disabled.alert.custom-button:hover,.button.disabled.alert:focus,.disabled.alert.action-button:focus,.disabled.alert.custom-button:focus,.button[disabled].alert:hover,[disabled].alert.action-button:hover,[disabled].alert.custom-button:hover,.button[disabled].alert:focus,[disabled].alert.action-button:focus,[disabled].alert.custom-button:focus{background-color:#f04124;}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.disabled.warning.action-button,.disabled.warning.custom-button,.button[disabled].warning,[disabled].warning.action-button,[disabled].warning.custom-button{background-color:#f08a24;border-color:#cf6e0e;color:white;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.disabled.warning.action-button:hover,.disabled.warning.custom-button:hover,.button.disabled.warning:focus,.disabled.warning.action-button:focus,.disabled.warning.custom-button:focus,.button[disabled].warning:hover,[disabled].warning.action-button:hover,[disabled].warning.custom-button:hover,.button[disabled].warning:focus,[disabled].warning.action-button:focus,[disabled].warning.custom-button:focus{background-color:#cf6e0e;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.disabled.warning.action-button:hover,.disabled.warning.custom-button:hover,.button.disabled.warning:focus,.disabled.warning.action-button:focus,.disabled.warning.custom-button:focus,.button[disabled].warning:hover,[disabled].warning.action-button:hover,[disabled].warning.custom-button:hover,.button[disabled].warning:focus,[disabled].warning.action-button:focus,[disabled].warning.custom-button:focus{color:white;}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.disabled.warning.action-button:hover,.disabled.warning.custom-button:hover,.button.disabled.warning:focus,.disabled.warning.action-button:focus,.disabled.warning.custom-button:focus,.button[disabled].warning:hover,[disabled].warning.action-button:hover,[disabled].warning.custom-button:hover,.button[disabled].warning:focus,[disabled].warning.action-button:focus,[disabled].warning.custom-button:focus{background-color:#f08a24;}button.disabled.info,button[disabled].info,.button.disabled.info,.disabled.info.action-button,.disabled.info.custom-button,.button[disabled].info,[disabled].info.action-button,[disabled].info.custom-button{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;cursor:default;opacity:0.7;box-shadow:none;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.disabled.info.action-button:hover,.disabled.info.custom-button:hover,.button.disabled.info:focus,.disabled.info.action-button:focus,.disabled.info.custom-button:focus,.button[disabled].info:hover,[disabled].info.action-button:hover,[disabled].info.custom-button:hover,.button[disabled].info:focus,[disabled].info.action-button:focus,[disabled].info.custom-button:focus{background-color:#61b6d9;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.disabled.info.action-button:hover,.disabled.info.custom-button:hover,.button.disabled.info:focus,.disabled.info.action-button:focus,.disabled.info.custom-button:focus,.button[disabled].info:hover,[disabled].info.action-button:hover,[disabled].info.custom-button:hover,.button[disabled].info:focus,[disabled].info.action-button:focus,[disabled].info.custom-button:focus{color:white;}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.disabled.info.action-button:hover,.disabled.info.custom-button:hover,.button.disabled.info:focus,.disabled.info.action-button:focus,.disabled.info.custom-button:focus,.button[disabled].info:hover,[disabled].info.action-button:hover,[disabled].info.custom-button:hover,.button[disabled].info:focus,[disabled].info.action-button:focus,[disabled].info.custom-button:focus{background-color:#a0d3e8;}button::-moz-focus-inner{border:0;padding:0;}@media only screen and (min-width: 48em) {button,.button,.action-button,.custom-button{display:inline-block;}}form{margin:0 0 1rem;}form .row .row{margin:0 -0.5rem;}form .row .row .column,form .row .row .columns{padding:0 0.5rem;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem;}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0;}label.right{float:none!important;text-align:right;}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0;}label small{text-transform:capitalize;color:#676767;}.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:0.875rem;height:2.3125rem;line-height:2.3125rem;}.postfix.button,.postfix.action-button,.postfix.custom-button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none;}.prefix.button,.prefix.action-button,.prefix.custom-button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none;}.prefix.button.radius,.prefix.radius.action-button,.prefix.radius.custom-button{border-radius:0;-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.action-button,.postfix.radius.custom-button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.prefix.button.round,.prefix.round.action-button,.prefix.round.custom-button{border-radius:0;-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.action-button,.postfix.round.custom-button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc;}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc;}input[type="text"],input[type="file"],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"],input[type="color"],textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:white;font-family:inherit;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="file"]: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,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus,input[type="file"]: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,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}input[type="text"]:disabled,input[type="file"]: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,input[type="color"]:disabled,textarea:disabled{background-color:#dddddd;cursor:default;}input[type="text"][disabled],input[disabled][type="file"],input[type="text"][readonly],input[readonly][type="file"],fieldset[disabled] input[type="text"],fieldset[disabled] input[type="file"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#dddddd;cursor:default;}input[type="text"].radius,input.radius[type="file"],input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px;}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0px;}textarea[rows]{height:auto;}textarea{max-width:100%;}select{-webkit-appearance:none!important;-webkit-border-radius:0px;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem;}select::-ms-expand{display:none;}select.radius{border-radius:3px;}select:hover{background-color:#f3f3f3;border-color:#999999;}select:disabled{background-color:#dddddd;cursor:default;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0;}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline;}input[type="file"]{width:100%;}fieldset{border:1px solid #dddddd;padding:1.25rem;margin:1.125rem 0;}fieldset legend{font-weight:bold;background:white;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem;}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white;}[data-abide] span.error,[data-abide] small.error{display:none;}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white;}.error input,.error textarea,.error select{margin-bottom:0;}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem;}.error label,.error label.error{color:#f04124;}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white;}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline;}.error span.error-message{display:block;}input.error,textarea.error,select.error{margin-bottom:0;}label.error{color:#f04124;}@media only screen {.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important;}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important;}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table!important;}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important;}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important;}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important;}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important;}}@media only screen and (min-width: 48em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table!important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important;}}@media only screen and (min-width: 64.063em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table!important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important;}}@media only screen and (min-width: 90.063em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table!important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important;}}@media only screen and (min-width: 120.063em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important;}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none!important;}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important;}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important;}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important;}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important;}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell!important;}}.show-for-landscape,.hide-for-portrait{display:inherit!important;}.hide-for-landscape,.show-for-portrait{display:none!important;}table.hide-for-landscape,table.show-for-portrait{display:table!important;}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important;}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important;}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important;}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important;}@media only screen and (orientation: landscape) {.show-for-landscape,.hide-for-portrait{display:inherit!important;}.hide-for-landscape,.show-for-portrait{display:none!important;}table.show-for-landscape,table.hide-for-portrait{display:table!important;}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important;}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important;}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important;}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important;}}@media only screen and (orientation: portrait) {.show-for-portrait,.hide-for-landscape{display:inherit!important;}.hide-for-portrait,.show-for-landscape{display:none!important;}table.show-for-portrait,table.hide-for-landscape{display:table!important;}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important;}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important;}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important;}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important;}}.show-for-touch{display:none!important;}.hide-for-touch{display:inherit!important;}.touch .show-for-touch{display:inherit!important;}.touch .hide-for-touch{display:none!important;}table.hide-for-touch{display:table!important;}.touch table.show-for-touch{display:table!important;}thead.hide-for-touch{display:table-header-group!important;}.touch thead.show-for-touch{display:table-header-group!important;}tbody.hide-for-touch{display:table-row-group!important;}.touch tbody.show-for-touch{display:table-row-group!important;}tr.hide-for-touch{display:table-row!important;}.touch tr.show-for-touch{display:table-row!important;}td.hide-for-touch{display:table-cell!important;}.touch td.show-for-touch{display:table-cell!important;}th.hide-for-touch{display:table-cell!important;}.touch th.show-for-touch{display:table-cell!important;}@media print {.show-for-print{display:block;}.hide-for-print{display:none;}table.show-for-print{display:table!important;}thead.show-for-print{display:table-header-group!important;}tbody.show-for-print{display:table-row-group!important;}tr.show-for-print{display:table-row!important;}td.show-for-print{display:table-cell!important;}th.show-for-print{display:table-cell!important;}}.tabs{margin-bottom:0!important;margin-left:0;}.tabs:before,.tabs:after{content:" ";display:table;}.tabs:after{clear:both;}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0!important;list-style:none;float:left;}.tabs dd>a,.tabs .tab-title>a{outline:none;display:block;background-color:#efefef;color:#222222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1;}.tabs dd.active a,.tabs .tab-title.active a{background-color:white;color:#222222;}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto;}.tabs-content{margin-bottom:1.5rem;width:100%;}.tabs-content:before,.tabs-content:after{content:" ";display:table;}.tabs-content:after{clear:both;}.tabs-content>.content{display:none;float:left;padding:0.25rem 0;width:100%;}.tabs-content>.content.active{display:block;float:none;}.tabs-content>.content.contained{padding:0.25rem;}.tabs-content.vertical{display:block;}.tabs-content.vertical>.content{padding:0 0.25rem;}@media only screen and (min-width: 48em) {.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem;}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem;}}.no-js .tabs-content>.content{display:block;float:none;}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px;}.f-dropdown>*:first-child{margin-top:0;}.f-dropdown>*:last-child{margin-bottom:0;}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent white transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89;}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88;}.f-dropdown.right:before{left:auto;right:10px;}.f-dropdown.right:after{left:auto;right:9px;}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px;}.f-dropdown.drop-right>*:first-child{margin-top:0;}.f-dropdown.drop-right>*:last-child{margin-bottom:0;}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent white transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89;}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88;}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px;}.f-dropdown.drop-left>*:first-child{margin-top:0;}.f-dropdown.drop-left>*:last-child{margin-bottom:0;}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent white;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89;}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88;}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:white;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px;}.f-dropdown.drop-top>*:first-child{margin-top:0;}.f-dropdown.drop-top>*:last-child{margin-bottom:0;}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:white transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89;}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88;}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0;}.f-dropdown li:hover,.f-dropdown li:focus{background:#eeeeee;}.f-dropdown li.radius{border-radius:3px;}.f-dropdown li a{display:block;padding:0.5rem;color:#555555;}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:none;background:white;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px;}.f-dropdown.content>*:first-child{margin-top:0;}.f-dropdown.content>*:last-child{margin-bottom:0;}.f-dropdown.tiny{max-width:200px;}.f-dropdown.small{max-width:300px;}.f-dropdown.medium{max-width:500px;border-color:#cccccc!important;}.f-dropdown.large{max-width:800px;}.f-dropdown.mega{width:100%!important;max-width:100%!important;}.f-dropdown.mega.open{left:0!important;}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008cba;border-color:#0078a0;color:white;}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit;}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5;}.alert-box.radius{border-radius:3px;}.alert-box.round{border-radius:1000px;}.alert-box.success{background-color:#43ac6a;border-color:#3a945b;color:white;}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:white;}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f;}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:white;}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f;}.alert-box.alert-close{opacity:0;}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-loading .slick-list{background:white url('/images/ajax-loader.gif') center center no-repeat;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"arial";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"\2190";}[dir="rtl"] .slick-prev:before{content:"\2192";}.slick-next{right:-25px;}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"\2192";}[dir="rtl"] .slick-next:before{content:"\2190";}.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"arial";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}@media only screen and (max-width: 47.938em) {html,body{font-size:14px;}}.column-divider:before,.summit-page .featured-summits>div>div:before,.summit-page .featured-summits>div>section:before,.summit-page .featured-summits>div>article:before,.summit-page .featured-summits>div.main-featured:before,.summit-page .featured-summits>article>div:before,.summit-page .featured-summits>article>section:before,.summit-page .featured-summits>article>article:before,.summit-page .featured-summits>article.main-featured:before,.summit-page .featured-summits.double>div:before,.summit-page .featured-summits.double>article:before{content:'';position:absolute;right:0;top:0;bottom:0;display:block;border-right:solid 1px #e5e5e5;}@media only screen and (max-width: 47.938em) {.column-divider:before,.summit-page .featured-summits>div>div:before,.summit-page .featured-summits>div>section:before,.summit-page .featured-summits>div>article:before,.summit-page .featured-summits>div.main-featured:before,.summit-page .featured-summits>article>div:before,.summit-page .featured-summits>article>section:before,.summit-page .featured-summits>article>article:before,.summit-page .featured-summits>article.main-featured:before,.summit-page .featured-summits.double>div:before,.summit-page .featured-summits.double>article:before{border-right:none;}}.temp-hide{display:none;}.section-label{background-color:#ed4444;color:#fff;margin-left:-0.75rem;display:inline-block;padding:10px 20px 10px 30px;}.action-button{text-transform:uppercase;padding:16px;line-height:1;background-color:#ed4444;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;}.action-button:hover{background-color:#bd1414;}.action-button:focus{background-color:#bd1414;}.custom-button{font-size:0.9375em;line-height:1;padding:0.53333em 1em;opacity:1;letter-spacing:-.04em;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;}.custom-button.custom-button-green{background-color:#417900;}.custom-button.custom-button-blue{background-color:#003461;}.custom-button.custom-button-ltblue{background-color:#ed4444;}.custom-button.custom-button-black{background-color:#00243b;}.custom-button.custom-button-red{background-color:#ed4444;}.custom-button.custom-button-large{font-size:1.375em;padding-left:1.36364em;padding-right:1.36364em;}.custom-button:hover{opacity:.75;}.custom-button.block{display:block;}.summit-page.summit-landing .custom-button-large{font-size:1em;}.custom-button-rounded{line-height:1;text-transform:uppercase;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;padding:0.53333em 1.8em;}.custom-button-rounded.custom-button-large{padding:0.63636em 1.22727em;white-space:normal;word-wrap:break-word;word-break:break-all;max-width:100%;}.custom-button-rounded.custom-button-default{background:#e5e5e5;color:#919496;}.custom-button-rounded.custom-button-default.invert{background:#919496;color:#fff;}.custom-button-rounded .regular-case{text-transform:none;}@media only screen and (max-width: 47.938em) {.custom-button-rounded{font-size:1rem;}}.custom-button-rounded.centered,.custom-button.centered{display:block;margin-left:auto;margin-right:auto;}.custom-button-rounded.centered:hover,.custom-button.centered:hover{background-color:#f0f0f0;}.modal-background{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8);z-index:9990;-moz-transition-property:height,opacity;-o-transition-property:height,opacity;-webkit-transition-property:height,opacity;transition-property:height,opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;height:0;opacity:0;overflow:hidden;}.modal-background.show{height:100%;opacity:1;}.modal-wrap{position:fixed;top:140px;left:50%;z-index:-1;width:63.5rem;margin-left:-31.75rem;-moz-transition-property:height,opacity;-o-transition-property:height,opacity;-webkit-transition-property:height,opacity;transition-property:height,opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;height:0;opacity:0;text-align:center;}.modal-wrap.show{height:auto;opacity:1;z-index:9999;}@media only screen and (max-width: 47.938em) {.modal-wrap{width:100%;margin-left:0;padding:0.625em;left:0;top:68px;}}.loading-icon{display:inline-block;vertical-align:middle;opacity:0;width:0;-moz-transition-property:opacity,width,margin10;-o-transition-property:opacity,width,margin10;-webkit-transition-property:opacity,width,margin10;transition-property:opacity,width,margin10;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}.loading-icon.show{opacity:1;width:auto;marign-left:10px;}.alert-box{opacity:0;height:0;overflow:hidden;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:fixed;border:none;top:0;left:0;width:100%;z-index:-1;}.alert-box.relative{position:relative;}.alert-box.show{opacity:1;height:auto;z-index:9999;}.alert-box.success{background-color:#6699cc;}.alert-box.error{background-color:#a21d21;}.alert-box a:not(.close){color:#e5e5e5;text-decoration:underline;}.alert-box a:not(.close):hover{text-decoration:none;}.stars{width:110px;overflow:hidden;}.stars.selectable{cursor:pointer;}.stars li{width:20%;display:block;float:left;position:relative;}.stars li:before,.stars li:after{content:'';padding-top:99%;background-size:cover;width:100%;display:block;}.svg .stars li:before,.svg .stars li:after{background-image:url("../../images/svgs/review-star.svg");}.no-svg .stars li:before,.no-svg .stars li:after{background-image:url("../../images/svgs/review-star.png");}.stars li:before{opacity:.4;}.stars li:after{margin-top:-99%;width:0;}.stars li:after{background-image:url("");}.stars li.point1:after{width:10%!important;}.stars li.point2:after{width:20%!important;}.stars li.point3:after{width:30%!important;}.stars li.point4:after{width:40%!important;}.stars li.point5:after{width:50%!important;}.stars li.point6:after{width:60%!important;}.stars li.point7:after{width:70%!important;}.stars li.point8:after{width:80%!important;}.stars li.point9:after{width:90%!important;}.stars.r1 li:nth-child(-n+1):after,.stars.r2 li:nth-child(-n+2):after,.stars.r3 li:nth-child(-n+3):after,.stars.r4 li:nth-child(-n+4):after,.stars.r5 li:nth-child(-n+5):after{width:100%;}.action-button,.custom-button,.custom-button-rounded,.blurb p,.featured-video p,.sidebar-horizontal article p,#footer .footer-heading,.tag-list a,.tag-list .faux-a,.article-footer .author-link,.author-wrap .author-name,.author-wrap .author-title,.author-wrap .follow,.author-wrap .unfollow,.social-wrap .social-comments,.social-wrap .views-counter,.social-wrap .twitter,.social-wrap .facebook,.social-wrap .linkedin,.social-wrap .st_email,.social-wrap .share,.article-detail .article-options,.basic-page .article-options,.summits time,.form-subscribe button,.article-contributor .author,.resource-connection p>span.resource-connection-name,.resource-connection p>a.resource-connection-name,.resource-connection p>span.resource-connection-title,.resource-connection p>a.resource-connection-title,.article-list-view>div .time-author,.top-list-nav li,.form-comments input[type="submit"],#tagging_overlay footer .comments-wrap .follow-comments,.pagination-nav-hover p,.top-nav .main-sections .link-container ul.has-heading li:first-child,.top-nav .main-sections .link-container ul li,.sub-top-nav .main-sections .link-container ul.has-heading li:first-child,.sub-top-nav .main-sections .link-container ul li,.summit-detail .summit-related-articles .author,.summit-detail .summit-presentations .author,.people-page h3,.people-page .pc-edit-pencil.js-enabled,.people-page .pc-callout p,.people-page .pc-callout .follow,.people-page .pc-callout .unfollow,.people-page-profile .pc-contact-options a,.resource-page-profile .pc-contact-options a,.people-page-profile .pc-similar-members .pc-callout .unfollow,.resource-page-profile .pc-similar-members .pc-callout .unfollow,.people-page-profile .pc-similar-members .pc-callout .follow,.resource-page-profile .pc-similar-members .pc-callout .follow,.people-page-profile .pc-get-started .progress-radial .overlay,.resource-page-profile .pc-get-started .progress-radial .overlay,.people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .comment-unfollow,.resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .comment-unfollow,.people-page-profile .main-content .summit-snapshot h3,.resource-page-profile .main-content .summit-snapshot h3,.people-page-profile .main-content .summit-snapshot time,.resource-page-profile .main-content .summit-snapshot time,.resource-page-profile .rc-category-list,.resource-page-profile .container-presentations .remove,.resource-page-profile .reviews .review button,.resource-page-profile .reviews .review-info,.job-connection-page .basicCreditInfo p,.job-connection-page .basicCreditInfo a,.job-connection-page .benefits-table td h4,.job-connection-page .jc-purchase-packs article h4 span,.job-connection-detail-page .link-back,.job-connection-detail-page .jc-job-info .title,.account-create.summitRegistrationForm h2,.speakerRequest.summitRegistrationForm h2,.contact-page.summitRegistrationForm h2,.account-create h3,.speakerRequest h3,.contact-page h3,.summit-page .speakerRequest h2{font-family:'Glegoo',serif;font-weight:700;}#footer #footer_bottom,.article-detail .pullquote-left,.basic-page .pullquote-left,.article-detail .pullquote-right,.basic-page .pullquote-right,.article-detail .author-wrap p,.basic-page .author-wrap p,.article-detail #comment,.basic-page #comment,.hero-carousel .feature .content h3 span,.comments .comment-text,#tagging_overlay .search-box,input[type="text"],input[type="file"],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"],input[type="color"],textarea,select,.summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub li a,.summit-page .summit-detail-nav .sub li a,.summit-page .article-header h2,.summit-page .article-header p,.summit-page .event-description,.summit-page .featured-summits,.summit-landing .article-header h1,.summit-detail .article-header .sponsored,.summit-detail>p,.summit-detail>ul,.summit-detail .attendee-benefits,.summit-detail .attendee-benefits .attendee-toggle .tabs-content p,.summit-detail .attendee-benefits .attendee-toggle .tabs-content ul,.summit-detail .attendee-benefits .attendee-toggle .tabs-content ol,.summit-detail .summit-agenda p,.summit-detail .summit-sponsors p,.summit-detail .summit-location p,.summit-detail .summit-related-articles .article-preview,.summit-detail .summit-coverage,.summit-learn .article-header h1,.summit-learn>p,.full-width-banner>div p span,.people-page .interested-wrapper .plain-content p,.people-page .pc-callout p span,.people-page-profile aside .two-column,.resource-page-profile aside .two-column,.people-page-profile .strength_meter>div p,.resource-page-profile .strength_meter>div p,.people-page-profile .pc-connect-linkedin p:not(.pc-aside-header),.resource-page-profile .pc-connect-linkedin p:not(.pc-aside-header),.people-page-profile .main-content .tabs,.resource-page-profile .main-content .tabs,.people-page-profile .main-content #upgrade h3,.resource-page-profile .main-content #upgrade h3,.people-page-profile .main-content .tabs-content .video-article .article-title .time-author time,.resource-page-profile .main-content .tabs-content .video-article .article-title .time-author time,.people-page-profile .main-content .tabs-content .video-article .article-preview,.resource-page-profile .main-content .tabs-content .video-article .article-preview,#create_callout,.job-connection-page aside .two-column,.job-connection-page aside .one-column,.job-connection-page .full-width,.job-connection-detail-page .jc-job-info span,.job-connection-detail-page .main-content h2,.job-connection-detail-page .jc-recent-applied article span,.account-create .form-create>div:not(.additional-company-info):not(.basicClear)>span,.account-create .form-create>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.account-create .form-create>label>span,.account-create .form-create>label>a:not(.normal),.account-create .form-create>.additional-company-info>label>span,.account-create .form-create>.additional-company-info>label>a:not(.normal),.account-create form>div:not(.additional-company-info):not(.basicClear)>span,.account-create form>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.account-create form>label>span,.account-create form>label>a:not(.normal),.account-create form>.additional-company-info>label>span,.account-create form>.additional-company-info>label>a:not(.normal),.speakerRequest .form-create>div:not(.additional-company-info):not(.basicClear)>span,.speakerRequest .form-create>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.speakerRequest .form-create>label>span,.speakerRequest .form-create>label>a:not(.normal),.speakerRequest .form-create>.additional-company-info>label>span,.speakerRequest .form-create>.additional-company-info>label>a:not(.normal),.speakerRequest form>div:not(.additional-company-info):not(.basicClear)>span,.speakerRequest form>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.speakerRequest form>label>span,.speakerRequest form>label>a:not(.normal),.speakerRequest form>.additional-company-info>label>span,.speakerRequest form>.additional-company-info>label>a:not(.normal),.contact-page .form-create>div:not(.additional-company-info):not(.basicClear)>span,.contact-page .form-create>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.contact-page .form-create>label>span,.contact-page .form-create>label>a:not(.normal),.contact-page .form-create>.additional-company-info>label>span,.contact-page .form-create>.additional-company-info>label>a:not(.normal),.contact-page form>div:not(.additional-company-info):not(.basicClear)>span,.contact-page form>div:not(.additional-company-info):not(.basicClear)>a:not(.normal),.contact-page form>label>span,.contact-page form>label>a:not(.normal),.contact-page form>.additional-company-info>label>span,.contact-page form>.additional-company-info>label>a:not(.normal),.account-create .form-create .strength_meter>div p,.account-create form .strength_meter>div p,.speakerRequest .form-create .strength_meter>div p,.speakerRequest form .strength_meter>div p,.contact-page .form-create .strength_meter>div p,.contact-page form .strength_meter>div p,.account-create .form-create>.full-width,.account-create form>.full-width,.speakerRequest .form-create>.full-width,.speakerRequest form>.full-width,.contact-page .form-create>.full-width,.contact-page form>.full-width,.summit-page .speakerRequest h1 span,.speakerRequest .speakerProfileBlock span,.summitRegistrationForm .speakerProfileBlock span,.speakerRequest .note,.summitRegistrationForm .note,#error404 .copy,.full-width-banner-carousel .quote-hero-carousel .feature p span{font-family:'Glegoo',serif;}.advertisement,.article-detail>time,.basic-page>time,.form-comments label,.comments h3,.comments .timestamp,#tagging_overlay figure a,#tagging_overlay footer .people-tagged p,#loginModal .link-close,#jobPostingModal .link-close,#jobPostingModalTerms .link-close,#signupModal .link-close,#forgotModal .link-close,#deactivateModal .link-close,#contactModule .link-close,#sessionTimeoutModal .link-close,#writeReviewModal .link-close,.general-modal .link-close,#loginModal .link-password,#jobPostingModal .link-password,#jobPostingModalTerms .link-password,#signupModal .link-password,#forgotModal .link-password,#deactivateModal .link-password,#contactModule .link-password,#sessionTimeoutModal .link-password,#writeReviewModal .link-password,.general-modal .link-password,#loginModal .or-hr,#jobPostingModal .or-hr,#jobPostingModalTerms .or-hr,#signupModal .or-hr,#forgotModal .or-hr,#deactivateModal .or-hr,#contactModule .or-hr,#sessionTimeoutModal .or-hr,#writeReviewModal .or-hr,.general-modal .or-hr,.top-nav .sign-up,.top-nav .login,.top-nav .divider,.top-nav .logout,.top-nav .search-box .search-field,.top-nav .main-sections>li,.sub-top-nav .sign-up,.sub-top-nav .login,.sub-top-nav .divider,.sub-top-nav .logout,.sub-top-nav .search-box .search-field,.sub-top-nav .main-sections>li,.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main>li>a,.summit-page .summit-detail-nav .main>li>a,.summit-detail .ul-header,.summit-detail .summit-speakers .speaker-title,.summit-detail .location-info figcaption span,.summit-detail .summit-advisory .speaker-title,.summit-past .featured-summits>div article time,.people-page-profile aside .pc-aside-header,.resource-page-profile aside .pc-aside-header,.people-page-profile .pc-user-info .title,.resource-page-profile .pc-user-info .title,.people-page-profile .pc-get-started .progress-radial .overlay span,.resource-page-profile .pc-get-started .progress-radial .overlay span,.people-page-profile .main-content .tabs-content .video-article .article-title .time-author a,.resource-page-profile .main-content .tabs-content .video-article .article-title .time-author a,.speakerRequest .speakerProfileBlock .pc-aside-header,.summitRegistrationForm .speakerProfileBlock .pc-aside-header,.summitRegistrationForm h2{font-family:'Glegoo',serif;font-weight:bold;}.article-detail figure figcaption,.basic-page figure figcaption,.summits-event header h1,.summits-event header h2,.summits-event header h3,.summits-event header h4,.summit-detail .summit-speakers .speaker-company,.summit-detail .summit-advisory .speaker-company,.people-page .pc-callout .company,.people-page-profile .pc-user-info .company,.resource-page-profile .pc-user-info .company,.people-page-profile .main-content .summit-snapshot p,.resource-page-profile .main-content .summit-snapshot p{font-family:'Glegoo',serif;font-style:italic;}.category-heading span,.article-header h1,.full-width.basic-page .article-header h1,.full-width.basic-page h2,.sidebar-heading,.hero-carousel .feature .content>p span,.summits-event-type,#tagging_overlay footer .comments-wrap .form-comments label,#tagging_overlay footer .people-tagged h3,#loginModal h2,#jobPostingModal h2,#jobPostingModalTerms h2,#signupModal h2,#forgotModal h2,#deactivateModal h2,#contactModule h2,#sessionTimeoutModal h2,#writeReviewModal h2,.general-modal h2,.summit-page .featured-summits figure figcaption,.summit-page .featured-summits h3,.summit-page .divider-h2,.summit-landing>h1,.summit-detail .attendee-benefits h2,.summit-detail .attendee-benefits .attendee-toggle .tabs .tab-title a,.summit-detail .summit-speakers .speaker-name,.summit-detail .summit-agenda h3,.summit-detail .summit-sponsors .sponsor-header,.summit-detail .location-info figcaption,.summit-detail .summit-advisory .speaker-name,.summit-detail .summit-coverage h2,.summit-detail .summit-videos .featured-video .widget-name,.summit-past .featured-summits>div article h3,.full-width-banner>div p,.people-page h1,.people-page h2,.pc-search-header,.resource-page-profile h3,.job-connection-page .jc-purchase-packs article h4,.job-connection-page .job-listings th,.account-create h1,.account-create h2,.speakerRequest h1,.speakerRequest h2,.contact-page h1,.contact-page h2,#error404 .copy h1,.full-width-banner-carousel .quote-hero-carousel .feature p{font-family:"Comfortaa",cursive!important;font-weight:700;}.article-preview,.article-detail,.basic-page,.article-detail h1,.basic-page h1,.article-detail h2,.basic-page h2,.resource-page-profile .reviews p.feedback{font-family:'Glegoo',serif;}.article-title h1,.article-title h2,.article-title h3,.article-title h4,.article-contributor p a,.resource-page-profile .reviews .review-title{font-family:'Glegoo',serif;font-weight:bold;}h1,h2,h3,.top-nav .main-sections .link-container ul.has-heading li:first-child,.hero-carousel .feature .content>p span,.hero-carousel .feature .content>p span a,.category-heading span,.sidebar .summits time{font-family:"Comfortaa",cursive!important;font-weight:400!important;}html,body{font-family:'Glegoo',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:700;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-size:1em;}button,input,optgroup,select,textarea{margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*{margin:0;padding:0;}input[type=search]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body{line-height:1.2;}a{text-decoration:none;color:#ed4444;}a.disabled{color:#5e5e5e;pointer-events:none;text-decoration:line-through;cursor:default;}hr{border:none;background:none;border-bottom:1px solid #e5e5e5;}.align-right{text-align:right;}.align-left{text-align:left;}.align-middle{text-align:middle;}.all-caps{text-transform:uppercase!important;}.content-wrap,.sidebar{padding-top:3em;position:relative;top:0;left:0;}.content-wrap>.category-heading,.content-wrap .sidebar-heading:first-of-type,.sidebar>.category-heading,.sidebar .sidebar-heading:first-of-type{margin-top:0!important;}@media only screen and (max-width: 47.938em) {.content-wrap,.sidebar{padding-top:2.25em;}}.body-wrap{white-space:nowrap;}.body-wrap>*{white-space:normal;}.content-wrap{padding-left:0;padding-right:0;width:66.66667%;float:left;word-wrap:break-word;}.body-wrap .content-wrap{display:inline-block;vertical-align:top;float:left;}@media screen and (max-width: 901px) {.body-wrap .content-wrap{width:calc(100% - 300px);}}@media only screen and (max-width: 47.938em) {.content-wrap{padding-left:0;padding-right:0;width:100%;float:left;}.body-wrap .content-wrap{display:block;width:100%;}}.full-width{padding-left:0;padding-right:0;width:100%;float:left;}.sidebar{padding-left:0;padding-right:0;width:33.33333%;float:left;}.body-wrap .sidebar{min-width:300px;display:inline-block;vertical-align:top;margin-left:-5px;}@media only screen and (max-width: 47.938em) {.sidebar{padding-left:0;padding-right:0;width:100%;float:left;}.body-wrap .sidebar{display:block;width:100%;}}@media only screen and (min-width: 48em) and (max-width: 64em) {.sidebar{padding-right:15px!important;}}.body-wrap .sidebar{float:right;}.homePage .body-wrap .sidebar{margin-left:0px;}.category-heading{margin:1em 0 1em;font-size:1.5em;line-height:1.41667em;}.category-heading span{display:inline-block;padding:0.20833em 2.70833em 0.20833em 1.25em;background:#ed4444;color:white;margin:0;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;}.advertisement{font-size:0.75em;color:#919496;margin:1.83333em 0 2.33333em 2.5em;}.advertisement img{display:inline-block;height:24px;vertical-align:middle;margin-left:0.58333em;}.advertisement+.tag-list{margin-top:0;}.blurb,.featured-video,.sidebar-horizontal article{padding-bottom:1.5em;margin-bottom:0;}.blurb.inverse,.inverse.featured-video,.sidebar-horizontal article.inverse{padding-bottom:0;padding-top:1.5em;}.blurb:last-of-type:not(:only-of-type),.featured-video:last-of-type:not(:only-of-type),.sidebar-horizontal article:last-of-type:not(:only-of-type){padding-bottom:0;}.blurb.error,.error.featured-video,.sidebar-horizontal article.error{color:red!important;padding-bottom:1.5em;}.blurb.error li,.error.featured-video li,.sidebar-horizontal article.error li{margin-bottom:0.625em;}.blurb.success,.success.featured-video,.sidebar-horizontal article.success{color:green!important;padding-bottom:1.5em;}.blurb img,.featured-video img,.sidebar-horizontal article img{display:block;margin:0 auto 0.875em;}.blurb p,.featured-video p,.sidebar-horizontal article p{margin:0 auto;width:224px;font-size:0.875em;}.blurb p span,.featured-video p span,.sidebar-horizontal article p span{display:block;}.blurb p span.widget-author,.featured-video p span.widget-author,.sidebar-horizontal article p span.widget-author{color:#5e5e5e;}.blurb p .widget-name,.featured-video p .widget-name,.sidebar-horizontal article p .widget-name{color:#00243b;display:block;}.blurb p .widget-name:hover,.featured-video p .widget-name:hover,.sidebar-horizontal article p .widget-name:hover{color:#ed4444;}@media only screen and (max-width: 47.938em) {.blurb img,.featured-video img,.sidebar-horizontal article img{max-width:540px;width:100%;}.blurb p,.featured-video p,.sidebar-horizontal article p{width:auto;}}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:2em 0;}.embed iframe,.embed object,.embed embed{position:absolute;top:0;left:0;width:100%;height:100%;}#footer{width:100%;padding-top:2.625em;background-color:#5b5b5b;}#footer nav .columns{padding-bottom:1.25em;padding-left:1.1875em;padding-top:0.375em;border-left:1px solid #7c7c7c;}#footer nav .columns:last-of-type{border-right:1px solid #7c7c7c;}@media only screen and (max-width: 47.938em) {#footer nav .columns:nth-of-type(odd){border:none;}#footer nav .columns:last-of-type{border-right:none;}}#footer .footer-heading{color:white;}#footer .footer-logo{margin-top:-6px;max-width:95px;max-height:26px;}#footer .footer-logo+ul{margin-top:1.75em;}#footer ul{margin-top:2.33333em;list-style-type:none;font-size:0.75em;}#footer ul li{margin-bottom:0.41667em;}#footer ul a{color:white;}#footer #footer_bottom{background:#00243b;height:44px;line-height:44px;text-align:right;color:white;font-size:0.75em;}.article-featured{padding:1.875em 5.25em 1.25em 1.375em;margin-left:0.5em;position:relative;top:0;left:0;}.article-featured:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #e5e5e5;}.article-featured:last-child:after{display:none;}.article-featured.sponsored .article-wrap{background-color:#e8eaec;padding-bottom:1.25em;}.article-featured.sponsored .tag-list li{display:none;}.article-featured.sponsored .tag-list .sponsoredListItem{display:inline-block;}.article-featured:first-of-type{padding-top:0;}.article-featured .article-wrap{padding-left:0.5em;padding-top:1px;}@media only screen and (max-width: 47.938em) {.article-featured{font-size:1rem;padding:1em;margin:0;}.article-featured:first-of-type{padding-top:5px;}}.article-featured .relativeWrapper{position:relative;display:block;}.article-featured .relativeWrapper .overlayImage{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;filter:alpha(opacity=0);background-image:url(../images/iMedia_Rollover.png);background-position:center;background-size:cover;transition:opacity .60s ease-in-out;}.article-featured .relativeWrapper:hover .overlayImage{opacity:1;filter:alpha(opacity=100);}.article-banner{display:block;}.tag-list{margin:1.33333em 0 1em;padding:0;line-height:1;font-size:0.75em;position:relative;top:0;left:0;}.tag-list li{display:inline-block;color:#ed4444;}.tag-list li:after{content:",";}.tag-list li:last-of-type:after{display:none;}.tag-list a,.tag-list .faux-a{display:inline-block;vertical-align:middle;color:#ed4444;text-transform:uppercase;}.tag-list a:hover,.tag-list .faux-a:hover{color:#ed4444;text-decoration:underline;}.tag-list .sponsored-logo{position:absolute;right:1.66667em;top:-0.6665em;max-height:2.66667em;}@media only screen and (max-width: 47.938em) {.tag-list .sponsored-logo{right:5px;}}.article-title{margin-bottom:0.875em;}.article-title h1,.article-title h2,.article-title h3,.article-title h4{font-size:1.375em;margin:0;}.article-title a{display:block;color:#00243b;text-decoration:none;}.article-title a:hover{color:#ed4444;}@media only screen and (min-width: 48em) {.article-title{max-width:400px;}}.article-preview{color:#5e5e5e;font-size:0.875em;line-height:1.42857em;margin-bottom:1.42857em;}@media only screen and (min-width: 48em) {.article-preview{max-width:400px;}}.article-footer .author-link{color:#919496;font-size:0.875em;line-height:1;letter-spacing:-0.04em;}.article-footer .author-link img{-moz-border-radius:1.42857em;-webkit-border-radius:1.42857em;border-radius:1.42857em;vertical-align:middle;margin-right:0.57143em;width:2.85714em;}.article-footer .author-link:hover{color:#ed4444;}.article-header{position:relative;top:0;left:0;overflow:visible;}@media only screen and (max-width: 47.938em) {.article-header{overflow:visible;}}.article-header.add-space{padding-top:1.5em;}.article-header .tag-list{border-radius:0 15px 15px 0;background:#919496;display:inline-block;padding:0.41667em 2.5em;margin-top:0;}.article-header .tag-list li:after,.article-header .tag-list a,.article-header .tag-list .faux-a{color:#fff;}@media only screen and (max-width: 47.938em) {.article-header .tag-list{padding-left:1.2em;padding-right:1.2em;}}.article-header h1{margin:0 0.53571em 0.30357em;font-size:3.5em;}.article-header h1:before,.article-header h1:after{content:" ";display:table;}.article-header h1:after{clear:both;}.full-width .article-header h1{margin-left:0;margin-right:0;}@media only screen and (max-width: 47.938em) {.article-header h1{margin-left:0.2449em;margin-right:0.2449em;}}.article-header .sponsored-by{font-family:"Glegoo",serif!important;font-size:0.25em;font-weight:normal;float:right;margin-top:0.85714em;margin-left:3.57143em;}.article-header .sponsored-by img{max-width:145px;display:block;margin-top:0.28571em;}.article-header .button-group-right{text-align:right;padding-top:0.375em;}.article-header .button-group-right .custom-button{min-width:234px;margin-bottom:1.13636em;padding-left:0;padding-right:0;}.article-header .button-group-right .custom-button:last-of-type{margin-bottom:0;}@media only screen and (min-width: 48em) {.article-header .button-group-right .custom-button{max-width:234px;}}@media only screen and (max-width: 47.938em) {.article-header .button-group-right{padding-top:1em;text-align:center;overflow:visible;}}.author-nav .show-stuck{display:none;}.author-nav .non-stuck{display:block;}.author-nav.stuck{position:fixed;top:60px;left:0;right:0;background-color:#fff;z-index:3;padding-left:0;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);}.author-nav.stuck .show-stuck{display:block;}.author-nav.stuck .non-stuck{display:none;}.stuck .author-content-wrapper{width:100%;max-width:1016px;margin:0 auto;padding-left:30px;}.author-wrap{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0;padding:0.3125em 0 0.3125em 1.875em;line-height:1;}.author-wrap:before,.author-wrap:after{content:" ";display:table;}.author-wrap:after{clear:both;}.author-wrap .author-info{width:30%;float:left;}.author-wrap .avatar{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;float:left;margin-right:0.625em;margin-bottom:1.25em;width:50px;}.author-wrap .author-name{display:block;margin-top:0.75em;}.author-wrap .author-title{display:block;color:#919496;font-size:0.75em;margin-top:0.5em;}.author-wrap ul{padding-left:35px;}.author-wrap h3,.author-wrap h4,.author-wrap p{margin-bottom:12px;}.author-wrap .follow,.author-wrap .unfollow{color:#919496;font-size:0.77778em;display:block;text-transform:uppercase;margin-top:0.5em;}.author-wrap .follow svg,.author-wrap .follow img,.author-wrap .unfollow svg,.author-wrap .unfollow img{fill:#ed4444!important;width:11px;height:11px;}@media only screen and (max-width: 47.938em) {.author-wrap{padding-left:1em;}.author-wrap .author-info{width:60%;}.author-wrap .avatar{width:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.author-wrap .author-name{margin-top:0.45em;}}.social-wrap{float:right;width:68%;padding-top:0.75em;text-align:right;}.social-wrap .social-comments,.social-wrap .views-counter,.social-wrap .twitter,.social-wrap .facebook,.social-wrap .linkedin,.social-wrap .st_email,.social-wrap .share{color:#4f4f4f;font-size:0.75em;line-height:1rem;border:none;}.social-wrap .social-comments .icon,.social-wrap .views-counter .icon,.social-wrap .twitter .icon,.social-wrap .facebook .icon,.social-wrap .linkedin .icon,.social-wrap .st_email .icon,.social-wrap .share .icon{margin-right:0.83333em;position:relative;top:2px;}.social-wrap .icon{fill:#919496;}.social-wrap .social-comments{margin-right:2em;}.social-wrap .social-comments .icon{width:13px;height:12px;}.social-wrap .views-counter{margin-right:3.66667em;}.social-wrap .views-counter .icon{width:17px;height:11px;}.social-wrap .twitter,.social-wrap .facebook,.social-wrap .linkedin{margin-right:3.66667em;color:#ed4444;}.social-wrap .twitter .icon{width:17px;height:12px;}.social-wrap .facebook .icon{height:16px;width:8px;}@media only screen and (max-width: 47.938em) {.social-wrap .facebook{margin-left:15px!important;margin-right:15px!important;}}.social-wrap .linkedin .icon{width:17px;height:15px;}.social-wrap .st_email{cursor:pointer;margin-right:4.5em;}.social-wrap .st_email .icon{width:15px;height:10px;}.social-wrap .st_email .stButton{display:none!important;}@media only screen and (max-width: 47.938em) {.social-wrap .st_email .icon{width:30px;height:30px;margin-top:18px;margin-left:15px;}}.social-wrap.mobile{display:none;}.social-wrap .social-networks{opacity:0;height:0;}@media only screen and (max-width: 50em) {.social-wrap .st_email,.social-wrap .twitter,.social-wrap .facebook,.social-wrap .linkedin{margin-right:1.66667em;}}@media only screen and (max-width: 47.938em) {.social-wrap{display:none;}.social-wrap.mobile{display:block;float:left;width:30%;padding:0;position:relative;top:0;left:0;}.social-wrap.mobile .icon{margin-right:0;}.social-wrap .social-comments{color:#fff;width:38.25%;height:45px;display:block;float:left;position:relative;top:0;left:0;margin-right:23%;}.social-wrap .social-comments .icon{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}.social-wrap .social-comments span{display:block;text-align:center;position:absolute;top:40%;left:0;z-index:2;width:93%;height:16px;font-size:1.16666em;color:#fff;margin-top:-8px;}.social-wrap .share{float:left;height:33px;width:38.25%;}.social-wrap .share .icon{margin-right:0;width:100%;height:100%;}.social-wrap .share.clicked .icon{fill:#777c81;}.social-wrap .social-networks{position:absolute;top:46px;right:-23px;z-index:99;width:210px;border:1px solid #ececec;background:#fff;text-align:center;padding:0;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}.social-wrap .social-networks.showing{opacity:1;height:66px;}.social-wrap .social-networks:after,.social-wrap .social-networks:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 17px 14px 17px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-14px;right:24px;}.social-wrap .social-networks:before{border-color:transparent transparent #ececec transparent;border-width:0 18px 15px 18px;right:23px;top:-15px;}.social-wrap .social-networks a{display:inline-block;vertical-align:top;}.social-wrap .social-networks .twitter{margin-right:0;margin-top:20px;}.social-wrap .social-networks .twitter .icon{width:34px;height:22px;}.social-wrap .social-networks .twitter .icon:active,.social-wrap .social-networks .twitter .icon:focus{fill:#29c5f6;}.social-wrap .social-networks .facebook{margin-left:30px;margin-right:30px;margin-top:19px;}.social-wrap .social-networks .facebook .icon{width:13px;height:26px;}.social-wrap .social-networks .facebook .icon:active,.social-wrap .social-networks .facebook .icon:focus{fill:#3b5998;}.social-wrap .social-networks .linkedin{margin-right:0;margin-top:19px;}.social-wrap .social-networks .linkedin .icon{width:26px;height:24px;}.social-wrap .social-networks .linkedin .icon:active,.social-wrap .social-networks .linkedin .icon:focus{fill:#0082c9;}}.article-detail,.basic-page{padding:2em 1.11111em 2em 1.66667em;font-size:1.125em;line-height:1.5;color:#5e5e5e;position:relative;top:0;left:0;}.article-detail>time,.basic-page>time{display:block;font-size:0.77778em;margin-bottom:2.85714em;color:#00243b;text-transform:uppercase;}.article-detail .article-options,.basic-page .article-options{position:absolute;top:2em;right:1.22222em;color:#919496;}.article-detail .article-options svg,.basic-page .article-options svg{fill:#919496;height:16px;width:16px;margin-right:10px;cursor:pointer;}.article-detail .article-options span,.basic-page .article-options span{display:inline-block;}.article-detail .article-options .article-remove,.basic-page .article-options .article-remove{position:relative;top:0;left:0;}.article-detail .article-options .article-remove svg,.basic-page .article-options .article-remove svg{opacity:.5;}.article-detail .article-options .article-remove:after,.basic-page .article-options .article-remove:after{right:11px;}.article-detail .article-options .multi-toggle,.basic-page .article-options .multi-toggle{display:inline-block;cursor:pointer;width:95px;}.article-detail .article-options .multi-toggle:hover,.basic-page .article-options .multi-toggle:hover{color:#ed4444;}.article-detail .article-options .multi-toggle:hover svg,.basic-page .article-options .multi-toggle:hover svg{fill:#ed4444;}.article-detail .article-options .multi-toggle span,.basic-page .article-options .multi-toggle span{font-size:0.55556em;line-height:1.6em;vertical-align:top;margin-top:4px;display:inline-block;}.article-detail .article-options .multi-toggle svg,.basic-page .article-options .multi-toggle svg{display:block;float:left;margin-right:5px;vertical-align:top;margin-top:4px;}@media only screen and (max-width: 47.938em) {.article-detail .article-options .multi-toggle,.basic-page .article-options .multi-toggle{font-size:1em;width:89px;}.article-detail .article-options .multi-toggle svg,.basic-page .article-options .multi-toggle svg{display:inline-block;float:none;vertical-align:baseline;margin-top:0;}.article-detail .article-options .multi-toggle span,.basic-page .article-options .multi-toggle span{margin-top:0;display:inline;}}.article-detail .additional-article,.basic-page .additional-article{display:none;}.article-detail .show-multiple,.basic-page .show-multiple{display:block;}.article-detail h1,.basic-page h1,.article-detail h2,.basic-page h2{margin:0 0 0.35294em;font-size:1.88889em;color:#5e5e5e;line-height:1.05882em;}.article-detail h1.category-heading,.basic-page h1.category-heading,.article-detail h2.category-heading,.basic-page h2.category-heading{font-size:1.33333em;}.article-detail .pullquote-left,.basic-page .pullquote-left,.article-detail .pullquote-right,.basic-page .pullquote-right{color:#ed4444;font-size:1.22222em;line-height:1.36364em;text-transform:uppercase;width:49%;margin:0;padding:0;border:none;}.article-detail .pullquote-left,.basic-page .pullquote-left{float:left;border-right:1px solid #ed4444;margin:2em 0.5em 2em 1em;padding-right:0.5em;text-align:right;}.article-detail .pullquote-right,.basic-page .pullquote-right{float:right;border-left:1px solid #ed4444;margin:2em 1em 2em 1.59091em;padding-left:0.5em;}.article-detail section a:hover,.basic-page section a:hover{text-decoration:underline;}.article-detail #first_page ul,.basic-page #first_page ul,.article-detail #first_page ol,.basic-page #first_page ol,.article-detail .additional-article ul,.basic-page .additional-article ul,.article-detail .additional-article ol,.basic-page .additional-article ol{margin-left:0;overflow:hidden;padding-right:1.5em;}.article-detail #first_page ul:not(.tag-list) li,.basic-page #first_page ul:not(.tag-list) li,.article-detail #first_page ol:not(.tag-list) li,.basic-page #first_page ol:not(.tag-list) li,.article-detail .additional-article ul:not(.tag-list) li,.basic-page .additional-article ul:not(.tag-list) li,.article-detail .additional-article ol:not(.tag-list) li,.basic-page .additional-article ol:not(.tag-list) li{position:relative;right:-1.5em;}.article-detail figure,.basic-page figure{margin:0;padding:0;max-width:550px;width:100%;}.article-detail figure img,.basic-page figure img{width:100%;}.article-detail figure figcaption,.basic-page figure figcaption{margin-top:1em;margin-bottom:2em;}.article-detail p,.basic-page p,.article-detail ul,.basic-page ul,.article-detail ol,.basic-page ol{margin-bottom:2em;}.article-detail p>iframe,.basic-page p>iframe{display:block;margin:2em auto;}.article-detail .author-wrap,.basic-page .author-wrap{border:none;background-color:#ececec;margin:0 -0.66667em 2.61111em -1.16667em;padding:0.66667em 1.11111em 0.88889em;}.article-detail .author-wrap .author-info,.basic-page .author-wrap .author-info{width:100%;float:none;margin-bottom:1.22222em;}.article-detail .author-wrap .author-info:before,.basic-page .author-wrap .author-info:before,.article-detail .author-wrap .author-info:after,.basic-page .author-wrap .author-info:after{content:" ";display:table;}.article-detail .author-wrap .author-info:after,.basic-page .author-wrap .author-info:after{clear:both;}.article-detail .author-wrap p,.basic-page .author-wrap p{line-height:1.25;margin-bottom:10px;font-size:0.89063em;}.article-detail .category-heading,.basic-page .category-heading{margin-top:1.54167em;margin-left:-1.25em;margin-bottom:1.16667em;}@media only screen and (max-width: 47.938em) {.article-detail .category-heading,.basic-page .category-heading{margin-left:-0.7962em;}.article-detail .category-heading span,.basic-page .category-heading span{padding:0 0.7962em;}}.article-detail .moreOnThisTopic .article-preview,.basic-page .moreOnThisTopic .article-preview{display:none;}.article-detail>.custom-button-rounded,.basic-page>.custom-button-rounded{margin-top:2.1428em;margin-bottom:2.1428em;}@media only screen and (max-width: 47.938em) {.article-detail,.basic-page{margin-bottom:2em;padding:2em 1em 1em;}.article-detail>time,.basic-page>time{font-size:1em;}}.article-sidebar{}@media only screen and (max-width: 47.938em) {.article-sidebar{padding-right:1.125em;}}.full-width.basic-page .article-header h1{margin-bottom:0.75em;}.full-width.basic-page h2{font-size:1.5625em;}.full-width.basic-page blockquote span{display:block;}.full-width.basic-page blockquote .custom-button{margin:20px 0 0;font-size:21px;}.full-width.basic-page .pullquote-left{width:40%;padding:20px 15px 20px 0;margin:30px 15px 30px 0;}.full-width.basic-page .pullquote-right{width:40%;padding:20px 0 20px 15px;margin:30px 0 30px 15px;}.full-width.basic-page ul{padding-left:45px;}.sidebar .widget{padding:0 0.5em 30px;}@media only screen and (max-width: 47.938em) {.sidebar .widget{padding:0 1em 1em;}}@media only screen and (max-width: 47.938em) {.sidebar .sidebar-wrapper{position:static!important;}}.sidebar .sidebar-wrapper.fixed-to-bottom{position:fixed;top:100px!important;bottom:auto;height:auto!important;}.sidebar .sidebar-wrapper.fixed-to-top{position:fixed;top:70px;height:auto!important;}.sidebar .sidebar-wrapper.absolutely-top{position:absolute;top:0;height:auto!important;}.sidebar .sidebar-wrapper.absolutely-bottom{position:absolute;bottom:0;top:auto!important;height:auto!important;}.sidebar-heading{border-bottom:1px solid #e5e5e5;position:relative;top:0;left:0;padding-left:.3em;padding-bottom:0.08333em;margin:0 0.33333em 1.25em;color:#00243b;font-size:1.5em;letter-spacing:-.04em;}.sidebar-heading:before{content:"";position:absolute;left:-9px;top:50%;background-color:#ed4444;width:0.5em;height:0.75em;margin-top:-0.41667em;border-radius:0 10px 10px 0;}@media only screen and (max-width: 47.938em) {.sidebar-heading{margin-left:0;margin-right:0;}.sidebar-heading.top-list-header{display:none;}}.featured-video img{max-width:244px;margin:0;}.featured-video>a{display:block;max-width:244px;margin:0 auto 0.875em;position:relative;top:0;left:0;}.featured-video>a svg{width:43px;height:30px;position:absolute;top:50%;left:50%;margin-left:-21px;margin-top:-15px;opacity:.7;}.featured-video>a:before{content:"";position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-6px;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 11px;border-color:transparent transparent transparent #ffffff;z-index:9;}@media only screen and (max-width: 47.938em) {.featured-video img,.featured-video a{max-width:none;}}.sidebar-horizontal{width:100%;margin:0;max-width:63.5rem;background-color:white;position:relative;top:0;left:0;border-top:1px solid #e5e5e5;padding-top:1px;}.sidebar-horizontal:before,.sidebar-horizontal:after{content:" ";display:table;}.sidebar-horizontal:after{clear:both;}.sidebar-horizontal aside{padding-left:0;padding-right:0;width:100%;float:left;padding-left:0.5em;}.sidebar-horizontal article{padding-left:0;padding-right:0;width:25%;float:left;padding-right:0.5em;}.sidebar-horizontal p{width:100%!important;max-width:100%;}@media only screen and (max-width: 47.938em) {.sidebar-horizontal aside{padding:0 1em;border:none;}.sidebar-horizontal aside article{padding-left:0;padding-right:0;width:100%;float:left;padding-right:0;}}.hero-carousel{position:relative!important;top:0;height:830px;width:100%;margin:0 auto -330px auto;}@media only screen and (max-width: 47.938em) {.hero-carousel{height:310px;margin-bottom:-80px;}}.hero-carousel .videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;height:0;}.hero-carousel .videowrapper:before{content:'';position:absolute;width:100%;height:100%;background:#fff repeat;opacity:.01;z-index:1;}.hero-carousel .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.hero-carousel .feature{height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;}.hero-carousel .feature.has-link{cursor:pointer;}.hero-carousel .feature:before{content:'';position:absolute;width:100%;height:100%;background:url(../images/carousel-overlay.png) repeat;opacity:.35;z-index:1;}.hero-carousel .feature .action-button{font-size:22px;margin-top:10px;margin-bottom:0;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}@media only screen and (max-width: 47.938em) {.hero-carousel .feature .action-button{font-size:14px;padding:7px 10px;}}.hero-carousel .feature .content{width:1016px;padding:0 30px;left:50%;bottom:360px;padding-top:165px;position:absolute;z-index:4;margin-left:-508px;}@media only screen and (max-width: 1016px) {.hero-carousel .feature .content{width:100%;left:0;margin-left:0;padding:0 15px;}}@media only screen and (max-width: 47.938em) {.hero-carousel .feature .content{bottom:95px;}}.hero-carousel .feature .content h3{margin:0;font-size:.1px;line-height:.1px;}.hero-carousel .feature .content h3 span{color:#fff;font-size:18px;line-height:25px;font-style:italic;padding:7px 35px 0 10px;white-space:nowrap;display:inline-block;background-color:rgba(0,0,0,0.7);}@media only screen and (max-width: 47.938em) {.hero-carousel .feature .content h3 span{font-size:14px;padding:0 20px 0 10px;}}.hero-carousel .feature .content>p{margin:0;}.hero-carousel .feature .content>p span{padding:0 10px 7px;display:inline-block;background-color:rgba(0,0,0,0.7);font-size:42px;line-height:1;color:#fff;white-space:normal;}@media only screen and (max-width: 47.938em) {.hero-carousel .feature .content>p span{font-size:25px;}}.hero-carousel .feature .content>p span a{color:#fff;}.hero-carousel .slick-list,.hero-carousel .slick-track{height:100%;}.slick-dots{bottom:335px;margin-left:0!important;}@media only screen and (max-width: 47.938em) {.slick-dots{bottom:55px;}}.slick-dots li{margin:0;}.slick-dots li.slick-active button{background-color:#ed4444;}.slick-dots li:hover button{background-color:#9f454a;}.slick-dots li button{width:20px;height:20px;padding:5px;background-color:#fff;background-clip:content-box;}.slick-dots li button:before{content:''!important;}.slick-next,.slick-prev{display:none!important;}.summits{margin:0;padding:0 0 0 0.5em;}.summits .summit-banner{display:block;max-height:100px;width:100%;max-width:336px;margin-bottom:0.625em;}.summits time{display:block;color:#5b5b5b;margin:0 0.5em 0.875em;}.sidebar .summits time{margin-bottom:0.25em;}@media only screen and (max-width: 47.938em) {.summits{padding:0 1em 0;margin-right:0!important;}}.summits-event{padding-bottom:1.875em;}.summits-event header{margin-bottom:0.875em;margin-left:0.5em;}.summits-event header h1,.summits-event header h2,.summits-event header h3,.summits-event header h4{font-size:1.125em;color:#5b5b5b;margin:0;font-weight:normal;}.summits-event .custom-button{margin-left:0.5em;margin-bottom:0;letter-spacing:-.04em;border-radius:20px;}.summits-event-type{font-size:1.25em!important;line-height:1.2em!important;margin:0 0.4em;}.summits-event-type a{color:#5b5b5b;}.summits-event-type a:hover{color:#ed4444;}.sidebar .summits-event-type{margin-bottom:0.2em;}.form-subscribe:before,.form-subscribe:after{content:" ";display:table;}.form-subscribe:after{clear:both;}.form-subscribe label{float:left;width:55%;margin-right:3%;font-size:1em;}.form-subscribe input{display:block;vertical-align:middle;margin-bottom:0;padding:0.5em 0.75em;height:2.5em;font-size:1em;}.form-subscribe button{display:block;float:left;width:41.5%;vertical-align:middle;padding:0.40909em 0!important;margin-bottom:0;}@media only screen and (max-width: 47.938em) {.form-subscribe{font-size:0.875rem;padding-left:0.9107em!important;}.form-subscribe button{padding:0.5em 0;}}.article-contributor{margin-bottom:1.5em;}.article-contributor:before,.article-contributor:after{content:" ";display:table;}.article-contributor:after{clear:both;}.article-contributor:last-of-type{margin-bottom:0;}.article-contributor .avatar{float:left;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:3.5%;margin-left:8%;width:13.8%;}.article-contributor div{float:left;width:74.5%;}.article-contributor p{margin-bottom:0;}.article-contributor p a{color:#00243b;font-size:1.125em;line-height:1.3333em;}.article-contributor p a:hover{color:#ed4444;}.article-contributor .author{font-size:0.875em;line-height:1;color:#919496;}@media only screen and (max-width: 47.938em) {.article-contributor{font-size:1rem;}.article-contributor .avatar{margin-left:.9em;}}.resource-connection{min-height:3.5em;margin-bottom:0.75em;}.resource-connection:before,.resource-connection:after{content:" ";display:table;}.resource-connection:after{clear:both;}.resource-connection:last-of-type{margin-bottom:0;}.resource-connection .thumb{display:inline-block;vertical-align:top;margin-left:4%;margin-right:2%;width:16%;border:1px solid #cacaca;max-width:70px;}.resource-connection p{display:inline-block;width:76%;line-height:1;vertical-align:bottom;margin-bottom:0;}.resource-connection p>span,.resource-connection p>a{display:block;}.resource-connection p>span.resource-connection-name,.resource-connection p>a.resource-connection-name{font-size:0.75em;color:#ed4444;margin-bottom:0.25em;}.resource-connection p>span.resource-connection-title,.resource-connection p>a.resource-connection-title{font-size:1.4375em;color:#919496;}.resource-connection p>span .remove,.resource-connection p>span .disable-admin,.resource-connection p>span .make-admin,.resource-connection p>a .remove,.resource-connection p>a .disable-admin,.resource-connection p>a .make-admin{font-size:0.875em;}.resource-connection p>a span.resource-connection-title{display:block;overflow:visible;text-overflow:initial;white-space:normal;line-height:1.2em;}@media only screen and (max-width: 47.938em) {.resource-connection p{vertical-align:top;}}@media only screen and (max-width: 47.938em) {.resource-connection{font-size:0.875em;}.resource-connection p{padding-top:.5em;}}.article-list-page{padding-top:0;padding-bottom:2em;}.article-list-page+.sidebar{padding-top:0;}.article-list-view{padding-bottom:2.27777em;margin-bottom:2.5em;border-bottom:1px solid #e5e5e5;}.article-list-view:before,.article-list-view:after{content:" ";display:table;}.article-list-view:after{clear:both;}.article-detail .article-list-view,.basic-page .article-list-view{border:none;padding-bottom:0;}.article-list-view.no-border{border-bottom:none;padding:0 1.1875em 0 1.875em;}@media only screen and (max-width: 47.938em) {.article-list-view.no-border{padding:0 1.1875em 0 1.1875em;}}.article-list-view.no-border.sponsored{margin-left:1.875em;padding-left:0;}@media only screen and (max-width: 47.938em) {.article-list-view.no-border.sponsored{margin-left:0;padding-left:1.1875em;}}.article-list-view.sponsored{background:#e8eaec;}.article-list-view.sponsored>div{padding-top:0.625em;padding-bottom:0.625em;}.article-list-view.sponsored>div .tag-list{margin-bottom:0.5em;}.article-list-view.sponsored>div .article-title{margin-bottom:0.3333em;}@media only screen and (max-width: 47.938em) {.article-list-view.sponsored>div{padding:.7222em;}}@media only screen and (max-width: 64em) {.article-list-view.sponsored{padding-bottom:15px;}}.article-list-view>div{float:left;width:43%;position:relative;top:0;left:0;}.article-list-view>div .tag-list{font-size:0.75em;margin-top:0;margin-bottom:1.16667em;}.article-list-view>div .sponsored-logo{position:absolute;top:9px;right:0;max-height:16px;}@media only screen and (max-width: 47.938em) {.article-list-view>div .sponsored-logo{max-height:26px;}}.article-list-view>div .article-title{margin-bottom:0.66667em;}.article-list-view>div .article-title h3{font-size:1.125em;line-height:1;margin-bottom:0.77778em;}@media only screen and (max-width: 47.938em) {.article-list-view>div .article-title h3{clear:both;}}.article-list-view>div .article-preview{font-size:0.77778em;margin-left:0;margin-bottom:0;}.article-list-view>div .time-author{font-size:0.875em;color:#919496;line-height:1;margin-top:0.85714em;}.article-list-view>div .time-author a{display:inline;color:#919496;}.article-list-view>div .time-author a:hover{color:#ed4444;}.article-list-view>div .article-footer{margin-left:0;margin-top:0.55556em;}.article-list-view>div .article-footer .author-link{font-size:0.77778em;}.article-list-view>div .article-footer .author-link img{width:40px;}.article-list-page .article-list-view>div{width:43.94%;}.article-list-view .banner-link{display:block;max-height:168px;max-width:321px;float:left;margin-right:3.8%;width:53%;overflow:hidden;}.article-list-page .article-list-view .banner-link{margin-left:0;margin-right:3.0595%;max-width:321px;}.article-list-view .banner-link .banner{display:block;width:100%;margin:0;max-width:321px;}.article-list-view .banner{cursor:pointer;float:left;margin-right:3.8%;width:53%;}.article-list-page .article-list-view .banner{margin-left:0;margin-right:3.0595%;max-width:321px;}@media only screen and (max-width: 47.938em) {.article-list-view{position:relative;top:0;left:0;margin-bottom:1.5239em;padding-bottom:0;}.article-list-view:after{content:"";height:0;display:block;border-bottom:1px solid #e5e5e5;margin:0 -1.7916em;}.article-list-view .banner{display:none;}.article-list-view.sponsored{background:none;}.article-list-view.sponsored>div{background:#e8eaec;}.article-list-view>div{float:none;width:auto!important;font-size:1.2858rem;margin-bottom:0.87em;}.article-list-view>div .article-preview{margin-bottom:0;}}.top-list-nav{list-style:none;}.top-list-nav li{cursor:pointer;font-size:0.875em;line-height:2.14286em;padding-left:2.28571em;position:relative;top:0;left:0;text-transform:uppercase;}.top-list-nav li.active{background:#919496;}.top-list-nav li.active a{color:#fff;}.top-list-nav li.active:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:15px 12px 15px 0;border-color:transparent #919496 transparent transparent;position:absolute;left:-12px;top:0;}.top-list-nav li a{color:#5e5e5e;}.top-list-nav li:not(.active) a:hover{color:#ed4444;}@media only screen and (max-width: 47.938em) {.top-list-nav{display:none;}}@media only screen and (min-width: 48em) and (max-width: 64em) {.sidebar .top-list-nav{margin-right:-15px;}}.comments-wrap{font-size:0.77778em;margin-bottom:3.35714em;}.comments-wrap>p{font-size:1.125em;}#tagging_overlay .comments-wrap>p{color:#fff;}@media only screen and (max-width: 47.938em) {.comments-wrap{font-size:1em;}}.form-comments{padding-bottom:1.71429em;border-bottom:1px solid #e5e5e5;}.form-comments label{color:#4f4f4f;margin-bottom:0.35714em;}.form-comments textarea{height:120px;border:1px solid #919496;color:#919496;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:0.78571em;}.form-comments textarea:focus{background:#ffffff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.form-comments input[type="submit"]{background:#e5e5e5;color:#919496;border:none;font-size:1em;padding:0.35714em 1.57143em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.form-comments input[type="submit"]:hover{background-color:#f0f0f0;cursor:pointer;}@media only screen and (max-width: 47.938em) {.form-comments input[type="submit"]{font-size:1em;}}.comments{padding-top:1.72222em;padding-bottom:1.9285em;border-bottom:1px solid #5b5b5b;}.comments:before,.comments:after{content:" ";display:table;}.comments:after{clear:both;}.comments .avatar{width:50px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;float:left;margin:0.35741em 1.07em 0 0.35714em;}.comments>div{float:left;width:88%;}.comments h3{font-size:1em;line-height:1;color:#ed4444;margin-bottom:0.5em;}.comments p{font-size:1em;}.comments .timestamp{line-height:1;margin-bottom:0.35714em;color:#919496;}.comments .comment-text{line-height:1.5714;color:#4f4f4f;margin-bottom:0;}.gallery-wrap{width:100%;margin:0;max-width:63.5rem;margin-bottom:1.875em;}.gallery-wrap:before,.gallery-wrap:after{content:" ";display:table;}.gallery-wrap:after{clear:both;}.gallery-wrap .pic{padding-left:0.25rem;padding-right:0.25rem;width:25%;float:left;padding-left:14px;padding-right:14px;margin-bottom:28px;cursor:pointer;position:relative;top:0;left:0;overflow:hidden;height:145px;}.gallery-wrap .pic span{color:#ffffff;position:absolute;top:25px;left:25px;text-shadow:rgba(0,36,59,0.75) 1px 1px 0;}.gallery-wrap .pic img{min-height:145px;}.gallery-wrap .galleryLoadMore{border:none;}#overlay{background:rgba(0,0,0,0.88);width:100%;height:0;opacity:0;position:fixed;top:0;left:0;z-index:999;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}#overlay.show{opacity:1;height:100%;}#tagging_overlay{width:100%;margin:0;max-width:63.5rem;margin-right:auto;margin-left:auto;position:absolute;top:0;left:0;z-index:9990;opacity:0;height:0;overflow:hidden;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}#tagging_overlay:before,#tagging_overlay:after{content:" ";display:table;}#tagging_overlay:after{clear:both;}#tagging_overlay.show{opacity:1;height:auto;}#tagging_overlay.tag-mode figure img{cursor:crosshair;}#tagging_overlay.tag-mode .icon-tag *{fill:#ed4444;}#tagging_overlay .search-box{background-color:white;position:absolute;top:100%;margin-top:20px;width:420px;padding:20px;text-align:left;height:230px;z-index:2;font-size:14px;line-height:28px;}@media only screen and (max-width: 47.938em) {#tagging_overlay .search-box{width:300px;}}#tagging_overlay .search-box.flipped{left:-200px;}#tagging_overlay .person-list{list-style-type:none;overflow:scroll;position:absolute;left:0;top:80px;right:0;bottom:0;}#tagging_overlay .person-list li{padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#tagging_overlay .person-list li:hover{background-color:#ed4444;color:#fff;font-weight:bold;cursor:pointer;}#tagging_overlay .face-tag{position:absolute;background-color:#ed4444;color:#fff;padding:4px 12px;font-size:14px;cursor:default;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}#tagging_overlay .face-tag.force-show{display:block!important;opacity:1!important;}#tagging_overlay .face-tag:before{content:'';position:absolute;border-style:solid;border-width:0 8px 8px;border-color:#ed4444 transparent;display:block;width:0;z-index:1;margin-left:-8px;top:-8px;left:50%;}#tagging_overlay .face-tag.hoverable{display:block!important;opacity:0;cursor:pointer;}#tagging_overlay .face-tag.hoverable:hover{opacity:1;}#tagging_overlay .face-tag.hoverable:after{content:'';height:0;padding-bottom:120%;background-color:transparent;position:absolute;bottom:8px;left:0;right:0;}#tagging_overlay .person-search-txt{width:100%;height:40px;padding:5px 10px;}#tagging_overlay .face-frame{position:absolute;width:12%;height:0;padding-bottom:12%;border:solid 4px #fff;border-radius:3px;display:none;box-shadow:0px 3px 9px 0px rgba(0,0,0,0.32);}#tagging_overlay .face-frame:after{content:'';position:absolute;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;width:0;z-index:1;margin-left:-8px;bottom:-20px;left:50%;}#tagging_overlay figure{margin:11% auto 0;padding-top:1.875em;position:relative;top:0;left:0;max-width:870px;text-align:center;position:relative;top:0;left:0;}#tagging_overlay figure.showing{display:block;}#tagging_overlay figure img{display:none;margin:0 auto;}#tagging_overlay figure a{font-size:0.875em;position:absolute;left:0;top:0;}#tagging_overlay figure a:last-of-type{left:auto;right:0;}@media only screen and (max-width: 50em) {#tagging_overlay figure a:last-of-type{right:10px;}}#tagging_overlay figure span{color:#ffffff;position:absolute;top:100px;left:100px;font-size:100px;text-shadow:rgba(0,36,59,0.75) 1px 1px 0;}#tagging_overlay nav{width:100%;text-align:center;position:relative;left:0;top:0;height:140px;}#tagging_overlay nav:before,#tagging_overlay nav:after{content:" ";display:table;}#tagging_overlay nav:after{clear:both;}#tagging_overlay nav .ul-wrap{width:555px;height:50px;position:absolute;top:45px;left:50%;margin-left:-277px;overflow:hidden;}#tagging_overlay nav ul{display:block;position:absolute;top:0;left:0;height:50px;white-space:nowrap;-moz-transition-property:left;-o-transition-property:left;-webkit-transition-property:left;transition-property:left;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;}#tagging_overlay nav ul:before,#tagging_overlay nav ul:after{content:" ";display:table;}#tagging_overlay nav ul:after{clear:both;}#tagging_overlay nav:hover .arrow{display:inline-block;opacity:1;}#tagging_overlay nav li{float:left;margin:0 0 0 5px;}#tagging_overlay nav li:first-of-type{margin-left:0;}#tagging_overlay nav li img{height:50px;cursor:pointer;}#tagging_overlay nav li span{color:yellow;position:absolute;top:5;left:5;font-weight:bold;text-shadow:rgba(0,36,59,0.75) 1px 1px 0;}#tagging_overlay nav .arrow{display:block;opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;vertical-align:middle;cursor:pointer;position:absolute;left:50%;top:60px;height:20px;width:20px;fill:#ffffff;}#tagging_overlay nav .arrow:hover{fill:#ed4444!important;}#tagging_overlay nav .arrow.left-arrow{margin-left:-307px;}#tagging_overlay nav .arrow.right-arrow{margin-left:287px;}#tagging_overlay nav svg:not(.arrow){height:17px;position:absolute;bottom:60px;right:0;cursor:pointer;fill:#ffffff;}@media only screen and (max-width: 50em) {#tagging_overlay nav svg:not(.arrow){bottom:15px;}}#tagging_overlay nav svg:not(.arrow).icon-tag{width:17px;right:89px;}#tagging_overlay nav svg:not(.arrow).icon-share{width:25px;right:44px;}#tagging_overlay nav svg:not(.arrow):hover{fill:#ed4444!important;}#tagging_overlay footer{width:100%;margin:0;max-width:63.5rem;border-top:1px solid #5b5b5b;display:none;}#tagging_overlay footer:before,#tagging_overlay footer:after{content:" ";display:table;}#tagging_overlay footer:after{clear:both;}#tagging_overlay footer.showing{display:block;}#tagging_overlay footer .comments-wrap{padding-left:0;padding-right:0;width:66.66667%;float:left;padding:1.5em;border-right:1px solid #5b5b5b;font-size:1em;}#tagging_overlay footer .comments-wrap .follow-comments{float:right;color:#919496;fill:#ed4444;font-size:0.875em;letter-spacing:-0.04em;}#tagging_overlay footer .comments-wrap .follow-comments svg{width:11px;height:11px;}#tagging_overlay footer .comments-wrap .form-comments{padding:0;border:none;}#tagging_overlay footer .comments-wrap .form-comments:before,#tagging_overlay footer .comments-wrap .form-comments:after{content:" ";display:table;}#tagging_overlay footer .comments-wrap .form-comments:after{clear:both;}#tagging_overlay footer .comments-wrap .form-comments p{color:#ffffff;font-size:0.875em;margin-bottom:0.5em;}#tagging_overlay footer .comments-wrap .form-comments label{color:#ffffff;font-size:1.375em;line-height:1;margin-bottom:0.81818em;}#tagging_overlay footer .comments-wrap .form-comments [type="submit"]{font-size:0.875em;float:right;}#tagging_overlay footer .people-tagged{padding-left:0;padding-right:0;width:33.33333%;float:left;padding:1.5em;}#tagging_overlay footer .people-tagged h3{color:#ffffff;font-size:1.375em;margin-bottom:0.68182em;}#tagging_overlay footer .people-tagged p{color:#ffffff;font-size:0.875em;margin-bottom:2em;}#tagging_overlay footer .people-tagged p span{clear:both;display:block;margin-top:0.5em;font-size:0.85714em;font-weight:normal;}@media only screen and (max-width: 47.938em) {.gallery-wrap{margin-bottom:2.14286em;width:auto;margin-left:-.5em;margin-right:-.5em;}.gallery-wrap .pic{padding-left:0;padding-right:0;width:50%;float:left;margin-bottom:0;padding-left:.5em;padding-right:.5em;margin-bottom:1em;}#tagging_overlay{color:white;}#tagging_overlay figure{padding-top:2.14286em;max-width:90%;}#tagging_overlay figure a{font-size:1em;}#tagging_overlay figure span{top:87px;left:87px;font-size:87px;}#tagging_overlay nav{height:40px;margin-top:30px;}#tagging_overlay nav .ul-wrap{display:none;}#tagging_overlay nav .arrow{left:5%;top:0;height:34px;width:34px;opacity:1;}#tagging_overlay nav .arrow.left-arrow{margin-left:0;}#tagging_overlay nav .arrow.right-arrow{margin-left:0;right:5%;left:auto;}#tagging_overlay nav svg:not(.arrow){height:28px;bottom:52px;top:0;}#tagging_overlay nav svg:not(.arrow).icon-tag{width:34px;right:auto;left:35%;}#tagging_overlay nav svg:not(.arrow).icon-share{width:34px;right:35%;}#tagging_overlay footer{margin-top:30px;}#tagging_overlay footer .comments-wrap{padding-left:0;padding-right:0;width:100%;float:left;padding:1.71429em;}#tagging_overlay footer .comments-wrap .follow-comments{font-size:1em;}#tagging_overlay footer .comments-wrap .form-comments p{font-size:1em;}#tagging_overlay footer .comments-wrap .form-comments label{font-size:1.57143em;}#tagging_overlay footer .comments-wrap .form-comments [type="submit"]{font-size:1em;}#tagging_overlay footer .people-tagged{padding-left:0;padding-right:0;width:100%;float:left;padding:1.71429em;}#tagging_overlay footer .people-tagged h3{font-size:1.57143em;}#tagging_overlay footer .people-tagged p{font-size:1em;}#tagging_overlay footer .people-tagged p span{margin-top:0.42857em;font-size:0.85714em;}}.ad-unit{margin:10px auto 30px;}.ad-unit.ad-skyscraper{width:300px;max-width:100%;}.ad-unit.ad-billboard{margin:20px auto;width:970px;text-align:center;position:relative;}input[type="text"],input[type="file"],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"],input[type="color"],textarea,select{background:#ffffff;border:1px solid #919496;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:.25rem;}select[disabled]{background-color:#dddddd!important;cursor:default;}form * label+label{margin-top:0.9375em;}label input[type="radio"]{margin-right:0.625em;}.field-purpose{font-size:0.75em;}select+select{margin-top:0.9375em;}#form-error-message{display:none;}#contactFormMessage{min-height:150px;}form .show.up{margin-top:15px;}form .instructions{font-size:0.875em;margin:2em 0;}form .abs-label{position:absolute;top:-24px;left:0;}.fi-arrow-right,.fi-arrow-left{display:block;width:14px;height:14px;}.fi-arrow-right:before{content:"\00bb";display:block;font-size:0.875em;width:14px;height:14px;line-height:1;}.fi-arrow-left:before{content:"\00ab";display:block;font-size:0.875em;width:14px;height:14px;line-height:1;}.select{position:relative;top:0;left:0;}.select select{position:relative;top:0;left:0;z-index:9;background:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';display:block;}.select:before{content:"";width:37px;height:37px;background:#919496;position:absolute;right:0;top:0;z-index:3;}@media only screen and (max-width: 47.938em) {.select:before{width:32px;height:32px;}}.select:after{content:"";width:0;height:0;border-style:solid;border-width:8px 5px 0 5px;border-color:#ffffff transparent transparent transparent;position:absolute;right:12px;top:15px;z-index:6;}@media only screen and (max-width: 47.938em) {.select:after{top:12px;}}.select.form-success:after,.article-detail .article-options .select.article-remove:after,.basic-page .article-options .select.article-remove:after,.select.form-error:after{border:none;}select[multiple]{height:auto;overflow:auto;}label.has-tip,label.has-tip:hover{border-bottom:none;font-weight:400;}input[type="checkbox"]{border:none;background:none;-webkit-appearance:none;position:relative;top:0;left:0;}input[type="checkbox"]:focus{outline:0;}input[type="checkbox"]:before{content:"";display:block;width:14px;height:14px;border:1px solid #919496;position:relative;top:0;}input[type="checkbox"]:checked:after{content:url(/images/svgs/icon-check.svg);width:14px;height:12px;position:absolute;top:-3px;left:3px;z-index:9;}input[type="checkbox"]:disabled{background-color:#919496;cursor:default!important;background-color:rgba(145,148,150,0.7);}.es-editable{opacity:0;height:0;margin-bottom:0;overflow:hidden;-moz-transition-property:height,opacity;-o-transition-property:height,opacity;-webkit-transition-property:height,opacity;transition-property:height,opacity;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-duration:250ms;transition-duration:250ms;}.es-editable.show{opacity:1;height:auto;margin-bottom:1rem;}.es-static{-moz-transition-property:height,opacity;-o-transition-property:height,opacity;-webkit-transition-property:height,opacity;transition-property:height,opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;opacity:1;height:auto;}.es-static.hide{opacity:0;height:0;}form .custom-button{margin-bottom:0;}form .custom-button img{display:none;vertical-align:middle;margin-left:0.625em;}form .custom-button img.show,form .custom-button img[class^=show]{display:inline-block;}.float-checkbox{margin-bottom:1.5em;}.float-checkbox:before,.float-checkbox:after{content:" ";display:table;}.float-checkbox:after{clear:both;}.float-checkbox [type="checkbox"]{float:left;}.float-checkbox [type="checkbox"]~*{float:right;width:90%;}.checkbox-list label:before,.checkbox-list label:after{content:" ";display:table;}.checkbox-list label:after{clear:both;}.checkbox-list [type="checkbox"]{margin-bottom:0;}.checkbox-list [type="checkbox"]+span{float:right;width:90%;display:block;}.large-search,.connection-search,.search-page .site-search{width:100%;margin:0;max-width:63.5rem;margin-top:1.875em;margin-bottom:2.375em;}.large-search:before,.connection-search:before,.search-page .site-search:before,.large-search:after,.connection-search:after,.search-page .site-search:after{content:" ";display:table;}.large-search:after,.connection-search:after,.search-page .site-search:after{clear:both;}.large-search label,.connection-search label,.search-page .site-search label{padding-left:0;padding-right:0;width:75%;float:left;margin-right:1.25em;font-size:1em;}.large-search label input,.connection-search label input,.search-page .site-search label input{width:100%;padding:0.6875em;font-size:1em;height:auto;}.large-search input,.connection-search input,.search-page .site-search input{margin-bottom:0;}.large-search button,.connection-search button,.search-page .site-search button{padding-left:0;padding-right:0;width:16.66667%;float:left;background-color:#919496;padding-top:1em;padding-bottom:1em;margin-bottom:0;position:relative;top:0;left:0;}.large-search button img,.connection-search button img,.search-page .site-search button img{position:absolute;right:-52px;top:50%;margin-top:-16px;}@media only screen and (max-width: 47.938em) {.large-search,.connection-search,.search-page .site-search{padding:2.14286em;margin-top:2.14286em;margin-bottom:2.71429em;}.large-search label,.connection-search label,.search-page .site-search label{padding-left:0;padding-right:0;width:100%;float:left;margin-right:1.42857em;}.large-search label input,.connection-search label input,.search-page .site-search label input{padding:0.78571em;}.large-search button,.connection-search button,.search-page .site-search button{padding-left:0;padding-right:0;width:33.33333%;float:left;margin-top:0.71429em;}}#loginModal,#jobPostingModal,#jobPostingModalTerms,#signupModal,#forgotModal,#deactivateModal,#contactModule,#sessionTimeoutModal,#writeReviewModal,.general-modal{width:496px;background:#ffffff;margin:0 auto;position:relative;top:0;left:0;-moz-transition-property:height,opacity;-o-transition-property:height,opacity;-webkit-transition-property:height,opacity;transition-property:height,opacity;-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;height:0;opacity:0;text-align:left;overflow:hidden;}#loginModal.show,.show#jobPostingModal,.show#jobPostingModalTerms,.main-container #loginModal,.main-container #jobPostingModal,.main-container #jobPostingModalTerms,#signupModal.show,.main-container #signupModal,#forgotModal.show,.main-container #forgotModal,#deactivateModal.show,.main-container #deactivateModal,#contactModule.show,.main-container #contactModule,#sessionTimeoutModal.show,.main-container #sessionTimeoutModal,#writeReviewModal.show,.main-container #writeReviewModal,.general-modal.show,.main-container .general-modal{height:auto;opacity:1;padding:2.0625em 5.1875em;overflow:visible;}#loginModal .form-signin,#jobPostingModal .form-signin,#jobPostingModalTerms .form-signin,#signupModal .form-signin,#forgotModal .form-signin,#deactivateModal .form-signin,#contactModule .form-signin,#sessionTimeoutModal .form-signin,#writeReviewModal .form-signin,.general-modal .form-signin{width:100%;max-width:100%;position:relative;overflow:hidden;}#loginModal h2,#jobPostingModal h2,#jobPostingModalTerms h2,#signupModal h2,#forgotModal h2,#deactivateModal h2,#contactModule h2,#sessionTimeoutModal h2,#writeReviewModal h2,.general-modal h2{font-size:1.5em;margin-bottom:1.25em;}#loginModal .link-close,#jobPostingModal .link-close,#jobPostingModalTerms .link-close,#signupModal .link-close,#forgotModal .link-close,#deactivateModal .link-close,#contactModule .link-close,#sessionTimeoutModal .link-close,#writeReviewModal .link-close,.general-modal .link-close{position:absolute;right:0;top:-34px;letter-spacing:-0.04em;font-size:0.875em;}@media only screen and (max-width: 47.938em) {#loginModal .link-close,#jobPostingModal .link-close,#jobPostingModalTerms .link-close,#signupModal .link-close,#forgotModal .link-close,#deactivateModal .link-close,#contactModule .link-close,#sessionTimeoutModal .link-close,#writeReviewModal .link-close,.general-modal .link-close{font-size:1.125em;}}.main-container #loginModal .link-close,.main-container #jobPostingModal .link-close,.main-container #jobPostingModalTerms .link-close,.main-container #signupModal .link-close,.main-container #forgotModal .link-close,.main-container #deactivateModal .link-close,.main-container #contactModule .link-close,.main-container #sessionTimeoutModal .link-close,.main-container #writeReviewModal .link-close,.main-container .general-modal .link-close{display:none;}#loginModal .link-password,#jobPostingModal .link-password,#jobPostingModalTerms .link-password,#signupModal .link-password,#forgotModal .link-password,#deactivateModal .link-password,#contactModule .link-password,#sessionTimeoutModal .link-password,#writeReviewModal .link-password,.general-modal .link-password{color:#ed4444;font-size:0.75em;}#loginModal .form-login [type="submit"],#jobPostingModal .form-login [type="submit"],#jobPostingModalTerms .form-login [type="submit"],#loginModal .linked-in,#jobPostingModal .linked-in,#jobPostingModalTerms .linked-in,#loginModal .create-account,#jobPostingModal .create-account,#jobPostingModalTerms .create-account,#signupModal .form-login [type="submit"],#signupModal .linked-in,#signupModal .create-account,#forgotModal .form-login [type="submit"],#forgotModal .linked-in,#forgotModal .create-account,#deactivateModal .form-login [type="submit"],#deactivateModal .linked-in,#deactivateModal .create-account,#contactModule .form-login [type="submit"],#contactModule .linked-in,#contactModule .create-account,#sessionTimeoutModal .form-login [type="submit"],#sessionTimeoutModal .linked-in,#sessionTimeoutModal .create-account,#writeReviewModal .form-login [type="submit"],#writeReviewModal .linked-in,#writeReviewModal .create-account,.general-modal .form-login [type="submit"],.general-modal .linked-in,.general-modal .create-account{width:100%;margin-top:0.68182em;margin-bottom:0.68182em;display:block;}#loginModal .no-account,#jobPostingModal .no-account,#jobPostingModalTerms .no-account,#signupModal .no-account,#forgotModal .no-account,#deactivateModal .no-account,#contactModule .no-account,#sessionTimeoutModal .no-account,#writeReviewModal .no-account,.general-modal .no-account{margin-bottom:0;}#loginModal .contact-send input[type="submit"],#jobPostingModal .contact-send input[type="submit"],#jobPostingModalTerms .contact-send input[type="submit"],#signupModal .contact-send input[type="submit"],#forgotModal .contact-send input[type="submit"],#deactivateModal .contact-send input[type="submit"],#contactModule .contact-send input[type="submit"],#sessionTimeoutModal .contact-send input[type="submit"],#writeReviewModal .contact-send input[type="submit"],.general-modal .contact-send input[type="submit"]{width:100%;margin-top:0.68182em;margin-bottom:0.68182em;}#loginModal .or-hr,#jobPostingModal .or-hr,#jobPostingModalTerms .or-hr,#signupModal .or-hr,#forgotModal .or-hr,#deactivateModal .or-hr,#contactModule .or-hr,#sessionTimeoutModal .or-hr,#writeReviewModal .or-hr,.general-modal .or-hr{text-align:center;position:relative;text-transform:uppercase;}#loginModal .or-hr:before,#jobPostingModal .or-hr:before,#jobPostingModalTerms .or-hr:before,#signupModal .or-hr:before,#forgotModal .or-hr:before,#deactivateModal .or-hr:before,#contactModule .or-hr:before,#sessionTimeoutModal .or-hr:before,#writeReviewModal .or-hr:before,.general-modal .or-hr:before{content:'';display:block;border-bottom:1px solid #e5e5e5;position:absolute;left:0;right:55%;top:50%;}#loginModal .or-hr:after,#jobPostingModal .or-hr:after,#jobPostingModalTerms .or-hr:after,#signupModal .or-hr:after,#forgotModal .or-hr:after,#deactivateModal .or-hr:after,#contactModule .or-hr:after,#sessionTimeoutModal .or-hr:after,#writeReviewModal .or-hr:after,.general-modal .or-hr:after{content:'';display:block;border-bottom:1px solid #e5e5e5;position:absolute;left:55%;right:0%;top:50%;}#loginModal .button-holder,#jobPostingModal .button-holder,#jobPostingModalTerms .button-holder,#signupModal .button-holder,#forgotModal .button-holder,#deactivateModal .button-holder,#contactModule .button-holder,#sessionTimeoutModal .button-holder,#writeReviewModal .button-holder,.general-modal .button-holder{margin-top:0.68182em;}@media only screen and (max-width: 47.938em) {#loginModal,#jobPostingModal,#jobPostingModalTerms,#signupModal,#forgotModal,#deactivateModal,#contactModule,#sessionTimeoutModal,#writeReviewModal,.general-modal{width:90%;padding:1.25em;}}#interstitialAd{width:auto;padding:10px;display:inline-block;}#contactModule{min-height:500px;}#deactivateModal p{font-size:0.875em;margin-bottom:1.3125em;}.form-error,.form-success{position:relative;top:0;left:0;}.form-error:after,.form-success:after,.article-detail .article-options .article-remove:after,.basic-page .article-options .article-remove:after{content:'';background:url(/images/svgs/icon-error.svg) 0 0 no-repeat;display:block;width:15px;height:15px;position:absolute;right:11px;top:50%;margin-top:-7px;}@media only screen and (max-width: 47.938em) {.form-error:after,.form-success:after,.article-detail .article-options .article-remove:after,.basic-page .article-options .article-remove:after{top:9px;right:9px;}}.form-error.error-plus-text:after,.form-success.error-plus-text:after,.article-detail .article-options .error-plus-text.article-remove:after,.basic-page .article-options .error-plus-text.article-remove:after{margin-top:3px;}.datepicker-wrapper.form-error:after,.datepicker-wrapper.form-success:after,.article-detail .article-options .datepicker-wrapper.article-remove:after,.basic-page .article-options .datepicker-wrapper.article-remove:after{right:51px;}.form-success:after,.article-detail .article-options .article-remove:after,.basic-page .article-options .article-remove:after{content:'';background:url(/images/svgs/icon-valid.svg) 0 0 no-repeat!important;width:14px;height:14px;right:12px;}@media only screen and (max-width: 47.938em) {.form-success:after,.article-detail .article-options .article-remove:after,.basic-page .article-options .article-remove:after{right:9px;}}.form-errors-list{display:none;}.form-errors-list.filled{display:block;}.msg-success{clear:both;color:#6699cc!important;padding-top:1em;}.msg-error{clear:both;color:#a21d21!important;padding-top:1em;}.form-linkedin,#signupModal>div{padding-top:1.0625em;}.form-linkedin h2,#signupModal>div h2{margin-bottom:1em;}.form-linkedin form:before,.form-linkedin form:after,#signupModal>div form:before,#signupModal>div form:after{content:" ";display:table;}.form-linkedin form:after,#signupModal>div form:after{clear:both;}.form-linkedin .custom-button,#signupModal>div .custom-button{float:left;width:47.5%;padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;}.form-linkedin .custom-button:first-child,#signupModal>div .custom-button:first-child{margin-right:5%;}.form-password:before,.form-password:after{content:" ";display:table;}.form-password:after{clear:both;}.form-password button{float:right;}.form-password .link-cancel{margin-top:16px;display:inline-block;}.veryweak{background-color:#FFA0A0;border-color:#f04040!important;}.weak{background-color:#FFB78C;border-color:#ff853c!important;}.medium{background-color:#FFEC8B;border-color:#ffcc00!important;}.strong{background-color:#C3FF88;border-color:#8dff1c!important;}#writeReviewModal textarea{height:150px;margin:20px 0;}#writeReviewModal button{width:100%;}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer;}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr;}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year,.datepicker th span.active,.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb;}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px;}.datepicker table{border:0;margin:0;}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;}.datepicker td.new,.datepicker td.old{color:#999;}.datepicker td.day.disabled{color:#eee;}.datepicker th.date-switch{width:145px;}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle;}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block;}.datepicker-dropdown:after,.datepicker-dropdown:before{position:absolute;content:'';display:inline-block;}.datepicker thead tr:first-child th{cursor:pointer;}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent;}.datepicker tfoot tr:first-child th{cursor:pointer;}.datepicker-inline{width:220px;}.datepicker-rtl{direction:rtl;}.datepicker-rtl table tr td span{float:right;}.datepicker-dropdown{top:0;left:0;}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:6px;}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px;}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none;}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none;}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent;}.pagination-nav.show{opacity:1;}.pagination-nav-left.show{left:-31px;}.pagination-nav-right.show{right:-23px;}.pagination-nav-left,.pagination-nav-right{opacity:0;position:absolute;top:0;left:-91px;z-index:2;width:58px;height:68px;padding:4px;margin:0;background:#ececec;border:1px solid #e5e5e5;-moz-transition-property:all,left,right,opacity;-o-transition-property:all,left,right,opacity;-webkit-transition-property:all,left,right,opacity;transition-property:all,left,right,opacity;-moz-transition-duration:100ms,0.5s,0.5s,1s;-o-transition-duration:100ms,0.5s,0.5s,1s;-webkit-transition-duration:100ms,0.5s,0.5s,1s;transition-duration:100ms,0.5s,0.5s,1s;-moz-transition-timing-function:linear,ease-out,ease-out,ease-out;-o-transition-timing-function:linear,ease-out,ease-out,ease-out;-webkit-transition-timing-function:linear,ease-out,ease-out,ease-out;transition-timing-function:linear,ease-out,ease-out,ease-out;}.pagination-nav-left svg,.pagination-nav-right svg{display:block;width:32px;height:30px;fill:#ed4444;position:absolute;top:9px;left:10px;z-index:3;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;}.pagination-nav-left .pagination-nav-prev,.pagination-nav-left .pagination-nav-next,.pagination-nav-right .pagination-nav-prev,.pagination-nav-right .pagination-nav-next{position:absolute;top:41px;left:13px;color:#ed4444;}.pagination-nav-left.noclick,.pagination-nav-right.noclick{cursor:default;display:none;}.pagination-nav-left.noclick svg,.pagination-nav-right.noclick svg{fill:#5e5e5e;}.pagination-nav-left:hover,.pagination-nav-left:active,.pagination-nav-left:focus,.pagination-nav-right:hover,.pagination-nav-right:active,.pagination-nav-right:focus{background:#ececec;outline:none;}.pagination-nav-left.hovering,.pagination-nav-right.hovering{background:#ececec;width:334px;height:auto;border-color:#ececec;}.pagination-nav-left.hovering:after,.pagination-nav-right.hovering:after{width:100%;height:100%;}.pagination-nav-left:after,.pagination-nav-right:after{content:"";z-index:-1;width:57px;height:68px;display:block;border-bottom:2px solid #919496;border-right:2px solid #919496;position:absolute;left:1px;top:1px;}@media only screen and (max-width: 47.938em) {.pagination-nav-left,.pagination-nav-right{left:-18px;}.pagination-nav-left.hovering,.pagination-nav-right.hovering{width:53%;height:96px;}.pagination-nav-left.hovering svg,.pagination-nav-right.hovering svg{width:11px;height:10px;}.pagination-nav-left.show,.pagination-nav-right.show{left:-7px;right:-7px;}}.pagination-nav-right{left:auto;right:-83px;}.pagination-nav-right:after{left:-2px;border-left:2px solid #919496;border-right:none;}.pagination-nav-right svg{left:auto;right:10px;}.pagination-nav-right .pagination-nav-next{left:auto;right:10px;}.pagination-nav-right.show{left:auto;}.pagination-nav-hover{opacity:0;display:block;width:0;height:0;overflow:hidden;}.pagination-nav-left.hovering .pagination-nav-hover,.pagination-nav-right.hovering .pagination-nav-hover{opacity:1;width:100%;height:100%;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-delay:150ms;-o-transition-delay:150ms;-webkit-transition-delay:150ms;transition-delay:150ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;}.pagination-nav-hover p{float:left;width:30%;text-align:right;color:#00243b;font-size:0.75em;padding-right:10px;padding-bottom:3px;margin-bottom:0;margin-left:40px;}.pagination-nav-right .pagination-nav-hover p{text-align:left;padding-left:0;margin:0;}.pagination-nav-hover figure{display:none;float:left;margin:0;padding:0;width:57%;height:110px;position:relative;left:0;top:0;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;}.hovering .pagination-nav-hover figure{display:block;}.no-image .pagination-nav-hover p{float:none;width:auto;min-height:68px;}.no-image .pagination-nav-hover figure{display:none!important;}.top-nav{background-color:rgba(1,36,58,0.75);height:70px;position:absolute;top:40px;left:0;right:0;z-index:3;}@media only screen and (max-width: 47.938em) {.top-nav{height:35px;top:10px;}}@media only screen and (min-width: 48em) {.top-nav.stickied{height:60px;background-color:rgba(0,48,60,0.95);position:fixed;margin-top:-100px;z-index:3;transition:top 300ms ease-out;top:100px;}.top-nav.stickied .logo{width:120px;height:32px;margin-top:10px;margin-left:16px;}.top-nav.stickied .social-icons{padding-right:185px;margin:20px auto -50px;}}@media only screen and (min-width: 48em) and (max-width: 930px) {.top-nav.stickied .social-icons{display:none;}}@media only screen and (min-width: 48em) {.top-nav.stickied .slogan{display:none;}.top-nav.stickied .main-sections{float:left;margin-left:25px;}.top-nav.stickied .main-sections>li{height:60px;line-height:60px;}.top-nav.stickied .nav-contents-container{height:60px;}.top-nav.stickied .main-sections .link-container{background-color:rgba(3,21,30,0.85);}.top-nav.stickied .sign-up,.top-nav.stickied .login,.top-nav.stickied .divider{line-height:56px;}.top-nav.stickied .search-btn{height:60px;}.top-nav.stickied .logout.show{line-height:57px;}}.top-nav .social-icons{list-style-type:none;overflow:hidden;height:30px;padding-right:16px;width:100%;max-width:1016px;margin:-30px auto 0;text-align:right;}@media only screen and (max-width: 47.938em) {.top-nav .social-icons{display:none;}}.top-nav .social-icons li{display:inline-block;width:15px;margin:0 4px;}.top-nav .social-icons li:hover svg{fill:#ed4444;}.top-nav .social-icons svg{fill:#fff;height:15px;width:15px;}.top-nav .nav-contents-container{width:100%;max-width:1016px;margin:0 auto;text-align:right;white-space:nowrap;}@media only screen and (max-width: 47.938em) {.top-nav .nav-contents-container{position:relative;}}.top-nav .burger{display:none;width:19px;height:17px;fill:#fff;position:absolute;top:9px;left:10px;}@media only screen and (max-width: 47.938em) {.top-nav .burger{display:block;}}.top-nav .logo{float:left;z-index:1;margin-left:8px;margin-top:5px;width:195px;height:52px;}@media only screen and (max-width: 1016px) {.top-nav .logo{margin-left:15px;width:94px;height:25px;margin-top:20px;}}@media only screen and (max-width: 47.938em) {.top-nav .logo{width:94px;height:25px;left:50%;margin-left:-47px;margin-top:5px;position:absolute;}}.top-nav .sign-up,.top-nav .login,.top-nav .divider,.top-nav .logout{font-size:12px;line-height:70px;text-decoration:none;vertical-align:top;color:#fff;text-transform:uppercase;}@media only screen and (max-width: 47.938em) {.top-nav .sign-up,.top-nav .login,.top-nav .divider,.top-nav .logout{display:none;}}@media only screen and (max-width: 47.938em) {.top-nav .link-container .logout{display:block;line-height:inherit;font-family:'Open Sans Condensed';font-weight:700;text-transform:none;font-size:1em;}}.top-nav #account_icon{display:none;}@media only screen and (max-width: 47.938em) {.top-nav #account_icon{display:block;position:absolute;right:10px;top:8px;}}.top-nav .account-icon{width:17px;height:17px;}@media only screen and (max-width: 47.938em) {.top-nav .account-icon{fill:#fff;}}.top-nav .search-box{display:inline-block;vertical-align:top;}@media only screen and (max-width: 47.938em) {.top-nav .search-box{width:90%;padding:0 20px;height:50px;top:0;margin:0;position:absolute;left:-90%;border-bottom:1px solid #686868;display:none;}}.top-nav .search-box .search-field{display:none;border-radius:4px;background-color:#686868;border:none;color:#fff;}@media only screen and (max-width: 47.938em) {.top-nav .search-box .search-field{display:block;}}.top-nav .search-btn{background-color:transparent;margin:0;padding-left:10px;width:54px;height:70px;fill:#fff;padding-right:10px;}@media only screen and (max-width: 47.938em) {.top-nav .search-btn{position:absolute;right:30px;top:0;width:40px;height:40px;padding:0;}}.top-nav .search{width:17px;height:17px;}.top-nav .divider{padding:0 5px;}.top-nav .slogan{width:150px;height:30px;float:left;margin-left:14px;margin-top:23px;}@media only screen and (max-width: 47.938em) {.top-nav .slogan{display:none;}}@media only screen and (max-width: 1016px) {.top-nav .slogan{display:none;}}@media only screen and (max-width: 47.938em) {.top-nav #main-nav .top-nav-side-menu{display:block;}}@media only screen and (max-width: 47.938em) {.top-nav #main-nav .sub-top-nav-side-menu{display:none;}}@media only screen and (max-width: 47.938em) {.top-nav #sub-nav .sub-top-nav-side-menu{display:block;width:90%;margin:0;position:absolute;left:-90%;background-color:transparent;}}@media only screen and (max-width: 47.938em) {.top-nav #sub-nav .top-nav-side-menu{display:none;}}.top-nav .main-sections{list-style-type:none;display:inline-block;margin:0 25px 0 0;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections{width:90%;margin:0;position:absolute;left:-90%;background-color:transparent;}.top-nav .main-sections a{color:#fff;}}.top-nav .main-sections>li{height:100%;display:block;padding:0 10px;font-size:14px;float:left;color:#fff;text-align:left;text-transform:capitalize;line-height:70px;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;background-color:rgba(1,36,58,0);}@media only screen and (max-width: 47.938em) {.top-nav .main-sections>li{float:none;height:auto;line-height:40px;border-bottom:1px solid #686868;padding:0;background-color:rgba(0,48,60,0)!important;}}.top-nav .main-sections>li:hover{background-color:rgba(3,21,30,0.85);}@media only screen and (max-width: 47.938em) {.top-nav .main-sections>li.selected .link-container{max-height:800px;}}.top-nav .main-sections>li.selected span:after{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}.top-nav .main-sections>li span{display:inline-block;height:100%;cursor:default;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections>li span{padding-left:20px;font-size:18px;height:40px;width:100%;line-height:40px;}}.top-nav .main-sections>li span:after{content:'';display:inline-block;margin-left:5px;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections>li span:after{right:auto;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}}@media only screen and (min-width: 48em) {.top-nav .main-sections>li:hover .link-container{max-height:460px;opacity:1;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:300ms,0s;-o-transition-duration:300ms,0s;-webkit-transition-duration:300ms,0s;transition-duration:300ms,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;}}.top-nav .main-sections .link-container{max-height:0;opacity:0;overflow:hidden;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:300ms,0s;-o-transition-duration:300ms,0s;-webkit-transition-duration:300ms,0s;transition-duration:300ms,0s;-moz-transition-delay:0s,300ms;-o-transition-delay:0s,300ms;-webkit-transition-delay:0s,300ms;transition-delay:0s,300ms;text-align:left;position:absolute;left:0;right:0;background-color:rgba(3,21,30,0.85);}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container{position:static;opacity:1;background-color:transparent;padding:0 20px;transition:max-height 300ms ease-out;}}.top-nav .main-sections .link-container .centered-container{width:100%;max-width:1016px;margin:0 auto;overflow:hidden;padding:38px 0;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container .centered-container{padding:0!important;}}.top-nav .main-sections .link-container .link-grouping{border-left:1px solid #fff;overflow:hidden;}@media only screen and (min-width: 48em) {.top-nav .main-sections .link-container .link-grouping{padding-left:40px;white-space:nowrap;display:inline-block;}}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container .link-grouping{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:10px;border-left:none;border-top:1px solid #fff;}}.top-nav .main-sections .link-container ul{list-style-type:none;padding:0 33px;margin-left:0;overflow:hidden;}@media only screen and (min-width: 48em) {.top-nav .main-sections .link-container ul{display:inline-block;vertical-align:top;}.top-nav .main-sections .link-container ul:not(.has-heading){margin-top:-13px;}}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container ul{padding:0;float:none;}}.top-nav .main-sections .link-container ul:first-child{padding:0 33px 0 10px;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container ul:first-child{padding:0;}}.top-nav .main-sections .link-container ul.has-heading li:first-child{font-size:24px;margin-top:0;margin-bottom:15px;line-height:24px;text-transform:none;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container ul.has-heading li:first-child{padding-top:15px;-webkit-column-span:all;}}.top-nav .main-sections .link-container ul.has-heading~ul:not(.has-heading){margin-top:30px;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container ul.has-heading~ul:not(.has-heading){margin:0;}}.top-nav .main-sections .link-container ul li{font-size:14px;text-transform:none;margin:10px 0;white-space:normal;line-height:normal;}@media only screen and (max-width: 47.938em) {.top-nav .main-sections .link-container ul li{margin:0 0 10px;line-height:1.25;}}.top-nav .main-sections .link-container ul li a{color:#fff;}.top-nav .main-sections .link-container ul li a:hover{color:#ed4444;}.sub-top-nav{background-color:rgba(237,68,68,0.75);height:50px;position:absolute;top:110px;left:0;right:0;z-index:2;}.sub-top-nav .main-sections>li .sub-menu-over{display:none;}.sub-top-nav .main-sections>li:hover{background:#fff;transition:all .5s;}.sub-top-nav .main-sections>li:hover a.active-arrow{color:#ed4444;transition:all .3s;}.sub-top-nav .main-sections>li:hover .sub-menu-over{position:absolute;left:0;background:#fff;color:#000;width:100%;}@media (min-width: 964px) {.sub-top-nav .main-sections>li:hover .sub-menu-over{display:block;position:absolute;left:0;background:#fff;color:#000;width:100%;}.sub-top-nav .main-sections>li:hover a.active-arrow:after{content:'';display:inline-block;margin-left:5px;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #de5f5f;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;}}@media (max-width: 964px) {.sub-top-nav .main-sections>li a.active-arrow:after{content:'';display:inline-block;margin-left:5px;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #de5f5f;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;transform:rotate(-90deg);}.sub-top-nav .main-sections>li.selected a.active-arrow:after{content:'';transform:rotate(0deg);}.sub-top-nav .main-sections>li.selected{background:#fff;transition:all .5s;}.sub-top-nav .main-sections>li.selected a.active-arrow{color:#fff;transition:all .3s;}.sub-top-nav .main-sections>li.selected .sub-menu-over{display:block;position:relative;left:0;background:#262626;color:#000;width:100%;}.sub-top-nav .main-sections>li:hover a.active-arrow{color:#fff;transition:all .3s;}}.sub-top-nav .main-sections>li ul li a{color:#000;transition:all .5s;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections>li ul li a{color:#fff;transition:all .5s;}}.sub-top-nav .main-sections>li ul li:hover a{color:#ed4444;transition:all .5s;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections>li ul li:hover a{color:#fff;transition:all .5s;}}.sub-top-nav .sub-menu-over{padding-top:15px;padding-bottom:15px;}.sub-top-nav .sub-menu-over ul li{list-style:none;padding-left:10px;line-height:40px;}@media (max-width: 964px) {.sub-top-nav .sub-menu-over{padding-top:0;padding-bottom:6px;}}.sub-top-nav .main-sections>li.request-invitation:hover{background:transparent;transition:all .0s;}.sub-top-nav .main-sections>li a.active-arrow:after{content:'';display:inline-block;margin-left:5px;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;}.sub-top-nav .main-sections>li.request-invitation a.active-arrow:after{content:'';display:inline-block;margin-left:0px;vertical-align:middle;width:0;height:0;border-left:0px solid transparent;border-right:0px solid transparent;border-top:0px solid #fff;}@media only screen and (max-width: 47.938em) {.sub-top-nav{height:35px;top:46px;}}@media only screen and (min-width: 48em) {.sub-top-nav.stickied{height:50px;background-color:rgba(237,68,68,0.95);position:fixed;margin-top:-100px;z-index:2;transition:top 300ms ease-out;top:160px;}.sub-top-nav.stickied .social-icons{padding-right:185px;margin:20px auto -50px;}}@media only screen and (min-width: 48em) and (max-width: 930px) {.sub-top-nav.stickied .social-icons{display:none;}}@media only screen and (min-width: 48em) {.sub-top-nav.stickied .slogan{display:none;}.sub-top-nav.stickied .main-sections{float:left;}.sub-top-nav.stickied .main-sections>li{line-height:50px;}.sub-top-nav.stickied .nav-contents-container{height:60px;}.sub-top-nav.stickied .main-sections .link-container{background-color:rgba(3,21,30,0.85);}.sub-top-nav.stickied .sign-up,.sub-top-nav.stickied .login,.sub-top-nav.stickied .divider{line-height:56px;}.sub-top-nav.stickied .search-btn{height:60px;}.sub-top-nav.stickied .logout.show{line-height:57px;}}.sub-top-nav .social-icons{list-style-type:none;overflow:hidden;height:30px;padding-right:16px;width:100%;max-width:1016px;margin:-30px auto 0;text-align:right;}@media only screen and (max-width: 47.938em) {.sub-top-nav .social-icons{display:none;}}.sub-top-nav .social-icons li{display:inline-block;width:15px;margin:0 4px;}.sub-top-nav .social-icons li:hover svg{fill:#ed4444;}.sub-top-nav .social-icons svg{fill:#fff;height:15px;width:15px;}.sub-top-nav .nav-contents-container{width:100%;max-width:1016px;margin:0 auto;text-align:right;white-space:nowrap;}@media only screen and (max-width: 47.938em) {.sub-top-nav .nav-contents-container{position:relative;}}.sub-top-nav .burger{display:none;width:19px;height:17px;fill:#fff;position:absolute;top:15px;left:27px;}@media only screen and (max-width: 964px) {.sub-top-nav .burger{display:block;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .burger{top:10px;left:10px;}}.sub-top-nav .logo{float:left;z-index:1;line-height:2.3;margin-left:28px;font-family:"Comfortaa",cursive!important;}@media only screen and (max-width: 1016px) {.sub-top-nav .logo{margin-left:25px;width:94px;height:25px;}}@media only screen and (max-width: 964px) {.sub-top-nav .logo{width:calc(100% - 40px);height:auto;left:0;line-height:35px;padding-left:62px;margin-top:0px;position:absolute;text-align:left;}.sub-top-nav .logo span{display:inline-block;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .logo{padding-left:25px;text-align:center;}}.sub-top-nav .logo .summit-type{color:#fff;font-weight:normal;font-size:1.4rem;text-transform:capitalize;vertical-align:middle;line-height:50px;}@media only screen and (max-width: 802px) {.sub-top-nav .logo .summit-type{font-size:1.1rem;}}@media only screen and (max-width: 766px) {.sub-top-nav .logo .summit-type{font-size:1.0rem;line-height:1;}}@media (max-width: 330px) {.sub-top-nav .logo .summit-type{font-size:0.9rem;line-height:40px;}}.sub-top-nav .logo .summit-location{color:#fff;font-weight:200;margin-left:3%;vertical-align:middle;line-height:50px;text-transform:capitalize;}@media only screen and (max-width: 802px) {.sub-top-nav .logo .summit-location{font-size:0.8rem;}}@media only screen and (max-width: 766px) {.sub-top-nav .logo .summit-location{font-size:1rem;line-height:1;}}.sub-top-nav .sign-up,.sub-top-nav .login,.sub-top-nav .divider,.sub-top-nav .logout{font-size:12px;line-height:70px;text-decoration:none;vertical-align:top;color:#fff;text-transform:uppercase;}@media only screen and (max-width: 47.938em) {.sub-top-nav .sign-up,.sub-top-nav .login,.sub-top-nav .divider,.sub-top-nav .logout{display:none;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .link-container .logout{display:block;line-height:inherit;font-family:'Open Sans Condensed';font-weight:700;text-transform:none;font-size:1em;}}.sub-top-nav #account_icon{display:none;}@media only screen and (max-width: 47.938em) {.sub-top-nav #account_icon{display:block;position:absolute;right:10px;top:8px;}}.sub-top-nav .account-icon{width:17px;height:17px;}@media only screen and (max-width: 47.938em) {.sub-top-nav .account-icon{fill:#fff;}}.sub-top-nav .search-box{display:inline-block;vertical-align:top;}@media only screen and (max-width: 47.938em) {.sub-top-nav .search-box{width:90%;padding:0 20px;height:50px;top:0;margin:0;position:absolute;left:-90%;border-bottom:1px solid #686868;display:none;}}.sub-top-nav .search-box .search-field{display:none;border-radius:4px;background-color:#686868;border:none;color:#fff;}@media only screen and (max-width: 47.938em) {.sub-top-nav .search-box .search-field{display:block;}}.sub-top-nav .search-btn{background-color:transparent;margin:0;padding-left:10px;width:54px;height:70px;fill:#fff;padding-right:10px;}@media only screen and (max-width: 47.938em) {.sub-top-nav .search-btn{position:absolute;right:30px;top:0;width:40px;height:40px;padding:0;}}.sub-top-nav .search{width:17px;height:17px;}.sub-top-nav .divider{padding:0 5px;}.sub-top-nav .slogan{width:150px;height:30px;float:left;margin-left:14px;margin-top:23px;}@media only screen and (max-width: 47.938em) {.sub-top-nav .slogan{display:none;}}@media only screen and (max-width: 1016px) {.sub-top-nav .slogan{display:none;}}.sub-top-nav .nav_listed{float:right;max-width:calc(100% - 360px);}@media only screen and (max-width: 964px) {.sub-top-nav .nav_listed{padding-right:20px;width:calc(100% - 270px);}}@media only screen and (max-width: 900px) {.sub-top-nav .nav_listed{padding-right:20px;width:calc(100% - 240px);}}@media only screen and (max-width: 802px) {.sub-top-nav .nav_listed{padding-right:20px;width:calc(100% - 315px);max-width:calc(100% - 315px);}}.sub-top-nav .main-sections{list-style-type:none;float:left;display:inline-block;font-family:"Comfortaa",cursive!important;text-transform:capitalize;width:100%;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections{width:90%;margin:0;position:absolute;left:-90%;background-color:transparent;}.sub-top-nav .main-sections a{color:#fff;padding:0 2.14286em;display:block;}}@media only screen and (max-width: 964px) and (max-width: 47.938em) {.sub-top-nav .main-sections a{padding:0 15px;}}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections li span{display:block;}}.sub-top-nav .main-sections .request-invitation{position:relative;float:right;margin-left:10px;}.sub-top-nav .main-sections .request-invitation a{color:#dd5f5f;}.sub-top-nav .main-sections .request-invitation a:hover{color:#dd5f5f;border-bottom:none;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation{margin-left:0px;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link{background:#fff;text-align:center;padding:0 35px 0 15px;float:left;position:relative;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link{width:100%;display:block;-webkit-clip-path:none;clip-path:none;background:none;padding:0;text-align:left;border-bottom:1px solid #686868;}.sub-top-nav .main-sections .request-invitation .request-invitation-link a{position:relative;left:0px;color:#fff;display:block;font-size:12px;}}@media only screen and (min-width: 964px) and (max-width: 1024px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link{padding:0 20px 0 0px;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link:after{width:0;height:0;border-style:solid;border-width:0 0 50px 20px;content:" ";border-color:transparent transparent #000 transparent;position:absolute;right:0;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link:after{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link:before{width:0;height:0;border-style:solid;border-width:0 0 50px 20px;content:" ";border-color:transparent transparent transparent transparent;border-bottom-color:#fff;position:absolute;left:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link:before{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link-only{background:#fff;text-align:center;padding:0 12px 0 15px;float:left;position:relative;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link-only{width:100%;display:block;-webkit-clip-path:none;clip-path:none;background:none;padding:0;text-align:left;border-bottom:1px solid #686868;}.sub-top-nav .main-sections .request-invitation .request-invitation-link-only a{position:relative;left:0px;color:#fff;display:block;font-size:12px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link-only{padding:0 5px 0 5px;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link-only:after{width:0;height:0;border-style:solid;border-width:50px 20px 0 0;content:" ";border-color:#fff transparent transparent transparent;position:absolute;right:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link-only:after{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-link-only:before{width:0;height:0;border-style:solid;border-width:0 0 50px 20px;content:" ";border-color:transparent transparent transparent transparent;border-bottom-color:#fff;position:absolute;left:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-link-only:before{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-myim{background:#000;text-align:center;padding:0 10px;position:relative;float:left;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim a{color:#fff;font-size:13px;line-height:1;text-transform:capitalize;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim a span{font-family:"Comfortaa",cursive;color:#dd5f5f;font-size:26px;line-height:1;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim a span{color:#fff;padding:0;width:auto;line-height:0;font-size:22px;}}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim{width:100%;display:block;-webkit-clip-path:none;clip-path:none;background:none;position:relative;padding:0;right:0px;text-align:left;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim a{position:relative;left:0px;color:#fff;display:block;font-size:12px;line-height:4;}}.sub-top-nav .main-sections .request-invitation .request-invitation-myim:after{width:0;height:0;border-style:solid;border-width:50px 20px 0px 0px;content:" ";border-color:#000 transparent transparent transparent;position:absolute;right:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim:after{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only{background:#000;text-align:center;padding:0 10px;position:relative;float:left;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only a{color:#fff;font-size:18px;line-height:1;text-transform:lowercase;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only a span{font-family:"Comfortaa",cursive;color:#dd5f5f;font-size:26px;line-height:1;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only a span{color:#fff;padding:0;width:auto;line-height:0;font-size:22px;}}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only{width:100%;display:block;-webkit-clip-path:none;clip-path:none;background:none;position:relative;padding:0;right:0px;text-align:left;}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only a{position:relative;left:0px;color:#fff;display:block;font-size:12px;line-height:4;}}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only:before{width:0;height:0;border-style:solid;border-width:0 0 50px 20px;content:" ";border-color:transparent transparent transparent transparent;border-bottom-color:#000;position:absolute;left:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only:before{display:none;}}.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only:after{width:0;height:0;border-style:solid;border-width:50px 20px 0px 0px;content:" ";border-color:#000 transparent transparent transparent;position:absolute;right:-20px;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections .request-invitation .request-invitation-myim-only:after{display:none;}}.sub-top-nav .main-sections a{text-decoration:none;color:#fff;}.sub-top-nav .main-sections a:hover{color:#fff;}.sub-top-nav .main-sections a.active{border-bottom:2px solid #ffffff;padding-bottom:4px;}.sub-top-nav .main-sections a.active:not(.no-arrow):after{content:"";width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #4c4c4c transparent;position:absolute;bottom:0px;left:45%;}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections a.active{border-bottom:none;}.sub-top-nav .main-sections a.active:not(.no-arrow):after{display:none;}}.sub-top-nav .main-sections>li{height:100%;display:block;padding:0 7px;font-size:13px;float:left;font-weight:normal;font-family:"Comfortaa",cursive!important;color:#fff;text-align:left;text-transform:capitalize;line-height:50px;position:static;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;background-color:rgba(1,36,58,0);}@media only screen and (max-width: 964px) {.sub-top-nav .main-sections>li{float:none;height:auto;line-height:40px;border-bottom:1px solid #686868;padding:0;background-color:rgba(0,48,60,0)!important;}.sub-top-nav .main-sections>li:last-child{border:none;float:none;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections>li.selected .link-container{max-height:800px;}}.sub-top-nav .main-sections>li.selected span:after{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}.sub-top-nav .main-sections>li span{display:inline-block;height:100%;cursor:default;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections>li span{padding-left:20px;font-size:18px;height:40px;width:100%;line-height:40px;}}@media only screen and (min-width: 48em) {.sub-top-nav .main-sections>li:hover .link-container{max-height:460px;opacity:1;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:300ms,0s;-o-transition-duration:300ms,0s;-webkit-transition-duration:300ms,0s;transition-duration:300ms,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;-webkit-transition-delay:0s,0s;transition-delay:0s,0s;}}.sub-top-nav .main-sections .link-container{max-height:0;opacity:0;overflow:hidden;-moz-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;-webkit-transition-property:opacity,max-height;transition-property:opacity,max-height;-moz-transition-duration:300ms,0s;-o-transition-duration:300ms,0s;-webkit-transition-duration:300ms,0s;transition-duration:300ms,0s;-moz-transition-delay:0s,300ms;-o-transition-delay:0s,300ms;-webkit-transition-delay:0s,300ms;transition-delay:0s,300ms;text-align:left;position:absolute;left:0;right:0;background-color:rgba(3,21,30,0.85);}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container{position:static;opacity:1;background-color:transparent;padding:0 20px;transition:max-height 300ms ease-out;}}.sub-top-nav .main-sections .link-container .centered-container{width:100%;max-width:1016px;margin:0 auto;overflow:hidden;padding:38px 0;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container .centered-container{padding:0!important;}}.sub-top-nav .main-sections .link-container .link-grouping{border-left:1px solid #fff;overflow:hidden;}@media only screen and (min-width: 48em) {.sub-top-nav .main-sections .link-container .link-grouping{padding-left:40px;white-space:nowrap;display:inline-block;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container .link-grouping{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:10px;border-left:none;border-top:1px solid #fff;}}.sub-top-nav .main-sections .link-container ul{list-style-type:none;padding:0 33px;margin-left:0;overflow:hidden;}@media only screen and (min-width: 48em) {.sub-top-nav .main-sections .link-container ul{display:inline-block;vertical-align:top;}.sub-top-nav .main-sections .link-container ul:not(.has-heading){margin-top:-13px;}}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container ul{padding:0;float:none;}}.sub-top-nav .main-sections .link-container ul:first-child{padding:0 33px 0 10px;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container ul:first-child{padding:0;}}.sub-top-nav .main-sections .link-container ul.has-heading li:first-child{font-size:24px;margin-top:0;margin-bottom:15px;line-height:24px;text-transform:none;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container ul.has-heading li:first-child{padding-top:15px;-webkit-column-span:all;}}.sub-top-nav .main-sections .link-container ul.has-heading~ul:not(.has-heading){margin-top:30px;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container ul.has-heading~ul:not(.has-heading){margin:0;}}.sub-top-nav .main-sections .link-container ul li{font-size:14px;text-transform:none;margin:10px 0;white-space:normal;line-height:normal;}@media only screen and (max-width: 47.938em) {.sub-top-nav .main-sections .link-container ul li{margin:0 0 10px;line-height:1.25;}}.sub-top-nav .main-sections .link-container ul li a{color:#fff;}.sub-top-nav .main-sections .link-container ul li a:hover{color:#ed4444;}/* line 1, ../scss/partials/_summits.scss */
.alert-box .close {
  opacity: 1 !important;
  color: #fff;
}

/* line 6, ../scss/partials/_summits.scss */
.brand {
  background-color: #6699cc !important;
}

/* line 9, ../scss/partials/_summits.scss */
.agency {
  background-color: #66cc33 !important;
}

/* line 12, ../scss/partials/_summits.scss */
.entertainment {
  background-color: #a21d21 !important;
}

/* line 15, ../scss/partials/_summits.scss */
.commerce {
  background-color: #b28d2f !important;
}

/* line 18, ../scss/partials/_summits.scss */
.breakthrough {
  background-color: #ff9e15 !important;
}

/* line 21, ../scss/partials/_summits.scss */
#agenda-section {
  overflow: hidden;
}

/* line 26, ../scss/partials/_summits.scss */
.summit-page.people-page-profile, .summit-page.resource-page-profile, .summit-page.resource-page-profile {
  padding: 0;
}
/* line 29, ../scss/partials/_summits.scss */
.summit-page.people-page-profile .summit-detail-nav-wrapper .summit-detail-nav, .summit-page.resource-page-profile .summit-detail-nav-wrapper .summit-detail-nav, .summit-page.resource-page-profile .summit-detail-nav-wrapper .summit-detail-nav {
  margin: 0;
}

/* line 35, ../scss/partials/_summits.scss */
.summit-page {
  padding: 2.125em 1.875em;
  color: #5e5e5e;
  /* my menu changes */
  /* my menu changes */
}
@media only screen and (max-width: 47.938em) {
  /* line 35, ../scss/partials/_summits.scss */
  .summit-page {
    padding: 1em;
  }
}
/* line 41, ../scss/partials/_summits.scss */
.summit-page .fullNoFloat {
  width: 100% !important;
  float: none !important;
  position: relative;
  top: 0;
  left: 0;
}
/* line 49, ../scss/partials/_summits.scss */
.summit-page .eventCoverageArticles .summit-related-articles > article {
  float: none;
  width: 100%;
}
/* line 55, ../scss/partials/_summits.scss */
.summit-page .outer-bg-gray {
  background: #4c4c4c;
}
/* line 57, ../scss/partials/_summits.scss */
.summit-page .outer-bg-gray .inner-bg-gary {
  max-width: 63.5rem;
  margin-right: auto;
  margin-left: auto;
}
/* line 65, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .inner-bg-white {
  background: #fff;
}
/* line 67, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .inner-bg-white ul {
  max-width: 63.5rem;
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 48em) {
  /* line 77, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper.stickied {
    position: fixed;
    top: 110px;
    left: 0;
    width: 100%;
    z-index: 10;
  }
}
/* line 92, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav {
  position: relative;
  top: -1px;
  left: 0;
  background: #4c4c4c;
  min-height: 47px;
  margin: 0 -1.875em;
}
/* line 97, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav:after {
  position: absolute;
  bottom: -10px;
  left: 0;
  content: "";
  height: 10px;
  width: 100%;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2OTY5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Njk2OTYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(150, 150, 150, 0.2)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(to bottom, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#969696', endColorstr='#00969696',GradientType=0 );
}
/* line 114, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .burger {
  width: 19px;
  height: 17px;
  fill: #fff;
  position: absolute;
  top: 15px;
  left: 27px;
  display: none;
}
@media only screen and (max-width: 964px) {
  /* line 114, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .burger {
    display: block;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 114, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .burger {
    left: 12px;
  }
}
/* line 130, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main {
  overflow: visible;
  margin: 0;
  letter-spacing: -0.04em;
  font-size: 0.875em;
  list-style: none;
  padding: 0 2.14286em;
  margin: 0;
  display: inline-block;
}
@media only screen and (max-width: 47.938em) {
  /* line 130, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main {
    padding: 0;
  }
}
/* line 146, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li {
  height: 43px;
  position: static;
  line-height: 43px;
  right: 0 !important;
  font-size: 20px;
  color: #ffffff;
  font-family: "Comfortaa", cursive;
  margin-right: 14px;
}
/* line 164, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li > a {
  color: #ffffff;
  font-family: "Comfortaa", cursive;
  position: relative;
  top: 0;
  left: 0;
  font-weight: normal;
  /*text-transform: uppercase;*/
  text-transform: capitalize;
  letter-spacing: 1px;
  font-size: 13px;
  padding-bottom: 4px;
}
/* line 175, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li > a.active {
  border-bottom: 2px solid #ed4444;
}
/* line 177, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li > a.active:not(.no-arrow):after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 8px 6px;
  border-color: transparent transparent #ffffff transparent;
  position: absolute;
  bottom: -13px;
  left: 50%;
  margin-left: -6px;
}
@media only screen and (max-width: 964px) {
  /* line 146, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li {
    float: none;
    display: block;
    margin: 0;
  }
  /* line 194, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li a {
    padding: 0 2.14286em;
    border: none;
    display: block;
    border-bottom: 1px solid #ccc;
  }
  /* line 202, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li.active {
    border-bottom: 1px solid #ccc;
  }
  /* line 204, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li.active:not(.no-arrow):after {
    display: none;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 210, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li a {
    padding: 0 1.14286em;
  }
}
/* line 217, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub {
  display: none;
  position: relative;
  top: 0;
  left: 0;
  min-height: 43px;
  width: 100%;
  background: #ffffff;
  letter-spacing: -0.04em;
  font-size: 0.875em;
  padding: 0 2.14286em;
  margin: 0;
}
/* line 227, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub li {
  display: inline-block;
  line-height: 43px;
  right: 0 !important;
  margin-right: 1.28571em;
  float: left;
}
/* line 233, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub li a {
  color: #4c4c4c;
  font-weight: normal;
}
/* line 239, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub.active {
  display: block;
}
@media only screen and (max-width: 964px) {
  /* line 245, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main {
    font-size: 0.85714em;
    padding: 0;
    display: none;
  }
  /* line 249, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li {
    margin-right: 0;
  }
  /* line 252, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li > a.active {
    border: none;
    background: #ed4444;
    /*padding:0px;*/
    /*@include border-radius(5px);*/
  }
  /* line 257, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .main > li > a.active:not(.no-arrow):after {
    display: none;
  }
  /* line 264, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub {
    font-size: 0.85714em;
    padding: 0 0.85714em;
  }
  /* line 267, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .sub li {
    line-height: 30px;
  }
}
/* line 272, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .detail-nav-date {
  list-style-type: none;
  float: right;
}
/* line 275, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav .detail-nav-date li {
  height: 43px;
  line-height: 43px;
  font-size: 20px;
  color: #ffffff;
  font-family: "Comfortaa", cursive;
  padding: 3px 15px 0 0;
}
@media only screen and (max-width: 964px) {
  /* line 272, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .detail-nav-date {
    float: none;
    padding: 0 4.14286em;
    text-align: left;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 272, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav .detail-nav-date {
    text-align: center;
    padding: 3px 15px 0 0;
  }
}
/* line 299, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav-wrapper .summit-detail-nav {
  position: relative;
  top: -1px;
  left: 0;
  background: #4c4c4c;
  min-height: 47px;
}
@media only screen and (max-width: 766px) {
  /* line 299, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav-wrapper .summit-detail-nav {
    margin: 0 -24px 0 -24px;
  }
}
/* line 308, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav {
  position: relative;
  top: -1px;
  left: 0;
  background: #4c4c4c;
  min-height: 86px;
  margin: 0 -1.875em;
}
/* line 313, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav:after {
  position: absolute;
  bottom: -10px;
  left: 0;
  content: "";
  height: 10px;
  width: 100%;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2OTY5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Njk2OTYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(150, 150, 150, 0.2)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(top, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(to bottom, rgba(150, 150, 150, 0.2) 0%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#969696', endColorstr='#00969696',GradientType=0 );
}
/* line 329, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main {
  overflow: visible;
  margin: 0;
  letter-spacing: -0.04em;
  font-size: 0.875em;
  list-style: none;
  padding: 0 2.14286em;
  margin: 0;
  display: inline-block;
}
/* line 340, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main > li {
  height: 43px;
  display: inline-block;
  float: left;
  position: static;
  line-height: 43px;
  right: 0 !important;
  margin-right: 2.14286em;
}
/* line 348, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main > li:last-of-type {
  margin-right: 0;
}
/* line 351, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main > li > a {
  color: #ffffff;
  position: relative;
  top: 0;
  left: 0;
}
/* line 355, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main > li > a.active {
  border-bottom: 2px solid #ed4444;
}
/* line 357, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .main > li > a.active:not(.no-arrow):after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 8px 6px;
  border-color: transparent transparent #ffffff transparent;
  position: absolute;
  bottom: -13px;
  left: 50%;
  margin-left: -6px;
}
/* line 371, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .sub {
  display: none;
  position: relative;
  top: 0;
  left: 0;
  min-height: 43px;
  width: 100%;
  background: #ffffff;
  letter-spacing: -0.04em;
  font-size: 0.875em;
  padding: 0 2.14286em;
  margin: 0;
}
/* line 381, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .sub li {
  display: inline-block;
  line-height: 43px;
  right: 0 !important;
  margin-right: 1.28571em;
  float: left;
}
/* line 387, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .sub li a {
  color: #4c4c4c;
  font-weight: normal;
}
/* line 393, ../scss/partials/_summits.scss */
.summit-page .summit-detail-nav .sub.active {
  display: block;
}
@media only screen and (max-width: 47.938em) {
  /* line 308, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav {
    margin: 0 -1em;
  }
  /* line 400, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .main {
    font-size: 0.85714em;
    padding: 0 1.16667em;
  }
  /* line 404, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .main > li {
    margin-right: 0.9375em;
  }
  /* line 406, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .main > li > a {
    font-size: .9em;
  }
  /* line 408, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .main > li > a.active {
    border: none;
    background: #ed4444;
    padding: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
  }
  /* line 413, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .main > li > a.active:not(.no-arrow):after {
    display: none;
  }
  /* line 420, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .sub {
    font-size: 0.85714em;
    padding: 0 0.85714em;
  }
  /* line 423, ../scss/partials/_summits.scss */
  .summit-page .summit-detail-nav .sub li {
    line-height: 30px;
  }
}
/* line 429, ../scss/partials/_summits.scss */
.summit-page .advertisement {
  margin: 2em 0;
}
/* line 432, ../scss/partials/_summits.scss */
.summit-page h1 {
  font-size: 2.75em;
  margin-bottom: 0.68182em;
  color: #00243b;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .article-header > div:before, .summit-page .article-header > div:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .article-header > div:after {
  clear: both;
}
/* line 440, ../scss/partials/_summits.scss */
.summit-page .article-header > div > div {
  width: 70%;
  float: left;
}
/* line 444, ../scss/partials/_summits.scss */
.summit-page .article-header > div > aside {
  width: 30%;
  float: right;
}
/* line 448, ../scss/partials/_summits.scss */
.summit-page .article-header > div .eventSponsoredBy {
  max-width: 200px;
  float: right;
  text-align: left;
}
/* line 452, ../scss/partials/_summits.scss */
.summit-page .article-header > div .eventSponsoredBy span {
  display: block;
  font-size: .9rem;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 458, ../scss/partials/_summits.scss */
  .summit-page .article-header > div > aside {
    padding-left: 35px;
  }
  /* line 460, ../scss/partials/_summits.scss */
  .summit-page .article-header > div > aside.button-group-right .custom-button {
    min-width: 100%;
    display: block;
    max-width: 234px;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 468, ../scss/partials/_summits.scss */
  .summit-page .article-header > div > div, .summit-page .article-header > div > aside {
    width: auto;
    float: none;
  }
  /* line 471, ../scss/partials/_summits.scss */
  .summit-page .article-header > div > div.button-group-right .custom-button, .summit-page .article-header > div > aside.button-group-right .custom-button {
    min-width: initial;
    padding-left: 10px;
    padding-right: 10px;
  }
}
/* line 479, ../scss/partials/_summits.scss */
.summit-page .article-header h2, .summit-page .article-header p {
  font-weight: normal;
}
/* line 483, ../scss/partials/_summits.scss */
.summit-page .article-header h2 {
  font-size: 1.875em;
  letter-spacing: -0.025em;
  margin-bottom: 0.6em;
  line-height: 1.2;
}
/* line 489, ../scss/partials/_summits.scss */
.summit-page .article-header p {
  /*font-size:em(20);*/
  font-size: 1em;
  line-height: 1.75;
}
/* line 495, ../scss/partials/_summits.scss */
.summit-page .event-description {
  font-size: 1.25em !important;
  line-height: 1.5;
}
/* line 499, ../scss/partials/_summits.scss */
.summit-page .event-description br + br {
  display: none;
}
/* line 502, ../scss/partials/_summits.scss */
.summit-page .event-description img {
  float: right;
  margin-left: 1.5em;
  margin-bottom: 1.5em;
}
/* line 507, ../scss/partials/_summits.scss */
.summit-page .event-description p, .summit-page .event-description ul, .summit-page .event-description ol {
  margin-bottom: 1.5em;
}
/* line 510, ../scss/partials/_summits.scss */
.summit-page .event-description h2 {
  font-size: 1.1em;
  margin-bottom: 1.36364em;
}
/* line 514, ../scss/partials/_summits.scss */
.summit-page .event-description ul, .summit-page .event-description ol {
  margin-left: 1.5em;
}
/* line 520, ../scss/partials/_summits.scss */
.summit-page .featured-summits.futureEvents article:first-child .summit-snapshot {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 526, ../scss/partials/_summits.scss */
.summit-page .featured-summits.futureEvents article .summit-snapshot {
  padding-bottom: 0;
  padding-top: 45px;
}
/* line 532, ../scss/partials/_summits.scss */
.summit-page .featured-summits {
  font-size: 0.875em;
  margin-top: 2.71429em;
}
@media only screen and (max-width: 47.938em) {
  /* line 532, ../scss/partials/_summits.scss */
  .summit-page .featured-summits {
    font-size: 1em;
  }
}
/* line 539, ../scss/partials/_summits.scss */
.summit-page .featured-summits > li {
  margin-bottom: 20px;
}
/* line 542, ../scss/partials/_summits.scss */
.summit-page .featured-summits > li:nth-child(2n + 1) {
  border-right: solid 1px #ccc;
}
/* line 545, ../scss/partials/_summits.scss */
.summit-page .featured-summits figure {
  position: relative;
  top: 0;
  left: 0;
  margin: 0;
  max-height: 209px;
  overflow: hidden;
}
/* line 552, ../scss/partials/_summits.scss */
.summit-page .featured-summits figure img {
  width: 100%;
}
/* line 555, ../scss/partials/_summits.scss */
.summit-page .featured-summits figure figcaption {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-size: 1.25em;
  margin: 0;
  line-height: 30px;
  font-style: normal;
  font-weight: 500;
}
@media only screen and (max-width: 47.938em) {
  /* line 545, ../scss/partials/_summits.scss */
  .summit-page .featured-summits figure {
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 582, ../scss/partials/_summits.scss */
.summit-page .featured-summits h3 {
  color: #5e5e5e;
  font-size: 2.14286em;
  line-height: 1.13333;
  margin-top: 0.66667em;
  margin-bottom: 0.13333em;
}
/* line 589, ../scss/partials/_summits.scss */
.summit-page .featured-summits h3 a {
  color: #5e5e5e;
}
/* line 591, ../scss/partials/_summits.scss */
.summit-page .featured-summits h3 a:hover {
  color: #ed4444;
}
/* line 596, ../scss/partials/_summits.scss */
.summit-page .featured-summits time {
  font-size: 1.28571em;
  display: block;
  line-height: 1.3333;
  margin-bottom: 1em;
  display: block;
  font-weight: bold;
}
/* line 604, ../scss/partials/_summits.scss */
.summit-page .featured-summits p, .summit-page .featured-summits ul, .summit-page .featured-summits ol, .summit-page .featured-summits blockquote {
  font-size: 1em;
  line-height: 1.71429em;
}
/* line 608, ../scss/partials/_summits.scss */
.summit-page .featured-summits .tag-list {
  line-height: 1;
}
/* line 611, ../scss/partials/_summits.scss */
.summit-page .featured-summits .summit-snapshot {
  padding-bottom: 45px;
}
/* line 612, ../scss/partials/_summits.scss */
.summit-page .featured-summits .summit-snapshot h3 {
  font-size: 1.71428em;
  line-height: 1;
  letter-spacing: -0.04em;
  margin-bottom: .15em;
}
/* line 618, ../scss/partials/_summits.scss */
.summit-page .featured-summits .summit-snapshot time {
  font-size: 1.1428em;
  line-height: 1.428;
  letter-spacing: -0.04em;
  margin-bottom: 0;
  font-weight: 600;
}
@media only screen and (max-width: 47.938em) {
  /* line 611, ../scss/partials/_summits.scss */
  .summit-page .featured-summits .summit-snapshot {
    margin-bottom: 2em;
    max-width: 296px;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  /* line 632, ../scss/partials/_summits.scss */
  .summit-page .featured-summits .summit-snapshot:last-of-type {
    margin-bottom: 0;
  }
}
/* line 638, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div, .summit-page .featured-summits > article {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
  padding: 0 0.85714em;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits > div:before, .summit-page .featured-summits > div:after, .summit-page .featured-summits > article:before, .summit-page .featured-summits > article:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits > div:after, .summit-page .featured-summits > article:after {
  clear: both;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits > div:before, .summit-page .featured-summits > div:after, .summit-page .featured-summits > article:before, .summit-page .featured-summits > article:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits > div:after, .summit-page .featured-summits > article:after {
  clear: both;
}
/* line 643, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div, .summit-page .featured-summits > div > section, .summit-page .featured-summits > div > article, .summit-page .featured-summits > div.main-featured, .summit-page .featured-summits > article > div, .summit-page .featured-summits > article > section, .summit-page .featured-summits > article > article, .summit-page .featured-summits > article.main-featured {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  position: relative;
  top: 0;
  left: 0;
}
/* line 646, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div .author, .summit-page .featured-summits > div > section .author, .summit-page .featured-summits > div > article .author, .summit-page .featured-summits > div.main-featured .author, .summit-page .featured-summits > article > div .author, .summit-page .featured-summits > article > section .author, .summit-page .featured-summits > article > article .author, .summit-page .featured-summits > article.main-featured .author {
  left: 0.35714em;
}
/* line 649, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:nth-child(2), .summit-page .featured-summits > div > section:nth-child(2), .summit-page .featured-summits > div > article:nth-child(2), .summit-page .featured-summits > div.main-featured:nth-child(2), .summit-page .featured-summits > article > div:nth-child(2), .summit-page .featured-summits > article > section:nth-child(2), .summit-page .featured-summits > article > article:nth-child(2), .summit-page .featured-summits > article.main-featured:nth-child(2) {
  padding-left: 0.57143em !important;
  padding-right: 0.57143em !important;
}
/* line 652, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:nth-child(2) .author, .summit-page .featured-summits > div > section:nth-child(2) .author, .summit-page .featured-summits > div > article:nth-child(2) .author, .summit-page .featured-summits > div.main-featured:nth-child(2) .author, .summit-page .featured-summits > article > div:nth-child(2) .author, .summit-page .featured-summits > article > section:nth-child(2) .author, .summit-page .featured-summits > article > article:nth-child(2) .author, .summit-page .featured-summits > article.main-featured:nth-child(2) .author {
  left: 0.92857em;
}
/* line 656, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:before, .summit-page .featured-summits > div > section:before, .summit-page .featured-summits > div > article:before, .summit-page .featured-summits > div.main-featured:before, .summit-page .featured-summits > article > div:before, .summit-page .featured-summits > article > section:before, .summit-page .featured-summits > article > article:before, .summit-page .featured-summits > article.main-featured:before {
  right: -0.28571em;
}
/* line 661, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:first-child, .summit-page .featured-summits > div > div#related-article-0, .summit-page .featured-summits > div > div#related-article-3, .summit-page .featured-summits > div > div#related-article-6, .summit-page .featured-summits > div > section:first-child, .summit-page .featured-summits > div > section#related-article-0, .summit-page .featured-summits > div > section#related-article-3, .summit-page .featured-summits > div > section#related-article-6, .summit-page .featured-summits > div > article:first-child, .summit-page .featured-summits > div > article#related-article-0, .summit-page .featured-summits > div > article#related-article-3, .summit-page .featured-summits > div > article#related-article-6, .summit-page .featured-summits > div.main-featured:first-child, .summit-page .featured-summits > div.main-featured#related-article-0, .summit-page .featured-summits > div.main-featured#related-article-3, .summit-page .featured-summits > div.main-featured#related-article-6, .summit-page .featured-summits > article > div:first-child, .summit-page .featured-summits > article > div#related-article-0, .summit-page .featured-summits > article > div#related-article-3, .summit-page .featured-summits > article > div#related-article-6, .summit-page .featured-summits > article > section:first-child, .summit-page .featured-summits > article > section#related-article-0, .summit-page .featured-summits > article > section#related-article-3, .summit-page .featured-summits > article > section#related-article-6, .summit-page .featured-summits > article > article:first-child, .summit-page .featured-summits > article > article#related-article-0, .summit-page .featured-summits > article > article#related-article-3, .summit-page .featured-summits > article > article#related-article-6, .summit-page .featured-summits > article.main-featured:first-child, .summit-page .featured-summits > article.main-featured#related-article-0, .summit-page .featured-summits > article.main-featured#related-article-3, .summit-page .featured-summits > article.main-featured#related-article-6 {
  padding-right: 1.14286em;
  padding-left: 0;
}
/* line 664, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:first-child:before, .summit-page .featured-summits > div > div#related-article-0:before, .summit-page .featured-summits > div > div#related-article-3:before, .summit-page .featured-summits > div > div#related-article-6:before, .summit-page .featured-summits > div > section:first-child:before, .summit-page .featured-summits > div > section#related-article-0:before, .summit-page .featured-summits > div > section#related-article-3:before, .summit-page .featured-summits > div > section#related-article-6:before, .summit-page .featured-summits > div > article:first-child:before, .summit-page .featured-summits > div > article#related-article-0:before, .summit-page .featured-summits > div > article#related-article-3:before, .summit-page .featured-summits > div > article#related-article-6:before, .summit-page .featured-summits > div.main-featured:first-child:before, .summit-page .featured-summits > div.main-featured#related-article-0:before, .summit-page .featured-summits > div.main-featured#related-article-3:before, .summit-page .featured-summits > div.main-featured#related-article-6:before, .summit-page .featured-summits > article > div:first-child:before, .summit-page .featured-summits > article > div#related-article-0:before, .summit-page .featured-summits > article > div#related-article-3:before, .summit-page .featured-summits > article > div#related-article-6:before, .summit-page .featured-summits > article > section:first-child:before, .summit-page .featured-summits > article > section#related-article-0:before, .summit-page .featured-summits > article > section#related-article-3:before, .summit-page .featured-summits > article > section#related-article-6:before, .summit-page .featured-summits > article > article:first-child:before, .summit-page .featured-summits > article > article#related-article-0:before, .summit-page .featured-summits > article > article#related-article-3:before, .summit-page .featured-summits > article > article#related-article-6:before, .summit-page .featured-summits > article.main-featured:first-child:before, .summit-page .featured-summits > article.main-featured#related-article-0:before, .summit-page .featured-summits > article.main-featured#related-article-3:before, .summit-page .featured-summits > article.main-featured#related-article-6:before {
  right: 0.28571em;
}
@media only screen and (max-width: 47.938em) {
  /* line 661, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div:first-child, .summit-page .featured-summits > div > div#related-article-0, .summit-page .featured-summits > div > div#related-article-3, .summit-page .featured-summits > div > div#related-article-6, .summit-page .featured-summits > div > section:first-child, .summit-page .featured-summits > div > section#related-article-0, .summit-page .featured-summits > div > section#related-article-3, .summit-page .featured-summits > div > section#related-article-6, .summit-page .featured-summits > div > article:first-child, .summit-page .featured-summits > div > article#related-article-0, .summit-page .featured-summits > div > article#related-article-3, .summit-page .featured-summits > div > article#related-article-6, .summit-page .featured-summits > div.main-featured:first-child, .summit-page .featured-summits > div.main-featured#related-article-0, .summit-page .featured-summits > div.main-featured#related-article-3, .summit-page .featured-summits > div.main-featured#related-article-6, .summit-page .featured-summits > article > div:first-child, .summit-page .featured-summits > article > div#related-article-0, .summit-page .featured-summits > article > div#related-article-3, .summit-page .featured-summits > article > div#related-article-6, .summit-page .featured-summits > article > section:first-child, .summit-page .featured-summits > article > section#related-article-0, .summit-page .featured-summits > article > section#related-article-3, .summit-page .featured-summits > article > section#related-article-6, .summit-page .featured-summits > article > article:first-child, .summit-page .featured-summits > article > article#related-article-0, .summit-page .featured-summits > article > article#related-article-3, .summit-page .featured-summits > article > article#related-article-6, .summit-page .featured-summits > article.main-featured:first-child, .summit-page .featured-summits > article.main-featured#related-article-0, .summit-page .featured-summits > article.main-featured#related-article-3, .summit-page .featured-summits > article.main-featured#related-article-6 {
    padding-right: 0;
  }
  /* line 669, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div:first-child:before, .summit-page .featured-summits > div > div#related-article-0:before, .summit-page .featured-summits > div > div#related-article-3:before, .summit-page .featured-summits > div > div#related-article-6:before, .summit-page .featured-summits > div > section:first-child:before, .summit-page .featured-summits > div > section#related-article-0:before, .summit-page .featured-summits > div > section#related-article-3:before, .summit-page .featured-summits > div > section#related-article-6:before, .summit-page .featured-summits > div > article:first-child:before, .summit-page .featured-summits > div > article#related-article-0:before, .summit-page .featured-summits > div > article#related-article-3:before, .summit-page .featured-summits > div > article#related-article-6:before, .summit-page .featured-summits > div.main-featured:first-child:before, .summit-page .featured-summits > div.main-featured#related-article-0:before, .summit-page .featured-summits > div.main-featured#related-article-3:before, .summit-page .featured-summits > div.main-featured#related-article-6:before, .summit-page .featured-summits > article > div:first-child:before, .summit-page .featured-summits > article > div#related-article-0:before, .summit-page .featured-summits > article > div#related-article-3:before, .summit-page .featured-summits > article > div#related-article-6:before, .summit-page .featured-summits > article > section:first-child:before, .summit-page .featured-summits > article > section#related-article-0:before, .summit-page .featured-summits > article > section#related-article-3:before, .summit-page .featured-summits > article > section#related-article-6:before, .summit-page .featured-summits > article > article:first-child:before, .summit-page .featured-summits > article > article#related-article-0:before, .summit-page .featured-summits > article > article#related-article-3:before, .summit-page .featured-summits > article > article#related-article-6:before, .summit-page .featured-summits > article.main-featured:first-child:before, .summit-page .featured-summits > article.main-featured#related-article-0:before, .summit-page .featured-summits > article.main-featured#related-article-3:before, .summit-page .featured-summits > article.main-featured#related-article-6:before {
    right: 0;
  }
}
/* line 674, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:last-child:not(:only-child), .summit-page .featured-summits > div > div#related-article-2, .summit-page .featured-summits > div > div#related-article-5, .summit-page .featured-summits > div > div#related-article-8, .summit-page .featured-summits > div > section:last-child:not(:only-child), .summit-page .featured-summits > div > section#related-article-2, .summit-page .featured-summits > div > section#related-article-5, .summit-page .featured-summits > div > section#related-article-8, .summit-page .featured-summits > div > article:last-child:not(:only-child), .summit-page .featured-summits > div > article#related-article-2, .summit-page .featured-summits > div > article#related-article-5, .summit-page .featured-summits > div > article#related-article-8, .summit-page .featured-summits > div.main-featured:last-child:not(:only-child), .summit-page .featured-summits > div.main-featured#related-article-2, .summit-page .featured-summits > div.main-featured#related-article-5, .summit-page .featured-summits > div.main-featured#related-article-8, .summit-page .featured-summits > article > div:last-child:not(:only-child), .summit-page .featured-summits > article > div#related-article-2, .summit-page .featured-summits > article > div#related-article-5, .summit-page .featured-summits > article > div#related-article-8, .summit-page .featured-summits > article > section:last-child:not(:only-child), .summit-page .featured-summits > article > section#related-article-2, .summit-page .featured-summits > article > section#related-article-5, .summit-page .featured-summits > article > section#related-article-8, .summit-page .featured-summits > article > article:last-child:not(:only-child), .summit-page .featured-summits > article > article#related-article-2, .summit-page .featured-summits > article > article#related-article-5, .summit-page .featured-summits > article > article#related-article-8, .summit-page .featured-summits > article.main-featured:last-child:not(:only-child), .summit-page .featured-summits > article.main-featured#related-article-2, .summit-page .featured-summits > article.main-featured#related-article-5, .summit-page .featured-summits > article.main-featured#related-article-8 {
  padding-left: 1.14286em;
  padding-right: 0;
}
/* line 677, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:last-child:not(:only-child):before, .summit-page .featured-summits > div > div#related-article-2:before, .summit-page .featured-summits > div > div#related-article-5:before, .summit-page .featured-summits > div > div#related-article-8:before, .summit-page .featured-summits > div > section:last-child:not(:only-child):before, .summit-page .featured-summits > div > section#related-article-2:before, .summit-page .featured-summits > div > section#related-article-5:before, .summit-page .featured-summits > div > section#related-article-8:before, .summit-page .featured-summits > div > article:last-child:not(:only-child):before, .summit-page .featured-summits > div > article#related-article-2:before, .summit-page .featured-summits > div > article#related-article-5:before, .summit-page .featured-summits > div > article#related-article-8:before, .summit-page .featured-summits > div.main-featured:last-child:not(:only-child):before, .summit-page .featured-summits > div.main-featured#related-article-2:before, .summit-page .featured-summits > div.main-featured#related-article-5:before, .summit-page .featured-summits > div.main-featured#related-article-8:before, .summit-page .featured-summits > article > div:last-child:not(:only-child):before, .summit-page .featured-summits > article > div#related-article-2:before, .summit-page .featured-summits > article > div#related-article-5:before, .summit-page .featured-summits > article > div#related-article-8:before, .summit-page .featured-summits > article > section:last-child:not(:only-child):before, .summit-page .featured-summits > article > section#related-article-2:before, .summit-page .featured-summits > article > section#related-article-5:before, .summit-page .featured-summits > article > section#related-article-8:before, .summit-page .featured-summits > article > article:last-child:not(:only-child):before, .summit-page .featured-summits > article > article#related-article-2:before, .summit-page .featured-summits > article > article#related-article-5:before, .summit-page .featured-summits > article > article#related-article-8:before, .summit-page .featured-summits > article.main-featured:last-child:not(:only-child):before, .summit-page .featured-summits > article.main-featured#related-article-2:before, .summit-page .featured-summits > article.main-featured#related-article-5:before, .summit-page .featured-summits > article.main-featured#related-article-8:before {
  display: none;
}
@media only screen and (max-width: 47.938em) {
  /* line 674, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div:last-child:not(:only-child), .summit-page .featured-summits > div > div#related-article-2, .summit-page .featured-summits > div > div#related-article-5, .summit-page .featured-summits > div > div#related-article-8, .summit-page .featured-summits > div > section:last-child:not(:only-child), .summit-page .featured-summits > div > section#related-article-2, .summit-page .featured-summits > div > section#related-article-5, .summit-page .featured-summits > div > section#related-article-8, .summit-page .featured-summits > div > article:last-child:not(:only-child), .summit-page .featured-summits > div > article#related-article-2, .summit-page .featured-summits > div > article#related-article-5, .summit-page .featured-summits > div > article#related-article-8, .summit-page .featured-summits > div.main-featured:last-child:not(:only-child), .summit-page .featured-summits > div.main-featured#related-article-2, .summit-page .featured-summits > div.main-featured#related-article-5, .summit-page .featured-summits > div.main-featured#related-article-8, .summit-page .featured-summits > article > div:last-child:not(:only-child), .summit-page .featured-summits > article > div#related-article-2, .summit-page .featured-summits > article > div#related-article-5, .summit-page .featured-summits > article > div#related-article-8, .summit-page .featured-summits > article > section:last-child:not(:only-child), .summit-page .featured-summits > article > section#related-article-2, .summit-page .featured-summits > article > section#related-article-5, .summit-page .featured-summits > article > section#related-article-8, .summit-page .featured-summits > article > article:last-child:not(:only-child), .summit-page .featured-summits > article > article#related-article-2, .summit-page .featured-summits > article > article#related-article-5, .summit-page .featured-summits > article > article#related-article-8, .summit-page .featured-summits > article.main-featured:last-child:not(:only-child), .summit-page .featured-summits > article.main-featured#related-article-2, .summit-page .featured-summits > article.main-featured#related-article-5, .summit-page .featured-summits > article.main-featured#related-article-8 {
    padding-left: 0;
  }
}
/* line 683, ../scss/partials/_summits.scss */
.summit-page .featured-summits > div > div:last-child:not(:only-child) .author, .summit-page .featured-summits > div > div#related-article-2 .author, .summit-page .featured-summits > div > div#related-article-5 .author, .summit-page .featured-summits > div > div#related-article-8 .author, .summit-page .featured-summits > div > section:last-child:not(:only-child) .author, .summit-page .featured-summits > div > section#related-article-2 .author, .summit-page .featured-summits > div > section#related-article-5 .author, .summit-page .featured-summits > div > section#related-article-8 .author, .summit-page .featured-summits > div > article:last-child:not(:only-child) .author, .summit-page .featured-summits > div > article#related-article-2 .author, .summit-page .featured-summits > div > article#related-article-5 .author, .summit-page .featured-summits > div > article#related-article-8 .author, .summit-page .featured-summits > div.main-featured:last-child:not(:only-child) .author, .summit-page .featured-summits > div.main-featured#related-article-2 .author, .summit-page .featured-summits > div.main-featured#related-article-5 .author, .summit-page .featured-summits > div.main-featured#related-article-8 .author, .summit-page .featured-summits > article > div:last-child:not(:only-child) .author, .summit-page .featured-summits > article > div#related-article-2 .author, .summit-page .featured-summits > article > div#related-article-5 .author, .summit-page .featured-summits > article > div#related-article-8 .author, .summit-page .featured-summits > article > section:last-child:not(:only-child) .author, .summit-page .featured-summits > article > section#related-article-2 .author, .summit-page .featured-summits > article > section#related-article-5 .author, .summit-page .featured-summits > article > section#related-article-8 .author, .summit-page .featured-summits > article > article:last-child:not(:only-child) .author, .summit-page .featured-summits > article > article#related-article-2 .author, .summit-page .featured-summits > article > article#related-article-5 .author, .summit-page .featured-summits > article > article#related-article-8 .author, .summit-page .featured-summits > article.main-featured:last-child:not(:only-child) .author, .summit-page .featured-summits > article.main-featured#related-article-2 .author, .summit-page .featured-summits > article.main-featured#related-article-5 .author, .summit-page .featured-summits > article.main-featured#related-article-8 .author {
  left: 1.5em;
}
@media only screen and (max-width: 47.938em) {
  /* line 643, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div, .summit-page .featured-summits > div > section, .summit-page .featured-summits > div > article, .summit-page .featured-summits > div.main-featured, .summit-page .featured-summits > article > div, .summit-page .featured-summits > article > section, .summit-page .featured-summits > article > article, .summit-page .featured-summits > article.main-featured {
    padding-bottom: 4em !important;
    padding-left: 0.85714em !important;
    padding-right: 0.85714em !important;
    margin-bottom: 1.28571em;
    border-bottom: 1px solid #e5e5e5;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 643, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div, .summit-page .featured-summits > div > section, .summit-page .featured-summits > div > article, .summit-page .featured-summits > div.main-featured, .summit-page .featured-summits > article > div, .summit-page .featured-summits > article > section, .summit-page .featured-summits > article > article, .summit-page .featured-summits > article.main-featured {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 701, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div:last-of-type > div:last-of-type, .summit-page .featured-summits > div:last-of-type > section:last-of-type, .summit-page .featured-summits > div:last-of-type > article:last-of-type, .summit-page .featured-summits > article:last-of-type > div:last-of-type, .summit-page .featured-summits > article:last-of-type > section:last-of-type, .summit-page .featured-summits > article:last-of-type > article:last-of-type {
    margin-bottom: 0;
    border-bottom: none;
  }
  /* line 707, ../scss/partials/_summits.scss */
  .summit-page .featured-summits > div > div .author, .summit-page .featured-summits > div > section .author, .summit-page .featured-summits > div > article .author, .summit-page .featured-summits > article > div .author, .summit-page .featured-summits > article > section .author, .summit-page .featured-summits > article > article .author {
    left: 12px !important;
  }
}
/* line 713, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits.double:before, .summit-page .featured-summits.double:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-page .featured-summits.double:after {
  clear: both;
}
/* line 715, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div, .summit-page .featured-summits.double > article {
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
  position: relative;
  top: 0;
  left: 0;
}
/* line 718, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div:before, .summit-page .featured-summits.double > article:before {
  right: -0.28571em;
}
/* line 722, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div time, .summit-page .featured-summits.double > article time {
  font-size: 1.42857em;
  margin-bottom: .5em;
  font-weight: 600;
}
/* line 727, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div:first-of-type, .summit-page .featured-summits.double > article:first-of-type {
  padding-right: 1.14286em;
}
/* line 729, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div:first-of-type:before, .summit-page .featured-summits.double > article:first-of-type:before {
  right: 0;
}
/* line 733, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div:last-of-type, .summit-page .featured-summits.double > article:last-of-type {
  padding-left: 1.14286em;
}
/* line 735, ../scss/partials/_summits.scss */
.summit-page .featured-summits.double > div:last-of-type:before, .summit-page .featured-summits.double > article:last-of-type:before {
  display: none;
}
@media only screen and (max-width: 47.938em) {
  /* line 715, ../scss/partials/_summits.scss */
  .summit-page .featured-summits.double > div, .summit-page .featured-summits.double > article {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 747, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div {
  padding: 0 0;
  margin: 0 -em(16);
}
/* line 750, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article {
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  float: left;
}
/* line 752, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:nth-child(2), .summit-page .featured-summits.previous-year > div > article:nth-child(3) {
  padding-left: 0.875em !important;
  padding-right: 0.875em !important;
}
/* line 757, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:nth-child(2):before, .summit-page .featured-summits.previous-year > div > article:nth-child(3):before {
  right: 0;
}
/* line 765, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:first-child {
  padding-right: 0.875em;
  padding-left: 0.875em;
}
/* line 770, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:first-child:before {
  right: 0;
}
@media only screen and (max-width: 47.938em) {
  /* line 776, ../scss/partials/_summits.scss */
  .summit-page .featured-summits.previous-year > div > article:first-child:before {
    right: 0;
  }
}
/* line 781, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:last-child:not(:only-child) {
  padding-left: 0.875em;
  padding-right: 0.875em;
}
/* line 784, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year > div > article:last-child:not(:only-child):before {
  display: none;
}
@media only screen and (max-width: 47.938em) {
  /* line 781, ../scss/partials/_summits.scss */
  .summit-page .featured-summits.previous-year > div > article:last-child:not(:only-child) {
    padding-left: 0;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 750, ../scss/partials/_summits.scss */
  .summit-page .featured-summits.previous-year > div > article {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 797, ../scss/partials/_summits.scss */
.summit-page .featured-summits.previous-year .summits-event-type {
  margin: 0;
  line-height: 18px !important;
  font-style: normal;
  position: relative;
  color: #00243b;
  font-size: 1.125em !important;
  text-align: left;
  background: none !important;
}
/* line 811, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles > article {
  float: left;
  width: 33.333%;
}
/* line 814, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles > article > div {
  width: 100%;
  padding: 0 !important;
}
/* line 819, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles > article:nth-child(2) > div:before, .summit-page .summit-related-articles > article:nth-child(3) > div:before, .summit-page .summit-related-articles > article:nth-child(6) > div:before, .summit-page .summit-related-articles > article:nth-child(7) > div:before {
  content: '';
  position: absolute;
  left: -0.85714em;
  top: 0;
  bottom: 0;
  display: block;
  border-right: solid 1px #e5e5e5;
  width: 1px;
}
/* line 831, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles > article:nth-child(5) > div:before {
  display: none;
}
/* line 838, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles article:first-child > div:before {
  display: none;
}
/* line 843, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles .cover {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 155px;
  width: 100%;
  display: block;
  background-repeat: no-repeat;
}
/* line 853, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles .clear {
  clear: both;
}
/* line 856, ../scss/partials/_summits.scss */
.summit-page .summit-related-articles section {
  padding-right: 1.14286em;
  padding-left: 1.14286em;
}
/* line 862, ../scss/partials/_summits.scss */
.summit-page .divider-h2 {
  font-size: 2.2222em;
  color: #00243b;
  display: table;
  margin: 1.5em 0;
  clear: both;
}
/* line 869, ../scss/partials/_summits.scss */
.summit-page .divider-h2.extra-top {
  margin-top: 80px;
}
@media only screen and (max-width: 47.938em) {
  /* line 869, ../scss/partials/_summits.scss */
  .summit-page .divider-h2.extra-top {
    margin-top: 1.5em;
  }
}
/* line 875, ../scss/partials/_summits.scss */
.summit-page .divider-h2.small-bottom {
  margin-bottom: 0.875em;
}
@media only screen and (max-width: 47.938em) {
  /* line 875, ../scss/partials/_summits.scss */
  .summit-page .divider-h2.small-bottom {
    margin-bottom: 1.5em;
  }
}
/* line 881, ../scss/partials/_summits.scss */
.summit-page .divider-h2:before, .summit-page .divider-h2:after {
  content: "";
  width: 50%;
  display: table-cell;
  background: url(/images/black-divider.png) left center repeat-x;
}
/* line 888, ../scss/partials/_summits.scss */
.summit-page .divider-h2 span {
  display: table-cell;
  padding: 0 30px;
  white-space: nowrap;
}
/* line 893, ../scss/partials/_summits.scss */
.summit-page .divider-h2 span {
  display: table-cell;
  white-space: nowrap;
}
@media only screen and (max-width: 766px) {
  /* line 893, ../scss/partials/_summits.scss */
  .summit-page .divider-h2 span {
    padding: 0 8px;
  }
}

/* line 905, ../scss/partials/_summits.scss */
.summit-landing > h1 {
  margin: 0 0 0.70833em;
  font-size: 3em;
}
/* line 911, ../scss/partials/_summits.scss */
.summit-landing .article-header h1 {
  font-size: 1.875em;
  letter-spacing: -0.025em;
  margin-bottom: 0.6em;
  line-height: 1.2;
  font-weight: normal;
  color: #5e5e5e;
}
/* line 921, ../scss/partials/_summits.scss */
.summit-landing .featured-summits {
  margin-top: 3.71429em;
}

/* line 925, ../scss/partials/_summits.scss */
.summit-detail {
  padding-top: 0;
}
/* line 927, ../scss/partials/_summits.scss */
.summit-detail .article-header {
  margin: 20px 0;
}
/* line 929, ../scss/partials/_summits.scss */
.summit-detail .article-header h1 {
  font-size: 3rem;
  margin-bottom: 0;
  color: #00243b;
}
/* line 933, ../scss/partials/_summits.scss */
.summit-detail .article-header h1.single-line {
  font-size: 2.625em;
}
/* line 936, ../scss/partials/_summits.scss */
.summit-detail .article-header h1 small {
  font-size: 0.875em;
  color: #00243b;
  display: block;
  line-height: 1.2em;
}
/* line 943, ../scss/partials/_summits.scss */
.summit-detail .article-header .custom-button {
  margin-top: 18px;
}
/* line 946, ../scss/partials/_summits.scss */
.summit-detail .article-header .sponsored {
  color: #00243b;
  text-align: left;
  font-size: 0.875em;
  display: inline-block;
  position: relative;
  top: -0.85714em;
}
/* line 956, ../scss/partials/_summits.scss */
.summit-detail .summit-detail-image {
  margin: 12px 0 30px 30px;
}
/* line 959, ../scss/partials/_summits.scss */
.summit-detail > p, .summit-detail > ul {
  font-size: 1.1111em;
  line-height: 1.5;
  margin-bottom: 1.5em;
}
/* line 965, ../scss/partials/_summits.scss */
.summit-detail > ul {
  margin-left: 1.1111em;
}
/* line 968, ../scss/partials/_summits.scss */
.summit-detail .ul-header {
  margin-bottom: 0;
  font-size: 1.2222em;
}
/* line 973, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits {
  padding-bottom: 1px;
  margin-bottom: 2.5555em;
}
/* line 977, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits h2 {
  font-size: 1.875em;
  margin-bottom: 1em;
}
/* line 982, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits p {
  margin-bottom: 2.14286em;
}
/* line 985, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits ul {
  margin-left: 1.28571em;
}
/* line 988, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits p, .summit-detail .attendee-benefits ul:not(.tabs) {
  font-size: 1em !important;
  line-height: 1.8 !important;
}
/* line 992, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits p a, .summit-detail .attendee-benefits ul:not(.tabs) a {
  color: #ed4444;
  font-weight: bold;
}
/* line 997, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle {
  background: #f9f9f9;
}
/* line 999, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs {
  margin-left: 0;
  position: relative;
  top: 0;
  left: 0;
}
/* line 1002, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs .tab-title {
  overflow: hidden;
}
/* line 1005, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs.tab-count-1 .tab-title {
  width: 100%;
}
/* line 1008, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs.tab-count-2 .tab-title {
  width: 50%;
}
/* line 1011, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs.tab-count-3 .tab-title {
  width: 33.3%;
}
/* line 1014, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs .tab-title a {
  font-size: 1.75em;
  color: #b1b1b1;
  background: #e8eaec;
  padding: 1.7rem 1.5rem;
  display: block;
  height: 116px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1014, ../scss/partials/_summits.scss */
  .summit-detail .attendee-benefits .attendee-toggle .tabs .tab-title a {
    height: 95px;
    font-size: 1.1em;
  }
}
/* line 1027, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs .tab-title.active a {
  color: #5e5e5e;
  background: #f9f9f9;
}
/* line 1031, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs li.active {
  position: relative;
  top: 0;
  left: 0;
  z-index: 9;
}
/* line 1034, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs li.active:first-child:after {
  content: "";
  display: "";
  position: absolute;
  top: 0;
  right: -10px;
  height: 100%;
  width: 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #d7d7d7 0%, rgba(215, 215, 215, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #d7d7d7), color-stop(100%, rgba(215, 215, 215, 0)));
  background: -webkit-linear-gradient(left, #d7d7d7 0%, rgba(215, 215, 215, 0) 100%);
  background: -o-linear-gradient(left, #d7d7d7 0%, rgba(215, 215, 215, 0) 100%);
  background: -ms-linear-gradient(left, #d7d7d7 0%, rgba(215, 215, 215, 0) 100%);
  background: linear-gradient(to right, #d7d7d7 0%, rgba(215, 215, 215, 0) 100%);
  opacity: .5;
}
/* line 1050, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs li.active:last-child:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -10px;
  height: 100%;
  width: 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q3ZDdkNyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(215, 215, 215, 0)), color-stop(100%, #d7d7d7));
  background: -webkit-linear-gradient(left, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -o-linear-gradient(left, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -ms-linear-gradient(left, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: linear-gradient(to right, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  opacity: .5;
}
/* line 1066, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs-content {
  position: relative;
  top: 0;
  left: 0;
}
/* line 1068, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs-content:after {
  position: absolute;
  top: -10px;
  left: 0;
  content: "";
  width: 100%;
  height: 10px;
  background: -moz-linear-gradient(top, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(215, 215, 215, 0)), color-stop(100%, #d7d7d7));
  background: -webkit-linear-gradient(top, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -o-linear-gradient(top, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: -ms-linear-gradient(top, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  background: linear-gradient(to bottom, rgba(215, 215, 215, 0) 0%, #d7d7d7 100%);
  opacity: .25;
  z-index: 10;
}
/* line 1082, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .tabs-content p, .summit-detail .attendee-benefits .attendee-toggle .tabs-content ul, .summit-detail .attendee-benefits .attendee-toggle .tabs-content ol {
  font-size: 1em !important;
  line-height: 1.8 !important;
}
/* line 1088, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .content {
  padding: 1.5rem;
}
/* line 1092, ../scss/partials/_summits.scss */
.summit-detail .attendee-benefits .attendee-toggle .input-field.col-md-6 {
  float: left;
  width: 50%;
  padding: 0 15px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1092, ../scss/partials/_summits.scss */
  .summit-detail .attendee-benefits .attendee-toggle .input-field.col-md-6 {
    width: 100%;
  }
}
/* line 1103, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers {
  display: block;
  padding: 0;
  margin: 0 -0.625rem;
  color: #5e5e5e;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-speakers:before, .summit-detail .summit-speakers:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-speakers:after {
  clear: both;
}
/* line 50, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-speakers > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem;
}
/* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-speakers > li {
  width: 25%;
  padding: 0 0.625rem 1.25rem;
  list-style: none;
}
/* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-speakers > li:nth-of-type(1n) {
  clear: none;
}
/* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-speakers > li:nth-of-type(4n+1) {
  clear: both;
}
@media only screen and (max-width: 47.938em) {
  /* line 1103, ../scss/partials/_summits.scss */
  .summit-detail .summit-speakers {
    display: block;
    padding: 0;
    margin: 0 -0.625rem;
  }
  /* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-detail .summit-speakers:before, .summit-detail .summit-speakers:after {
    content: " ";
    display: table;
  }
  /* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-detail .summit-speakers:after {
    clear: both;
  }
  /* line 50, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-speakers > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.625rem 1.25rem;
  }
  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-speakers > li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-speakers > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-speakers > li:nth-of-type(2n+1) {
    clear: both;
  }
}
/* line 1109, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers img {
  -moz-border-radius: 60px;
  -webkit-border-radius: 60px;
  border-radius: 60px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
  width: 120px;
}
/* line 1117, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers div.square-avatar {
  width: 120px;
  height: 120px;
  -moz-border-radius: 60px;
  -webkit-border-radius: 60px;
  border-radius: 60px;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
}
/* line 1125, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers div.square-avatar img {
  min-height: 120px;
  width: auto;
}
/* line 1134, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers .speaker-name {
  font-size: 1.5em;
  line-height: 1.1;
  margin-bottom: 0.33333em;
}
/* line 1140, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers .speaker-title {
  line-height: 1.1;
  margin-bottom: 0.5em;
}
/* line 1145, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers .speaker-company {
  font-size: 1.25em;
  line-height: 1.1;
  /*margin-bottom:0;*/
  margin-bottom: 0.33333em;
}
@media only screen and (max-width: 47.938em) {
  /* line 1145, ../scss/partials/_summits.scss */
  .summit-detail .summit-speakers .speaker-company {
    /*margin-bottom:em(16,18);*/
  }
}
/* line 1156, ../scss/partials/_summits.scss */
.summit-detail .summit-speakers .speakerCompLogo img {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  margin-left: 0;
  margin-right: 0;
}
/* line 1166, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda {
  color: #5e5e5e;
}
/* line 1168, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda:not(:first-of-type) {
  margin-top: 3.75em;
}
/* line 1171, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda h3 {
  color: #5e5e5e;
  font-size: 1.5em;
  margin-bottom: 0.75em;
}
/* line 1177, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .one-on-one {
  margin-left: 25.3%;
}
/* line 1182, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .subAgendaContainer p span {
  width: 100%;
  float: none;
}
/* line 1185, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .subAgendaContainer p span .more-link {
  display: inline-block;
  width: auto;
}
/* line 1192, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p {
  margin-bottom: 1.5em;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-agenda p:before, .summit-detail .summit-agenda p:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-agenda p:after {
  clear: both;
}
/* line 1196, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p time {
  font-weight: bold;
  width: 22%;
  margin-right: 3.3%;
  float: left;
  text-align: right;
}
/* line 1203, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p span {
  float: left;
  width: 74.7%;
}
/* line 1206, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p span img {
  max-height: 100px;
  margin-left: 10px;
  display: inline-block;
}
/* line 1211, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p span.brought-by {
  float: none;
  width: auto;
  font-size: 12px;
  line-height: 40px;
}
/* line 1218, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p .hasHoverToolTip {
  font-weight: bold;
}
/* line 1221, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p a {
  color: #ed4444;
}
/* line 1224, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda p:last-child {
  margin-bottom: 0;
}
/* line 1229, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .tabRight p {
  margin-bottom: 10px;
}
/* line 1231, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .tabRight p span {
  float: none;
  width: 100%;
}
/* line 1237, ../scss/partials/_summits.scss */
.summit-detail .summit-agenda .f-dropdown.medium {
  max-width: 320px;
}
/* line 1242, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors .sponsor-header {
  letter-spacing: -0.04em;
  font-size: 0.9375em;
  display: block;
  margin-left: 10px;
  margin-top: 6px;
}
/* line 1250, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors ul {
  margin-bottom: 3.125em;
  list-style: none;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-sponsors ul:before, .summit-detail .summit-sponsors ul:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-sponsors ul:after {
  clear: both;
}
/* line 1254, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors ul.extra-bottom {
  margin-bottom: 4.75em;
}
/* line 1257, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors ul li {
  width: 20%;
  height: 149px;
  float: left;
  padding-bottom: 0;
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
/* line 1264, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors ul li:last-child, .summit-detail .summit-sponsors ul li:nth-child(5n) {
  border-right: none;
}
@media only screen and (max-width: 47.938em) {
  /* line 1257, ../scss/partials/_summits.scss */
  .summit-detail .summit-sponsors ul li {
    width: 50%;
  }
  /* line 1269, ../scss/partials/_summits.scss */
  .summit-detail .summit-sponsors ul li:last-child, .summit-detail .summit-sponsors ul li:nth-child(5n) {
    border-right: 1px solid #e5e5e5;
  }
  /* line 1272, ../scss/partials/_summits.scss */
  .summit-detail .summit-sponsors ul li:nth-child(2n) {
    border-right: none;
  }
}
/* line 1278, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors li img {
  display: block;
  margin: 32px auto;
  max-height: 60px;
  padding: 0 10px;
}
@media only screen and (max-width: 64em) {
  /* line 1278, ../scss/partials/_summits.scss */
  .summit-detail .summit-sponsors li img {
    padding: 0 15px;
  }
}
/* line 1287, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors p {
  font-size: 0.875em;
  line-height: 1.7;
  margin-bottom: 1.42857em;
}
/* line 1292, ../scss/partials/_summits.scss */
.summit-detail .summit-sponsors p a {
  color: #ed4444;
  font-weight: bold;
}
/* line 1298, ../scss/partials/_summits.scss */
.summit-detail .location-info {
  margin-right: 2em;
  margin-top: 0.1875em;
  margin-left: 0;
  max-width: 460px;
}
/* line 1304, ../scss/partials/_summits.scss */
.summit-detail .location-info span a {
  color: #5e5e5e;
}
/* line 1308, ../scss/partials/_summits.scss */
.summit-detail .location-info figcaption {
  font-size: 1.875em;
  font-style: normal;
  letter-spacing: -0.04em;
  padding-top: 0.66667em;
}
/* line 1314, ../scss/partials/_summits.scss */
.summit-detail .location-info figcaption span {
  font-size: 0.6em;
  display: block;
  line-height: 1.66667em;
}
@media only screen and (max-width: 47.938em) {
  /* line 1298, ../scss/partials/_summits.scss */
  .summit-detail .location-info {
    max-width: 100%;
    display: block;
  }
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-location:before, .summit-detail .summit-location:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-location:after {
  clear: both;
}
/* line 1328, ../scss/partials/_summits.scss */
.summit-detail .summit-location p {
  font-size: 0.875em;
  margin-bottom: 2.28571em;
  line-height: 1.71429em;
}
/* line 1335, ../scss/partials/_summits.scss */
.summit-detail #map-canvas {
  width: 100%;
  height: 100%;
}
/* line 1338, ../scss/partials/_summits.scss */
.summit-detail #map-canvas img {
  max-width: inherit !important;
  max-height: inherit !important;
}
/* line 1342, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory {
  display: block;
  padding: 0;
  margin: 0 -0.625rem;
  color: #5e5e5e;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-advisory:before, .summit-detail .summit-advisory:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-advisory:after {
  clear: both;
}
/* line 50, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-advisory > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem;
}
/* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-advisory > li {
  width: 25%;
  padding: 0 0.625rem 1.25rem;
  list-style: none;
}
/* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-advisory > li:nth-of-type(1n) {
  clear: none;
}
/* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
.summit-detail .summit-advisory > li:nth-of-type(4n+1) {
  clear: both;
}
@media only screen and (max-width: 47.938em) {
  /* line 1342, ../scss/partials/_summits.scss */
  .summit-detail .summit-advisory {
    display: block;
    padding: 0;
    margin: 0 -0.625rem;
  }
  /* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-detail .summit-advisory:before, .summit-detail .summit-advisory:after {
    content: " ";
    display: table;
  }
  /* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-detail .summit-advisory:after {
    clear: both;
  }
  /* line 50, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-advisory > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.625rem 1.25rem;
  }
  /* line 61, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-advisory > li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 68, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-advisory > li:nth-of-type(1n) {
    clear: none;
  }
  /* line 69, ../bower_components/foundation/scss/foundation/components/_block-grid.scss */
  .summit-detail .summit-advisory > li:nth-of-type(2n+1) {
    clear: both;
  }
}
/* line 1348, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory img {
  -moz-border-radius: 60px;
  -webkit-border-radius: 60px;
  border-radius: 60px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
  width: 120px;
}
/* line 1356, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory div.square-avatar {
  width: 120px;
  height: 120px;
  -moz-border-radius: 60px;
  -webkit-border-radius: 60px;
  border-radius: 60px;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
}
/* line 1364, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory div.square-avatar img {
  min-height: 120px;
  width: auto;
}
/* line 1373, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory .speaker-name {
  font-size: 1.5em;
  line-height: 1.1;
  margin-bottom: 0.33333em;
}
/* line 1379, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory .speaker-title {
  line-height: 1.1;
  margin-bottom: 0.5em;
}
/* line 1384, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory .speaker-company {
  font-size: 1.25em;
  line-height: 1.1;
  /*margin-bottom:0;*/
  margin-bottom: 0.33333em;
}
@media only screen and (max-width: 47.938em) {
  /* line 1384, ../scss/partials/_summits.scss */
  .summit-detail .summit-advisory .speaker-company {
    /*margin-bottom:em(16,18);*/
  }
}
/* line 1395, ../scss/partials/_summits.scss */
.summit-detail .summit-advisory .speakerCompLogo img {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  margin-left: 0;
  margin-right: 0;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-related-articles:before, .summit-detail .summit-related-articles:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-related-articles:after {
  clear: both;
}
/* line 1404, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles section {
  padding-bottom: 5em;
  position: relative;
  top: 0;
  left: 0;
}
/* line 1407, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles section.sponsored {
  background: #e8eaec;
  margin-bottom: 1.71429em;
  padding-bottom: 0.57143em;
}
/* line 1413, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-preview-image {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
  height: 127px;
}
/* line 1418, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-preview-image img {
  position: absolute;
  top: 0;
  left: 0;
  max-height: none;
  min-height: 127px;
}
/* line 1424, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-title {
  margin-bottom: 0.71429em;
  margin-left: 0.35714em;
  max-height: 50px;
}
/* line 1428, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-title h3 {
  font-size: 1.71429em;
  margin: 0;
}
/* line 1432, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-title h3 a {
  letter-spacing: -0.04em;
  line-height: 1;
  text-transform: none;
}
/* line 1439, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .tag-list {
  margin-top: 1em;
  margin-bottom: 0.71429em;
  margin-left: 0.35714em;
}
/* line 1444, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .sponsored-logo {
  max-height: 27px;
  position: absolute;
  right: 12px;
  top: -6px;
}
/* line 1450, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-preview {
  margin-bottom: 1.28571em;
  margin-left: 0.35714em;
  height: 100px;
  overflow: hidden;
}
/* line 1456, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .article-preview.truncate {
  height: 64px;
}
/* line 1460, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .author {
  line-height: 2.71429em;
  position: absolute;
  bottom: 32px;
  left: 0;
  padding-left: 3.42857em;
}
/* line 1465, ../scss/partials/_summits.scss */
.summit-detail .summit-related-articles .author > a > img, .summit-detail .summit-related-articles .author > span:not(.dead-link) {
  width: 2.71429em;
  height: 2.71429em;
  position: absolute;
  top: 0;
  left: 0;
  background-size: 100%;
  -moz-border-radius: 1.35714em;
  -webkit-border-radius: 1.35714em;
  border-radius: 1.35714em;
  background-color: #f0f0f0;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-coverage:before, .summit-detail .summit-coverage:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .summit-coverage:after {
  clear: both;
}
/* line 1480, ../scss/partials/_summits.scss */
.summit-detail .summit-coverage img {
  max-width: 48%;
  margin-right: 3.84%;
  margin-bottom: 3.84%;
}
/* line 1485, ../scss/partials/_summits.scss */
.summit-detail .summit-coverage h2 {
  font-size: 1.875em;
  margin-bottom: 0.33333em;
}
/* line 1490, ../scss/partials/_summits.scss */
.summit-detail .summit-coverage p {
  font-size: 0.875em;
  line-height: 1.71429em;
  margin-bottom: 1.28571em;
  min-height: 6.28571em;
}
/* line 1498, ../scss/partials/_summits.scss */
.summit-detail .summit-videos {
  font-size: 1em;
}
/* line 1500, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video {
  margin-bottom: 2.1875em;
}
/* line 1502, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video > a {
  margin-bottom: 0.5em;
}
/* line 1505, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video a, .summit-detail .summit-videos .featured-video img {
  max-width: 100%;
}
/* line 1508, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video p {
  margin-left: 0.35714em;
}
/* line 1511, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video .video-location {
  margin-bottom: 0.4375em;
  font-size: 0.875em;
  display: block;
  text-transform: uppercase;
}
/* line 1518, ../scss/partials/_summits.scss */
.summit-detail .summit-videos .featured-video .widget-name {
  font-size: 1.5em;
  letter-spacing: -0.04em;
  color: #5e5e5e;
  display: block;
}
@media only screen and (max-width: 47.938em) {
  /* line 1528, ../scss/partials/_summits.scss */
  .summit-detail .summit-videos article:last-of-type > div:last-of-type, .summit-detail .summit-videos article:last-of-type > section:last-of-type, .summit-detail .summit-videos article:last-of-type > article:last-of-type {
    padding-bottom: 0 !important;
    border-bottom: none;
  }
}
/* line 1535, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations {
  font-size: 1em;
}
/* line 1537, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations h3 {
  font-size: 1.5em;
  letter-spacing: -0.04em;
  margin-top: 0;
}
/* line 1542, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations p {
  font-size: 0.875em;
  letter-spacing: -0.04em;
  margin-bottom: 1.28571em;
}
/* line 1548, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations > div > article {
  padding-bottom: 2.25em;
}
@media only screen and (max-width: 47.938em) {
  /* line 1548, ../scss/partials/_summits.scss */
  .summit-detail .summit-presentations > div > article {
    padding-bottom: 1.125em !important;
  }
}
/* line 1554, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations .author {
  font-size: 0.875em;
  line-height: 1.14286em;
  position: relative;
  top: 0;
  left: 0;
  text-transform: capitalize;
  padding-left: 3.42857em;
}
/* line 1561, ../scss/partials/_summits.scss */
.summit-detail .summit-presentations .author > img, .summit-detail .summit-presentations .author > span {
  width: 2.71429em;
  height: 2.71429em;
  position: absolute;
  top: 0;
  left: 0;
  background-size: 100%;
  -moz-border-radius: 1.35714em;
  -webkit-border-radius: 1.35714em;
  border-radius: 1.35714em;
  background-color: #f0f0f0;
}
/* line 1572, ../scss/partials/_summits.scss */
.summit-detail .whiteAfter {
  position: relative;
}
/* line 1574, ../scss/partials/_summits.scss */
.summit-detail .whiteAfter:after {
  content: '';
  display: block;
  background: #fff;
  position: absolute;
  width: 100%;
  height: 20px;
  bottom: 0;
  left: 0;
}
@media only screen and (max-width: 47.938em) {
  /* line 1572, ../scss/partials/_summits.scss */
  .summit-detail .whiteAfter {
    position: relative;
    height: auto;
  }
}
/* line 1589, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout {
  margin: 0 -1.15rem;
}
/* line 1592, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .featured-video.article-list-view > a {
  margin-bottom: 0;
}
/* line 1595, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .featured-video.article-list-view > div {
  padding-bottom: 25px;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .blockGridLayout > .featured-video.article-list-view > div:before, .summit-detail .blockGridLayout > .featured-video.article-list-view > div:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.summit-detail .blockGridLayout > .featured-video.article-list-view > div:after {
  clear: both;
}
/* line 1600, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view,
.summit-detail .blockGridLayout > li {
  position: relative;
  padding: 0 1.15rem 1.25rem;
  margin-bottom: 0;
  border-bottom: none;
}
/* line 1606, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view:before,
.summit-detail .blockGridLayout > li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: block;
  border-right: solid 1px #e5e5e5;
}
/* line 1615, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view.sponsored,
.summit-detail .blockGridLayout > li.sponsored {
  background: none;
  margin-left: 0;
}
/* line 1618, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view.sponsored > div,
.summit-detail .blockGridLayout > li.sponsored > div {
  background: #e8eaec;
}
/* line 1622, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view > div,
.summit-detail .blockGridLayout > li > div {
  padding-top: 0.625em;
  position: relative;
  padding-bottom: 55px;
}
/* line 1627, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view .article-preview,
.summit-detail .blockGridLayout > li .article-preview {
  height: auto;
}
/* line 1630, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view .author,
.summit-detail .blockGridLayout > li .author {
  left: 8px;
  bottom: 15px;
}
/* line 1634, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view .tag-list,
.summit-detail .blockGridLayout > .article-list-view .article-title,
.summit-detail .blockGridLayout > .article-list-view .article-preview,
.summit-detail .blockGridLayout > li .tag-list,
.summit-detail .blockGridLayout > li .article-title,
.summit-detail .blockGridLayout > li .article-preview {
  margin-left: 8px;
}
/* line 1639, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout > .article-list-view .tag-list,
.summit-detail .blockGridLayout > li .tag-list {
  margin-top: 5px;
  margin-bottom: 15px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1644, ../scss/partials/_summits.scss */
  .summit-detail .blockGridLayout > .article-list-view:before,
  .summit-detail .blockGridLayout > li:before {
    display: none;
  }
}
/* line 1652, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout .article-list-view:first-child:before,
.summit-detail .blockGridLayout .article-list-view:nth-child(4):before,
.summit-detail .blockGridLayout .article-list-view:nth-child(7):before {
  display: none;
}
/* line 1656, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout .sponsored-logo {
  top: 0;
  max-height: 20px;
  position: relative;
  right: 0;
  float: none;
}
/* line 1663, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout .sponsoredBy {
  font-size: .6rem;
  display: block;
  line-height: 1;
}
/* line 1668, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout .sponsoredSection {
  /*position: absolute;
  right: 8px;
  top: 10px;*/
  float: right;
  width: 33%;
  margin-right: 0.35714em;
  text-align: right;
}
/* line 1676, ../scss/partials/_summits.scss */
.summit-detail .blockGridLayout .sponsoredSection img {
  max-height: 20px;
}

/* line 1683, ../scss/partials/_summits.scss */
.summit-gallery .summit-detail-nav {
  min-height: initial;
  height: 43px;
}

/* line 1688, ../scss/partials/_summits.scss */
.summit-past {
  padding-top: 2.125em;
}
/* line 1692, ../scss/partials/_summits.scss */
.summit-past > p {
  margin-bottom: 2.25em;
}
/* line 1695, ../scss/partials/_summits.scss */
.summit-past > h2 {
  margin-bottom: 1.5em;
}
/* line 1699, ../scss/partials/_summits.scss */
.summit-past .featured-summits {
  font-size: 1em;
  margin-top: 0.25em;
}
/* line 1703, ../scss/partials/_summits.scss */
.summit-past .featured-summits > div article {
  padding-bottom: 2.125em;
}
/* line 1705, ../scss/partials/_summits.scss */
.summit-past .featured-summits > div article figure {
  margin-bottom: 0;
}
/* line 1709, ../scss/partials/_summits.scss */
.summit-past .featured-summits > div article h3 {
  letter-spacing: 0em;
  font-size: 1.25em;
  margin: 10px 0;
}
/* line 1715, ../scss/partials/_summits.scss */
.summit-past .featured-summits > div article time {
  font-size: 0.875em;
  letter-spacing: -0.04em;
  margin: 0;
}

/* line 1727, ../scss/partials/_summits.scss */
.summit-learn .embed {
  width: 50%;
  float: left;
  margin-right: 1.875em;
  position: relative;
  top: 0;
  left: 0;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
/* line 1737, ../scss/partials/_summits.scss */
.summit-learn .embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 47.938em) {
  /* line 1727, ../scss/partials/_summits.scss */
  .summit-learn .embed {
    width: auto;
    float: none;
    margin-right: 0;
    margin-top: 0.9375em;
  }
}
/* line 1752, ../scss/partials/_summits.scss */
.summit-learn .article-header h1 {
  font-weight: normal;
  letter-spacing: -0.025em;
  font-size: 1.875em;
  color: #5e5e5e;
  margin-bottom: 0.9em;
}
/* line 1761, ../scss/partials/_summits.scss */
.summit-learn > p {
  font-size: 1.25em;
  line-height: 1.5;
}
/* line 1765, ../scss/partials/_summits.scss */
.summit-learn > p a {
  font-weight: bold;
  color: #ed4444;
}
/* line 1770, ../scss/partials/_summits.scss */
.summit-learn iframe {
  float: left;
  margin-right: 1.75em;
}
/* line 1774, ../scss/partials/_summits.scss */
.summit-learn .recent-attendees {
  -moz-column-count: 6;
  -webkit-column-count: 6;
  column-count: 6;
  -moz-column-gap: 20px;
  -webkit-column-gap: 20px;
  column-gap: 20px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1774, ../scss/partials/_summits.scss */
  .summit-learn .recent-attendees {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
  }
}
/* line 1780, ../scss/partials/_summits.scss */
.summit-learn .recent-attendees ul {
  list-style: none;
}
/* line 1783, ../scss/partials/_summits.scss */
.summit-learn .recent-attendees p {
  padding-bottom: 0;
  margin-bottom: 10px;
}
/* line 1787, ../scss/partials/_summits.scss */
.summit-learn .recent-attendees span {
  display: block;
  margin-bottom: 5px;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 1792, ../scss/partials/_summits.scss */
  .summit-learn .recent-attendees p {
    font-size: 0.75em;
  }
}

/* line 1799, ../scss/partials/_summits.scss */
.full-width-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  height: 382px;
}
/* line 1805, ../scss/partials/_summits.scss */
.full-width-banner > div {
  background: url(/images/summit-banner-pattern.png) 0 0 repeat;
  width: 100%;
  height: 382px;
}
/* line 1809, ../scss/partials/_summits.scss */
.full-width-banner > div p {
  padding-top: 1.82353em;
  color: #ffffff;
  font-size: 2.125em;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: -0.025em;
  margin-left: 30%;
  position: relative;
  top: 0;
  left: 0;
}
/* line 1820, ../scss/partials/_summits.scss */
.full-width-banner > div p:before {
  content: '\201C';
  position: absolute;
  left: -15px;
  top: 1.82353em;
}
/* line 1826, ../scss/partials/_summits.scss */
.full-width-banner > div p span {
  display: block;
  text-align: right;
  font-size: 0.58824em;
  line-height: 1.333;
  margin-top: 22px;
  font-weight: 100;
}
@media only screen and (max-width: 1016px) {
  /* line 1839, ../scss/partials/_summits.scss */
  .full-width-banner > div p {
    margin-left: 0;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 1799, ../scss/partials/_summits.scss */
  .full-width-banner {
    min-height: 191px;
  }
  /* line 1846, ../scss/partials/_summits.scss */
  .full-width-banner > div {
    min-height: 225px;
  }
  /* line 1848, ../scss/partials/_summits.scss */
  .full-width-banner > div p {
    margin-left: 0;
    padding-top: 0.86667em;
    font-size: 1.5em;
  }
  /* line 1852, ../scss/partials/_summits.scss */
  .full-width-banner > div p:before {
    left: -15px;
    top: 0.86667em;
  }
  /* line 1856, ../scss/partials/_summits.scss */
  .full-width-banner > div p span {
    font-size: 1em;
  }
}

/* line 1863, ../scss/partials/_summits.scss */
.logo-display {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
  padding: 0 8.333335%;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.logo-display:before, .logo-display:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.logo-display:after {
  clear: both;
}
/* line 1867, ../scss/partials/_summits.scss */
.logo-display > div {
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  float: left;
}
/* line 1869, ../scss/partials/_summits.scss */
.logo-display > div img {
  display: block;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 47.938em) {
  /* line 1867, ../scss/partials/_summits.scss */
  .logo-display > div {
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    float: left;
    padding: 1em;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 1863, ../scss/partials/_summits.scss */
  .logo-display {
    padding: 0;
  }
}

/* line 1887, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs {
  padding: 0 0 15px;
}
/* line 1890, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.tab-title a {
  background: #919496;
  min-height: 80px;
  color: #fff;
  font-family: "Comfortaa", cursive;
  text-align: center;
}
/* line 1896, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.tab-title a span {
  display: block;
}
/* line 1899, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.tab-title a .heading {
  font-size: 24px;
}
/* line 1902, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.tab-title a .subHeading {
  font-size: 20px;
}
/* line 1908, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.fiveCol.tab-title .heading {
  font-size: 20px;
}
/* line 1911, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.fiveCol.tab-title .subHeading {
  font-size: 16px;
}
/* line 1916, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.sixCol.tab-title .heading {
  font-size: 20px;
}
/* line 1919, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.sixCol.tab-title .subHeading {
  font-size: 16px;
}
/* line 1924, ../scss/partials/_summits.scss */
.summit-agenda ul.tabs li.tab-title.active a {
  background: #ed4444;
}

/* line 1932, ../scss/partials/_summits.scss */
.tabsListing .tabsList {
  position: relative;
  padding: 15px 0 15px 200px;
  border-top: 1px solid #dddddd;
  min-height: 58px;
}
/* line 1937, ../scss/partials/_summits.scss */
.tabsListing .tabsList .heading-grey {
  font-family: "Comfortaa", cursive;
  color: #666;
  display: inline-block;
  margin-top: 5px;
}
/* line 1943, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabLeft {
  width: 200px;
  position: absolute;
  left: 0;
  top: 20px;
  font-size: 20px;
  color: #919496;
  font-family: "Comfortaa", cursive;
  text-transform: lowercase;
}
/* line 1953, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight {
  color: #002f3b;
}
/* line 1955, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight a {
  text-decoration: none;
}
/* line 1958, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .heading-grey {
  color: #919496;
  font-size: 20px;
  font-family: "Comfortaa", cursive;
  margin: 5px 0 10px;
}
/* line 1964, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .heading {
  color: #ed4444;
  font-size: 20px;
  font-family: "Comfortaa", cursive;
  margin: 0 0 10px;
}
/* line 1970, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .breakOut-Heading {
  line-height: 36px;
  background: #ed4444;
  color: #fff;
  text-align: center;
  margin: 0 0 15px;
}
/* line 1977, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .subAgenda-Title-heading {
  line-height: 24px;
  background: #4c4c4c;
  color: #fff;
  text-align: center;
  margin: 0 0 15px;
  padding: 6px 0;
}
/* line 1985, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .agenda-title {
  display: block;
  margin: 0 0 20px;
}
/* line 1989, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .desc {
  font-size: 16px;
  line-height: 20px;
}
/* line 1992, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .desc .more-link {
  color: #919496;
}
/* line 1997, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .fiveCol .breakOut-Heading,
.tabsListing .tabsList .tabRight .fiveCol .subAgenda-Title-heading {
  font-size: 16px;
}
/* line 2001, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .fiveCol .agenda-title {
  font-size: 14px;
}
/* line 2004, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .fiveCol p {
  font-size: 14px;
}
/* line 2009, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .sixCol .breakOut-Heading,
.tabsListing .tabsList .tabRight .sixCol .subAgenda-Title-heading {
  font-size: 16px;
}
/* line 2013, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .sixCol .agenda-title {
  font-size: 14px;
}
/* line 2016, ../scss/partials/_summits.scss */
.tabsListing .tabsList .tabRight .sixCol p {
  font-size: 14px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1932, ../scss/partials/_summits.scss */
  .tabsListing .tabsList {
    padding: 15px 0px;
  }
  /* line 2023, ../scss/partials/_summits.scss */
  .tabsListing .tabsList .tabLeft {
    width: 100%;
    position: static;
    margin: 0 0 10px;
  }
  /* line 2028, ../scss/partials/_summits.scss */
  .tabsListing .tabsList .subAgendaContainer {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    padding-bottom: 15px;
  }
}

/* line 2038, ../scss/partials/_summits.scss */
.tabsDetails .columns {
  padding: 0 12px;
  border-right: 1px solid #dddddd;
}
@media only screen and (max-width: 47.938em) {
  /* line 2038, ../scss/partials/_summits.scss */
  .tabsDetails .columns {
    border: none;
  }
  /* line 2043, ../scss/partials/_summits.scss */
  .tabsDetails .columns .subAgendaContainer {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
}
/* line 2049, ../scss/partials/_summits.scss */
.tabsDetails .columns.no-border {
  border: none;
}
/* line 2052, ../scss/partials/_summits.scss */
.tabsDetails .columns.no-border:last-child {
  float: left;
}
/* line 2055, ../scss/partials/_summits.scss */
.tabsDetails .columns:last-child {
  border-right: none;
}

/* line 2061, ../scss/partials/_summits.scss */
.speakerOuter {
  padding: 10px 0 0 120px;
  min-height: 120px;
  position: relative;
}
/* line 2065, ../scss/partials/_summits.scss */
.speakerOuter .speakerProfileImage {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 2069, ../scss/partials/_summits.scss */
.speakerOuter .speakerProfileImage img {
  max-width: 108px;
  height: auto;
  border-radius: 50%;
}
/* line 2075, ../scss/partials/_summits.scss */
.speakerOuter .speakerProfile {
  font-size: 12px;
  color: #919496;
}
/* line 2078, ../scss/partials/_summits.scss */
.speakerOuter .speakerProfile a {
  font-size: 16px;
  font-family: "Comfortaa", cursive;
  display: block;
  margin: 0 0 2px;
}
/* line 2085, ../scss/partials/_summits.scss */
.speakerOuter .speaker-company {
  margin-bottom: 0.33333em;
}
/* line 2087, ../scss/partials/_summits.scss */
.speakerOuter .speaker-company a {
  font-size: 14px;
  color: #919496;
  margin: 0 0 3px;
}
/* line 2093, ../scss/partials/_summits.scss */
.speakerOuter .speaker-title {
  font-size: 14px;
  color: #919496;
}
/* line 2098, ../scss/partials/_summits.scss */
.speakerOuter .speakerCompLogo img {
  max-height: 60px;
  width: auto;
}

@media only screen and (min-width: 64.063em) {
  /* line 2107, ../scss/partials/_summits.scss */
  .threeCol .speakerOuter {
    padding: 6px 0 0 80px;
    min-height: 80px;
    margin-bottom: 10px;
  }
  /* line 2112, ../scss/partials/_summits.scss */
  .threeCol .speakerOuter .speakerProfileImage img {
    max-width: 68px;
  }
  /* line 2118, ../scss/partials/_summits.scss */
  .threeCol .speakerProfile a {
    font-size: 14px;
  }
  /* line 2123, ../scss/partials/_summits.scss */
  .threeCol .speaker-company a {
    font-size: 10px;
  }
  /* line 2127, ../scss/partials/_summits.scss */
  .threeCol .speaker-title {
    font-size: 10px;
  }

  /* line 2132, ../scss/partials/_summits.scss */
  .fourCol .speakerOuter {
    padding: 4px 0 0 60px;
    min-height: 60px;
    margin-bottom: 10px;
  }
  /* line 2137, ../scss/partials/_summits.scss */
  .fourCol .speakerOuter .speakerProfileImage img {
    max-width: 48px;
  }
  /* line 2143, ../scss/partials/_summits.scss */
  .fourCol .speakerProfile a {
    font-size: 16px;
  }
  /* line 2148, ../scss/partials/_summits.scss */
  .fourCol .speaker-company a {
    font-size: 12px;
  }
  /* line 2152, ../scss/partials/_summits.scss */
  .fourCol .speaker-title {
    font-size: 12px;
  }
  /* line 2156, ../scss/partials/_summits.scss */
  .fourCol .speakerCompLogo img {
    max-height: 25px;
    width: auto;
  }

  /* line 2163, ../scss/partials/_summits.scss */
  .fiveCol .speakerOuter {
    padding: 3px 0 0 50px;
    min-height: 60px;
    margin-bottom: 10px;
  }
  /* line 2168, ../scss/partials/_summits.scss */
  .fiveCol .speakerOuter .speakerProfileImage img {
    max-width: 38px;
  }
  /* line 2174, ../scss/partials/_summits.scss */
  .fiveCol .speakerProfile a {
    font-size: 12px;
  }
  /* line 2179, ../scss/partials/_summits.scss */
  .fiveCol .speaker-company a {
    font-size: 10px;
  }
  /* line 2183, ../scss/partials/_summits.scss */
  .fiveCol .speaker-title {
    font-size: 10px;
  }

  /* line 2188, ../scss/partials/_summits.scss */
  .sixCol .speakerOuter {
    padding: 3px 0 0 50px;
    min-height: 60px;
    margin-bottom: 10px;
  }
  /* line 2193, ../scss/partials/_summits.scss */
  .sixCol .speakerOuter .speakerProfileImage img {
    max-width: 38px;
  }
  /* line 2199, ../scss/partials/_summits.scss */
  .sixCol .speakerProfile a {
    font-size: 10px;
  }
  /* line 2203, ../scss/partials/_summits.scss */
  .sixCol .speaker-company {
    margin-bottom: 0px;
  }
  /* line 2205, ../scss/partials/_summits.scss */
  .sixCol .speaker-company a {
    font-size: 8px;
  }
  /* line 2209, ../scss/partials/_summits.scss */
  .sixCol .speaker-title {
    font-size: 8px;
  }
}
/* line 2218, ../scss/partials/_summits.scss */
.blogDetails h3 {
  color: #ed4444;
  font-family: "Comfortaa", cursive;
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: normal;
}
/* line 2226, ../scss/partials/_summits.scss */
.blogDetails p {
  margin: 0 0 15px;
  font-size: 14px;
  line-height: 18px;
}

/* line 2233, ../scss/partials/_summits.scss */
.blogTime {
  color: #919496;
  font-size: 12px;
  line-height: 16px;
  margin: 0 0 20px;
}

/* line 2241, ../scss/partials/_summits.scss */
.box-subside h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 2245, ../scss/partials/_summits.scss */
.box-subside .name-au {
  margin: 10px 0 0;
}

/* line 2251, ../scss/partials/_summits.scss */
.backButton .btn-grey {
  background: #002f3b;
}

@media only screen and (min-width: 64.063em) {
  /* line 2259, ../scss/partials/_summits.scss */
  .large-2.fiveCol {
    width: 20%;
  }

  /*.large-2.sixCol{
  	width: 20%;
  }*/
}
@media only screen and (min-width: 48em) {
  /* line 2268, ../scss/partials/_summits.scss */
  .medium-2.fiveCol {
    width: 20%;
  }

  /*.medium-2.sixCol {
  	width: 20%;
  }*/
}
/* line 1, ../scss/partials/_people-connection.scss */
.header-image.pc-profile-header {
  margin-bottom: -320px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1, ../scss/partials/_people-connection.scss */
  .header-image.pc-profile-header {
    margin-bottom: -87px;
  }
}

/* line 12, ../scss/partials/_people-connection.scss */
.people-page {
  padding: 1em 1.875em 2.125em;
  color: #5e5e5e;
}
@media only screen and (max-width: 47.938em) {
  /* line 12, ../scss/partials/_people-connection.scss */
  .people-page {
    padding: 1em;
  }
}
/* line 18, ../scss/partials/_people-connection.scss */
.people-page h1, .people-page h2 {
  font-size: 2.75em;
  margin-bottom: 0.68182em;
  color: #00243b;
}
/* line 24, ../scss/partials/_people-connection.scss */
.people-page h2 {
  font-size: 1.5em;
  margin-bottom: 0.91667em;
}
/* line 28, ../scss/partials/_people-connection.scss */
.people-page h3 {
  font-size: 1.25em;
  color: #5b5b5b;
  text-transform: uppercase;
  margin-bottom: 1.2em;
}
/* line 35, ../scss/partials/_people-connection.scss */
.people-page.people-page-profile h3, .people-page.resource-page-profile h3 {
  text-transform: none;
}
/* line 38, ../scss/partials/_people-connection.scss */
.people-page hr {
  margin-bottom: 1.75em;
}
/* line 41, ../scss/partials/_people-connection.scss */
.people-page #btn_loadmoreCompanies {
  margin-top: 4.6875em;
}
/* line 44, ../scss/partials/_people-connection.scss */
.people-page .pc-edit-pencil {
  display: block;
  width: 15px;
  height: 15px;
  background: url(/images/icons/icon-edit.svg) 0 0 no-repeat;
  cursor: pointer;
}
/* line 50, ../scss/partials/_people-connection.scss */
.people-page .pc-edit-pencil.js-enabled {
  width: 26px;
  background: url(/images/icons/icon-edit.svg) top right no-repeat;
  color: #ed4444;
  font-style: normal;
}
/* line 58, ../scss/partials/_people-connection.scss */
.people-page .hide ~ .pc-edit-pencil {
  display: none;
}
/* line 61, ../scss/partials/_people-connection.scss */
.people-page .category-heading {
  margin-left: -1.25em;
  letter-spacing: -0.04em;
}
/* line 65, ../scss/partials/_people-connection.scss */
.people-page .category-heading.marginTop {
  margin-top: 2.5em;
}
/* line 68, ../scss/partials/_people-connection.scss */
.people-page .resource-connection {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  margin-bottom: 0em;
  margin-top: 1.875em;
}
/* line 72, ../scss/partials/_people-connection.scss */
.people-page .resource-connection .avatar-wrap {
  display: block;
  float: left;
  width: 70px;
  height: 70px;
  margin: 0;
  position: relative;
  top: 0;
  left: 0;
  overflow: hidden;
  -moz-border-radius: 35px;
  -webkit-border-radius: 35px;
  border-radius: 35px;
}
/* line 81, ../scss/partials/_people-connection.scss */
.people-page .resource-connection .avatar-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  min-height: 70px;
  margin: 0;
}
/* line 89, ../scss/partials/_people-connection.scss */
.people-page .resource-connection p {
  padding-right: 10%;
  padding-left: 2%;
  width: 70%;
}
/* line 94, ../scss/partials/_people-connection.scss */
.people-page .resource-connection .thumb {
  width: 22%;
}
@media only screen and (max-width: 47.938em) {
  /* line 68, ../scss/partials/_people-connection.scss */
  .people-page .resource-connection {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
  }
}
/* line 101, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
  margin-bottom: 4.6875em;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page .interested-wrapper:before, .people-page .interested-wrapper:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page .interested-wrapper:after {
  clear: both;
}
/* line 104, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .clear {
  clear: both;
  display: block;
}
/* line 108, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .plain-content {
  padding-right: 3.25em;
}
/* line 111, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .plain-content p {
  color: #919496;
  font-size: 1.125em;
  min-height: 53px;
  line-height: 1.5;
  letter-spacing: -0.04em;
  margin-bottom: 1.33333em;
}
/* line 120, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .plain-content .custom-button {
  font-size: 1.125em;
  padding: 0.77778em 1.22222em;
}
/* line 124, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .es-editable.show {
  margin-bottom: 0;
}
/* line 127, ../scss/partials/_people-connection.scss */
.people-page .interested-wrapper .avatar {
  max-height: 100px;
}
/* line 132, ../scss/partials/_people-connection.scss */
.people-page .category-heading span {
  padding-left: 1.25em;
}
/* line 136, ../scss/partials/_people-connection.scss */
.people-page .pc-callout {
  padding-bottom: 1.33333em;
  padding-right: 3.33333em;
  font-size: 1.125em;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page .pc-callout:before, .people-page .pc-callout:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page .pc-callout:after {
  clear: both;
}
/* line 141, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .avatar {
  float: left;
  width: 3.88889em;
  height: 3.88889em;
  margin-right: 0.5em;
  margin-bottom: 1.11111em;
  -moz-border-radius: 3.88889em;
  -webkit-border-radius: 3.88889em;
  border-radius: 3.88889em;
}
/* line 149, ../scss/partials/_people-connection.scss */
.people-page .pc-callout p {
  color: #5e5e5e;
  line-height: inherit !important;
  margin-bottom: 0 !important;
  padding-left: 4.38889em;
}
/* line 155, ../scss/partials/_people-connection.scss */
.people-page .pc-callout p span {
  font-weight: normal;
  font-size: 0.66667em;
  margin: 0.41667em 0 0.25em;
  display: block;
}
/* line 162, ../scss/partials/_people-connection.scss */
.people-page .pc-callout p a.ptagGray {
  color: #5e5e5e;
}
/* line 164, ../scss/partials/_people-connection.scss */
.people-page .pc-callout p a.ptagGray:hover {
  color: #ed4444;
}
/* line 169, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .follow,
.people-page .pc-callout .unfollow {
  color: #919496;
  font-size: 0.77778em;
  display: block;
  text-transform: uppercase;
}
/* line 176, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .follow svg,
.people-page .pc-callout .unfollow svg {
  fill: #ed4444 !important;
  width: 11px;
  height: 11px;
}
/* line 183, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .company {
  font-size: 0.77778em;
  color: #5e5e5e;
}
/* line 187, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .company a {
  color: #5e5e5e;
}
/* line 190, ../scss/partials/_people-connection.scss */
.people-page .pc-callout .company a:hover {
  color: #ed4444;
}

/* line 197, ../scss/partials/_people-connection.scss */
.people-page-profile, .resource-page-profile {
  padding: 0 0.5em;
}
/* line 200, ../scss/partials/_people-connection.scss */
.people-page-profile label input#google, .resource-page-profile label input#google {
  -webkit-background-size: 16px;
  -moz-background-size: 16px;
  -o-background-size: 16px;
  background-size: 16px;
  background-position: 6px 11px !important;
}
/* line 207, ../scss/partials/_people-connection.scss */
.people-page-profile label input#imedia, .resource-page-profile label input#imedia {
  -webkit-background-size: 12px;
  -moz-background-size: 12px;
  -o-background-size: 12px;
  background-size: 12px;
  background-position: 7px 12px !important;
}
/* line 215, ../scss/partials/_people-connection.scss */
.people-page-profile.private aside h1, .private.resource-page-profile aside h1 {
  padding-right: 60px;
}
/* line 218, ../scss/partials/_people-connection.scss */
.people-page-profile aside, .resource-page-profile aside {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  position: relative;
  top: 0;
  left: 0;
}
/* line 222, ../scss/partials/_people-connection.scss */
.people-page-profile aside [name="featured"], .resource-page-profile aside [name="featured"] {
  margin-bottom: 0;
}
/* line 224, ../scss/partials/_people-connection.scss */
.people-page-profile aside h1, .resource-page-profile aside h1 {
  font-size: 2.25em;
  line-height: 1;
  text-align: left;
}
/* line 228, ../scss/partials/_people-connection.scss */
.people-page-profile aside h1 img, .resource-page-profile aside h1 img {
  display: inline;
}
/* line 233, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset button[type="submit"], .resource-page-profile aside form fieldset button[type="submit"], .people-page-profile aside form fieldset button.cancel, .resource-page-profile aside form fieldset button.cancel, .people-page-profile aside form fieldset button.cancel, .resource-page-profile aside form fieldset button.cancel, .people-page-profile aside .editing-button-set button.custom-button-ltblue, .resource-page-profile aside .editing-button-set button.custom-button-ltblue, .people-page-profile aside .editing-button-set button.cancel, .resource-page-profile aside .editing-button-set button.cancel {
  position: absolute;
  top: 20px;
  padding-left: 0.8em;
  padding-right: 0.8em;
  height: auto;
}
/* line 238, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset button[type="submit"].display-inline, .resource-page-profile aside form fieldset button[type="submit"].display-inline, .people-page-profile aside form fieldset button.cancel.display-inline, .resource-page-profile aside form fieldset button.cancel.display-inline, .people-page-profile aside form fieldset button.cancel.display-inline, .resource-page-profile aside form fieldset button.cancel.display-inline, .people-page-profile aside .editing-button-set button.custom-button-ltblue.display-inline, .resource-page-profile aside .editing-button-set button.custom-button-ltblue.display-inline, .people-page-profile aside .editing-button-set button.cancel.display-inline, .resource-page-profile aside .editing-button-set button.cancel.display-inline {
  position: relative;
  top: 0;
}
/* line 243, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset .loading, .resource-page-profile aside form fieldset .loading {
  position: absolute;
  top: 20px;
  right: 130px;
  display: none;
}
/* line 249, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset button.cancel, .resource-page-profile aside form fieldset button.cancel, .people-page-profile aside .editing-button-set button.cancel, .resource-page-profile aside .editing-button-set button.cancel, .people-page-profile aside form fieldset button[type="submit"].align-right, .resource-page-profile aside form fieldset button[type="submit"].align-right {
  right: 0;
}
/* line 252, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset button[type="submit"], .resource-page-profile aside form fieldset button[type="submit"], .people-page-profile aside .editing-button-set button.custom-button-ltblue, .resource-page-profile aside .editing-button-set button.custom-button-ltblue {
  right: 71px;
}
/* line 254, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset button[type="submit"].solo, .resource-page-profile aside form fieldset button[type="submit"].solo, .people-page-profile aside .editing-button-set button.custom-button-ltblue.solo, .resource-page-profile aside .editing-button-set button.custom-button-ltblue.solo {
  right: 0;
}
/* line 258, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset, .resource-page-profile aside form fieldset {
  margin-right: 1.75em;
  padding-top: 3.875em;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: 0;
  left: 0;
  border: none;
}
/* line 265, ../scss/partials/_people-connection.scss */
.people-page-profile aside form fieldset.no-pad, .resource-page-profile aside form fieldset.no-pad {
  padding-top: 0;
}
/* line 269, ../scss/partials/_people-connection.scss */
.people-page-profile aside fieldset > label, .resource-page-profile aside fieldset > label {
  position: relative;
  top: 0;
  left: 0;
}
/* line 271, ../scss/partials/_people-connection.scss */
.people-page-profile aside fieldset > label.inline-with-button, .resource-page-profile aside fieldset > label.inline-with-button {
  display: inline-block;
  width: 80%;
}
/* line 276, ../scss/partials/_people-connection.scss */
.people-page-profile aside .editing-button-set, .resource-page-profile aside .editing-button-set {
  position: relative;
  top: 0;
  left: 0;
  margin-right: 1.75em;
}
/* line 279, ../scss/partials/_people-connection.scss */
.people-page-profile aside .editing-button-set.show, .resource-page-profile aside .editing-button-set.show {
  height: 62px;
}
/* line 282, ../scss/partials/_people-connection.scss */
.people-page-profile aside .editing-button-set .loading, .resource-page-profile aside .editing-button-set .loading {
  position: absolute;
  top: 20px;
  right: 130px;
  display: none;
}
/* line 289, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-aside-header, .resource-page-profile aside .pc-aside-header {
  font-size: 0.875em;
}
/* line 293, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-aside-header-pad, .resource-page-profile aside .pc-aside-header-pad {
  margin-bottom: 1.07143em;
}
/* line 296, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-aside-sub-head, .resource-page-profile aside .pc-aside-sub-head {
  display: block;
  padding-top: 10px;
  font-size: 0.75em;
  color: #5e5e5e;
  clear: both;
}
/* line 303, ../scss/partials/_people-connection.scss */
.people-page-profile aside .avatar, .resource-page-profile aside .avatar {
  width: 94px;
  -moz-border-radius: 47px;
  -webkit-border-radius: 47px;
  border-radius: 47px;
  float: left;
  margin-right: 1em;
  margin-top: 1em;
}
/* line 310, ../scss/partials/_people-connection.scss */
.people-page-profile aside .min-width-btn, .resource-page-profile aside .min-width-btn {
  min-width: 225px;
}
/* line 313, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-widget, .resource-page-profile aside .pc-widget {
  padding: 1.75em 0 1.625em 1.25em;
  border-bottom: 1px solid #e5e5e5;
  color: #5e5e5e;
  position: relative;
  top: 0;
  left: 0;
}
/* line 318, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-widget .pc-edit-pencil, .resource-page-profile aside .pc-widget .pc-edit-pencil, .people-page-profile aside .pc-widget .pc-edit-cancel, .resource-page-profile aside .pc-widget .pc-edit-cancel {
  position: absolute;
  top: 1.75em;
  right: 2.25em;
}
/* line 321, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-widget .pc-edit-cancel, .resource-page-profile aside .pc-widget .pc-edit-cancel {
  font-size: 12px;
}
/* line 325, ../scss/partials/_people-connection.scss */
.people-page-profile aside .notificationPreference, .resource-page-profile aside .notificationPreference {
  padding-right: 15px;
}
/* line 328, ../scss/partials/_people-connection.scss */
.people-page-profile aside .pc-connect-linkedin, .resource-page-profile aside .pc-connect-linkedin {
  padding-right: 1.875em;
}
/* line 331, ../scss/partials/_people-connection.scss */
.people-page-profile aside .two-column, .resource-page-profile aside .two-column {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-width: 50%;
  -webkit-column-width: 50%;
  column-width: 50%;
  font-size: 0.75em;
  margin-top: 1em;
  list-style: none;
  padding-right: 30px;
}
/* line 339, ../scss/partials/_people-connection.scss */
.people-page-profile aside .two-column li, .resource-page-profile aside .two-column li {
  margin-bottom: 1.33333em;
}
@media only screen and (max-width: 47.938em) {
  /* line 218, ../scss/partials/_people-connection.scss */
  .people-page-profile aside, .resource-page-profile aside {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: none;
  }
  /* line 345, ../scss/partials/_people-connection.scss */
  .people-page-profile aside h1, .resource-page-profile aside h1 {
    font-size: 2.57143em;
  }
  /* line 348, ../scss/partials/_people-connection.scss */
  .people-page-profile aside form fieldset, .resource-page-profile aside form fieldset {
    margin-right: 2em;
    padding-top: 4.42857em;
  }
  /* line 352, ../scss/partials/_people-connection.scss */
  .people-page-profile aside .pc-aside-header, .resource-page-profile aside .pc-aside-header {
    font-size: 1em;
  }
  /* line 355, ../scss/partials/_people-connection.scss */
  .people-page-profile aside .pc-widget, .resource-page-profile aside .pc-widget {
    padding: 2em 0 1.85714em 1.42857em;
  }
  /* line 357, ../scss/partials/_people-connection.scss */
  .people-page-profile aside .pc-widget .pc-edit-pencil, .resource-page-profile aside .pc-widget .pc-edit-pencil {
    top: 2em;
    right: 2.57143em;
  }
  /* line 361, ../scss/partials/_people-connection.scss */
  .people-page-profile aside .pc-connect-linkedin, .resource-page-profile aside .pc-connect-linkedin {
    padding-right: 2.14286em;
  }
  /* line 364, ../scss/partials/_people-connection.scss */
  .people-page-profile aside .two-column, .resource-page-profile aside .two-column {
    font-size: 0.85714em;
  }
}
/* line 370, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info, .resource-page-profile .pc-user-info {
  color: #5e5e5e;
}
/* line 372, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info span, .resource-page-profile .pc-user-info span {
  display: block;
}
/* line 375, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info .title, .resource-page-profile .pc-user-info .title {
  font-size: 0.875em;
  margin-bottom: 0.28571em;
}
/* line 380, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info .company, .resource-page-profile .pc-user-info .company {
  font-size: 0.875em;
  margin-bottom: 0.28571em;
}
/* line 385, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info .location, .resource-page-profile .pc-user-info .location {
  font-size: 0.75em;
  margin-bottom: 1em;
}
/* line 389, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-info .url, .resource-page-profile .pc-user-info .url {
  font-size: 0.75em;
  color: #ed4444;
}
@media only screen and (max-width: 47.938em) {
  /* line 394, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-info .title, .resource-page-profile .pc-user-info .title {
    font-size: 1em;
    margin-bottom: 0.28571em;
  }
  /* line 398, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-info .company, .resource-page-profile .pc-user-info .company {
    font-size: 1em;
    margin-bottom: 0.28571em;
  }
  /* line 402, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-info .location, .resource-page-profile .pc-user-info .location {
    font-size: 0.85714em;
  }
  /* line 405, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-info .url, .resource-page-profile .pc-user-info .url {
    font-size: 0.85714em;
  }
}
/* line 410, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-header, .resource-page-profile .pc-user-header {
  padding-left: 1.25em;
  position: relative;
  top: 0;
  left: 0;
}
/* line 413, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-header.bottom-divider, .resource-page-profile .pc-user-header.bottom-divider {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 1.25em;
}
/* line 417, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-header .pc-edit-pencil, .resource-page-profile .pc-user-header .pc-edit-pencil {
  position: absolute;
  top: 0;
  right: 2.25em;
}
/* line 420, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-user-header form fieldset, .resource-page-profile .pc-user-header form fieldset {
  padding-top: 0;
}
@media only screen and (max-width: 47.938em) {
  /* line 410, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-header, .resource-page-profile .pc-user-header {
    padding-left: 1.42857em;
  }
  /* line 425, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-header.bottom-divider, .resource-page-profile .pc-user-header.bottom-divider {
    padding-bottom: 1.42857em;
  }
  /* line 428, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-user-header .pc-edit-pencil, .resource-page-profile .pc-user-header .pc-edit-pencil {
    right: 2.57143em;
  }
}
/* line 433, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options, .resource-page-profile .pc-contact-options {
  margin-top: 1.375em;
}
/* line 435, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options svg, .resource-page-profile .pc-contact-options svg {
  fill: #ed4444;
  display: inline-block;
  margin-right: 0.25em;
}
/* line 440, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options .icon-email, .resource-page-profile .pc-contact-options .icon-email {
  width: 15px;
  height: 11px;
}
/* line 444, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options .icon-follow-comment, .resource-page-profile .pc-contact-options .icon-follow-comment, .people-page-profile .pc-contact-options .icon-unfollow, .resource-page-profile .pc-contact-options .icon-unfollow {
  width: 11px;
  height: 11px;
}
/* line 448, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options a, .resource-page-profile .pc-contact-options a {
  color: #919496;
  font-size: 0.875em;
}
/* line 452, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-contact-options a:first-child, .resource-page-profile .pc-contact-options a:first-child {
  margin-right: 2.5em;
}
@media only screen and (max-width: 47.938em) {
  /* line 433, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-contact-options, .resource-page-profile .pc-contact-options {
    margin-top: 1.57143em;
  }
  /* line 458, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-contact-options svg, .resource-page-profile .pc-contact-options svg {
    margin-right: 0.28571em;
  }
  /* line 461, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-contact-options a, .resource-page-profile .pc-contact-options a {
    font-size: 1em;
  }
  /* line 463, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-contact-options a:first-child, .resource-page-profile .pc-contact-options a:first-child {
    margin-right: 2.85714em;
  }
}
/* line 470, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-connected svg, .resource-page-profile .pc-get-connected svg {
  width: 30px;
  height: 30px;
  margin-right: 11px;
  fill: #ed4444;
  cursor: pointer;
}
/* line 477, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-connected ul, .resource-page-profile .pc-get-connected ul {
  margin: 0;
  list-style: none;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .pc-get-connected ul:before, .resource-page-profile .pc-get-connected ul:before, .people-page-profile .pc-get-connected ul:after, .resource-page-profile .pc-get-connected ul:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .pc-get-connected ul:after, .resource-page-profile .pc-get-connected ul:after {
  clear: both;
}
/* line 481, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-connected ul li, .resource-page-profile .pc-get-connected ul li {
  float: left;
  width: 33%;
  font-size: 0.75em;
  padding-top: 1.25em;
}
/* line 488, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-connected .success-changing, .resource-page-profile .pc-get-connected .success-changing {
  display: block;
  padding-top: 20px;
  clear: both;
}
@media only screen and (max-width: 47.938em) {
  /* line 495, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-connected ul li, .resource-page-profile .pc-get-connected ul li {
    font-size: 0.85714em;
    padding-top: 1.25em;
  }
}
/* line 503, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-account-settings .float-checkbox, .resource-page-profile .pc-account-settings .float-checkbox {
  margin-bottom: 0;
}
/* line 505, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-account-settings .float-checkbox input, .resource-page-profile .pc-account-settings .float-checkbox input {
  margin-top: 4px;
}
/* line 510, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-account-settings [data-id="newPassword"].form-error:after, .resource-page-profile .pc-account-settings [data-id="newPassword"].form-error:after, .people-page-profile .pc-account-settings [data-id="newPassword"].form-success:after, .resource-page-profile .pc-account-settings [data-id="newPassword"].form-success:after, .people-page-profile .pc-account-settings .article-detail .article-options [data-id="newPassword"].article-remove:after, .article-detail .article-options .people-page-profile .pc-account-settings [data-id="newPassword"].article-remove:after, .resource-page-profile .pc-account-settings .article-detail .article-options [data-id="newPassword"].article-remove:after, .article-detail .article-options .resource-page-profile .pc-account-settings [data-id="newPassword"].article-remove:after, .people-page-profile .pc-account-settings .basic-page .article-options [data-id="newPassword"].article-remove:after, .basic-page .article-options .people-page-profile .pc-account-settings [data-id="newPassword"].article-remove:after, .resource-page-profile .pc-account-settings .basic-page .article-options [data-id="newPassword"].article-remove:after, .basic-page .article-options .resource-page-profile .pc-account-settings [data-id="newPassword"].article-remove:after {
  margin-top: -25px;
}
/* line 515, ../scss/partials/_people-connection.scss */
.people-page-profile .strength_meter, .resource-page-profile .strength_meter {
  position: absolute;
  right: 1px;
  width: 35px;
  top: 1px;
  height: 35px;
  font-weight: normal;
  border: none;
}
/* line 523, ../scss/partials/_people-connection.scss */
.people-page-profile .strength_meter > span, .resource-page-profile .strength_meter > span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  line-height: 35px;
  text-align: center;
}
/* line 530, ../scss/partials/_people-connection.scss */
.people-page-profile .strength_meter > div, .resource-page-profile .strength_meter > div {
  width: 35px;
  height: 35px;
}
/* line 533, ../scss/partials/_people-connection.scss */
.people-page-profile .strength_meter > div p, .resource-page-profile .strength_meter > div p {
  position: absolute;
  top: 40px;
  right: 0;
  color: #919496;
  font-size: 0.75em;
  width: 140px;
  text-align: right;
}
/* line 546, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-aside-header, .resource-page-profile .pc-similar-members .pc-aside-header {
  margin-bottom: 1.625em;
}
/* line 549, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout, .resource-page-profile .pc-similar-members .pc-callout {
  font-size: 1em;
}
/* line 551, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout .avatar, .resource-page-profile .pc-similar-members .pc-callout .avatar {
  width: 50px;
  height: 50px;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
}
/* line 556, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout p span, .resource-page-profile .pc-similar-members .pc-callout p span {
  margin-bottom: 0;
}
/* line 559, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout .unfollow, .resource-page-profile .pc-similar-members .pc-callout .unfollow, .people-page-profile .pc-similar-members .pc-callout .follow, .resource-page-profile .pc-similar-members .pc-callout .follow {
  font-size: 0.875em;
  display: block;
  margin-top: 5px;
  margin-left: 5.07143em;
  color: #919496;
}
/* line 566, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout .unfollow img, .resource-page-profile .pc-similar-members .pc-callout .unfollow img, .people-page-profile .pc-similar-members .pc-callout .follow img, .resource-page-profile .pc-similar-members .pc-callout .follow img {
  display: inline-block;
  vertical-align: top;
  margin-top: 2px;
}
/* line 572, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout .clear, .resource-page-profile .pc-similar-members .pc-callout .clear {
  clear: both;
}
/* line 575, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout a, .resource-page-profile .pc-similar-members .pc-callout a {
  color: #5e5e5e;
}
/* line 578, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-similar-members .pc-callout a:hover, .resource-page-profile .pc-similar-members .pc-callout a:hover {
  color: #ed4444;
}
@media only screen and (max-width: 47.938em) {
  /* line 583, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-similar-members .pc-aside-header, .resource-page-profile .pc-similar-members .pc-aside-header {
    margin-bottom: 1.85714em;
  }
  /* line 587, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-similar-members .pc-callout .unfollow, .resource-page-profile .pc-similar-members .pc-callout .unfollow {
    font-size: 1em;
  }
}
/* line 594, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-connect-linkedin p:not(.pc-aside-header), .resource-page-profile .pc-connect-linkedin p:not(.pc-aside-header) {
  font-size: 0.75em;
  margin-top: 1.5em;
  margin-bottom: 2.08333em;
}
/* line 600, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-connect-linkedin .custom-button, .resource-page-profile .pc-connect-linkedin .custom-button {
  margin-bottom: 0;
}
@media only screen and (max-width: 47.938em) {
  /* line 604, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-connect-linkedin p:not(.pc-aside-header), .resource-page-profile .pc-connect-linkedin p:not(.pc-aside-header) {
    font-size: 0.85714em;
  }
}
/* line 609, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started, .resource-page-profile .pc-get-started {
  position: relative;
  top: 0;
  left: 0;
}
/* line 611, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started ul, .resource-page-profile .pc-get-started ul {
  list-style: none;
  margin-top: 1.375em;
}
/* line 614, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started ul a, .resource-page-profile .pc-get-started ul a {
  font-size: 0.75em;
  line-height: 1.5em;
}
/* line 619, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-radial, .resource-page-profile .pc-get-started .progress-radial {
  position: absolute;
  top: 28px;
  right: 36px;
  width: 134px;
  height: 134px;
  border-radius: 50%;
  border: 2px solid #fff;
  background-color: #ed4444;
}
/* line 627, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-radial .overlay, .resource-page-profile .pc-get-started .progress-radial .overlay {
  position: absolute;
  width: 100px;
  height: 100px;
  background-color: #fff;
  border-radius: 50%;
  left: 15px;
  top: 15px;
  text-align: center;
  font-size: 2.5em;
  line-height: 1;
  color: #ed4444;
  padding-top: 20px;
  text-align: center;
}
/* line 642, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-radial .overlay span, .resource-page-profile .pc-get-started .progress-radial .overlay span {
  font-size: 0.325em;
  display: block;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 649, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started .progress-radial, .resource-page-profile .pc-get-started .progress-radial {
    width: 105px;
    height: 105px;
    right: 15px;
  }
  /* line 653, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started .progress-radial .overlay, .resource-page-profile .pc-get-started .progress-radial .overlay {
    font-size: 1.875em;
    width: 70px;
    height: 70px;
    padding-top: 14px;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 663, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started ul, .resource-page-profile .pc-get-started ul {
    margin-top: 1.57143em;
  }
  /* line 665, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started ul a, .resource-page-profile .pc-get-started ul a {
    font-size: 0.85714em;
    line-height: 1.5em;
  }
  /* line 670, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started .progress-radial, .resource-page-profile .pc-get-started .progress-radial {
    right: 5px;
  }
  /* line 672, ../scss/partials/_people-connection.scss */
  .people-page-profile .pc-get-started .progress-radial .overlay, .resource-page-profile .pc-get-started .progress-radial .overlay {
    font-size: 2.85714em;
  }
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-0, .resource-page-profile .pc-get-started .progress-0 {
  background-image: linear-gradient(90deg, #e8eaec 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(90deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-10, .resource-page-profile .pc-get-started .progress-10 {
  background-image: linear-gradient(90deg, #e8eaec 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(126deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-20, .resource-page-profile .pc-get-started .progress-20 {
  background-image: linear-gradient(90deg, #e8eaec 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(162deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-30, .resource-page-profile .pc-get-started .progress-30 {
  background-image: linear-gradient(90deg, #e8eaec 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(198deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-40, .resource-page-profile .pc-get-started .progress-40 {
  background-image: linear-gradient(90deg, #e8eaec 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(234deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-50, .resource-page-profile .pc-get-started .progress-50 {
  background-image: linear-gradient(-90deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-60, .resource-page-profile .pc-get-started .progress-60 {
  background-image: linear-gradient(-54deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-70, .resource-page-profile .pc-get-started .progress-70 {
  background-image: linear-gradient(-18deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-80, .resource-page-profile .pc-get-started .progress-80 {
  background-image: linear-gradient(18deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-90, .resource-page-profile .pc-get-started .progress-90 {
  background-image: linear-gradient(54deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 684, ../scss/partials/_people-connection.scss */
.people-page-profile .pc-get-started .progress-100, .resource-page-profile .pc-get-started .progress-100 {
  background-image: linear-gradient(90deg, #ed4444 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0)), linear-gradient(270deg, #ed4444 50%, #e8eaec 50%, #e8eaec);
}
/* line 696, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content, .resource-page-profile .main-content {
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left;
}
/* line 699, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs, .resource-page-profile .main-content .tabs {
  border-bottom: 1px solid #e5e5e5;
  text-transform: uppercase;
  letter-spacing: -0.04em;
  padding-left: 0.75em;
}
/* line 705, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs .active, .resource-page-profile .main-content .tabs .active {
  font-weight: bold;
}
/* line 707, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs .active span, .resource-page-profile .main-content .tabs .active span {
  border-bottom: 2px solid #ed4444;
}
/* line 712, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs .tab-title a, .resource-page-profile .main-content .tabs .tab-title a {
  font-size: 0.875em;
  color: #5b5b5b;
  padding-left: 1.14286em;
  padding-right: 1.14286em;
  background: none;
}
/* line 723, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .row, .resource-page-profile .main-content #upgrade .row {
  margin: 0;
}
/* line 726, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .text-center, .resource-page-profile .main-content #upgrade .text-center {
  text-align: center;
}
/* line 729, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .top.text-right, .resource-page-profile .main-content #upgrade .top.text-right {
  text-align: right;
  padding-right: 65px;
}
/* line 733, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .top, .resource-page-profile .main-content #upgrade .top {
  background-color: #eceeef;
  padding: 18px 0;
  border-bottom: 1px solid #d4d6d7;
  position: relative;
}
/* line 739, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .odd .top, .resource-page-profile .main-content #upgrade .odd .top {
  background-color: #dbdee0;
  border-bottom: 1px solid #c5c7c9;
}
/* line 743, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade h2, .resource-page-profile .main-content #upgrade h2 {
  color: #5b5b5b;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 1.5em;
}
/* line 749, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade h3, .resource-page-profile .main-content #upgrade h3,
.people-page-profile .main-content #upgrade strong,
.resource-page-profile .main-content #upgrade strong {
  color: #ed4444;
}
/* line 753, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade h3, .resource-page-profile .main-content #upgrade h3 {
  font-weight: 600;
  margin-bottom: 0;
  font-size: 1.0625em;
}
/* line 759, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade ul, .resource-page-profile .main-content #upgrade ul {
  padding: 20px;
}
/* line 761, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade ul li:first-child, .resource-page-profile .main-content #upgrade ul li:first-child {
  margin-top: 0;
}
/* line 765, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade li, .resource-page-profile .main-content #upgrade li {
  list-style: none;
  font-size: 0.825em;
  line-height: 20px;
  margin-top: 10px;
}
/* line 771, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .small-4, .resource-page-profile .main-content #upgrade .small-4 {
  background: #f5f6f7;
  padding: 0;
}
/* line 775, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .bottom, .resource-page-profile .main-content #upgrade .bottom {
  position: relative;
  padding-bottom: 76px;
}
/* line 779, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade #upgradeAccountButton, .resource-page-profile .main-content #upgrade #upgradeAccountButton {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
}
/* line 787, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .small-4.odd, .resource-page-profile .main-content #upgrade .small-4.odd {
  background: #e2e4e6;
}
/* line 790, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content #upgrade .twoMonthsFree, .resource-page-profile .main-content #upgrade .twoMonthsFree {
  position: absolute;
  top: 0;
  right: 0;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 796, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content #upgrade .top.text-right, .resource-page-profile .main-content #upgrade .top.text-right {
    padding-right: 0;
    text-align: center;
  }
  /* line 800, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content #upgrade .twoMonthsFree, .resource-page-profile .main-content #upgrade .twoMonthsFree {
    max-width: 85px;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 805, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content #upgrade .small-4, .resource-page-profile .main-content #upgrade .small-4 {
    width: 100%;
    float: none;
  }
  /* line 810, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content #upgrade .bottom, .resource-page-profile .main-content #upgrade .bottom {
    height: 100% !important;
  }
  /* line 813, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content #upgrade .top.text-right, .resource-page-profile .main-content #upgrade .top.text-right {
    padding-right: 0;
    text-align: center;
  }
}
/* line 820, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content, .resource-page-profile .main-content .tabs-content {
  padding: 1.75em;
}
/* line 822, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .content, .resource-page-profile .main-content .tabs-content .content {
  width: auto;
}
/* line 826, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .basicCreditInfo p, .resource-page-profile .main-content .tabs-content .basicCreditInfo p {
  font-family: 'Open Sans Condensed' !important;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 831, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content #addemployeeform label, .resource-page-profile .main-content .tabs-content #addemployeeform label {
    width: 72%;
    margin-right: 4%;
  }
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 837, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content #addemployeeform button, .resource-page-profile .main-content .tabs-content #addemployeeform button {
    width: 24%;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 830, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content #addemployeeform, .resource-page-profile .main-content .tabs-content #addemployeeform {
    padding: 0;
  }
}
/* line 847, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content #employer #mceu_7, .resource-page-profile .main-content .tabs-content #employer #mceu_7 {
  padding-right: 1px;
}
/* line 851, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .mce-tinymce, .resource-page-profile .main-content .tabs-content .mce-tinymce {
  margin-bottom: 30px;
}
/* line 855, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb p span, .resource-page-profile .main-content .tabs-content .pc-profile-blurb p span {
  font-size: inherit !important;
  font-family: inherit !important;
  color: inherit !important;
  line-height: inherit !important;
}
/* line 863, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content p:not(.feedback), .resource-page-profile .main-content .tabs-content p:not(.feedback), .people-page-profile .main-content .tabs-content p:not(.blurb.error), .resource-page-profile .main-content .tabs-content p:not(.blurb.error), .people-page-profile .main-content .tabs-content p:not(.blurb.success), .resource-page-profile .main-content .tabs-content p:not(.blurb.success) {
  margin-bottom: 1.75em;
  line-height: 1.5625em;
  font-size: 1em;
}
/* line 868, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content p:not(.feedback) span.es-editable, .resource-page-profile .main-content .tabs-content p:not(.feedback) span.es-editable, .people-page-profile .main-content .tabs-content p:not(.blurb.error) span.es-editable, .resource-page-profile .main-content .tabs-content p:not(.blurb.error) span.es-editable, .people-page-profile .main-content .tabs-content p:not(.blurb.success) span.es-editable, .resource-page-profile .main-content .tabs-content p:not(.blurb.success) span.es-editable {
  font-size: 0.75em !important;
}
/* line 873, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content h2, .resource-page-profile .main-content .tabs-content h2 {
  margin-top: 1em;
  font-size: 1.75em;
}
/* line 876, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content h2:first-child, .resource-page-profile .main-content .tabs-content h2:first-child {
  margin-top: 0;
}
/* line 880, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb, .resource-page-profile .main-content .tabs-content .pc-profile-blurb {
  padding-bottom: 1.25em;
}
/* line 882, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb *:last-child, .resource-page-profile .main-content .tabs-content .pc-profile-blurb *:last-child {
  margin-bottom: 0;
}
/* line 885, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb .pc-edit-pencil, .resource-page-profile .main-content .tabs-content .pc-profile-blurb .pc-edit-pencil {
  float: right;
  margin-left: 3.75em;
  margin-bottom: 3.75em;
}
/* line 890, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb h2, .resource-page-profile .main-content .tabs-content .pc-profile-blurb h2 {
  margin-bottom: 1em;
}
/* line 893, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-profile-blurb h3, .resource-page-profile .main-content .tabs-content .pc-profile-blurb h3, .people-page-profile .main-content .tabs-content .pc-profile-blurb h4, .resource-page-profile .main-content .tabs-content .pc-profile-blurb h4, .people-page-profile .main-content .tabs-content .pc-profile-blurb h5, .resource-page-profile .main-content .tabs-content .pc-profile-blurb h5, .people-page-profile .main-content .tabs-content .pc-profile-blurb p, .resource-page-profile .main-content .tabs-content .pc-profile-blurb p, .people-page-profile .main-content .tabs-content .pc-profile-blurb ul, .resource-page-profile .main-content .tabs-content .pc-profile-blurb ul, .people-page-profile .main-content .tabs-content .pc-profile-blurb ol, .resource-page-profile .main-content .tabs-content .pc-profile-blurb ol {
  margin-bottom: 1.75em;
}
/* line 898, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .RTEstyles ul, .resource-page-profile .main-content .tabs-content .RTEstyles ul, .people-page-profile .main-content .tabs-content .RTEstyles ol, .resource-page-profile .main-content .tabs-content .RTEstyles ol {
  padding-left: 45px;
}
/* line 902, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content #btn_loadmore, .resource-page-profile .main-content .tabs-content #btn_loadmore {
  font-size: 0.875em;
  margin-top: 2.85714em;
}
/* line 906, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view, .resource-page-profile .main-content .tabs-content .article-list-view {
  padding: 0;
}
/* line 908, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view.sponsored, .resource-page-profile .main-content .tabs-content .article-list-view.sponsored {
  margin-left: 0;
  padding-left: 1.875em;
  padding-right: 1.875em;
}
/* line 913, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view > div, .resource-page-profile .main-content .tabs-content .article-list-view > div {
  float: none;
  width: auto;
}
/* line 917, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view time span, .resource-page-profile .main-content .tabs-content .article-list-view time span {
  display: none;
}
/* line 920, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title, .resource-page-profile .main-content .tabs-content .article-list-view .article-title {
  margin-bottom: 0.875em;
}
/* line 922, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title.no-excerpt, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.no-excerpt {
  margin-bottom: 0;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:before, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:before, .people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:after, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:after, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment:after {
  clear: both;
}
/* line 927, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .avatar, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .avatar {
  margin-top: 0;
}
/* line 930, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .comment-unfollow, .resource-page-profile .main-content .tabs-content .article-list-view .article-title.is-comment .comment-unfollow {
  margin-left: 0;
  font-size: 1em;
  color: #919496;
  text-transform: uppercase;
}
/* line 939, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .article-preview, .resource-page-profile .main-content .tabs-content .article-list-view .article-preview {
  margin-bottom: 0;
  font-size: 1em;
}
/* line 943, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .comment-unfollow, .resource-page-profile .main-content .tabs-content .article-list-view .comment-unfollow {
  font-size: 0.75em;
  margin-left: 74px;
  margin-top: 15px;
  display: block;
  clear: both;
}
/* line 949, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .comment-unfollow img, .resource-page-profile .main-content .tabs-content .article-list-view .comment-unfollow img {
  margin-top: -3px;
}
/* line 952, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .comment-unfollow svg, .resource-page-profile .main-content .tabs-content .article-list-view .comment-unfollow svg {
  display: inline-block;
  width: 11px;
  height: 11px;
  fill: #ed4444;
}
/* line 961, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .avatar, .resource-page-profile .main-content .tabs-content .video-article .avatar {
  width: 60px;
  height: 60px;
  float: left;
  margin-right: 0.875em;
  margin-top: 0.625em;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
/* line 969, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .article-title, .resource-page-profile .main-content .tabs-content .video-article .article-title {
  margin-bottom: 0.25em;
}
/* line 971, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .article-title .time-author, .resource-page-profile .main-content .tabs-content .video-article .article-title .time-author {
  letter-spacing: -0.04em;
}
/* line 972, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .article-title .time-author a, .resource-page-profile .main-content .tabs-content .video-article .article-title .time-author a {
  display: inline-block;
  color: #ed4444;
}
/* line 977, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .article-title .time-author time, .resource-page-profile .main-content .tabs-content .video-article .article-title .time-author time {
  font-weight: normal;
}
/* line 984, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .video-article .article-preview, .resource-page-profile .main-content .tabs-content .video-article .article-preview {
  letter-spacing: -0.04em;
}
/* line 990, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .pc-edit-pencil, .resource-page-profile .main-content .tabs-content .article-list-view .pc-edit-pencil {
  position: absolute;
  top: 0;
  right: 0;
}
/* line 994, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .time-author a, .resource-page-profile .main-content .tabs-content .article-list-view .time-author a {
  display: inline-block;
  color: #919496;
}
/* line 997, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .article-list-view .time-author a:hover, .resource-page-profile .main-content .tabs-content .article-list-view .time-author a:hover {
  color: #ed4444;
}
/* line 1003, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .pc-callout, .resource-page-profile .main-content .tabs-content .pc-callout {
  padding-right: 1.66667em;
}
/* line 1006, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .tabs-content .removeImageTags, .resource-page-profile .main-content .tabs-content .removeImageTags {
  width: 100%;
}
/* line 1010, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot, .resource-page-profile .main-content .summit-snapshot {
  padding-bottom: 1.5625em;
  color: #5b5b5b;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .main-content .summit-snapshot:before, .resource-page-profile .main-content .summit-snapshot:before, .people-page-profile .main-content .summit-snapshot:after, .resource-page-profile .main-content .summit-snapshot:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.people-page-profile .main-content .summit-snapshot:after, .resource-page-profile .main-content .summit-snapshot:after {
  clear: both;
}
/* line 1013, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot:last-child, .resource-page-profile .main-content .summit-snapshot:last-child {
  padding-bottom: 0;
}
/* line 1017, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot > a, .resource-page-profile .main-content .summit-snapshot > a {
  float: left;
  padding-right: 1.5625em;
  width: 50%;
  display: block;
}
/* line 1023, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot > .wrap, .resource-page-profile .main-content .summit-snapshot > .wrap {
  float: right;
  width: 50%;
}
/* line 1026, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot > .wrap.wrap-full, .resource-page-profile .main-content .summit-snapshot > .wrap.wrap-full {
  width: 100%;
}
/* line 1030, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot h3, .resource-page-profile .main-content .summit-snapshot h3 {
  font-size: 1.25em;
  margin-bottom: 0.5em;
  white-space: normal;
}
/* line 1035, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot h3 a, .resource-page-profile .main-content .summit-snapshot h3 a {
  color: #5b5b5b;
  display: block;
  height: auto;
}
/* line 1039, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot h3 a:hover, .resource-page-profile .main-content .summit-snapshot h3 a:hover {
  color: #ed4444;
}
/* line 1044, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot time, .resource-page-profile .main-content .summit-snapshot time {
  font-size: 1em;
  line-height: 1.25em;
  margin-bottom: 0.75em;
  display: block;
}
/* line 1050, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot time span, .resource-page-profile .main-content .summit-snapshot time span {
  display: block;
  line-height: 1;
}
/* line 1055, ../scss/partials/_people-connection.scss */
.people-page-profile .main-content .summit-snapshot p, .resource-page-profile .main-content .summit-snapshot p {
  font-size: 1.125em;
  margin-bottom: 0;
}
@media only screen and (max-width: 47.938em) {
  /* line 696, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content, .resource-page-profile .main-content {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: none;
  }
  /* line 1063, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs, .resource-page-profile .main-content .tabs {
    padding-left: 0;
    text-align: center;
  }
  /* line 1066, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs .tab-title, .resource-page-profile .main-content .tabs .tab-title {
    display: inline-block;
    float: none;
  }
  /* line 1069, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs .tab-title a, .resource-page-profile .main-content .tabs .tab-title a {
    font-size: 0.8125em;
    padding-left: 0.625em;
    padding-right: 0.625em;
  }
  /* line 1077, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content, .resource-page-profile .main-content .tabs-content {
    padding: 2em 1.42857em;
  }
  /* line 1079, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content p, .resource-page-profile .main-content .tabs-content p {
    margin-bottom: 2em;
    line-height: 1.78571em;
  }
  /* line 1083, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content h2, .resource-page-profile .main-content .tabs-content h2 {
    font-size: 2em;
  }
  /* line 1086, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .pc-profile-blurb, .resource-page-profile .main-content .tabs-content .pc-profile-blurb {
    padding-bottom: 1.42857em;
  }
  /* line 1088, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .pc-profile-blurb .pc-edit-pencil, .resource-page-profile .main-content .tabs-content .pc-profile-blurb .pc-edit-pencil {
    margin-left: 4.28571em;
    margin-bottom: 0.625em;
  }
  /* line 1092, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .pc-profile-blurb .es-editable.show, .resource-page-profile .main-content .tabs-content .pc-profile-blurb .es-editable.show {
    width: 100%;
  }
  /* line 1096, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content #btn_loadmore, .resource-page-profile .main-content .tabs-content #btn_loadmore {
    font-size: 1em;
  }
  /* line 1100, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .article-list-view .article-title, .resource-page-profile .main-content .tabs-content .article-list-view .article-title {
    margin-bottom: 1em;
  }
  /* line 1105, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .video-article .avatar, .resource-page-profile .main-content .tabs-content .video-article .avatar {
    margin-right: 1em;
    margin-top: 0.71429em;
  }
  /* line 1109, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .video-article .article-title, .resource-page-profile .main-content .tabs-content .video-article .article-title {
    margin-bottom: 0.28571em;
  }
  /* line 1113, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .tabs-content .pc-callout, .resource-page-profile .main-content .tabs-content .pc-callout {
    padding-right: 1.66667em;
  }
  /* line 1117, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .employeeButton, .resource-page-profile .main-content .employeeButton {
    clear: both;
    float: none;
    width: 100px;
    text-align: center;
  }
  /* line 1123, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .summit-snapshot, .resource-page-profile .main-content .summit-snapshot {
    padding-bottom: 1.78571em;
  }
  /* line 1125, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .summit-snapshot > a, .resource-page-profile .main-content .summit-snapshot > a {
    padding-right: 1.78571em;
  }
  /* line 1128, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .summit-snapshot h3, .resource-page-profile .main-content .summit-snapshot h3 {
    font-size: 1.42857em;
  }
  /* line 1131, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .summit-snapshot time, .resource-page-profile .main-content .summit-snapshot time {
    line-height: 1.42857em;
    margin-bottom: 0.85714em;
  }
  /* line 1135, ../scss/partials/_people-connection.scss */
  .people-page-profile .main-content .summit-snapshot p, .resource-page-profile .main-content .summit-snapshot p {
    font-size: 1.28571em;
  }
}

/* line 1142, ../scss/partials/_people-connection.scss */
#create_callout {
  padding: 2.625em;
  background-color: #e8eaec;
}
/* line 1146, ../scss/partials/_people-connection.scss */
#create_callout h2 {
  font-weight: normal;
  margin-bottom: 1.16667em;
}
/* line 1150, ../scss/partials/_people-connection.scss */
#create_callout .custom-button {
  margin-left: 2.36364em;
}
/* line 1153, ../scss/partials/_people-connection.scss */
#create_callout p {
  line-height: 1.875em;
}
@media only screen and (max-width: 47.938em) {
  /* line 1142, ../scss/partials/_people-connection.scss */
  #create_callout {
    padding: 1.68em;
  }
  /* line 1158, ../scss/partials/_people-connection.scss */
  #create_callout p {
    line-height: 2.14286em;
  }
  /* line 1161, ../scss/partials/_people-connection.scss */
  #create_callout .custom-button {
    margin-left: 0;
    float: none !important;
  }
}

/* line 1167, ../scss/partials/_people-connection.scss */
.connection-search, .search-page .site-search {
  padding: 1.875em;
  background-color: #e5e5e5;
}

/* line 1173, ../scss/partials/_people-connection.scss */
.pc-search-header {
  border-bottom: 1px solid #e5e5e5;
  color: #00243b;
  font-size: 1.5em;
  margin-bottom: 1.25em;
  padding-bottom: 0.20833em;
}

/* line 1182, ../scss/partials/_people-connection.scss */
body.createJobPost aside,
body.createJobPost .main-content {
  float: none;
  width: 100%;
}
/* line 1188, ../scss/partials/_people-connection.scss */
body.createJobPost .tabs li:first-child {
  display: none;
}

/* line 1194, ../scss/partials/_people-connection.scss */
input[type="checkbox"][name="companyIsPublic"] {
  margin: 0 5px 0 0;
}

/* line 1198, ../scss/partials/_people-connection.scss */
#newCompanyFieldset {
  padding-bottom: 15px;
}

/* line 5, ../scss/partials/_resource-connection.scss */
.resource-page-profile aside .avatar {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 10, ../scss/partials/_resource-connection.scss */
.resource-page-profile .pc-user-header form fieldset {
  padding-top: 3.875em;
}
/* line 14, ../scss/partials/_resource-connection.scss */
.resource-page-profile .rc-category-list {
  font-size: 0.75em;
  line-height: 1.66667em;
  letter-spacing: -0.04em;
  color: #ed4444;
  margin-top: 1.25em;
  padding-right: 2.5em;
  text-transform: uppercase;
}
/* line 24, ../scss/partials/_resource-connection.scss */
.resource-page-profile .resource-connection {
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
}
/* line 27, ../scss/partials/_resource-connection.scss */
.resource-page-profile h3 {
  font-size: 1.25em;
  letter-spacing: -0.04em;
}
@media only screen and (max-width: 64em) {
  /* line 32, ../scss/partials/_resource-connection.scss */
  .resource-page-profile .employeeEmail {
    margin-bottom: 15px;
  }
}
/* line 37, ../scss/partials/_resource-connection.scss */
.resource-page-profile .rc-has-edit {
  position: relative;
  top: 0;
  left: 0;
  padding-right: 20px;
}
/* line 40, ../scss/partials/_resource-connection.scss */
.resource-page-profile .rc-has-edit .pc-edit-pencil, .resource-page-profile .rc-has-edit .pc-edit-cancel {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 43, ../scss/partials/_resource-connection.scss */
.resource-page-profile .rc-has-edit .pc-edit-cancel {
  font-size: 12px;
}
@media only screen and (max-width: 47.938em) {
  /* line 37, ../scss/partials/_resource-connection.scss */
  .resource-page-profile .rc-has-edit {
    padding-right: 0;
  }
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 37, ../scss/partials/_resource-connection.scss */
  .resource-page-profile .rc-has-edit {
    padding-right: 0;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 55, ../scss/partials/_resource-connection.scss */
  .resource-page-profile #resourceConnectionPresenations article {
    width: 100%;
    float: none;
    margin-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 64, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations {
  font-size: 1em;
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.resource-page-profile .container-presentations:before, .resource-page-profile .container-presentations:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.resource-page-profile .container-presentations:after {
  clear: both;
}
/* line 67, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations .type-is-pdf {
  display: block;
  width: 15px;
  height: 15px;
  fill: #5e5e5e;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 75, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations h3 {
  font-size: 1.125em;
  letter-spacing: -0.04em;
  margin-top: 0;
  margin-bottom: 0.3125em;
}
/* line 80, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations h3 a {
  color: #5e5e5e;
}
/* line 82, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations h3 a:hover {
  color: #ed4444;
}
/* line 87, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations p, .resource-page-profile .container-presentations article > span {
  font-size: 0.875em !important;
  letter-spacing: -0.04em;
  margin-bottom: 0 !important;
}
/* line 92, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations p {
  min-height: 100px;
}
/* line 95, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations .remove {
  display: none;
  font-size: 0.875em;
  margin-top: 5px;
  color: #919496;
  cursor: pointer;
  text-transform: uppercase;
}
/* line 103, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations .remove img, .resource-page-profile .container-presentations .remove svg {
  display: inline-block;
  vertical-align: top;
  margin-top: 2px;
  fill: #ed4444 !important;
  width: 11px;
  height: 11px;
}
/* line 111, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations .remove.show {
  display: block;
}
/* line 115, ../scss/partials/_resource-connection.scss */
.resource-page-profile .container-presentations > article {
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
  position: relative;
  top: 0;
  left: 0;
  padding-bottom: 2.25em;
  padding-right: 1.875em;
  padding-left: 1.25em;
}
@media only screen and (max-width: 47.938em) {
  /* line 115, ../scss/partials/_resource-connection.scss */
  .resource-page-profile .container-presentations > article {
    padding-bottom: 1.125em !important;
  }
}
/* line 127, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews {
  position: relative;
}
/* line 129, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review-title {
  color: #000;
  font-size: 1.125em;
  margin-bottom: 10px;
}
/* line 135, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews p.total-reviews {
  color: #5e5e5e;
  margin-bottom: 5px;
}
/* line 138, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews p.total-reviews > span {
  font-size: 0.875em !important;
}
/* line 142, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review {
  margin: 40px 0;
}
/* line 144, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button {
  background-color: #919496;
  color: #fff;
  font-size: 0.875em;
  line-height: 19px;
  vertical-align: middle;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 153, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button.disabled {
  pointer-events: none;
  opacity: .7;
}
/* line 158, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button.clicked .thumb {
  fill: #ed4444;
}
/* line 161, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button.clicked .flag {
  fill: #f00;
}
/* line 165, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button svg {
  fill: #fff;
  width: 17px;
  height: 19px;
  vertical-align: middle;
}
/* line 170, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button svg.thumb {
  margin-right: 15px;
}
/* line 175, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button:hover .flag {
  fill: #ff0000;
}
/* line 178, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review button:hover .thumb {
  fill: #ed4444;
}
/* line 183, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review .stars {
  width: 60px;
  margin-bottom: 15px;
}
/* line 188, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews .review-info {
  color: #919496;
  font-size: 0.875em;
}
/* line 193, ../scss/partials/_resource-connection.scss */
.resource-page-profile .reviews p.feedback {
  font-size: 0.875em;
  line-height: 1.125em;
  margin: 15px 0;
}
/* line 201, ../scss/partials/_resource-connection.scss */
.resource-page-profile #write-review {
  position: absolute;
  right: 0;
  top: 6px;
}

/* line 3, ../scss/partials/_job-connection.scss */
.job-connection-page aside .no-top {
  padding-top: 0;
}
/* line 6, ../scss/partials/_job-connection.scss */
.job-connection-page aside .no-border {
  border: none;
}
/* line 10, ../scss/partials/_job-connection.scss */
.job-connection-page aside .two-column {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-width: 50%;
  -webkit-column-width: 50%;
  column-width: 50%;
  font-size: 0.75em;
  margin-top: 1em;
  list-style: none;
  padding-right: 30px;
}
/* line 18, ../scss/partials/_job-connection.scss */
.job-connection-page aside .two-column li {
  margin-bottom: 1.33333em;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 10, ../scss/partials/_job-connection.scss */
  .job-connection-page aside .two-column {
    font-size: 0.625em;
  }
}
/* line 26, ../scss/partials/_job-connection.scss */
.job-connection-page aside .one-column {
  font-size: 0.75em;
  margin-top: 1em;
  list-style: none;
}
/* line 31, ../scss/partials/_job-connection.scss */
.job-connection-page aside .one-column li {
  margin-bottom: 1.33333em;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 26, ../scss/partials/_job-connection.scss */
  .job-connection-page aside .one-column {
    font-size: 0.625em;
  }
}
/* line 40, ../scss/partials/_job-connection.scss */
.job-connection-page div#seeker {
  min-height: 400px;
}
@media only screen and (max-width: 64em) {
  /* line 40, ../scss/partials/_job-connection.scss */
  .job-connection-page div#seeker {
    min-height: 350px;
  }
}
/* line 46, ../scss/partials/_job-connection.scss */
.job-connection-page .count {
  color: #5e5e5e;
  cursor: default;
}
/* line 50, ../scss/partials/_job-connection.scss */
.job-connection-page .last-word {
  white-space: nowrap;
}
/* line 54, ../scss/partials/_job-connection.scss */
.job-connection-page .basicCreditInfo > div {
  vertical-align: middle;
  display: inline-block;
}
/* line 58, ../scss/partials/_job-connection.scss */
.job-connection-page .basicCreditInfo h1 {
  margin: 0;
}
/* line 61, ../scss/partials/_job-connection.scss */
.job-connection-page .basicCreditInfo .text-right {
  text-align: right;
}
/* line 64, ../scss/partials/_job-connection.scss */
.job-connection-page .basicCreditInfo p, .job-connection-page .basicCreditInfo a {
  display: inline-block;
  margin: 0 !important;
  font-size: .9em !important;
}
/* line 70, ../scss/partials/_job-connection.scss */
.job-connection-page .basicCreditInfo p {
  padding-right: 15px;
}
/* line 74, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search {
  padding: 1.5625em 1.875em;
  background: #e5e5e5;
}
/* line 77, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search input {
  width: 77%;
  margin-right: 5%;
  margin-bottom: 0;
  display: inline-block;
  font-size: 1em;
}
/* line 84, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search .custom-button {
  height: 2.3125rem;
  margin-bottom: 0;
}
/* line 88, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search ::-webkit-input-placeholder {
  font-style: italic;
}
/* line 92, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search :-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}
/* line 96, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search ::-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}
/* line 100, ../scss/partials/_job-connection.scss */
.job-connection-page .job-connection-search :-ms-input-placeholder {
  font-style: italic;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 104, ../scss/partials/_job-connection.scss */
  .job-connection-page .job-connection-search input {
    width: 69%;
  }
  /* line 107, ../scss/partials/_job-connection.scss */
  .job-connection-page .job-connection-search .custom-button {
    width: 24%;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 113, ../scss/partials/_job-connection.scss */
  .job-connection-page .job-connection-search input {
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 117, ../scss/partials/_job-connection.scss */
  .job-connection-page .job-connection-search .custom-button {
    width: auto;
  }
}
/* line 124, ../scss/partials/_job-connection.scss */
.job-connection-page .non-rc-post p {
  font-size: 1.125em;
}
/* line 127, ../scss/partials/_job-connection.scss */
.job-connection-page .non-rc-post .custom-button {
  margin-left: 1.36364em;
}
/* line 132, ../scss/partials/_job-connection.scss */
.job-connection-page .benefits-table td {
  vertical-align: top;
  padding-right: 0.9375em;
}
/* line 135, ../scss/partials/_job-connection.scss */
.job-connection-page .benefits-table td h4 {
  text-transform: uppercase;
  letter-spacing: -0.04em;
  margin-top: 5px;
}
/* line 141, ../scss/partials/_job-connection.scss */
.job-connection-page .benefits-table td p {
  font-size: 0.875em;
}
@media only screen and (max-width: 47.938em) {
  /* line 146, ../scss/partials/_job-connection.scss */
  .job-connection-page .benefits-table td {
    width: 100%;
    display: inline-table;
  }
}
/* line 152, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
  margin-bottom: 2.5em;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.job-connection-page .jc-purchase-packs:before, .job-connection-page .jc-purchase-packs:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.job-connection-page .jc-purchase-packs:after {
  clear: both;
}
/* line 155, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  background-color: #f5f6f7;
  text-align: center;
}
/* line 159, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article h4 {
  height: 80px;
  line-height: 80px;
  font-size: 1.5em;
  letter-spacing: -0.04em;
  background-color: #eceeef;
  position: relative;
  top: 0;
  left: 0;
  border-bottom: 1px solid #dcddde;
  overflow: hidden;
}
/* line 169, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article h4 span {
  position: absolute;
  right: -33px;
  top: 9px;
  display: block;
  font-size: 0.5em;
  line-height: 2em;
  color: #ffffff;
  letter-spacing: 0;
  background-color: #ed4444;
  width: 120px;
  -webkit-transform: rotate(31deg);
  -moz-transform: rotate(31deg);
  -ms-transform: rotate(31deg);
  -o-transform: rotate(31deg);
  transform: rotate(31deg);
}
/* line 186, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article .purchase-wrap {
  padding: 1.125em;
}
/* line 188, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article .purchase-wrap p {
  text-align: left;
}
/* line 190, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article .purchase-wrap p span {
  color: #ed4444;
}
/* line 194, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article .purchase-wrap .custom-button {
  font-size: 0.875em;
  padding-top: 1em;
  padding-bottom: 1em;
}
/* line 200, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article.darken {
  background-color: #e2e4e6;
}
/* line 202, ../scss/partials/_job-connection.scss */
.job-connection-page .jc-purchase-packs article.darken h4 {
  background-color: #dbdee0;
  border-bottom: 1px solid #cbcdcf;
}
@media only screen and (max-width: 47.938em) {
  /* line 209, ../scss/partials/_job-connection.scss */
  .job-connection-page .jc-purchase-packs article {
    width: 100%;
    float: none;
    display: block;
    margin-top: 15px;
  }
  /* line 215, ../scss/partials/_job-connection.scss */
  .job-connection-page .jc-purchase-packs article:first-child {
    margin-top: 0;
  }
}
/* line 220, ../scss/partials/_job-connection.scss */
.job-connection-page .help {
  font-size: 0.75em;
  letter-spacing: -0.04em;
}
/* line 224, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings {
  width: 100%;
  margin-top: 30px;
}
/* line 227, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings th {
  color: #00243b;
  font-size: 1.5em;
  text-align: left;
  padding-bottom: 4px;
}
/* line 234, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings tr {
  border-bottom: 1px solid #e5e5e5;
}
/* line 237, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings td {
  padding-bottom: 18px;
  padding-top: 18px;
  font-size: 0.875em;
}
/* line 242, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings .job-city {
  font-style: italic;
}
/* line 245, ../scss/partials/_job-connection.scss */
.job-connection-page .job-listings .spacing a {
  padding-right: 15px;
  display: block;
}
/* line 250, ../scss/partials/_job-connection.scss */
.job-connection-page .row {
  margin-bottom: 20px;
  text-align: justify;
}
/* line 253, ../scss/partials/_job-connection.scss */
.job-connection-page .row.no-margin {
  margin: 0;
}
/* line 256, ../scss/partials/_job-connection.scss */
.job-connection-page .row:after {
  content: '';
  display: inline-block;
  width: 100%;
}
/* line 261, ../scss/partials/_job-connection.scss */
.job-connection-page .row .columns {
  float: none;
  padding: 0;
  width: 49%;
  display: inline-block;
  text-align: left;
}
@media only screen and (max-width: 47.938em) {
  /* line 250, ../scss/partials/_job-connection.scss */
  .job-connection-page .row {
    margin-bottom: 15px;
  }
  /* line 271, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .columns:first-of-type {
    margin-bottom: 15px;
    padding: 0;
  }
  /* line 275, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .columns:last-of-type:not(:only-child) {
    padding: 0;
  }
  /* line 278, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .mobile-row {
    margin-bottom: 0;
  }
  /* line 281, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .mobile-top {
    margin-top: 10px;
  }
  /* line 284, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .mobile-bottom {
    margin-bottom: 10px;
  }
  /* line 287, ../scss/partials/_job-connection.scss */
  .job-connection-page .row .mobile-left input {
    margin-left: -4px;
  }
}
/* line 293, ../scss/partials/_job-connection.scss */
.job-connection-page input[type="checkbox"] {
  margin-bottom: 0;
}
/* line 296, ../scss/partials/_job-connection.scss */
.job-connection-page input, .job-connection-page .select {
  font-size: 1em;
  margin-bottom: 0;
}
/* line 303, ../scss/partials/_job-connection.scss */
.job-connection-page textarea {
  height: 207px;
  margin-bottom: 2.8125em;
}
/* line 307, ../scss/partials/_job-connection.scss */
.job-connection-page .loading {
  display: none;
}
/* line 311, ../scss/partials/_job-connection.scss */
.job-connection-page .full-width {
  clear: left;
  width: 100%;
  float: none;
  font-size: 0.875em;
  position: relative;
  top: -0.78571em;
}
/* line 319, ../scss/partials/_job-connection.scss */
.job-connection-page .full-width:nth-child(even), .job-connection-page .full-width:nth-child(odd) {
  margin-left: 0;
  margin-right: 0;
}
/* line 324, ../scss/partials/_job-connection.scss */
.job-connection-page .full-width.margin-top {
  margin-top: 17px;
}

/* line 329, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .link-back {
  font-size: 0.875em;
  display: block;
  margin-top: 2.28571em;
  margin-bottom: 0.71429em;
}
/* line 336, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .job-avatar {
  width: 94px;
  float: left;
  margin-right: 1.125em;
}
/* line 341, ../scss/partials/_job-connection.scss */
.job-connection-detail-page h1 {
  margin-top: 0;
}
/* line 344, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-job-info {
  padding-bottom: 2.3125em;
}
/* line 346, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-job-info span {
  display: block;
  font-size: 0.75em;
  margin-bottom: 0.33333em;
}
/* line 352, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-job-info .title {
  color: #ed4444;
}
/* line 356, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-job-info .company {
  color: #ed4444;
  font-weight: bold;
  font-size: 1em;
}
/* line 368, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .apply-social {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 0.625em 0 0.625em 1.625em;
  margin: 0 -0.5em;
}
/* line 373, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .apply-social .custom-button {
  margin-bottom: 0;
  padding-top: 0.93333em;
  padding-bottom: 0.93333em;
}
/* line 378, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .apply-social .social-wrap {
  padding-top: 0.3125em;
}
/* line 380, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .apply-social .social-wrap .twitter, .job-connection-detail-page .apply-social .social-wrap .facebook, .job-connection-detail-page .apply-social .social-wrap .linkedin, .job-connection-detail-page .apply-social .social-wrap .st_email {
  margin-right: 2.33333em;
}
/* line 385, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .main-content {
  font-size: 0.875em;
  line-height: 1.78571em;
  padding: 2.07143em 4.92857em 2.07143em 1.5em;
}
/* line 389, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .main-content h1, .job-connection-detail-page .main-content h3, .job-connection-detail-page .main-content h4, .job-connection-detail-page .main-content h5, .job-connection-detail-page .main-content h6, .job-connection-detail-page .main-content p, .job-connection-detail-page .main-content ul, .job-connection-detail-page .main-content ol, .job-connection-detail-page .main-content blockquote, .job-connection-detail-page .main-content table {
  margin-bottom: 2.78571em;
}
/* line 392, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .main-content h2 {
  font-size: 1em;
  margin-bottom: 0;
  color: #5b5b5b;
  text-transform: uppercase;
}
/* line 399, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .main-content ul, .job-connection-detail-page .main-content ol {
  padding-left: 1.14286em;
}
/* line 404, ../scss/partials/_job-connection.scss */
.job-connection-detail-page aside.column-divider:before {
  right: auto;
  left: 0;
}
/* line 408, ../scss/partials/_job-connection.scss */
.job-connection-detail-page aside.column-divider .pc-aside-header {
  margin-bottom: 0.9375em;
}
/* line 413, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-recent-applied article {
  margin-bottom: 1.75em;
}
/* line 415, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-recent-applied article span {
  display: block;
  font-size: 0.875em;
  margin-bottom: 0.35714em;
}
/* line 421, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-recent-applied article .title {
  color: #5e5e5e;
}
/* line 424, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-recent-applied article .company {
  font-weight: bold;
  color: #ed4444;
}
/* line 428, ../scss/partials/_job-connection.scss */
.job-connection-detail-page .jc-recent-applied article .location {
  color: #5e5e5e;
  font-style: italic;
}

/* line 1, ../scss/partials/_account-create.scss */
.account-create,
.speakerRequest,
.contact-page {
  padding: 1em 21.5625em 2.125em 1.875em;
  color: #5e5e5e;
}
@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 1, ../scss/partials/_account-create.scss */
  .account-create,
  .speakerRequest,
  .contact-page {
    padding: 1em 7.8125em 2.125em 1.875em;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 1, ../scss/partials/_account-create.scss */
  .account-create,
  .speakerRequest,
  .contact-page {
    padding: 1em;
  }
}
/* line 12, ../scss/partials/_account-create.scss */
.account-create span.disclaimer,
.speakerRequest span.disclaimer,
.contact-page span.disclaimer {
  font-style: italic;
  font-size: .7rem;
  display: block;
  margin-bottom: 15px;
}
/* line 18, ../scss/partials/_account-create.scss */
.account-create #company-logo,
.speakerRequest #company-logo,
.contact-page #company-logo {
  height: 38px;
  display: none;
}
/* line 22, ../scss/partials/_account-create.scss */
.account-create h1, .account-create h2,
.speakerRequest h1,
.speakerRequest h2,
.contact-page h1,
.contact-page h2 {
  font-size: 2.75em;
  margin-bottom: 0.68182em;
  color: #00243b;
}
/* line 29, ../scss/partials/_account-create.scss */
.account-create.summitRegistrationForm h2,
.speakerRequest.summitRegistrationForm h2,
.contact-page.summitRegistrationForm h2 {
  margin-bottom: 1rem;
  font-size: 1.4rem;
}
/* line 35, ../scss/partials/_account-create.scss */
.account-create h2,
.speakerRequest h2,
.contact-page h2 {
  font-size: 1.5em;
  margin-bottom: 1.25em;
}
/* line 39, ../scss/partials/_account-create.scss */
.account-create h3,
.speakerRequest h3,
.contact-page h3 {
  font-size: 1.25em;
  color: #5b5b5b;
  text-transform: uppercase;
  margin-bottom: 1.2em;
}
/* line 46, ../scss/partials/_account-create.scss */
.account-create p, .account-create ul, .account-create ol,
.speakerRequest p,
.speakerRequest ul,
.speakerRequest ol,
.contact-page p,
.contact-page ul,
.contact-page ol {
  margin-bottom: 1.875em;
}
/* line 48, ../scss/partials/_account-create.scss */
.account-create p.no-bottom-margin, .account-create ul.no-bottom-margin, .account-create ol.no-bottom-margin,
.speakerRequest p.no-bottom-margin,
.speakerRequest ul.no-bottom-margin,
.speakerRequest ol.no-bottom-margin,
.contact-page p.no-bottom-margin,
.contact-page ul.no-bottom-margin,
.contact-page ol.no-bottom-margin {
  margin-bottom: 0;
}
/* line 52, ../scss/partials/_account-create.scss */
.account-create ul, .account-create ol,
.speakerRequest ul,
.speakerRequest ol,
.contact-page ul,
.contact-page ol {
  margin-left: 1em;
}
/* line 55, ../scss/partials/_account-create.scss */
.account-create .custom-button,
.speakerRequest .custom-button,
.contact-page .custom-button {
  padding: 0.875em 1.125em;
}
/* line 58, ../scss/partials/_account-create.scss */
.account-create .form-linkedin-create,
.speakerRequest .form-linkedin-create,
.contact-page .form-linkedin-create {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 2.8125em;
  padding-bottom: 2.1875em;
}
/* line 62, ../scss/partials/_account-create.scss */
.account-create .form-linkedin-create button,
.speakerRequest .form-linkedin-create button,
.contact-page .form-linkedin-create button {
  margin: 0;
}
/* line 66, ../scss/partials/_account-create.scss */
.account-create #agencyList,
.speakerRequest #agencyList,
.contact-page #agencyList {
  min-height: 125px;
}
/* line 69, ../scss/partials/_account-create.scss */
.account-create .form-create,
.account-create form,
.speakerRequest .form-create,
.speakerRequest form,
.contact-page .form-create,
.contact-page form {
  text-align: justify;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.account-create .form-create:before, .account-create .form-create:after,
.account-create form:before,
.account-create form:after,
.speakerRequest .form-create:before,
.speakerRequest .form-create:after,
.speakerRequest form:before,
.speakerRequest form:after,
.contact-page .form-create:before,
.contact-page .form-create:after,
.contact-page form:before,
.contact-page form:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.account-create .form-create:after,
.account-create form:after,
.speakerRequest .form-create:after,
.speakerRequest form:after,
.contact-page .form-create:after,
.contact-page form:after {
  clear: both;
}
/* line 73, ../scss/partials/_account-create.scss */
.account-create .form-create input, .account-create .form-create select,
.account-create form input,
.account-create form select,
.speakerRequest .form-create input,
.speakerRequest .form-create select,
.speakerRequest form input,
.speakerRequest form select,
.contact-page .form-create input,
.contact-page .form-create select,
.contact-page form input,
.contact-page form select {
  margin-bottom: 0;
}
/* line 76, ../scss/partials/_account-create.scss */
.account-create .form-create > div:not(.additional-company-info):not(.basicClear), .account-create .form-create > label, .account-create .form-create > .additional-company-info > label,
.account-create form > div:not(.additional-company-info):not(.basicClear),
.account-create form > label,
.account-create form > .additional-company-info > label,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear),
.speakerRequest .form-create > label,
.speakerRequest .form-create > .additional-company-info > label,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear),
.speakerRequest form > label,
.speakerRequest form > .additional-company-info > label,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear),
.contact-page .form-create > label,
.contact-page .form-create > .additional-company-info > label,
.contact-page form > div:not(.additional-company-info):not(.basicClear),
.contact-page form > label,
.contact-page form > .additional-company-info > label {
  position: relative;
  top: 0;
  left: 0;
}
/* line 78, ../scss/partials/_account-create.scss */
.account-create .form-create > div:not(.additional-company-info):not(.basicClear) > span, .account-create .form-create > div:not(.additional-company-info):not(.basicClear) > a:not(.normal), .account-create .form-create > label > span, .account-create .form-create > label > a:not(.normal), .account-create .form-create > .additional-company-info > label > span, .account-create .form-create > .additional-company-info > label > a:not(.normal),
.account-create form > div:not(.additional-company-info):not(.basicClear) > span,
.account-create form > div:not(.additional-company-info):not(.basicClear) > a:not(.normal),
.account-create form > label > span,
.account-create form > label > a:not(.normal),
.account-create form > .additional-company-info > label > span,
.account-create form > .additional-company-info > label > a:not(.normal),
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear) > span,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear) > a:not(.normal),
.speakerRequest .form-create > label > span,
.speakerRequest .form-create > label > a:not(.normal),
.speakerRequest .form-create > .additional-company-info > label > span,
.speakerRequest .form-create > .additional-company-info > label > a:not(.normal),
.speakerRequest form > div:not(.additional-company-info):not(.basicClear) > span,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear) > a:not(.normal),
.speakerRequest form > label > span,
.speakerRequest form > label > a:not(.normal),
.speakerRequest form > .additional-company-info > label > span,
.speakerRequest form > .additional-company-info > label > a:not(.normal),
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear) > span,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear) > a:not(.normal),
.contact-page .form-create > label > span,
.contact-page .form-create > label > a:not(.normal),
.contact-page .form-create > .additional-company-info > label > span,
.contact-page .form-create > .additional-company-info > label > a:not(.normal),
.contact-page form > div:not(.additional-company-info):not(.basicClear) > span,
.contact-page form > div:not(.additional-company-info):not(.basicClear) > a:not(.normal),
.contact-page form > label > span,
.contact-page form > label > a:not(.normal),
.contact-page form > .additional-company-info > label > span,
.contact-page form > .additional-company-info > label > a:not(.normal) {
  color: #919496;
  font-size: 0.75em;
  position: absolute;
  top: 41px;
  left: 1.5%;
}
/* line 84, ../scss/partials/_account-create.scss */
.account-create .form-create > div:not(.additional-company-info):not(.basicClear) > span.normal, .account-create .form-create > label > span.normal, .account-create .form-create > .additional-company-info > label > span.normal,
.account-create form > div:not(.additional-company-info):not(.basicClear) > span.normal,
.account-create form > label > span.normal,
.account-create form > .additional-company-info > label > span.normal,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear) > span.normal,
.speakerRequest .form-create > label > span.normal,
.speakerRequest .form-create > .additional-company-info > label > span.normal,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear) > span.normal,
.speakerRequest form > label > span.normal,
.speakerRequest form > .additional-company-info > label > span.normal,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear) > span.normal,
.contact-page .form-create > label > span.normal,
.contact-page .form-create > .additional-company-info > label > span.normal,
.contact-page form > div:not(.additional-company-info):not(.basicClear) > span.normal,
.contact-page form > label > span.normal,
.contact-page form > .additional-company-info > label > span.normal {
  position: relative;
  top: 0;
  left: 0;
  font-size: 1rem;
}
/* line 91, ../scss/partials/_account-create.scss */
.account-create .form-create .button_strength,
.account-create form .button_strength,
.speakerRequest .form-create .button_strength,
.speakerRequest form .button_strength,
.contact-page .form-create .button_strength,
.contact-page form .button_strength {
  position: absolute;
  top: 40px;
  left: 0;
}
/* line 96, ../scss/partials/_account-create.scss */
.account-create .form-create .strength_meter,
.account-create form .strength_meter,
.speakerRequest .form-create .strength_meter,
.speakerRequest form .strength_meter,
.contact-page .form-create .strength_meter,
.contact-page form .strength_meter {
  position: absolute;
  right: 1px;
  width: 35px;
  top: 1px;
  height: 35px;
  font-weight: normal;
  border: none;
}
/* line 104, ../scss/partials/_account-create.scss */
.account-create .form-create .strength_meter > span,
.account-create form .strength_meter > span,
.speakerRequest .form-create .strength_meter > span,
.speakerRequest form .strength_meter > span,
.contact-page .form-create .strength_meter > span,
.contact-page form .strength_meter > span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  line-height: 35px;
  text-align: center;
}
/* line 111, ../scss/partials/_account-create.scss */
.account-create .form-create .strength_meter > div,
.account-create form .strength_meter > div,
.speakerRequest .form-create .strength_meter > div,
.speakerRequest form .strength_meter > div,
.contact-page .form-create .strength_meter > div,
.contact-page form .strength_meter > div {
  width: 35px;
  height: 35px;
}
/* line 114, ../scss/partials/_account-create.scss */
.account-create .form-create .strength_meter > div p,
.account-create form .strength_meter > div p,
.speakerRequest .form-create .strength_meter > div p,
.speakerRequest form .strength_meter > div p,
.contact-page .form-create .strength_meter > div p,
.contact-page form .strength_meter > div p {
  position: absolute;
  top: 40px;
  right: 0;
  color: #919496;
  font-size: 0.75em;
  width: 140px;
  text-align: right;
}
/* line 127, ../scss/partials/_account-create.scss */
.account-create .form-create .form-success .strength_meter > span, .account-create .form-create .form-error .strength_meter > span,
.account-create form .form-success .strength_meter > span,
.account-create form .form-error .strength_meter > span,
.speakerRequest .form-create .form-success .strength_meter > span,
.speakerRequest .form-create .form-error .strength_meter > span,
.speakerRequest form .form-success .strength_meter > span,
.speakerRequest form .form-error .strength_meter > span,
.contact-page .form-create .form-success .strength_meter > span,
.contact-page .form-create .form-error .strength_meter > span,
.contact-page form .form-success .strength_meter > span,
.contact-page form .form-error .strength_meter > span {
  display: none;
}
/* line 131, ../scss/partials/_account-create.scss */
.account-create .form-create h2,
.account-create form h2,
.speakerRequest .form-create h2,
.speakerRequest form h2,
.contact-page .form-create h2,
.contact-page form h2 {
  clear: left;
  display: block;
}
/* line 135, ../scss/partials/_account-create.scss */
.account-create .form-create > input, .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last), .account-create .form-create > select, .account-create .form-create > label, .account-create .form-create > .additional-company-info > label,
.account-create form > input,
.account-create form > div:not(.additional-company-info):not(.basicClear):not(.last),
.account-create form > select,
.account-create form > label,
.account-create form > .additional-company-info > label,
.speakerRequest .form-create > input,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last),
.speakerRequest .form-create > select,
.speakerRequest .form-create > label,
.speakerRequest .form-create > .additional-company-info > label,
.speakerRequest form > input,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last),
.speakerRequest form > select,
.speakerRequest form > label,
.speakerRequest form > .additional-company-info > label,
.contact-page .form-create > input,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last),
.contact-page .form-create > select,
.contact-page .form-create > label,
.contact-page .form-create > .additional-company-info > label,
.contact-page form > input,
.contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last),
.contact-page form > select,
.contact-page form > label,
.contact-page form > .additional-company-info > label {
  width: 48.5%;
  display: inline-block;
  text-align: left;
  font-size: 1em;
  margin-bottom: 2.5em;
  vertical-align: top;
  position: relative;
  top: 0;
  left: 0;
  /*&:nth-of-type(even){
  	margin-left:1.5%;
  }
  &:nth-of-type(odd){
  	margin-right:1.5%;
  }*/
}
/* line 151, ../scss/partials/_account-create.scss */
.account-create .form-create > input.last:after, .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).last:after, .account-create .form-create > select.last:after, .account-create .form-create > label.last:after, .account-create .form-create > .additional-company-info > label.last:after,
.account-create form > input.last:after,
.account-create form > div:not(.additional-company-info):not(.basicClear):not(.last).last:after,
.account-create form > select.last:after,
.account-create form > label.last:after,
.account-create form > .additional-company-info > label.last:after,
.speakerRequest .form-create > input.last:after,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).last:after,
.speakerRequest .form-create > select.last:after,
.speakerRequest .form-create > label.last:after,
.speakerRequest .form-create > .additional-company-info > label.last:after,
.speakerRequest form > input.last:after,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last).last:after,
.speakerRequest form > select.last:after,
.speakerRequest form > label.last:after,
.speakerRequest form > .additional-company-info > label.last:after,
.contact-page .form-create > input.last:after,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).last:after,
.contact-page .form-create > select.last:after,
.contact-page .form-create > label.last:after,
.contact-page .form-create > .additional-company-info > label.last:after,
.contact-page form > input.last:after,
.contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last).last:after,
.contact-page form > select.last:after,
.contact-page form > label.last:after,
.contact-page form > .additional-company-info > label.last:after {
  content: '';
  display: inline-block;
  width: 100%;
}
/* line 156, ../scss/partials/_account-create.scss */
.account-create .form-create > input.break, .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).break, .account-create .form-create > select.break, .account-create .form-create > label.break, .account-create .form-create > .additional-company-info > label.break,
.account-create form > input.break,
.account-create form > div:not(.additional-company-info):not(.basicClear):not(.last).break,
.account-create form > select.break,
.account-create form > label.break,
.account-create form > .additional-company-info > label.break,
.speakerRequest .form-create > input.break,
.speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).break,
.speakerRequest .form-create > select.break,
.speakerRequest .form-create > label.break,
.speakerRequest .form-create > .additional-company-info > label.break,
.speakerRequest form > input.break,
.speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last).break,
.speakerRequest form > select.break,
.speakerRequest form > label.break,
.speakerRequest form > .additional-company-info > label.break,
.contact-page .form-create > input.break,
.contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last).break,
.contact-page .form-create > select.break,
.contact-page .form-create > label.break,
.contact-page .form-create > .additional-company-info > label.break,
.contact-page form > input.break,
.contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last).break,
.contact-page form > select.break,
.contact-page form > label.break,
.contact-page form > .additional-company-info > label.break {
  width: 100%;
  height: 0;
  margin: 0 !important;
}
@media only screen and (max-width: 47.938em) {
  /* line 135, ../scss/partials/_account-create.scss */
  .account-create .form-create > input, .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last), .account-create .form-create > select, .account-create .form-create > label, .account-create .form-create > .additional-company-info > label,
  .account-create form > input,
  .account-create form > div:not(.additional-company-info):not(.basicClear):not(.last),
  .account-create form > select,
  .account-create form > label,
  .account-create form > .additional-company-info > label,
  .speakerRequest .form-create > input,
  .speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last),
  .speakerRequest .form-create > select,
  .speakerRequest .form-create > label,
  .speakerRequest .form-create > .additional-company-info > label,
  .speakerRequest form > input,
  .speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last),
  .speakerRequest form > select,
  .speakerRequest form > label,
  .speakerRequest form > .additional-company-info > label,
  .contact-page .form-create > input,
  .contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last),
  .contact-page .form-create > select,
  .contact-page .form-create > label,
  .contact-page .form-create > .additional-company-info > label,
  .contact-page form > input,
  .contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last),
  .contact-page form > select,
  .contact-page form > label,
  .contact-page form > .additional-company-info > label {
    width: auto;
    float: none;
  }
  /* line 164, ../scss/partials/_account-create.scss */
  .account-create .form-create > input:nth-child(even), .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even), .account-create .form-create > select:nth-child(even), .account-create .form-create > label:nth-child(even), .account-create .form-create > .additional-company-info > label:nth-child(even),
  .account-create form > input:nth-child(even),
  .account-create form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even),
  .account-create form > select:nth-child(even),
  .account-create form > label:nth-child(even),
  .account-create form > .additional-company-info > label:nth-child(even),
  .speakerRequest .form-create > input:nth-child(even),
  .speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even),
  .speakerRequest .form-create > select:nth-child(even),
  .speakerRequest .form-create > label:nth-child(even),
  .speakerRequest .form-create > .additional-company-info > label:nth-child(even),
  .speakerRequest form > input:nth-child(even),
  .speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even),
  .speakerRequest form > select:nth-child(even),
  .speakerRequest form > label:nth-child(even),
  .speakerRequest form > .additional-company-info > label:nth-child(even),
  .contact-page .form-create > input:nth-child(even),
  .contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even),
  .contact-page .form-create > select:nth-child(even),
  .contact-page .form-create > label:nth-child(even),
  .contact-page .form-create > .additional-company-info > label:nth-child(even),
  .contact-page form > input:nth-child(even),
  .contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(even),
  .contact-page form > select:nth-child(even),
  .contact-page form > label:nth-child(even),
  .contact-page form > .additional-company-info > label:nth-child(even) {
    margin-left: 0;
  }
  /* line 167, ../scss/partials/_account-create.scss */
  .account-create .form-create > input:nth-child(odd), .account-create .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd), .account-create .form-create > select:nth-child(odd), .account-create .form-create > label:nth-child(odd), .account-create .form-create > .additional-company-info > label:nth-child(odd),
  .account-create form > input:nth-child(odd),
  .account-create form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd),
  .account-create form > select:nth-child(odd),
  .account-create form > label:nth-child(odd),
  .account-create form > .additional-company-info > label:nth-child(odd),
  .speakerRequest .form-create > input:nth-child(odd),
  .speakerRequest .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd),
  .speakerRequest .form-create > select:nth-child(odd),
  .speakerRequest .form-create > label:nth-child(odd),
  .speakerRequest .form-create > .additional-company-info > label:nth-child(odd),
  .speakerRequest form > input:nth-child(odd),
  .speakerRequest form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd),
  .speakerRequest form > select:nth-child(odd),
  .speakerRequest form > label:nth-child(odd),
  .speakerRequest form > .additional-company-info > label:nth-child(odd),
  .contact-page .form-create > input:nth-child(odd),
  .contact-page .form-create > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd),
  .contact-page .form-create > select:nth-child(odd),
  .contact-page .form-create > label:nth-child(odd),
  .contact-page .form-create > .additional-company-info > label:nth-child(odd),
  .contact-page form > input:nth-child(odd),
  .contact-page form > div:not(.additional-company-info):not(.basicClear):not(.last):nth-child(odd),
  .contact-page form > select:nth-child(odd),
  .contact-page form > label:nth-child(odd),
  .contact-page form > .additional-company-info > label:nth-child(odd) {
    margin-right: 0;
  }
}
/* line 172, ../scss/partials/_account-create.scss */
.account-create .form-create label.select.clear,
.account-create form label.select.clear,
.speakerRequest .form-create label.select.clear,
.speakerRequest form label.select.clear,
.contact-page .form-create label.select.clear,
.contact-page form label.select.clear {
  margin-left: 0;
  clear: left;
  float: none;
}
/* line 176, ../scss/partials/_account-create.scss */
.account-create .form-create label.select.clear:before,
.account-create form label.select.clear:before,
.speakerRequest .form-create label.select.clear:before,
.speakerRequest form label.select.clear:before,
.contact-page .form-create label.select.clear:before,
.contact-page form label.select.clear:before {
  top: 25px;
}
/* line 179, ../scss/partials/_account-create.scss */
.account-create .form-create label.select.clear:after,
.account-create form label.select.clear:after,
.speakerRequest .form-create label.select.clear:after,
.speakerRequest form label.select.clear:after,
.contact-page .form-create label.select.clear:after,
.contact-page form label.select.clear:after {
  top: 40px;
}
/* line 183, ../scss/partials/_account-create.scss */
.account-create .form-create > .full-width,
.account-create form > .full-width,
.speakerRequest .form-create > .full-width,
.speakerRequest form > .full-width,
.contact-page .form-create > .full-width,
.contact-page form > .full-width {
  clear: left;
  width: 100%;
  float: none;
  font-size: 0.875em;
  position: relative;
}
/* line 191, ../scss/partials/_account-create.scss */
.account-create .form-create > .full-width:nth-child(even), .account-create .form-create > .full-width:nth-child(odd),
.account-create form > .full-width:nth-child(even),
.account-create form > .full-width:nth-child(odd),
.speakerRequest .form-create > .full-width:nth-child(even),
.speakerRequest .form-create > .full-width:nth-child(odd),
.speakerRequest form > .full-width:nth-child(even),
.speakerRequest form > .full-width:nth-child(odd),
.contact-page .form-create > .full-width:nth-child(even),
.contact-page .form-create > .full-width:nth-child(odd),
.contact-page form > .full-width:nth-child(even),
.contact-page form > .full-width:nth-child(odd) {
  margin-left: 0;
  margin-right: 0;
}
/* line 196, ../scss/partials/_account-create.scss */
.account-create .form-create > .basicClear,
.account-create form > .basicClear,
.speakerRequest .form-create > .basicClear,
.speakerRequest form > .basicClear,
.contact-page .form-create > .basicClear,
.contact-page form > .basicClear {
  clear: both;
  width: 100%;
  float: none;
  margin: 0;
  height: auto;
}
/* line 203, ../scss/partials/_account-create.scss */
.account-create .form-create .speakerCopy,
.account-create form .speakerCopy,
.speakerRequest .form-create .speakerCopy,
.speakerRequest form .speakerCopy,
.contact-page .form-create .speakerCopy,
.contact-page form .speakerCopy {
  min-height: 250px;
  padding: 10px;
}
/* line 208, ../scss/partials/_account-create.scss */
.account-create .form-create [type="submit"],
.account-create form [type="submit"],
.speakerRequest .form-create [type="submit"],
.speakerRequest form [type="submit"],
.contact-page .form-create [type="submit"],
.contact-page form [type="submit"] {
  padding-left: 3.33333em;
  padding-right: 3.33333em;
  display: block;
}
/* line 215, ../scss/partials/_account-create.scss */
.account-create .form-create.custom label + label,
.speakerRequest .form-create.custom label + label,
.contact-page .form-create.custom label + label {
  margin-top: 0;
}
/* line 219, ../scss/partials/_account-create.scss */
.account-create .additional-company-info,
.speakerRequest .additional-company-info,
.contact-page .additional-company-info {
  display: none;
}
/* line 222, ../scss/partials/_account-create.scss */
.account-create .additional-company-info--show,
.speakerRequest .additional-company-info--show,
.contact-page .additional-company-info--show {
  display: block;
}
/* line 225, ../scss/partials/_account-create.scss */
.account-create .error-asterik,
.speakerRequest .error-asterik,
.contact-page .error-asterik {
  position: absolute;
  right: -15px;
  top: -5px;
  color: #ed4444;
  font-size: 1.5em;
  z-index: 9;
}
/* line 233, ../scss/partials/_account-create.scss */
.account-create p > .error-asterik,
.speakerRequest p > .error-asterik,
.contact-page p > .error-asterik {
  right: auto;
  left: 125px;
}
/* line 237, ../scss/partials/_account-create.scss */
.account-create .huneepot,
.speakerRequest .huneepot,
.contact-page .huneepot {
  display: none !important;
  visibility: hidden !important;
}

/* line 244, ../scss/partials/_account-create.scss */
.summit-page .speakerRequest h1 span {
  font-size: 14px;
}
/* line 249, ../scss/partials/_account-create.scss */
.summit-page .speakerRequest h2 {
  margin-bottom: 1rem;
  font-size: 1.4rem;
}

/* line 255, ../scss/partials/_account-create.scss */
.speakerRequest,
.summitRegistrationForm {
  padding-top: 0;
  padding-left: 0;
  padding-bottom: 0;
  margin-top: -65px;
}
/* line 261, ../scss/partials/_account-create.scss */
.speakerRequest .upperCase,
.summitRegistrationForm .upperCase {
  color: #5e5e5e;
  clear: both;
}
/* line 265, ../scss/partials/_account-create.scss */
.speakerRequest #publisherList,
.summitRegistrationForm #publisherList {
  margin-top: 0;
}
/* line 268, ../scss/partials/_account-create.scss */
.speakerRequest p#categorySpan, .speakerRequest p#categoryOther,
.summitRegistrationForm p#categorySpan,
.summitRegistrationForm p#categoryOther {
  line-height: 1.5;
}
/* line 271, ../scss/partials/_account-create.scss */
.speakerRequest .multiple.noMargin,
.summitRegistrationForm .multiple.noMargin {
  margin: 0;
}
/* line 273, ../scss/partials/_account-create.scss */
.speakerRequest .multiple.noMargin select, .speakerRequest .multiple.noMargin input,
.summitRegistrationForm .multiple.noMargin select,
.summitRegistrationForm .multiple.noMargin input {
  margin-bottom: 2.5em;
}
/* line 277, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock,
.summitRegistrationForm .speakerProfileBlock {
  margin-bottom: 50px;
}
/* line 279, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock h2,
.summitRegistrationForm .speakerProfileBlock h2 {
  font-size: 2.25em;
  line-height: 1;
  text-align: left;
}
/* line 284, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .pc-aside-header,
.summitRegistrationForm .speakerProfileBlock .pc-aside-header {
  font-size: 0.875em;
}
/* line 288, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .pc-aside-header-pad,
.summitRegistrationForm .speakerProfileBlock .pc-aside-header-pad {
  margin-bottom: 1.07143em;
}
/* line 291, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .avatar,
.summitRegistrationForm .speakerProfileBlock .avatar {
  width: 94px;
  -moz-border-radius: 47px;
  -webkit-border-radius: 47px;
  border-radius: 47px;
  float: left;
  margin-right: 1em;
}
/* line 297, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock span,
.summitRegistrationForm .speakerProfileBlock span {
  display: block;
  margin-bottom: 1px;
}
/* line 302, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .person,
.summitRegistrationForm .speakerProfileBlock .person {
  font-weight: 700;
  margin-top: 7px;
}
/* line 306, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .company,
.summitRegistrationForm .speakerProfileBlock .company {
  font-style: italic;
}
/* line 309, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .title,
.speakerRequest .speakerProfileBlock .company,
.summitRegistrationForm .speakerProfileBlock .title,
.summitRegistrationForm .speakerProfileBlock .company {
  font-size: .9rem;
}
/* line 313, ../scss/partials/_account-create.scss */
.speakerRequest .speakerProfileBlock .notThem,
.summitRegistrationForm .speakerProfileBlock .notThem {
  font-size: .7rem;
  font-weight: 600;
  padding-top: 10px;
}
/* line 319, ../scss/partials/_account-create.scss */
.speakerRequest .note,
.summitRegistrationForm .note {
  font-size: .8rem;
  display: block;
  padding-bottom: 15px;
  color: #919496;
}

@media only screen and (min-width: 48em) and (max-width: 64em) {
  /* line 327, ../scss/partials/_account-create.scss */
  .summitRegistrationForm {
    margin-top: -29px;
  }
}
/* line 331, ../scss/partials/_account-create.scss */
.summitRegistrationForm .form-create {
  text-align: left;
}
/* line 337, ../scss/partials/_account-create.scss */
.summitRegistrationForm > p,
.summitRegistrationForm label p,
.summitRegistrationForm div p,
.summitRegistrationForm .shortMargin {
  margin-bottom: .9rem;
  color: #919496;
}
/* line 344, ../scss/partials/_account-create.scss */
.summitRegistrationForm .interestedIn {
  margin-left: 0 !important;
}
/* line 346, ../scss/partials/_account-create.scss */
.summitRegistrationForm .interestedIn label {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 1rem;
  margin-left: 1.5rem;
}
/* line 352, ../scss/partials/_account-create.scss */
.summitRegistrationForm .interestedIn label:first-child {
  margin-left: 0;
}
/* line 356, ../scss/partials/_account-create.scss */
.summitRegistrationForm label {
  color: #919496;
}
/* line 358, ../scss/partials/_account-create.scss */
.summitRegistrationForm label input,
.summitRegistrationForm label select {
  color: #919496;
}
/* line 363, ../scss/partials/_account-create.scss */
.summitRegistrationForm .uniqueidentifier {
  margin-bottom: 2rem;
}
/* line 365, ../scss/partials/_account-create.scss */
.summitRegistrationForm .uniqueidentifier input {
  max-width: 296px;
}
/* line 369, ../scss/partials/_account-create.scss */
.summitRegistrationForm .checkBox {
  top: 0 !important;
  margin: 2rem 0;
}

@media only screen and (max-width: 47.938em) {
  /* line 4, ../scss/partials/_basic-page.scss */
  .basic-page iframe {
    width: 100%;
  }
}

/* line 1, ../scss/partials/_search-page.scss */
#btn_loadMoreArticle, #btn_loadMoreSummits {
  clear: both;
}

@media only screen and (max-width: 47.938em) {
  /* line 7, ../scss/partials/_search-page.scss */
  .basicSearchPage .main-container {
    margin-top: 245px;
  }
  /* line 10, ../scss/partials/_search-page.scss */
  .basicSearchPage .search-page .results {
    min-height: 150px;
  }
  /* line 13, ../scss/partials/_search-page.scss */
  .basicSearchPage .search-page .site-search {
    padding: 0;
    border: none;
  }
  /* line 17, ../scss/partials/_search-page.scss */
  .basicSearchPage .search-page .site-search label {
    width: 73%;
  }
}

/* line 23, ../scss/partials/_search-page.scss */
.search-page {
  font-size: 1rem;
}
/* line 25, ../scss/partials/_search-page.scss */
.search-page .site-search {
  padding: 1.5625em 1.875em;
  border: 1px solid #e5e5e5;
}
/* line 29, ../scss/partials/_search-page.scss */
.search-page .site-search label {
  width: 77%;
  font-size: 0.88889em;
  margin-right: 5%;
  margin-bottom: 0;
  display: inline-block;
}
/* line 36, ../scss/partials/_search-page.scss */
.search-page .site-search input {
  font-size: 1em;
  margin-bottom: 0;
  height: 3.125em;
}
/* line 41, ../scss/partials/_search-page.scss */
.search-page .site-search .custom-button {
  margin-bottom: 0;
  height: 3.125em;
}
/* line 44, ../scss/partials/_search-page.scss */
.search-page .site-search .custom-button img {
  display: none;
  vertical-align: middle;
  margin-left: 0.625em;
}
/* line 49, ../scss/partials/_search-page.scss */
.search-page .site-search .custom-button img.waitingArticles, .search-page .site-search .custom-button img.waitingSummits {
  display: inline-block;
}
/* line 54, ../scss/partials/_search-page.scss */
.search-page .site-search ::-webkit-input-placeholder {
  font-style: italic;
}
/* line 58, ../scss/partials/_search-page.scss */
.search-page .site-search :-moz-placeholder {
  /* Firefox 18- */
  font-style: italic;
}
/* line 62, ../scss/partials/_search-page.scss */
.search-page .site-search ::-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}
/* line 66, ../scss/partials/_search-page.scss */
.search-page .site-search :-ms-input-placeholder {
  font-style: italic;
}
/* line 69, ../scss/partials/_search-page.scss */
.search-page .site-search .form-error:after, .search-page .site-search .form-success:after, .search-page .site-search .article-detail .article-options .article-remove:after, .article-detail .article-options .search-page .site-search .article-remove:after, .search-page .site-search .basic-page .article-options .article-remove:after, .basic-page .article-options .search-page .site-search .article-remove:after {
  top: 20px;
}
/* line 73, ../scss/partials/_search-page.scss */
.search-page .results {
  min-height: 500px;
}
/* line 75, ../scss/partials/_search-page.scss */
.search-page .results h3.sidebar-heading {
  display: none;
}
/* line 79, ../scss/partials/_search-page.scss */
.search-page .results .article-list-view .banner {
  width: 25%;
}
/* line 82, ../scss/partials/_search-page.scss */
.search-page .results .article-list-view > div {
  width: 70%;
}
/* line 86, ../scss/partials/_search-page.scss */
.search-page .results .summit-results {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.search-page .results .summit-results:before, .search-page .results .summit-results:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.search-page .results .summit-results:after {
  clear: both;
}
/* line 88, ../scss/partials/_search-page.scss */
.search-page .results .summit-results .summits {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  width: 33.33333%;
  float: left;
}
@media (max-width: 64em) {
  /* line 88, ../scss/partials/_search-page.scss */
  .search-page .results .summit-results .summits {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    width: 50%;
    float: left;
  }
}
@media (max-width: 47.938em) {
  /* line 88, ../scss/partials/_search-page.scss */
  .search-page .results .summit-results .summits {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
    width: 100%;
    float: left;
  }
}
/* line 96, ../scss/partials/_search-page.scss */
.search-page .results .summit-results .summits h3 {
  height: 103px;
}
@media (max-width: 64em) {
  /* line 96, ../scss/partials/_search-page.scss */
  .search-page .results .summit-results .summits h3 {
    height: 83px;
  }
}
/* line 102, ../scss/partials/_search-page.scss */
.search-page .results .summit-results .summits .summits-event-type {
  margin-bottom: 0.2em;
}
/* line 105, ../scss/partials/_search-page.scss */
.search-page .results .summit-results .summits time {
  margin-bottom: 0.25em;
}

/* line 2, ../scss/partials/_utilities.scss */
.centering-parent:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-left: -4px;
}
/* line 10, ../scss/partials/_utilities.scss */
.centering-parent > * {
  display: inline-block;
  vertical-align: middle;
}

/* line 1, ../scss/partials/_error.scss */
#error404 {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
}
/* line 8, ../scss/partials/_error.scss */
#error404 .mobile-canvas {
  background: none;
}
/* line 11, ../scss/partials/_error.scss */
#error404 .main-container {
  overflow: hidden;
  margin-top: 200px;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 19, ../scss/partials/_error.scss */
#error404 .copy {
  position: relative;
  z-index: 9;
  padding: 0 25px 100px;
  color: #5e5e5e;
  max-width: 445px;
}
/* line 26, ../scss/partials/_error.scss */
#error404 .copy h1 {
  color: yellow;
  font-size: 2.1875em;
}
/* line 31, ../scss/partials/_error.scss */
#error404 .copy p {
  font-size: 1.5625em;
}
/* line 35, ../scss/partials/_error.scss */
#error404 .copy.fiveHundred {
  max-width: 635px;
}
@media only screen and (max-width: 47.938em) {
  /* line 39, ../scss/partials/_error.scss */
  #error404 .mobile-canvas {
    padding-top: 100px;
  }
  /* line 42, ../scss/partials/_error.scss */
  #error404 .main-container {
    position: relative;
    margin-top: 0;
  }
  /* line 46, ../scss/partials/_error.scss */
  #error404 .copy {
    padding-bottom: 50px;
  }
}

/* line 1, ../scss/partials/_agenda-detail.scss */
.blogDetails {
  padding-right: 20px;
}
/* line 3, ../scss/partials/_agenda-detail.scss */
.blogDetails h3 {
  color: #ed4444;
  font-family: "Comfortaa", cursive;
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: normal;
}
/* line 11, ../scss/partials/_agenda-detail.scss */
.blogDetails p {
  margin: 0 0 15px;
  font-size: 14px;
  line-height: 18px;
}
@media only screen and (max-width: 47.938em) {
  /* line 1, ../scss/partials/_agenda-detail.scss */
  .blogDetails {
    padding-right: 0;
    border: none;
  }
}

/* line 22, ../scss/partials/_agenda-detail.scss */
.box-subside {
  padding-left: 20px;
}
@media only screen and (max-width: 47.938em) {
  /* line 22, ../scss/partials/_agenda-detail.scss */
  .box-subside {
    padding-left: 0;
    border: none;
  }
}

/* line 30, ../scss/partials/_agenda-detail.scss */
.blogTime {
  color: #919496;
  font-size: 12px;
  line-height: 16px;
  margin: 0 0 20px;
}
/* line 35, ../scss/partials/_agenda-detail.scss */
.blogTime span {
  text-transform: lowercase;
}

/* line 41, ../scss/partials/_agenda-detail.scss */
.box-subside h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 45, ../scss/partials/_agenda-detail.scss */
.box-subside .name-au {
  margin: 10px 0 0;
}
/* line 49, ../scss/partials/_agenda-detail.scss */
.box-subside .medium-4 img {
  border-radius: 50%;
}

/* line 54, ../scss/partials/_agenda-detail.scss */
.position-au {
  color: #919496;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 0.33333em;
}

/* line 61, ../scss/partials/_agenda-detail.scss */
.backButton {
  padding: 20px 0 0;
}
/* line 63, ../scss/partials/_agenda-detail.scss */
.backButton .btn-grey {
  background: #ed4444;
}

/* line 67, ../scss/partials/_agenda-detail.scss */
.block-details-outer {
  border-right: 1px solid #919496;
}
@media only screen and (max-width: 47.938em) {
  /* line 67, ../scss/partials/_agenda-detail.scss */
  .block-details-outer {
    border: none;
  }
}

/* line 1, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  height: 382px;
}
/* line 6, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel {
  position: relative !important;
  top: 0;
  height: 382px;
  width: 100%;
}
/* line 12, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature.has-link {
  cursor: pointer;
}
/* line 15, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(/images/summit-banner-pattern.png) repeat;
  opacity: .35;
}
/* line 25, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature .action-button {
  font-size: 22px;
  margin-top: 10px;
  margin-bottom: 0;
  border-radius: 30px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
}
@media only screen and (max-width: 47.938em) {
  /* line 25, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature .action-button {
    font-size: 14px;
    padding: 7px 10px;
  }
}
/* line 34, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature p {
  padding-top: 1.82353em;
  color: #ffffff;
  font-size: 2.125em;
  font-weight: 300;
  line-height: 1.2;
  letter-spacing: -0.025em;
  margin-left: 30%;
  margin-right: 15%;
  position: relative;
  top: 0;
  left: 0;
}
/* line 46, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature p:before {
  content: '\201C';
  position: absolute;
  left: -15px;
  top: 1.82353em;
}
/* line 52, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .feature p span {
  display: block;
  text-align: right;
  font-size: 0.58824em;
  line-height: 1.333;
  margin-top: 22px;
  font-weight: 100;
}
@media only screen and (max-width: 1016px) {
  /* line 65, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature p {
    margin-left: 10%;
    margin-right: 10%;
  }
}
@media only screen and (max-width: 47.938em) {
  /* line 6, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel {
    min-height: 191px;
  }
  /* line 73, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature {
    min-height: 225px;
  }
  /* line 75, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature p {
    margin-left: 10%;
    margin-right: 10%;
    padding-top: 0.86667em;
    font-size: 1.5em;
  }
  /* line 80, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature p:before {
    left: -15px;
    top: 0.86667em;
  }
  /* line 84, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .quote-hero-carousel .feature p span {
    font-size: 1em;
  }
}
/* line 90, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .quote-hero-carousel .slick-list, .full-width-banner-carousel .quote-hero-carousel .slick-track {
  height: 100%;
}
/* line 95, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots {
  bottom: 0px;
  margin-left: 0 !important;
}
@media only screen and (max-width: 47.938em) {
  /* line 95, ../scss/partials/_quote-hero-carousel.scss */
  .full-width-banner-carousel .slick-dots {
    bottom: 0px;
  }
}
/* line 101, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots li {
  margin: 0;
}
/* line 102, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots li.slick-active button {
  background-color: #ed4444;
}
/* line 105, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots li:hover button {
  background-color: #9f454a;
}
/* line 108, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots li button {
  width: 20px;
  height: 20px;
  padding: 5px;
  background-color: #fff;
  background-clip: content-box;
}
/* line 114, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-dots li button:before {
  content: '' !important;
}
/* line 120, ../scss/partials/_quote-hero-carousel.scss */
.full-width-banner-carousel .slick-next, .full-width-banner-carousel .slick-prev {
  display: none !important;
}

@media print {
  /* line 3, ../scss/partials/_print.scss */
  * {
    position: relative !important;
    float: none !important;
    overflow-y: visible !important;
  }

  /* line 8, ../scss/partials/_print.scss */
  html, body {
    width: 100%;
    background: #fff;
    color: #000;
  }

  /* line 13, ../scss/partials/_print.scss */
  .article-options, .social-wrap, .pagination-nav, iframe, embed, .embed, .column-with-divider, .main-container > div:not(:last-child):after, .comment-holder
  .header-image, .top-nav, .sidebar, .moreOnThisTopic, #footer, .moreOnThisTopic, #comment-holder, .content-wrap .category-heading, .header-image, .main-container:before, .main-container:after {
    display: none !important;
  }

  /* line 18, ../scss/partials/_print.scss */
  .content-wrap {
    width: 100%;
  }

  /* line 22, ../scss/partials/_print.scss */
  .category-heading {
    border-bottom: 1px solid #e5e5e5;
  }

  /* line 26, ../scss/partials/_print.scss */
  .sidebar-horizontal .columns {
    width: 50%;
    float: left;
  }

  /* line 31, ../scss/partials/_print.scss */
  a[href^=http]:after {
    font-style: italic;
    content: "&quot; &lt; &quot; attr(href) &quot; &gt; &quot";
  }

  /* line 35, ../scss/partials/_print.scss */
  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
  }

  /* line 39, ../scss/partials/_print.scss */
  a.print-button {
    display: none;
  }

  /* line 42, ../scss/partials/_print.scss */
  .summit-agenda {
    color: #5e5e5e;
  }
  /* line 44, ../scss/partials/_print.scss */
  .summit-agenda:not(:first-of-type) {
    margin-top: 3.75em;
  }
  /* line 47, ../scss/partials/_print.scss */
  .summit-agenda h3 {
    font-family: "Comfortaa", cursive !important;
    font-weight: 700;
    color: #5e5e5e;
    font-size: 1.5em;
    margin-bottom: 0.75em;
  }
  /* line 54, ../scss/partials/_print.scss */
  .summit-agenda .one-on-one {
    margin-left: 25.3%;
  }
  /* line 57, ../scss/partials/_print.scss */
  .summit-agenda p {
    font-family: 'Glegoo', serif;
    margin-bottom: 1.5em;
  }
  /* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-agenda p:before, .summit-agenda p:after {
    content: " ";
    display: table;
  }
  /* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
  .summit-agenda p:after {
    clear: both;
  }
  /* line 61, ../scss/partials/_print.scss */
  .summit-agenda p time {
    font-weight: bold;
    width: 22%;
    margin-right: 3.3%;
    float: left !important;
    text-align: right !important;
  }
  /* line 68, ../scss/partials/_print.scss */
  .summit-agenda p span {
    float: left !important;
    width: 74.7%;
  }
  /* line 71, ../scss/partials/_print.scss */
  .summit-agenda p span img {
    max-height: 100px;
    margin-left: 10px;
    display: none;
  }
  /* line 76, ../scss/partials/_print.scss */
  .summit-agenda p span.brought-by {
    float: none;
    width: auto;
    font-size: 12px;
    line-height: 40px;
    display: none;
  }
  /* line 84, ../scss/partials/_print.scss */
  .summit-agenda p .hasHoverToolTip {
    font-weight: bold;
    display: none;
  }
  /* line 88, ../scss/partials/_print.scss */
  .summit-agenda p a {
    color: #5e5e5e;
    text-decoration: none;
  }
  /* line 92, ../scss/partials/_print.scss */
  .summit-agenda p:last-child {
    margin-bottom: 0;
  }
  /* line 96, ../scss/partials/_print.scss */
  .summit-agenda .f-dropdown.medium {
    max-width: 320px;
  }

  /* line 100, ../scss/partials/_print.scss */
  .divider-h2 {
    font-size: 2.2222em;
    color: #00243b;
    display: table;
    margin: 0.5em 0;
    font-family: "Comfortaa", cursive !important;
    font-weight: 700;
    clear: both;
  }
  /* line 118, ../scss/partials/_print.scss */
  .divider-h2:before, .divider-h2:after {
    content: "";
    width: 50%;
    display: table-cell;
    background: url(/images/black-divider.png) left center repeat-x;
  }
  /* line 125, ../scss/partials/_print.scss */
  .divider-h2 span {
    display: table-cell;
    padding: 0 30px;
    white-space: nowrap;
  }
}
/* line 51, ../scss/app.scss */
* {
  -webkit-font-smoothing: antialiased;
}

@media only screen and (max-width: 964px) {
  /* line 56, ../scss/app.scss */
  body {
    background: #262626;
  }
}

/* line 63, ../scss/app.scss */
.mobile-canvas {
  background-color: #f9f9f9;
}
@media only screen and (max-width: 964px) {
  /* line 63, ../scss/app.scss */
  .mobile-canvas {
    overflow-x: visible;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-duration: 200ms;
    -o-transition-duration: 200ms;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
  }
  /* line 71, ../scss/app.scss */
  .mobile-canvas:before {
    position: absolute;
    height: 100%;
    left: 90%;
    top: 0;
  }
}

@media only screen and (max-width: 964px) {
  /* line 80, ../scss/app.scss */
  html.off-canvas {
    overflow-x: hidden;
  }
  /* line 83, ../scss/app.scss */
  html.off-canvas body {
    overflow-x: hidden;
  }
  /* line 84, ../scss/app.scss */
  html.off-canvas .mobile-canvas {
    -moz-transform: translateX(90%);
    -ms-transform: translateX(90%);
    -webkit-transform: translateX(90%);
    transform: translateX(90%);
  }
}

/* line 90, ../scss/app.scss */
.main-container {
  width: 100%;
  margin: 0;
  max-width: 63.5rem;
  z-index: 1;
  position: relative;
  background-color: white;
  margin-right: auto;
  margin-left: auto;
  padding-top: 1px;
  min-height: 500px;
}
/* line 172, ../bower_components/foundation/scss/foundation/components/_global.scss */
.main-container:before, .main-container:after {
  content: " ";
  display: table;
}
/* line 173, ../bower_components/foundation/scss/foundation/components/_global.scss */
.main-container:after {
  clear: both;
}
@media only screen and (max-width: 47.938em) {
  /* line 90, ../scss/app.scss */
  .main-container {
    border: 10px solid transparent;
    background-clip: padding-box;
  }
}
/* line 104, ../scss/app.scss */
.main-container:before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  left: 0;
  right: 0;
  top: 0;
  height: 100%;
}
/* line 115, ../scss/app.scss */
.main-container:after {
  content: '';
  position: absolute;
  height: 500px;
  left: -10px;
  right: -10px;
  top: 0;
  z-index: -1;
  display: block;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF000000');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iNzAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iNzAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9yYWRpYWxHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #000000 0%, rgba(0, 0, 0, 0) 70%), -moz-radial-gradient(center, ellipse cover, #000000 0%, rgba(0, 0, 0, 0) 70%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #000000 0%, rgba(0, 0, 0, 0) 70%), -webkit-radial-gradient(center, ellipse cover, #000000 0%, rgba(0, 0, 0, 0) 70%);
  background-image: radial-gradient(ellipse cover at center, #000000 0%, rgba(0, 0, 0, 0) 70%), radial-gradient(ellipse cover at center, #000000 0%, rgba(0, 0, 0, 0) 70%);
  background-image: -ms-radial-gradient(center, ellipse cover, black 0%, transparent 70%), -ms-radial-gradient(center, ellipse cover, black 0%, transparent 70%);
  background-position: left -70px, right -70px;
  background-size: 50px 500px, 50px 500px;
  background-repeat: no-repeat, no-repeat;
}
@media only screen and (max-width: 47.938em) {
  /* line 115, ../scss/app.scss */
  .main-container:after {
    background-size: 50px 300px, 50px 300px;
  }
}

/* line 137, ../scss/app.scss */
body > svg:first-of-type {
  display: none;
}

/* line 139, ../scss/app.scss */
#svgs {
  background-color: #777;
}

/* line 140, ../scss/app.scss */
#svgs svg {
  width: 80%;
  height: 80%;
}

/* line 142, ../scss/app.scss */
.header-image {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 480px;
  position: relative;
  z-index: 0;
  margin-bottom: -87px;
}
/* line 151, ../scss/app.scss */
.header-image.extend {
  height: 830px;
  margin-bottom: -360px;
}
/* line 155, ../scss/app.scss */
.header-image.contract {
  margin-bottom: -320px;
}
@media only screen and (max-width: 47.938em) {
  /* line 142, ../scss/app.scss */
  .header-image {
    height: 160px;
  }
  /* line 160, ../scss/app.scss */
  .header-image.extend {
    height: 160px;
    margin-bottom: -60px;
  }
}
/* line 166, ../scss/app.scss */
.header-image:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(../images/carousel-overlay.png) repeat;
  opacity: .35;
  z-index: 1;
}

/* line 177, ../scss/app.scss */
.upperCase {
  text-transform: uppercase !important;
}

/* line 181, ../scss/app.scss */
* {
  font-style: normal !important;
}

/* line 184, ../scss/app.scss */
.sidebar .widget.form-subscribe {
  padding: 0 0.5em 30px;
}

/* line 185, ../scss/app.scss */
.sidebar .form-subscribe label {
  margin-right: 0;
}

/* line 186, ../scss/app.scss */
.sidebar .form-subscribe .custom-button-rounded.custom-button-large {
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-right-radius: 25px;
  -webkit-border-top-right-radius: 25px;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 25px;
  -moz-border-radius-bottomright: 25px;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 25px;
  border-top-right-radius: 25px;
  border-bottom-left-radius: 0;
}

/* line 200, ../scss/app.scss */
.sidebar .widget.form-subscribe input[type="text"], .sidebar .widget.form-subscribe input[type="file"] {
  margin-right: 0;
  padding: .25rem .25rem .25rem .7rem;
  -webkit-border-top-left-radius: 25px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 25px;
  -moz-border-radius-topleft: 25px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 25px;
  border-top-left-radius: 25px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 25px;
}

/* line 213, ../scss/app.scss */
.staf_photos {
  text-align: center;
}
/* line 214, ../scss/app.scss */
.staf_photos span {
  position: relative;
  display: inline-block;
  width: 32%;
  margin-bottom: 2.5em;
}
/* line 215, ../scss/app.scss */
.staf_photos span img:first-child {
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 216, ../scss/app.scss */
.staf_photos span img:first-child:hover {
  opacity: 1;
}
/* line 220, ../scss/app.scss */
.staf_photos h2 {
  margin-bottom: 1em !important;
}
/* line 221, ../scss/app.scss */
.staf_photos h2:before, .staf_photos h2:after {
  content: '';
  width: 50px;
  height: 3px;
  background: #ed4444;
  position: absolute;
  margin-left: -59px;
  margin-top: 15px;
}
/* line 222, ../scss/app.scss */
.staf_photos h2:after {
  margin-left: 5px;
}

@media (max-width: 600px) {
  /* line 228, ../scss/app.scss */
  .staf_photos span {
    width: 43%;
  }
  /* line 229, ../scss/app.scss */
  .staf_photos h2:before, .staf_photos h2:after {
    display: none;
  }
}
@media (max-width: 380px) {
  /* line 233, ../scss/app.scss */
  .staf_photos span {
    width: 100%;
  }
}
/* line 235, ../scss/app.scss */
em {
  font-style: italic !important;
}

/*# sourceMappingURL=app.css.map */
