.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.responsive-menus.responsified{clear:both;width:100%;}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto;}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}.responsive-menus span.toggler{display:none;}
.dropshadow{box-shadow:5px 5px 5px rgba(150,167,188,0.6);}.png_shadow{-webkit-filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));}.clear{clear:both;content:"";display:table;}.center{max-width:1100px;margin:0 auto;box-sizing:border-box;}.asap{font-family:'Asap',sans-serif;font-weight:400;}.asapM{font-family:'Asap',sans-serif;font-weight:500;}.asapSB{font-family:'Asap',sans-serif;font-weight:600;}.gradient_red{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.gradient_blue{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);}.gradient_purple{background:linear-gradient(to right,#3f1140,#62296c);background:-webkit-linear-gradient(left,#3f1140,#62296c);}.gradient_yellow{background:linear-gradient(to right,#f28e3d,#ecbf1d);background:-webkit-linear-gradient(left,#f28e3d,#ecbf1d);}.gradient_green{background:linear-gradient(to right,#298899,#00b699);background:-webkit-linear-gradient(left,#298899,#00b699);}.box{box-sizing:border-box;}.arrow_blue{background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;}.arrow_blue:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.arrow_red{background-image:url(/sites/all/themes/skate/images/arrow_red.png);background-repeat:no-repeat;background-position:right -44px;}.arrow_red:hover{background-image:url(/sites/all/themes/skate/images/arrow_red.png),linear-gradient(to right,#8b0e04,#e31837),-webkit-linear-gradient(left,#8b0e04,#e31837);background-position:right 0;color:#fff;}.arrow_grey{background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-repeat:no-repeat;background-position:right -44px;}.arrow_grey:hover{background-position:right -5px;}div{box-sizing:border-box;}.flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.block--views::after{clear:both;content:"";display:table;}h1{padding-bottom:40px;}h2{font-size:35px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;margin:0;padding-bottom:35px;}h3{margin:0;padding-bottom:10px;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;padding-top:10px;}body{font-family:'Asap',sans-serif;font-weight:400;margin:0;padding:0;box-sizing:border-box;}body p{font-size:16px;margin:0;padding-bottom:20px;color:#7d808a;line-height:22px;}body ul,body ol{font-size:16px;margin:0;padding-bottom:20px;color:#7d808a;line-height:22px;}body a{color:#4e77bb;}body a:hover{text-decoration:underline;}#content::after,.node::after{clear:both;content:"";display:table;}.page-node #content,.page-user #content,.page-search #content{max-width:1100px;margin:0 auto;box-sizing:border-box;}@media (max-width:1100px){#content{padding:40px 10px!important;}}@media (max-width:768px){#content{padding:30px 10px!important;}.front #content{padding-left:0 !important;padding-right:0 !important;}}.view-filters{padding:40px 0;}.view-filters .views-exposed-form{background:#E3E4E3;}.view-filters .views-exposed-form .views-exposed-widgets{margin:0;}.view-filters .views-exposed-form .views-exposed-widget{width:25%;padding:0;}.view-filters .views-exposed-form select{background:#E3E4E3;height:40px;width:100%;border:none;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;}.view-filters .views-exposed-form .form-type-textfield{padding:5px;}.view-filters .views-exposed-form .form-type-textfield input{width:100%;padding:5px 20px;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;background:#EFEFEF;box-shadow:none;border:none;box-sizing:border-box;}.view-filters .views-exposed-form #edit-field-event-categories-tid-wrapper,.view-filters .views-exposed-form #edit-field-competition-type-tid-wrapper{border-right:2px solid #fff;box-sizing:border-box;}.view-filters .views-exposed-form .views-widget-filter-field_event_date_value,.view-filters .views-exposed-form .views-widget-filter-date_filter{width:50%;}.view-filters .views-exposed-form .views-widget-filter-field_event_date_value .form-type-date-select,.view-filters .views-exposed-form .views-widget-filter-date_filter .form-type-date-select,.view-filters .views-exposed-form .views-widget-filter-field_event_date_value #edit-field-event-date-value-value,.view-filters .views-exposed-form .views-widget-filter-date_filter #edit-field-event-date-value-value,.view-filters .views-exposed-form .views-widget-filter-field_event_date_value #edit-date-filter-value,.view-filters .views-exposed-form .views-widget-filter-date_filter #edit-date-filter-value{width:100%;}.view-filters .views-exposed-form .views-widget-filter-field_event_date_value .form-type-select,.view-filters .views-exposed-form .views-widget-filter-date_filter .form-type-select{width:50%;}.view-filters .views-exposed-form .views-submit-button input{border:none;width:100%;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);color:#fff;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;margin:0;padding:11px;cursor:pointer;}.view-filters .views-exposed-form .views-submit-button input:hover{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}@media (max-width:768px){.view-filters .views-exposed-form .views-exposed-widget{width:100%;border-bottom:0.5em solid #ffffff;}.view-filters .views-exposed-form #edit-field-event-categories-tid-wrapper,.view-filters .views-exposed-form #edit-field-competition-type-tid-wrapper{border-right:none;}.view-filters .views-exposed-form .views-widget-filter-field_event_date_value,.view-filters .views-exposed-form .views-widget-filter-date_filter{width:100%;}.view-filters .views-exposed-form .views-widget-filter-field_event_date_value .form-type-select,.view-filters .views-exposed-form .views-widget-filter-date_filter .form-type-select{width:100%;}}.view .views-table{width:100% !important;border:none;}.view .views-table th{padding:20px 20px 40px;border:none;border-bottom:1px solid #dee2e7;font-size:16px;font-family:'Asap',sans-serif;font-weight:400;background:none;}.view .views-table th a{color:#333333;text-decoration:none;}.view .views-table th img{padding-left:10px;}.view .views-table td{padding:20px;border:none;border-bottom:1px solid #dee2e7;font-size:16px;font-family:'Asap',sans-serif;font-weight:400;color:#7d8da0;background:#fff;}.view .views-table td a{color:#4e77bb;text-decoration:none;}.view .views-table td a:hover{text-decoration:underline;}.view .views-table td.views-field-title{color:#333333;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}@media (max-width:500px){.view .views-table th{padding:5px;}.view .views-table td{padding:5px;}.view .views-table td.views-field-title,.view .views-table td.views-field-field-club{font-size:16px;}.view .views-table td.views-field-views-conditional a{padding:5px 30px 5px 10px;}}#accordion{margin-top:60px;}.ui-accordion .ui-accordion-header{border:none;background:none;padding-left:0;margin-bottom:40px;position:relative;cursor:pointer;}.ui-accordion .ui-accordion-header span.name,.ui-accordion .ui-accordion-header a{background:#fff;padding:10px 20px 10px 0;font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#7d808a;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:auto;right:0px;top:21px;background:url(/sites/all/themes/skate/images/accordion_icons.png) no-repeat;height:20px;width:20px;}.ui-accordion .ui-accordion-header::after{content:"";height:2px;display:block;position:absolute;left:0;right:0;top:50%;z-index:-1;border-top:2px solid #dee2e7;}.ui-accordion .ui-accordion-content{border:none;padding:20px 10px;}.ui-accordion .ui-accordion-content .field-collection-container{border-bottom:none;}.ui-accordion .ui-state-default .ui-icon{background-position:0 -82px;}.ui-accordion .ui-state-active .ui-icon{background-position:0 0px;}.ui-accordion.view-content .ui-accordion-header .ui-accordion-header-icon{top:21px;}#resources .ui-accordion .ui-accordion-header .ui-accordion-header-icon{top:21px;}#resources .field--name-field-resources .field-item{border-bottom:1px solid #4e77bb;margin-bottom:30px;padding-bottom:5px;position:relative;}#resources .field--name-field-resources .field-item::after{clear:both;content:"";display:table;}#resources .field--name-field-resources .field-item .title{max-width:80%;font-size:15px;font-family:'Asap',sans-serif;font-weight:400;float:left;}#resources .field--name-field-resources .field-item .title a{text-decoration:none;color:#7d808a;}#resources .field--name-field-resources .field-item .title a:hover{color:#4e77bb;}#resources .field--name-field-resources .field-item .type{font-size:15px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;position:absolute;right:0;bottom:1px;}#resources .field--name-field-resources .field-item .type a{color:#7d808a;text-decoration:none;}#resources .field--name-field-resources .field-item .type::after{display:block;content:"";background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);height:7px;position:relative;top:4px;}#resources .field--name-field-resources .field-item:hover .title a,#resources .field--name-field-resources .field-item:hover .type a{color:#4e77bb;}#loadMore{font-size:14px;color:#4e77bb;border:1px solid #dee2e7;border-radius:15px;padding:7px 20px;display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -40px;text-decoration:none;}#loadMore:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.pager-load-more{padding-top:20px;}.pager-load-more li{list-style:none;}.pager-load-more li a{font-size:14px;color:#4e77bb;border:1px solid #dee2e7;border-radius:15px;padding:3px 20px;display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -40px;text-decoration:none;}.pager-load-more li a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.l-header{border-top:1px solid #898989;}.l-header::after{clear:both;content:"";display:table;}.l-branding .site-logo{display:block;padding:10px;text-align:center;}.l-branding .site-logo img{width:100%;max-width:300px;}.l-region--header{border-bottom:1px solid #898989;}#block-menu-menu-top-menu{float:left;border-left:1px solid #898989;border-right:1px solid #898989;}#block-menu-menu-top-menu ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}#block-menu-menu-top-menu ul li{list-style:none;border-right:1px solid #898989;width:110px;text-align:center;display:inline-block;padding:15px 15px 10px;position:relative;}#block-menu-menu-top-menu ul li a{font-size:10px;color:#e31837;text-transform:uppercase;font-family:'Asap',sans-serif;font-weight:600;text-decoration:none;}#block-menu-menu-top-menu ul li:last-child{border:none;}#block-menu-menu-top-menu ul li ul{position:absolute;left:-1px;top:50px;border:1px solid #898989;background:#fff;margin:0;padding:20px 30px;display:none !important;min-width:240px;width:auto;z-index:1000;}#block-menu-menu-top-menu ul li ul li{padding:0;text-align:left;border:none;display:block;}#block-menu-menu-top-menu ul li ul li a{font-family:'Asap',sans-serif;font-weight:600;font-size:12px;color:#000;text-transform:none;text-decoration:none;cursor:pointer;}#block-menu-menu-top-menu ul li ul li a:hover{color:#4e77bb;}#block-menu-menu-top-menu ul li:hover ul{display:block !important;}#block-search-form{float:right;position:relative;padding:15px 15px 14px;border-left:1px solid #898989;width:50px;transition:width 2s;-webkit-transition:width 2s;}#block-search-form input.form-submit{background:url(/sites/all/themes/skate/images/search_icon.png) no-repeat;height:20px;width:21px;border:none;text-indent:-9999px;}#block-search-form input.form-text{display:none;position:absolute;left:50px;top:8px;width:80%;padding:10px;}#block-search-form:hover{width:40%;border:none;}#block-search-form:hover input.form-text{display:block;}#block-block-4{float:right;padding:15px 15px 10px;border-left:1px solid #898989;}#block-block-4 a{float:left;padding:0 5px;}.l-region--navigation{border-left:1px solid #898989;}#block-system-main-menu{width:100%;}#block-system-main-menu ul > li > a{cursor:default;}#block-system-main-menu ul{padding-bottom:0;padding-left:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}#block-system-main-menu ul li{list-style:none;display:inline-block;padding:25px 20px;position:relative;}#block-system-main-menu ul li a{font-family:'Asap',sans-serif;font-weight:600;font-size:12px;color:#000;text-transform:uppercase;text-decoration:none;}#block-system-main-menu ul li ul{position:absolute;left:-15px;top:70px;border:1px solid #898989;background:#fff;margin:0;padding:20px 30px;display:none;min-width:200px;width:auto;z-index:1000;}#block-system-main-menu ul li ul li{display:block;padding:0px;}#block-system-main-menu ul li ul li a{text-transform:none;cursor:pointer;}#block-system-main-menu ul li ul li a:hover{color:#4e77bb;}#block-system-main-menu ul li ul li ul{display:none;top:0;position:relative;border:none;padding-top:0;}#block-system-main-menu ul li ul#rm-no-id-16 li ul{display:block;top:0;position:relative;border:none;padding-top:0;}@media (max-width:1260px){#block-system-main-menu ul li.last ul{right:0;left:auto;text-align:right;}}#block-system-main-menu ul li:hover > a{color:#4e77bb;}#block-system-main-menu ul li:hover ul{display:block;}#block-system-main-menu ul li.active-trail > a{color:#4e77bb;}@media (max-width:1140px){#block-system-main-menu{padding-left:0;}#block-system-main-menu ul li{padding:20px 1vw;}#block-system-main-menu ul li a{text-transform:none;}}@media (max-width:960px){.l-region--header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.l-region--header #block-menu-menu-top-menu ul li{width:auto;}}@media (max-width:768px){.l-region--header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.l-region--header #block-menu-menu-top-menu{padding-bottom:6px;}.l-region--header #block-menu-menu-top-menu ul li{width:auto;}.l-region--header #block-system-main-menu ul li ul{min-width:180px;}.l-region--navigation{width:100% !important;float:none;border:none;}}@media (max-width:600px){.l-branding{width:240px !important;border:none;}.l-branding .site-logo img{width:auto;padding-bottom:10px;}}#title_banner{background:url(/sites/all/themes/skate/images/countdown.jpg) no-repeat;background-size:cover;padding:50px 0;}#title_banner .banner_inner{max-width:1100px;margin:0 auto;box-sizing:border-box;}#title_banner h1{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;color:#fff;padding-bottom:0;}#breadcrumb{max-width:1100px;margin:0 auto;box-sizing:border-box;}#breadcrumb::after{clear:both;content:"";display:table;}#breadcrumb .breadcrumb{float:right;padding-top:30px;font-size:14px;color:#333333;}#breadcrumb .breadcrumb a{color:#7d808a;text-decoration:none;font-size:14px;}#breadcrumb .breadcrumb a:hover{color:#4e77bb;}@media (max-width:1140px){#title_banner{padding:50px 10px;}#breadcrumb{padding-right:10px;}}@media (max-width:768px){#title_banner{padding:30px 10px;}#breadcrumb ul{float:left;padding-left:10px;}}.front #content{max-width:none;}#block-views-homepage-block-3{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);width:100%;z-index:400;}#block-views-homepage-block-3 .view-header{position:absolute;top:20px;right:20px;}#block-views-homepage-block-3 .view-header p{color:#fff;cursor:pointer;}#block-views-homepage-block-3 .view-content{max-width:1100px;margin:0 auto;box-sizing:border-box;padding:60px 0;}#block-views-homepage-block-3 .view-content::after{clear:both;content:"";display:table;}#block-views-homepage-block-3 .view-content .views-field-title{color:#fff;font-size:35px;font-family:'Asap',sans-serif;font-weight:500;float:left;width:70%;}#block-views-homepage-block-3 .view-content .views-field-field-link-to-page{float:right;width:30%;padding-top:15px;}#block-views-homepage-block-3 .view-content .views-field-field-link-to-page a{font-size:16px;color:#fff;text-decoration:none;font-family:'Asap',sans-serif;font-weight:500;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -4px;padding-right:40px;}#block-views-homepage-block-3 .view-content .views-field-field-link-to-page a:hover{background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-position:right -4px;}@media (max-width:1000px){#block-views-homepage-block-3 .view-content{padding:20px 10px;}#block-views-homepage-block-3 .view-content .views-field-title{font-size:20px;}#block-views-homepage-block-3 .view-content .views-field-field-link-to-page{padding-top:0;}}@media (max-width:768px){#block-views-homepage-block-3 .view-content .views-field-title{float:none;width:80%;}#block-views-homepage-block-3 .view-content .views-field-field-link-to-page{float:none;width:100%;padding-top:10px;}}.highlighted .block--views-live-performance-block-block{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.highlighted .block--views-live-performance-block-block .block_inner{max-width:1100px;margin:0 auto;box-sizing:border-box;padding:30px 0;}.highlighted .block--views-live-performance-block-block .block_inner h2{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;color:#fff;line-height:38px;}.highlighted .block--views-live-performance-block-block .block_inner .views-row .file-video{cursor:pointer;}.highlighted .block--views-live-performance-block-block .block_inner .views-row .title{padding:10px;}.highlighted .block--views-live-performance-block-block .block_inner .views-row .title a{font-family:'Asap',sans-serif;font-weight:500;font-size:18px;color:#fff;text-decoration:none;}@media (max-width:1024px){.highlighted .block--views-live-performance-block-block .block_inner{padding:30px 15px;}}.highlighted .view-homepage .file-image-jpeg img{width:100%;max-height:700px;object-fit:cover;}.highlighted .view-homepage .views-field-field-image-video .file a{display:block;border:1px solid red;height:100%;width:100%;position:absolute;z-index:1000;}.highlighted .view-homepage .views-slideshow-controls-top{position:absolute;top:40%;z-index:400;width:100%;box-sizing:border-box;}.highlighted .view-homepage .views-slideshow-controls-top .views-slideshow-controls-text a{background:url(/sites/all/themes/skate/images/slideshow_arrows.png) no-repeat;width:30px;height:34px;display:block;position:absolute;text-indent:-9999px;opacity:0.6;}.highlighted .view-homepage .views-slideshow-controls-top .views-slideshow-controls-text .views-slideshow-controls-text-previous a{background-position:0 -67px;left:30px;}.highlighted .view-homepage .views-slideshow-controls-top .views-slideshow-controls-text .views-slideshow-controls-text-next a{background-position:0 0;right:30px;}.highlighted .view-homepage .views-slideshow-controls-top .views-slideshow-controls-text .views-slideshow-controls-text-pause{display:none;}.highlighted .view-homepage .views-slideshow-controls-bottom{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields{max-width:1100px;margin:0 auto;box-sizing:border-box;padding:30px 0;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields::after{clear:both;content:"";display:table;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{padding-bottom:20px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title{display:block;padding-left:10px;padding-top:10px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title a{font-family:'Asap',sans-serif;font-weight:500;font-size:18px;color:#fff;text-decoration:none;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-field-video img{max-width:260px;max-height:175px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-field-video .group-info{display:none;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .active{color:transparent;text-decoration:none;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .active img{border:none;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .active .views-field-title::after{content:"Playing Now";color:#fff;font-size:15px;padding-top:6px;display:block;}.highlighted .view-homepage .view-footer{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);margin-top:-1px;}.highlighted .view-homepage .view-footer p{font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#fff;line-height:38px;max-width:1100px;margin:0 auto;box-sizing:border-box;}.highlighted .view-homepage .view-footer p a{color:#fff;}.highlighted .view-homepage .view-footer p a:hover{color:$grey;}#block-views-homepage-block-1 iframe,#block-views-homepage-block-1 video{width:100%;height:700px;vertical-align:top;}#block-views-homepage-block-1 .views-slideshow-cycle-main-frame{width:100% !important;}#block-views-homepage-block-1 .views-slideshow-cycle-main-frame-row,#block-views-homepage-block-1 .media-dailymotion-outer-wrapper{width:100% !important;height:auto !important;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields{display:flex;justify-content:flex-start;flex-wrap:wrap;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields div{display:block;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields::before{content:"View Live Performance";font-family:'Asap',sans-serif;font-weight:500;font-size:35px;color:#fff;line-height:38px;display:block;padding-bottom:40px;width:100%;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{width:24%;margin:0 0.5%;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-field-video{position:relative;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-field-video .no_link{height:100%;width:100%;position:absolute;top:0;z-index:100;}#block-views-homepage-block-4{position:relative;}#block-views-homepage-block-4 .views-slideshow-cycle-main-frame,#block-views-homepage-block-4 .views-slideshow-cycle-main-frame-row{width:100% !important;}#block-views-homepage-block-4 .views-row{max-height:720px;overflow:hidden;position:relative;}#block-views-homepage-block-4 .views-row::after{content:"";display:block;background:url(/sites/all/themes/skate/images/slideshow_overlay.png);background-size:cover;width:100%;height:288px;position:absolute;bottom:0;z-index:200;}#block-views-homepage-block-4 .views-field-field-image-video img{width:100%;height:auto;}#block-views-homepage-block-4 .views-field-nothing{max-width:1100px;margin:0 auto;box-sizing:border-box;}#block-views-homepage-block-4 .views-field-nothing .field-content{position:absolute;top:35%;width:400px;z-index:300;}#block-views-homepage-block-4 .views-field-nothing .title{font-size:65px;font-family:'Asap',sans-serif;font-weight:500;color:#4e77bb;}#block-views-homepage-block-4 .views-field-nothing .body p{font-size:28px;font-family:'Asap',sans-serif;font-weight:500;color:#4e77bb;line-height:34px;}#block-views-homepage-block-4 .views-field-nothing .link a{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038ec,#6f75df);background-position:right 0px;background-repeat:no-repeat;color:#fff;text-decoration:none;padding:5px 40px 5px 20px;border-radius:15px;}#block-views-homepage-block-4 .views-field-nothing .link a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -40px;border:1px solid #4e77bb;color:#4e77bb;}@media (max-width:1100px){#block-views-homepage-block-1 iframe,#block-views-homepage-block-1 video{height:500px;}#block-views-homepage-block-4 .views-field-nothing{padding:0 10px;width:80%;}#block-views-homepage-block-4 .views-field-nothing .title{font-size:40px;}#block-views-homepage-block-4 .views-field-nothing .body p{font-size:22px;line-height:auto;}.highlighted .view-homepage .view-footer{padding:10px 20px;}.highlighted .view-homepage .view-footer p{font-size:3vw;line-height:auto;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields{width:100%;margin:0;padding-left:20px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{min-width:190px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title a{font-size:1.5vw;}}@media (max-width:900px){#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields::before{font-size:3vw;line-height:auto;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-field-video img{max-width:100%;height:auto;}}@media (max-width:768px){#block-views-homepage-block-1 iframe,#block-views-homepage-block-1 video{height:400px;}.highlighted .view-homepage .views-slideshow-controls-top{top:30%;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields{padding-left:10px;padding-top:10px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{min-width:auto;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title{line-height:12px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title::after{font-size:12px;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields::before{padding-bottom:20px;}#block-views-homepage-block-4 .views-field-nothing{width:100%;}}@media (max-width:440px){#block-views-homepage-block-1 iframe,#block-views-homepage-block-1 video{height:300px;}.highlighted .view-homepage .views-slideshow-controls-top{top:30%;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{width:190px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-field-title a{font-size:12px;}#block-views-homepage-block-1 .views-slideshow-controls-bottom .views-slideshow-pager-fields::before{float:none;font-size:20px;width:100%;}}@media (max-width:400px){.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields{padding-top:10px;}.highlighted .view-homepage .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{width:100%;float:none;}}#block-views-homepage-block{max-width:1100px;margin:0 auto;box-sizing:border-box;margin-bottom:40px;}#block-views-homepage-block h2.block__title{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;}#block-views-homepage-block::after{clear:both;content:"";display:table;}#block-views-homepage-block .views-row{float:left;margin-right:35px;margin-bottom:15px;max-width:260px;}#block-views-homepage-block .views-row .views-field-nothing{box-shadow:5px 5px 8px #ddd;}#block-views-homepage-block .views-row .views-field-nothing .article::before{content:" ";height:4px;background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);display:block;}#block-views-homepage-block .views-row .views-field-nothing .video::before{content:" ";height:4px;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);display:block;}#block-views-homepage-block .views-row .views-field-nothing .info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:30px 15px 15px;margin-top:-27px;z-index:400;position:relative;height:125px;}#block-views-homepage-block .views-row .views-field-nothing .info a{color:#333333;text-decoration:none;}#block-views-homepage-block .views-row .views-field-nothing .info .title{font-size:17px;padding-bottom:10px;}#block-views-homepage-block .views-row .views-field-nothing .info .body{font-size:14px;color:#7d808a;}#block-views-homepage-block .views-row .views-field-nothing .info .edit a{font-size:12px;color:#4e77bb;padding-top:10px;}#block-views-homepage-block .views-row .group-info{display:none;}#block-views-homepage-block .view-header{float:left;}#block-views-homepage-block .view-header .view-display-id-block_2 .views-row{max-width:470px;}#block-views-homepage-block .view-header .view-display-id-block_2 .views-row .views-field-nothing .info{padding:44px 15px 15px;margin-top:-44px;}#block-views-homepage-block .view-header .view-display-id-block_2 .views-row .views-field-nothing img{width:470px;height:auto;}#block-views-homepage-block .view-footer{clear:both;}#block-views-homepage-block .view-footer a{background:url(/sites/all/themes/skate/images/Learn-to-skate_home.jpg) no-repeat;height:200px;width:471px;display:block;text-indent:-9999px;}@media (max-width:1100px){#block-views-homepage-block{box-sizing:border-box;padding:0 10px;}#block-views-homepage-block .views-row{width:24%;margin-right:1%;}#block-views-homepage-block .views-row .views-field-nothing img{width:100%;height:auto;}#block-views-homepage-block .views-row .views-field-nothing .info .body{display:none;}#block-views-homepage-block .view-header{width:45%;margin-right:5%;}#block-views-homepage-block .view-header .view-display-id-block_2 .views-row{width:100%;}#block-views-homepage-block .view-header .view-display-id-block_2 .views-row .views-field-nothing img{width:100%;height:auto;}#block-views-homepage-block .view-footer a{width:100%;height:19vw;background-size:cover;}}@media screen and (max-width:960px) and (min-width:768px){#block-views-homepage-block .views-row .views-field-nothing .info a{font-size:14px;}}@media (max-width:768px){#block-views-homepage-block{width:470px;margin:0 auto;}#block-views-homepage-block h2.block__title{text-align:center;}#block-views-homepage-block .view-header{width:100%;float:none;}#block-views-homepage-block .views-row{width:49%;}#block-views-homepage-block .views-row .views-field-nothing .info{height:120px;}}@media (max-width:470px){#block-views-homepage-block{width:100%;margin:0 auto;}#block-views-homepage-block .views-row{width:100%;float:none;min-width:100%;}#block-views-homepage-block .views-row .views-field-nothing .info{background-size:100%;margin-top:-40px;}#block-views-homepage-block .view-footer a{height:190px;}}#block-views-homepage-block-5{background:url(/sites/all/themes/skate/images/countdown.jpg) no-repeat;background-size:cover;padding:100px 0 80px;}#block-views-homepage-block-5 .views-row::after{clear:both;content:"";display:table;}#block-views-homepage-block-5 .block_inner{max-width:1100px;margin:0 auto;box-sizing:border-box;}#block-views-homepage-block-5 .views-field-nothing{width:30%;float:left;margin-right:5%;}#block-views-homepage-block-5 .views-field-nothing .title{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;color:#fff;padding-bottom:20px;}#block-views-homepage-block-5 .views-field-nothing .body p{font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#fff;}#block-views-homepage-block-5 .views-field-nothing .link a{color:#fff;text-decoration:none;background:url(/sites/all/themes/skate/images/arrow.png) no-repeat right -4px;padding-right:40px;}#block-views-homepage-block-5 .views-field-field-countdown-date{float:left;width:65%;position:relative;}#block-views-homepage-block-5 .views-field-field-countdown-date::after{clear:both;content:"";display:table;}#block-views-homepage-block-5 .views-field-field-countdown-date #countdown_output{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}#block-views-homepage-block-5 .views-field-field-countdown-date .date{display:none;}#block-views-homepage-block-5 .views-field-field-countdown-date .time{text-align:center;font-size:86px;font-family:'Asap',sans-serif;font-weight:400;color:#fff;width:20%;margin-left:4%;}#block-views-homepage-block-5 .views-field-field-countdown-date .time .label{font-size:23px;display:block;}#block-views-homepage-block-5 .views-field-field-countdown-date .time .label::before{content:"";height:2px;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);display:block;margin-bottom:20px;}@media (max-width:1100px){#block-views-homepage-block-5{padding:50px 0;width:100%;}#block-views-homepage-block-5 .block_inner{width:100%;box-sizing:border-box;padding:0 10px;}#block-views-homepage-block-5 .views-field-field-countdown-date{width:60%;float:left;}#block-views-homepage-block-5 .views-field-field-countdown-date #countdown_output{width:100%;}#block-views-homepage-block-5 .views-field-field-countdown-date .time{font-size:8vw;}#block-views-homepage-block-5 .views-field-field-countdown-date .time .label{font-size:3vw;}#block-views-homepage-block-5 .views-field-nothing{width:38%;margin-right:2%;}}@media (max-width:768px){#block-views-homepage-block-5 .views-field-nothing{width:300px;margin:0 auto;float:none;text-align:center;}#block-views-homepage-block-5 .views-field-field-countdown-date{width:400px;float:none;margin:30px auto 0;}}@media (max-width:400px){#block-views-homepage-block-5 .views-field-field-countdown-date{width:100%;}}#block-views-events-block{clear:left;background:#dbe0e5;padding:100px 0;}#block-views-events-block .block_inner{max-width:1100px;margin:0 auto;box-sizing:border-box;position:relative;}#block-views-events-block .view-header{top:-60px;}#block-views-events-block h2.block__title{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;}@media (max-width:1100px){#block-views-events-block{padding:40px 10px;}}@media (max-width:500px){#block-views-events-block h2.block__title{text-align:center;}#block-views-events-block .view-header{position:relative;top:0;text-align:center;}}#social_blocks{width:500px;margin:0 auto;background:#fff;padding:50px 0;}#social_blocks:after{clear:both;content:"";display:table;}#social_blocks .l-region #block-block-9{width:100%;}#social_blocks .l-region #block-block-13{margin-top:20px;margin-bottom:20px;}@media (max-width:768px){#social_blocks{width:100%;}}.front .l-region--before-footer{display:flex;justify-content:center;flex-wrap:wrap;}.front #block-simple-subscription-subscribe{width:50%;padding-right:11%;}.front #block-simple-subscription-subscribe .block_inner{width:auto;}.front #block-simple-subscription-subscribe .block_inner h2{float:none;width:100%;padding-left:30px;}.front #block-simple-subscription-subscribe .block_inner .block__content{float:none;width:100%;}.front #block-views-notifications-block{background:#dbe0e5;width:50%;padding:100px 0;padding-left:11%;}.front #block-views-notifications-block .block_inner{padding-left:30px;}.front #block-views-notifications-block .block_inner .views-row{padding-bottom:10px;}.front #block-views-notifications-block .block_inner .views-row .views-field{float:left;display:inline;}.front #block-views-notifications-block .block_inner .views-row .views-field-title{padding-right:10px;}.front #block-views-notifications-block .block_inner .views-row .views-field-changed{font-size:12px;color:#7d8da0;padding-top:5px;}.front #block-views-notifications-block .block_inner .views-row::after{clear:both;content:"";display:table;}.front #block-views-sponsors-block,.front #block-views-sponsors-block-1{width:100%;}.image_banner img{width:100vw;max-width:100%;height:auto;}.image_banner h1{max-width:1100px;margin:0 auto;box-sizing:border-box;font-size:35px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;}#two_columns::after{clear:both;content:"";display:table;}#two_columns .column_right{width:60%;margin-right:5%;float:left;}#two_columns .column_left{width:35%;float:right;}#two_columns .column_left #resources{background:#dbe0e5;padding:20px;}#two_columns .column_left #resources h2{font-size:20px;padding-bottom:20px;}#two_columns .column_left #resources .field--name-field-resources .field-item .title{max-width:300px;}.node table{width:100% !important;border:none;margin-bottom:40px;}.node table td{padding:20px;border:none;border-bottom:1px solid #dee2e7;font-size:16px;font-family:'Asap',sans-serif;font-weight:400;color:#7d8da0;}.node table tr td:first-child{color:#333333;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}.node table tr td:last-child{text-align:right;}.node .field--name-body a.button{font-size:14px;color:#4e77bb;border:1px solid #dee2e7;border-radius:15px;padding:7px 40px 7px 20px;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -38px;text-decoration:none;}.node .field--name-body a.button:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-officials-technical-information,.block--views-fbda52c0ecbf41acc085c4e8330fa4a4,.view-data-specialits{max-width:1100px;margin:0 auto;box-sizing:border-box;}.view-officials-technical-information h2 a,.block--views-fbda52c0ecbf41acc085c4e8330fa4a4 h2 a,.view-data-specialits h2 a{text-decoration:none;color:#333333;cursor:default;}@media (max-width:900px){#two_columns .column_right,#two_columns .column_left{float:none;clear:both;width:100%;}#two_columns .column_right #resources,#two_columns .column_left #resources{background:none;padding:0;}}.view-events{position:relative;box-sizing:border-box;}.view-events::after{clear:both;content:"";display:table;}.view-events .view-header{position:absolute;right:0;top:0;}.view-events .view-header a{font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#4e77bb;text-decoration:none;background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-repeat:no-repeat;background-position:right -44px;padding-right:40px;}.view-events .view-header a:hover{background-position:right -5px;}.view-events .views-row{width:260px;float:left;box-shadow:5px 5px 5px rgba(150,167,188,0.6);margin-right:20px;height:380px;position:relative;z-index:100;background:#fff;transition:margin-top 0.5s,margin-left 0.5s;margin-bottom:20px;}.view-events .views-row::before{background:#fff;content:"";display:block;position:absolute;top:0;left:0;width:260px;height:380px;z-index:-1;}.view-events .views-row::after{content:"";display:block;position:absolute;top:0;left:0;width:260px;height:380px;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);z-index:-2;}@media (min-width:1110px){.view-events .views-row:nth-child(4n){margin-right:0;}}.view-events .views-row:hover{top:-7px;left:-7px;}.view-events .views-row:hover::after{top:10px;left:10px;visibility:visible;}.view-events .views-row .views-field-nothing{background:#eff1f4;width:100%;position:relative;padding:10px;box-sizing:border-box;}.view-events .views-row .views-field-nothing .day{font-size:10px;color:#e31837;}.view-events .views-row .views-field-nothing .month{font-size:13px;}.view-events .views-row .views-field-nothing .date{display:block;position:absolute;right:0;top:0;padding:7px;background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);font-size:28px;color:#fff;}.view-events .views-row .views-field-nothing .Competition .day{color:#4e77bb;}.view-events .views-row .views-field-nothing .Competition .date{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);}.view-events .views-row.r-0 .views-field-nothing .Competition .date{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);}.view-events .views-row.r-7 .views-field-nothing .Competition .date{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);}.view-events .views-row.r-10 .views-field-nothing .Competition .date{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.view-events .views-row.r-9 .views-field-nothing .Competition .date{background:linear-gradient(to right,#f28e3d,#ecbf1d);background:-webkit-linear-gradient(left,#f28e3d,#ecbf1d);}.view-events .views-row.r-8 .views-field-nothing .Competition .date{background:linear-gradient(to right,#3f1140,#62296c);background:-webkit-linear-gradient(left,#3f1140,#62296c);}.view-events .views-row.r-11 .views-field-nothing .Competition .date{background:linear-gradient(to right,#298899,#00b699);background:-webkit-linear-gradient(left,#298899,#00b699);}.view-events .views-row .info{background:none;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;min-height:178px;}.view-events .views-row .info a{color:#333333;text-decoration:none;}.view-events .views-row .info .title{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;padding-bottom:10px;}.view-events .views-row .info .text p{font-size:12px;color:#7d808a;padding-bottom:15px;line-height:16px;}.view-events .views-row .info .link{position:absolute;bottom:15px;}.view-events .views-row .info .link a{font-size:14px;color:#e31837;border:1px solid #dee2e7;border-radius:15px;padding:7px 20px;display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow_red.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -40px;}.view-events .views-row .info .link a:hover{background-image:url(/sites/all/themes/skate/images/arrow_red.png),linear-gradient(to right,#8b0e04,#e31837),-webkit-linear-gradient(left,#8b0e04,#e31837);background-position:right 0;color:#fff;}.view-events .views-row .info.Competition .link a{background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -40px;color:#4e77bb;}.view-events .views-row .info.Competition .link a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-display-id-page_3{max-width:1100px;margin:0 auto;box-sizing:border-box;}@media (max-width:1110px){.view-events .view-content{width:560px;margin:0 auto;}.views-row .view-events:nth-child(2n){margin-right:0;}}@media (max-width:560px){.view-events .view-content{width:340px;margin:0 auto;}.view-events .views-row{width:160px;height:300px;}.view-events .views-row::before,.view-events .views-row::after{width:160px;height:300px;}.view-events .views-row:nth-child(2n){margin-right:0;}.view-events .views-row .info{min-height:165px;padding:28px 10px 15px;}.view-events .views-row .info.Competition .link a{padding-right:40px;width:auto;}.view-events .views-row .info a{font-size:14px;}.view-events .views-row .views-field-field-event-picture img{width:100%;height:auto;}}@media (max-width:340px){.view-events .view-content{width:100%;}.view-events .view-content .views-row{width:300px;height:320px;}.view-events .view-content .views-row::before,.view-events .view-content .views-row::after{display:none;}.view-events .view-content .views-row .views-field-field-event-picture{height:162px;}.view-events .view-content .views-row .info{min-height:125px;}}.view-events.view-display-id-page_1,.view-events.view-display-id-page_2,.view-event-calendar{max-width:1100px;margin:0 auto;box-sizing:border-box;}.node-type-event::after{clear:both;content:"";display:table;}.node-type-event .col_left{width:40%;float:left;margin-right:5%;max-width:420px;}.node-type-event .col_right{width:55%;float:right;}.node-type-event .register{margin:35px 0;box-shadow:5px 5px 5px rgba(150,167,188,0.6);}.node-type-event .register a{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);font-size:18px;color:#fff;font-family:'Asap',sans-serif;font-weight:500;display:block;padding:20px;text-decoration:none;}.node-type-event .register a:hover{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.node-type-event .event_info{background:#fff;box-shadow:5px 5px 5px rgba(150,167,188,0.6);padding:20px;}.node-type-event .event_info .item{clear:both;}.node-type-event .event_info .item label{float:left;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;padding-bottom:20px;}.node-type-event .event_info .item .value{display:block;float:right;text-align:right;font-size:20px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;}.node-type-event .event_info .item.location .value{font-size:18px;font-family:'Asap',sans-serif;font-weight:400;}.node-type-event .event_info .item.location .value .name{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}.node-type-event .event_info #resources{clear:both;}.node-type-event .event_info #resources label{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;padding-bottom:20px;display:block;}.node-type-event .event_info #resources .field--name-field-resource .field-item .title{max-width:300px;}.node-type-event .map{margin-bottom:35px;}.node-type-event .map iframe{width:590px;height:395px;}.node-type-event .body{font-family:'Asap',sans-serif;font-weight:400;font-size:16px;color:#7d808a;}.node-type-event .body a{color:#4e77bb;text-decoration:underline;}.node-type-event #results{clear:both;padding-top:35px;}#block-views-news-block-1{clear:both;margin-top:35px;}#block-views-news-block-1 h2.block__title{font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#7d808a;}@media (max-width:1100px){.node-type-event .map iframe{width:100%;height:300px;}.node-type-event .field--name-field-event-picture img{width:100%;height:auto;}}@media (max-width:768px){.node-type-event .col_left,.node-type-event .col_right{float:none;width:100%;margin-bottom:20px;max-width:none;}}@media (max-width:500px){.node-type-event .col_left,.node-type-event .col_right{float:none;width:420px;margin:0 auto 20px;}}@media (max-width:430px){.node-type-event .col_left,.node-type-event .col_right{width:100%;}}.view-event-calendar{position:relative;}.view-event-calendar .view-header p{position:absolute;right:0;top:-30px;}.view-event-calendar .view-header p a{font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#4e77bb;text-decoration:none;background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-repeat:no-repeat;background-position:right -44px;padding-right:40px;}.view-event-calendar .view-header p a:hover{background-position:right -5px;}.view-event-calendar .view-download-event-calendar .link_event{position:absolute;right:0;top:-60px;}.view-event-calendar .view-download-event-calendar .link_event a{font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#4e77bb;text-decoration:none;background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-repeat:no-repeat;background-position:right -44px;padding-right:40px;}.view-event-calendar .view-download-event-calendar .link_event a:hover{background-position:right -5px;}.view-event-calendar h3{text-align:left;}.view-event-calendar .date-nav-wrapper{margin-top:25px;}.view-event-calendar .date-nav-wrapper .pager li{list-style:none;background:none !important;border:none !important;}.view-event-calendar .date-nav-wrapper .pager li a{background:url(/sites/all/themes/skate/images/calendar_arrow.png) no-repeat 0 4px;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;color:#7d8da0;}.view-event-calendar .date-nav-wrapper .pager li.date-prev{margin-right:20px;}.view-event-calendar .date-nav-wrapper .pager li.date-prev a{padding-left:20px;}.view-event-calendar .date-nav-wrapper .pager li.date-next a{background-position:36px -33px;padding-right:20px;}.view-event-calendar .calendar-calendar th.days{padding:10px;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;color:#7d8da0;background:#fff;border-color:#7d8da0;}.view-event-calendar .calendar-calendar td{border-color:#7d8da0;color:#7d8da0;}.view-event-calendar .calendar-calendar td.date-box{height:30px !important;}.view-event-calendar .calendar-calendar td.date-box a{font-weight:normal;color:#7d808a;}.view-event-calendar .calendar-calendar td.today{border-color:#4e77bb !important;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview{background:none;height:auto;border-radius:20px;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview div[title='Key: Event'],.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview div[title='Key: Event'],.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview div[title='Key: Event'],.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview div[title='Key: Event'],.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview div[title='Key: Event'],.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview div[title='Key: Event']{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);position:relative;z-index:1;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview div[title='Key: Competition'],.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview div[title='Key: Competition'],.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview div[title='Key: Competition'],.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview div[title='Key: Competition'],.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview div[title='Key: Competition'],.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview div[title='Key: Competition']{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);position:relative;z-index:1;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .views-field-title .Competition a,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .views-field-title .Competition a,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .views-field-title .Competition a,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .views-field-title .Competition a,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .views-field-title .Competition a,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .views-field-title .Competition a{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .views-field-title .Event a,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .views-field-title .Event a,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .views-field-title .Event a,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .views-field-title .Event a,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .views-field-title .Event a,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .views-field-title .Event a{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .continuation,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .continuation,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .continuation,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .continuation,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .continuation,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .continuation{display:none;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .contents,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .contents,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .contents,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .contents,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .contents,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .contents{top:0px;z-index:2;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .contents a,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .contents a,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .contents a,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .contents a,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .contents a,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .contents a{color:#fff;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;padding:5px 20px;box-sizing:border-box;display:block;}.view-event-calendar .calendar-calendar .month-view .full td.multi-day div.monthview .contents a::before,.view-event-calendar .calendar-calendar .week-view .full td.multi-day div.weekview .contents a::before,.view-event-calendar .calendar-calendar .day-view .full td.multi-day div.dayview .contents a::before,.view-event-calendar .calendar-calendar .month-view .full td.single-day div.monthview .contents a::before,.view-event-calendar .calendar-calendar .week-view .full td.single-day div.weekview .contents a::before,.view-event-calendar .calendar-calendar .day-view .full td.single-day div.dayview .contents a::before{content:"\25CF";padding-right:4px;}.view-event-calendar .view-footer{padding-top:40px;width:200px;margin:0 auto;}.view-event-calendar .view-footer .legend div{float:left;}.view-event-calendar .view-footer .legend .competition{padding-right:20px;}.view-event-calendar .view-footer .legend .competition span{color:#4e77bb;}.view-event-calendar .view-footer .legend .event span{color:#e31837;}#block-views-publications-block{max-width:1100px;margin:0 auto 30px auto;}#block-views-current-issue-block{margin-bottom:10px;text-align:center;}.view-add-publication{margin-top:10px;margin-bottom:20px;}.view-add-publication a{border:1px solid #4e77bb;padding:5px 40px 5px 20px;color:#4e77bb;border-radius:15px;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;margin-right:10px;background-position:right -39px;text-decoration:none;}.view-add-publication a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-event-buttons{margin-top:40px;}.view-event-buttons a{border:1px solid #4e77bb;padding:5px 40px 5px 20px;margin-right:10px;color:#4e77bb;border-radius:15px;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -39px;text-decoration:none;}.view-event-buttons a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}#block-views-event-results-block,#block-views-event-results-list-block-1,#block-views-event-starting-order-block,#block-views-starting-order-list-block-1{margin-top:20px;}.view-event-results caption{text-align:left;font-weight:bold;}.view-event-results caption a{font-weight:normal;margin-left:6px;}.view-starting-order-list .views-row,.view-event-results-list .views-row{margin-bottom:20px;}.view-starting-order-list article header,.view-event-results-list article header{display:none;}.view-starting-order-list .result-title,.view-event-results-list .result-title{font-weight:bold;margin-bottom:20px;display:block;font-weight:18px;}.view-starting-order-list .result-title a,.view-event-results-list .result-title a{font-weight:normal;margin-left:10px;}.view-events.view-display-id-page_2 .views-row{width:100%;background:none;height:auto;box-shadow:none;border-bottom:1px solid #dee2e7;padding-bottom:30px;margin-bottom:30px;position:relative;}.view-events.view-display-id-page_2 .views-row::after,.view-events.view-display-id-page_2 .views-row::before{display:none;}.view-events.view-display-id-page_2 .views-row:hover{top:0;left:0;}.view-events.view-display-id-page_2 .views-row .views-field-title{padding-bottom:10px;display:block;}.view-events.view-display-id-page_2 .views-row .views-field-title a{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;text-decoration:none;}.view-events.view-display-id-page_2 .views-row .views-field-field-event-date,.view-events.view-display-id-page_2 .views-row .views-field-field-competition-type{font-size:16px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;padding-bottom:5px;}.view-events.view-display-id-page_2 .views-row .views-field-view-node{position:absolute;right:0;top:20%;}.view-events.view-display-id-page_2 .views-row .views-field-view-node a{display:block;border:1px solid #4e77bb;padding:5px 40px 5px 20px;color:#4e77bb;border-radius:15px;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -39px;text-decoration:none;}.view-events.view-display-id-page_2 .views-row .views-field-view-node a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}@media (max-width:500px){.view-events.view-display-id-page_2 .views-row .views-field-view-node{position:relative;top:20px;}}#results .ui-accordion-content,.node--result .ui-accordion-content,.node--starting-orders .ui-accordion-content{height:auto !important;}#results .field--name-field-starting-order-files .field-item,.node--result .field--name-field-starting-order-files .field-item,.node--starting-orders .field--name-field-starting-order-files .field-item,#results .field--name-field-results .field-item,.node--result .field--name-field-results .field-item,.node--starting-orders .field--name-field-results .field-item{border-bottom:1px solid #4e77bb;margin-bottom:30px;padding-bottom:5px;}#results .field--name-field-starting-order-files .field-item::after,.node--result .field--name-field-starting-order-files .field-item::after,.node--starting-orders .field--name-field-starting-order-files .field-item::after,#results .field--name-field-results .field-item::after,.node--result .field--name-field-results .field-item::after,.node--starting-orders .field--name-field-results .field-item::after{clear:both;content:"";display:table;}#results .field--name-field-starting-order-files .field-item .title,.node--result .field--name-field-starting-order-files .field-item .title,.node--starting-orders .field--name-field-starting-order-files .field-item .title,#results .field--name-field-results .field-item .title,.node--result .field--name-field-results .field-item .title,.node--starting-orders .field--name-field-results .field-item .title{font-size:15px;font-family:'Asap',sans-serif;font-weight:400;float:left;}#results .field--name-field-starting-order-files .field-item .title a,.node--result .field--name-field-starting-order-files .field-item .title a,.node--starting-orders .field--name-field-starting-order-files .field-item .title a,#results .field--name-field-results .field-item .title a,.node--result .field--name-field-results .field-item .title a,.node--starting-orders .field--name-field-results .field-item .title a{text-decoration:none;color:#7d808a;}#results .field--name-field-starting-order-files .field-item .title a:hover,.node--result .field--name-field-starting-order-files .field-item .title a:hover,.node--starting-orders .field--name-field-starting-order-files .field-item .title a:hover,#results .field--name-field-results .field-item .title a:hover,.node--result .field--name-field-results .field-item .title a:hover,.node--starting-orders .field--name-field-results .field-item .title a:hover{color:#4e77bb;}#results .field--name-field-starting-order-files .field-item .type,.node--result .field--name-field-starting-order-files .field-item .type,.node--starting-orders .field--name-field-starting-order-files .field-item .type,#results .field--name-field-results .field-item .type,.node--result .field--name-field-results .field-item .type,.node--starting-orders .field--name-field-results .field-item .type{font-size:15px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;float:right;}#results .field--name-field-starting-order-files .field-item .type a,.node--result .field--name-field-starting-order-files .field-item .type a,.node--starting-orders .field--name-field-starting-order-files .field-item .type a,#results .field--name-field-results .field-item .type a,.node--result .field--name-field-results .field-item .type a,.node--starting-orders .field--name-field-results .field-item .type a{text-decoration:none;color:#7d808a;}#results .field--name-field-starting-order-files .field-item .type::after,.node--result .field--name-field-starting-order-files .field-item .type::after,.node--starting-orders .field--name-field-starting-order-files .field-item .type::after,#results .field--name-field-results .field-item .type::after,.node--result .field--name-field-results .field-item .type::after,.node--starting-orders .field--name-field-results .field-item .type::after{display:block;content:"";background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);height:7px;position:relative;top:9px;}#results .field--name-field-starting-order-files .field-item:hover .title a,.node--result .field--name-field-starting-order-files .field-item:hover .title a,.node--starting-orders .field--name-field-starting-order-files .field-item:hover .title a,#results .field--name-field-results .field-item:hover .title a,.node--result .field--name-field-results .field-item:hover .title a,.node--starting-orders .field--name-field-results .field-item:hover .title a,#results .field--name-field-starting-order-files .field-item:hover .type a,.node--result .field--name-field-starting-order-files .field-item:hover .type a,.node--starting-orders .field--name-field-starting-order-files .field-item:hover .type a,#results .field--name-field-results .field-item:hover .type a,.node--result .field--name-field-results .field-item:hover .type a,.node--starting-orders .field--name-field-results .field-item:hover .type a{color:#4e77bb;}#results .ui-accordion-header .ui-accordion-header-icon,.node--result .ui-accordion-header .ui-accordion-header-icon,.node--starting-orders .ui-accordion-header .ui-accordion-header-icon{top:21px;}ul.socialicons{list-style:none;overflow:auto;margin:0;padding:0;display:inline;}ul.socialicons li{width:20px;height:21px;padding:0 5px 0 0;float:left;}ul.socialicons li a{width:20px;height:21px;display:block;background:url(/sites/all/themes/skate/images/social_icons.png) no-repeat;}ul.socialicons li a.facebook{background-position:0 0;}ul.socialicons li a.twitter{background-position:0 -40px;}ul.socialicons li a.instagram{background-position:0 -80px;}.page-node-41 .ad{float:left;width:30%;min-width:240px;min-height:330px;margin-right:3%;margin-bottom:20px;box-shadow:5px 5px 5px rgba(150,167,188,0.6);}.page-node-41 .ad .image img{width:100%;height:auto;}.page-node-41 .ad .info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;height:150px;}.page-node-41 .ad .info .title{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;padding-bottom:10px;}.page-node-41 .ad .info .description p{font-size:12px;color:#7d808a;padding-bottom:15px;line-height:16px;}.page-node-41 .package{float:left;width:30%;min-width:240px;margin-right:3%;margin-bottom:50px;box-shadow:5px 5px 5px rgba(150,167,188,0.6);}.page-node-41 .package .title{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);padding:10px;color:#fff;}.page-node-41 .package .description{padding:10px;}@media (max-width:560px){.page-node-41 .ad{width:100%;}}.view-clubs{max-width:1100px;margin:0 auto;box-sizing:border-box;}.view-clubs .views-row{width:100%;background:none;height:auto;box-shadow:none;border-bottom:1px solid #dee2e7;padding-bottom:30px;margin-bottom:30px;position:relative;}.view-clubs .views-row::after,.view-clubs .views-row::before{display:none;}.view-clubs .views-row:hover{top:0;left:0;}.view-clubs .views-row .views-field-title{padding-bottom:10px;display:block;}.view-clubs .views-row .views-field-title a{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;text-decoration:none;}.view-clubs .views-row .views-field-address{font-size:16px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;padding-bottom:5px;}.view-clubs .views-row .views-field-field-website-link a{font-size:16px;font-family:'Asap',sans-serif;font-weight:500;color:#4e77bb;text-decoration:none;}.view-clubs .views-row .views-field-nothing{position:absolute;right:0;top:20%;}.view-clubs .views-row .views-field-nothing a{display:block;border:1px solid #4e77bb;padding:5px 40px 5px 20px;color:#4e77bb;border-radius:15px;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;background-position:right -39px;text-decoration:none;}.view-clubs .views-row .views-field-nothing a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-coaches{max-width:1100px;margin:0 auto;box-sizing:border-box;}.view-coaches td.views-field-views-conditional p{padding:5px 40px 5px 20px;border-radius:15px;background:#dbe0e5;}.view-coaches td.views-field-views-conditional a{display:block;border:1px solid #4e77bb;color:#4e77bb;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;padding:5px 40px 5px 20px;border-radius:15px;background-position:right -39px;text-decoration:none;}.view-coaches td.views-field-views-conditional a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-coaches td.views-field-field-club{color:#333333;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}.view-coaches.view-display-id-page td.views-field-field-club{color:#7d8da0;font-size:16px;font-family:'Asap',sans-serif;font-weight:400;}.node--clubs .field--name-body,.node--coaches .field--name-body{width:60%;float:left;margin-right:5%;}.node--clubs .group-info,.node--coaches .group-info{background:#fff;box-shadow:5px 5px 5px rgba(150,167,188,0.6);padding:20px;width:35%;float:right;}.node--clubs .group-info .field,.node--coaches .group-info .field{clear:both;padding-bottom:20px;}.node--clubs .group-info .field::after,.node--coaches .group-info .field::after{clear:both;content:"";display:table;}.node--clubs .group-info .field .field__label,.node--coaches .group-info .field .field__label{float:left;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;}.node--clubs .group-info .field .field__items,.node--coaches .group-info .field .field__items{display:block;float:right;text-align:right;font-size:20px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;}.node--clubs .group-info .field .field__items a,.node--coaches .group-info .field .field__items a{text-decoration:none;}.node--job-board .field__label{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;padding-bottom:20px;}.node--job-board .field--name-field-club{padding-bottom:30px;}.node--job-board .field--name-field-club .field__label{float:left;}.node--job-board .field--name-field-club .field__items{display:block;float:left;font-size:20px;font-family:'Asap',sans-serif;font-weight:400;color:#7d808a;}.view-news::after{clear:both;content:"";display:table;}.view-news .view-header{position:absolute;right:0;top:0;}.view-news .view-header a{font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#4e77bb;text-decoration:none;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;padding-right:40px;}.view-news .view-header a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-news .views-row{width:260px;float:left;box-shadow:5px 5px 5px rgba(150,167,188,0.6);margin-right:20px;height:345px;position:relative;z-index:100;background:#fff;margin-bottom:20px;}.view-news .views-row::before{background:#fff;content:"";display:block;position:absolute;top:0;left:0;width:260px;height:345px;z-index:-1;}.view-news .views-row::after{content:"";display:block;position:absolute;top:0;left:0;width:260px;height:345px;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);z-index:-2;}@media (min-width:1110px){.view-news .views-row:nth-child(4n){margin-right:0;}}.view-news .views-row:hover{position:relative;top:-5px;left:-5px;}.view-news .views-row:hover::after{visibility:visible;top:5px;left:5px;}.view-news .views-row .info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;min-height:189px;}.view-news .views-row .info a{color:#333333;text-decoration:none;}.view-news .views-row .info .title{font-size:18px;font-family:'Asap',sans-serif;font-weight:500;padding-bottom:5px;}.view-news .views-row .info .date{font-size:12px;color:#7d808a;padding-bottom:10px;}.view-news .views-row .info .text p{font-size:12px;color:#7d808a;}.view-news .views-row .info .link{position:absolute;bottom:15px;}.view-news .views-row .info .link a{font-size:14px;color:#4e77bb;border:1px solid #dee2e7;border-radius:15px;padding:7px 20px;display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -40px;}.view-news .views-row .info .link a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038ec,#6f75df);color:#fff;background-position:right 0;}@media (max-width:1110px){.view-news .view-content{width:560px;margin:0 auto;}.views-row .view-news:nth-child(2n){margin-right:0;}}@media (max-width:560px){.view-news .view-content{width:340px;margin:0 auto;}.view-news .views-row{width:160px;height:280px;}.view-news .views-row::before,.view-news .views-row::after{width:160px;height:280px;}.view-news .views-row:nth-child(2n){margin-right:0;}.view-news .views-row .info{min-height:190px;padding:28px 10px 15px;}.view-news .views-row .info .link a{padding-right:40px;width:auto;}.view-news .views-row .info a{font-size:14px;}.view-news .views-row .views-field-field-image img{width:100%;height:auto;}}@media (max-width:340px){.view-news .view-content{width:100%;}.view-news .view-content .views-row{width:300px;height:320px;}.view-news .view-content .views-row::before,.view-news .view-content .views-row::after{display:none;}.view-news .view-content .views-row .views-field-field-image{height:162px;}.view-news .view-content .views-row .info{min-height:125px;}.view-news .view-content .views-row .info .link{bottom:0;}}.page-news #content{max-width:1100px;margin:0 auto;box-sizing:border-box;}.node-type-article .top_info::after{clear:both;content:"";display:table;}.node-type-article .top_info .image,.node-type-article .top_info .video{float:left;width:50%;margin-right:5%;}.node-type-article .top_info .image iframe,.node-type-article .top_info .video iframe{max-width:100%;}.node-type-article .field--name-body{width:45%;float:right;}@media (max-width:768px){.node-type-article .top_info .image,.node-type-article .top_info .video{float:none;width:100%;margin-bottom:20px;}.node-type-article .top_info .field--name-body{float:none;width:100%;}}.page-provincial-team #content,.page-development-team #content,.page-development-team-list #content,.page-prospect-team #content{max-width:1100px;margin:0 auto;box-sizing:border-box;}.view-skaters::after,.view-hall-of-fame::after{clear:both;content:"";display:table;}.view-skaters .view-header,.view-hall-of-fame .view-header{position:absolute;right:0;top:0;}.view-skaters .view-header a,.view-hall-of-fame .view-header a{font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#4e77bb;text-decoration:none;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;padding-right:40px;}.view-skaters .view-header a:hover,.view-hall-of-fame .view-header a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.view-skaters .views-row,.view-hall-of-fame .views-row{width:260px;float:left;box-shadow:5px 5px 5px rgba(150,167,188,0.6);margin-right:13px;height:345px;position:relative;z-index:100;background:#fff;margin-bottom:30px;}.view-skaters .views-row::before,.view-hall-of-fame .views-row::before{background:#fff;content:"";display:block;position:absolute;top:0;left:0;width:260px;height:345px;z-index:-1;}.view-skaters .views-row::after,.view-hall-of-fame .views-row::after{content:"";display:block;position:absolute;top:0;left:0;width:260px;height:345px;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);z-index:-2;}.view-skaters .views-row:hover,.view-hall-of-fame .views-row:hover{position:relative;top:-5px;left:-5px;}.view-skaters .views-row:hover::after,.view-hall-of-fame .views-row:hover::after{visibility:visible;top:5px;left:5px;}@media (min-width:1110px){.view-skaters .views-row:nth-child(4n),.view-hall-of-fame .views-row:nth-child(4n){margin-right:0;}}.view-skaters .views-row .views-field-field-instagram-link,.view-hall-of-fame .views-row .views-field-field-instagram-link{position:absolute;top:70px;right:-10px;}.view-skaters .views-row .views-field-field-instagram-link a,.view-hall-of-fame .views-row .views-field-field-instagram-link a{display:block;background:url(/sites/all/themes/skate/images/social_icons_big.png) no-repeat 0 -97px;height:28px;width:28px;text-indent:-9999px;-webkit-filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));}.view-skaters .views-row .views-field-field-instagram-link a:hover,.view-hall-of-fame .views-row .views-field-field-instagram-link a:hover{background-position:0 -145px;}.view-skaters .views-row .views-field-field-twitter-link,.view-hall-of-fame .views-row .views-field-field-twitter-link{position:absolute;top:30px;right:-10px;}.view-skaters .views-row .views-field-field-twitter-link a,.view-hall-of-fame .views-row .views-field-field-twitter-link a{display:block;background:url(/sites/all/themes/skate/images/social_icons_big.png) no-repeat 0 0;height:28px;width:28px;text-indent:-9999px;-webkit-filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));}.view-skaters .views-row .views-field-field-twitter-link a:hover,.view-hall-of-fame .views-row .views-field-field-twitter-link a:hover{background-position:0 -48px;}.view-skaters .views-row .info,.view-hall-of-fame .views-row .info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;height:188px;}.view-skaters .views-row .info a,.view-hall-of-fame .views-row .info a{color:#333333;text-decoration:none;}.view-skaters .views-row .info .name,.view-hall-of-fame .views-row .info .name{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;padding-bottom:10px;}.view-skaters .views-row .info .discipline,.view-hall-of-fame .views-row .info .discipline{font-size:12px;color:#7d808a;}.view-skaters .views-row .info .link,.view-hall-of-fame .views-row .info .link{position:absolute;bottom:10px;right:10px;}.view-skaters .views-row .info .link a,.view-hall-of-fame .views-row .info .link a{display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow_grey.png);background-repeat:no-repeat;background-position:right -44px;text-indent:-9999px;}.view-skaters .views-row .info .link a:hover,.view-hall-of-fame .views-row .info .link a:hover{background-position:right -5px;}@media (max-width:600px){.view-skaters .views-row,.view-hall-of-fame .views-row{float:none;margin:0 auto 20px;}}.node-type-skater #content{max-width:100%;}.node-type-skater .skater_info{max-width:1100px;margin:0 auto;box-sizing:border-box;}.node-type-skater .skater_info::after{clear:both;content:"";display:table;}.node-type-skater .skater_picture{float:left;width:35%;margin-right:5%;}.node-type-skater .group-skater-info{float:right;width:60%;background:#fff;box-shadow:5px 5px 5px rgba(150,167,188,0.6);padding:20px;box-sizing:border-box;position:relative;height:420px;}.node-type-skater .group-skater-info .field::after{clear:both;content:"";display:table;}.node-type-skater .group-skater-info .field--name-field-first-name,.node-type-skater .group-skater-info .field--name-field-last-name{font-size:35px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;}.node-type-skater .group-skater-info .field--name-field-last-name{padding-bottom:20px;}.node-type-skater .group-skater-info .field--name-field-category,.node-type-skater .group-skater-info .field--name-field-coaches,.node-type-skater .group-skater-info .field--name-field-discipline,.node-type-skater .group-skater-info .field--name-field-date-of-birth,.node-type-skater .group-skater-info .field--name-field-height,.node-type-skater .group-skater-info .field--name-field-hometown,.node-type-skater .group-skater-info .field--name-field-training-location,.node-type-skater .group-skater-info .field--name-field-club{padding-bottom:15px;}.node-type-skater .group-skater-info .field--name-field-category .field__label,.node-type-skater .group-skater-info .field--name-field-coaches .field__label,.node-type-skater .group-skater-info .field--name-field-discipline .field__label,.node-type-skater .group-skater-info .field--name-field-date-of-birth .field__label,.node-type-skater .group-skater-info .field--name-field-height .field__label,.node-type-skater .group-skater-info .field--name-field-hometown .field__label,.node-type-skater .group-skater-info .field--name-field-training-location .field__label,.node-type-skater .group-skater-info .field--name-field-club .field__label{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;float:left;color:#333333;}.node-type-skater .group-skater-info .field--name-field-category .field__items,.node-type-skater .group-skater-info .field--name-field-coaches .field__items,.node-type-skater .group-skater-info .field--name-field-discipline .field__items,.node-type-skater .group-skater-info .field--name-field-date-of-birth .field__items,.node-type-skater .group-skater-info .field--name-field-height .field__items,.node-type-skater .group-skater-info .field--name-field-hometown .field__items,.node-type-skater .group-skater-info .field--name-field-training-location .field__items,.node-type-skater .group-skater-info .field--name-field-club .field__items{float:right;font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#7d8da0;}.node-type-skater .group-skater-info .field--name-field-category .field__items a,.node-type-skater .group-skater-info .field--name-field-coaches .field__items a,.node-type-skater .group-skater-info .field--name-field-discipline .field__items a,.node-type-skater .group-skater-info .field--name-field-date-of-birth .field__items a,.node-type-skater .group-skater-info .field--name-field-height .field__items a,.node-type-skater .group-skater-info .field--name-field-hometown .field__items a,.node-type-skater .group-skater-info .field--name-field-training-location .field__items a,.node-type-skater .group-skater-info .field--name-field-club .field__items a{color:#7d8da0;text-decoration:none;}.node-type-skater .group-skater-info .field--name-field-twitter-link{position:absolute;top:20px;right:15px;}.node-type-skater .group-skater-info .field--name-field-twitter-link a{display:block;background:url(/sites/all/themes/skate/images/social_icons_big.png) no-repeat 0 0;height:28px;width:28px;text-indent:-9999px;-webkit-filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));}.node-type-skater .group-skater-info .field--name-field-twitter-link a:hover{background-position:0 -48px;}.node-type-skater .group-skater-info .field--name-field-instagram-link{position:absolute;top:20px;right:50px;}.node-type-skater .group-skater-info .field--name-field-instagram-link a{display:block;background:url(/sites/all/themes/skate/images/social_icons_big.png) no-repeat 0 -97px;height:28px;width:28px;text-indent:-9999px;-webkit-filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));filter:drop-shadow(5px 5px 5px rgba(150,167,188,0.6));}.node-type-skater .group-skater-info .field--name-field-instagram-link a:hover{background-position:0 -145px;}.node-type-skater .skater_carousel{padding:60px 0;max-width:1100px;margin:0 auto;}.node-type-skater .skater_carousel .field__item .disabled img{margin:0 auto;display:block;}.node-type-skater .career_highlights{max-width:1100px;margin:0 auto;box-sizing:border-box;}.node-type-skater .career_highlights .field--name-field-career-highlights > .field__items::after{clear:both;content:"";display:table;}.node-type-skater .career_highlights .field--name-field-career-highlights > .field__items > .field__item{float:left;width:48%;padding-bottom:10px;}.node-type-skater .career_highlights .field--name-field-career-highlights > .field__items > .field__item.even{margin-right:4%;}.node-type-skater .career_highlights .field--name-field-competition-title{font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#333333;}.node-type-skater .career_highlights .field--name-field-categories{float:left;}.node-type-skater .career_highlights .field--name-field-categories a{font-family:'Asap',sans-serif;font-weight:400;font-size:16px;color:#7d8da0;text-decoration:none;}.node-type-skater .career_highlights .field--name-field-placement{float:right;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;color:#4e77bb;}.node-type-skater .career_highlights .field--name-field-link-to-page{clear:both;padding-top:10px;}.node-type-skater .career_highlights .field--name-field-link-to-page a{background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -44px;font-size:14px;color:#4e77bb;border:1px solid #dee2e7;border-radius:15px;padding:7px 20px;display:block;width:170px;background-position:right -38px;text-decoration:none;}.node-type-skater .career_highlights .field--name-field-link-to-page a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#0038ec,#6f75df),-webkit-linear-gradient(left,#0038e5,#6faad8);background-position:right 0;color:#fff;}.node-type-skater #block-views-news-block-1{max-width:1100px;margin:0 auto;box-sizing:border-box;}@media (max-width:1100px){.node-type-skater .skater_picture img{width:100%;height:auto;}}@media (max-width:768px){.node-type-skater .skater_picture,.node-type-skater .group-skater-info{float:none;width:420px;margin:0 auto 20px;}}.view-staff .views-row{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #7d808a;}.view-staff .views-row::after{clear:both;content:"";display:table;}.view-staff .views-row .views-field-nothing{box-shadow:5px 5px 8px #ddd;float:left;width:20%;margin-right:5%;}.view-staff .views-row .views-field-nothing img{width:100%;height:auto;}.view-staff .views-row .views-field-nothing .info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:30px 15px 15px;margin-top:-22px;z-index:400;position:relative;height:100px;}.view-staff .views-row .views-field-nothing .info .name{font-size:17px;padding-bottom:10px;}.view-staff .views-row .views-field-nothing .info .position{font-size:14px;color:#7d808a;}.view-staff .views-row .views-field-body{float:right;width:75%;}@media (max-width:768px){.view-staff .views-row .views-field-nothing{float:none;width:50%;margin:0 auto;}.view-staff .views-row .views-field-body{float:none;width:100%;}}.node-type-standings .field--name-field-competitive-champions .row,.node-type-standings .field--name-field-starskate-champions .row{width:22%;float:left;box-shadow:5px 5px 5px rgba(150,167,188,0.6);margin-right:3%;height:345px;position:relative;z-index:100;background:#fff;margin-bottom:30px;}.node-type-standings .field--name-field-competitive-champions .row::after,.node-type-standings .field--name-field-starskate-champions .row::after{clear:both;content:"";display:table;}.node-type-standings .field--name-field-competitive-champions .row .field-collection-view,.node-type-standings .field--name-field-starskate-champions .row .field-collection-view{padding:0;margin:0;}.node-type-standings .field--name-field-competitive-champions .row .field-collection-view ul.field-collection-view-links,.node-type-standings .field--name-field-starskate-champions .row .field-collection-view ul.field-collection-view-links{position:absolute;bottom:10px;right:0px;}.node-type-standings .field--name-field-competitive-champions .row .field--name-field-discipline,.node-type-standings .field--name-field-starskate-champions .row .field--name-field-discipline{background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);color:#fff;padding:10px;}.node-type-standings .field--name-field-competitive-champions .row .field--name-field-skater-picture img,.node-type-standings .field--name-field-starskate-champions .row .field--name-field-skater-picture img{width:100%;height:auto;}.node-type-standings .field--name-field-competitive-champions .row .group-info,.node-type-standings .field--name-field-starskate-champions .row .group-info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;height:100px;}.node-type-standings .field--name-field-competitive-champions .row .group-info a,.node-type-standings .field--name-field-starskate-champions .row .group-info a{color:#333333;text-decoration:none;}.node-type-standings .field--name-field-competitive-champions .row .group-info .field--name-field-first-name,.node-type-standings .field--name-field-starskate-champions .row .group-info .field--name-field-first-name,.node-type-standings .field--name-field-competitive-champions .row .group-info .field--name-field-last-name,.node-type-standings .field--name-field-starskate-champions .row .group-info .field--name-field-last-name{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}.node-type-standings .field--name-field-competitive-champions .row .group-info .field--name-field-training-location,.node-type-standings .field--name-field-starskate-champions .row .group-info .field--name-field-training-location{font-size:12px;color:#7d808a;padding-top:10px;}.node-type-standings .field--name-field-competitive-champions .row .group-info .link a,.node-type-standings .field--name-field-starskate-champions .row .group-info .link a{display:block;width:170px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow.png);background-repeat:no-repeat;background-position:right -40px;text-indent:-9999px;}.node-type-standings .field--name-field-competitive-champions .row .group-info .link a:hover,.node-type-standings .field--name-field-starskate-champions .row .group-info .link a:hover{background-image:url(/sites/all/themes/skate/images/arrow.png);background-position:right 0;}.node-type-standings .file-video{width:20%;float:left;box-shadow:5px 5px 5px rgba(150,167,188,0.6);margin-right:5%;height:345px;position:relative;z-index:100;background:#fff;}.node-type-standings .file-video::after{clear:both;content:"";display:table;}.node-type-standings .file-video img{width:100%;height:auto;}.node-type-standings .file-video .group-info{background:url(/sites/all/themes/skate/images/wave.png) no-repeat;background-size:contain;padding:28px 15px 15px;margin-top:-22px;z-index:400;position:relative;height:100px;}.node-type-standings .file-video .group-info a{color:#333333;text-decoration:none;}.node-type-standings .file-video .group-info .field--name-field-file-title{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;}.node-type-standings .file-video .group-info .field--name-field-file-description{font-size:12px;color:#7d808a;padding-top:10px;}.node-type-standings #resources .field--name-field-resources{width:45%;margin-right:5%;float:left;}.node-type-standings #resources .field--name-field-resources .field-item .title{max-width:300px;}.node-type-standings #resources .field--name-field-resources::after{clear:both;content:"";display:table;}@media (max-width:900px){.node-type-standings .field--name-field-competitive-champions,.node-type-standings .field--name-field-starskate-champions{width:32%;margin-right:1%;min-width:240px !important;}.node-type-standings .file-video{width:32%;min-width:240px !important;margin-bottom:20px;}}@media (max-width:500px){.node-type-standings .field--name-field-competitive-champions,.node-type-standings .field--name-field-starskate-champions,.node-type-standings .file-video{float:none;margin:0 auto 20px;}}.page-node-9 #contact_top #map{width:60%;float:left;margin-bottom:40px;}.page-node-9 #contact_top #contact_info{float:right;width:40%;background:#fff;box-shadow:5px 5px 5px rgba(150,167,188,0.6);padding:20px;box-sizing:border-box;position:relative;height:400px;}.page-node-9 #contact_top #contact_info .item{padding-bottom:30px;}.page-node-9 #contact_top #contact_info .item::after{clear:both;content:"";display:table;}.page-node-9 #contact_top #contact_info .item .label{font-size:20px;font-family:'Asap',sans-serif;font-weight:400;float:left;color:#333333;clear:left;}.page-node-9 #contact_top #contact_info .item .value{float:right;font-size:20px;font-family:'Asap',sans-serif;font-weight:400;color:#7d8da0;text-align:right;}.page-node-9 #contact_top::after{clear:both;content:"";display:table;}@media (max-width:768px){.page-node-9 #contact_top #map,.page-node-9 #contact_top #contact_info{width:100%;float:none;}.page-node-9 #contact_top #map iframe{width:100%;}}.page-node-9 h3{font-size:16px;color:#4e77bb;}.page-email-node #content{max-width:1100px;margin:0 auto;box-sizing:border-box;}.page-email-node #content label{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;padding-bottom:10px;}.page-email-node #content input,.page-email-node #content textarea{padding:5px 20px;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;background:#EFEFEF;box-shadow:none;border:none;box-sizing:border-box;}.page-email-node #content input.form-submit{border:none;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);color:#fff;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;margin:0;padding:11px;cursor:pointer;}.page-email-node #content input.form-submit:hover{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}.search-form .container-inline{background:#E3E4E3;margin-bottom:20px;}.search-form .container-inline::after{clear:both;content:"";display:table;}.search-form .container-inline label{float:left;font-family:'Asap',sans-serif;font-weight:500;font-size:16px;color:#333333;padding:10px;}.search-form .container-inline input{padding:5px 20px;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;background:#EFEFEF;box-shadow:none;border:none;box-sizing:border-box;margin-top:5px;}.search-form .container-inline input#edit-submit{border:none;float:right;background:linear-gradient(to right,#0038e5,#6faad8);background:-webkit-linear-gradient(left,#0038e5,#6faad8);color:#fff;font-size:16px;font-family:'Asap',sans-serif;font-weight:500;margin:0;padding:11px;cursor:pointer;}.search-form .container-inline input#edit-submit:hover{background:linear-gradient(to right,#8b0e04,#e31837);background:-webkit-linear-gradient(left,#8b0e04,#e31837);}fieldset{border-color:#dee2e7 !important;}fieldset legend{border:none;background:none;padding-left:0;margin-bottom:40px;position:relative;cursor:pointer;}fieldset legend span.fieldset-legend a{background:#fff;padding:10px 20px 10px 0;font-family:'Asap',sans-serif;font-weight:500;font-size:20px;color:#7d808a;text-decoration:none;}fieldset legend .fieldset-title span.fieldset-legend-prefix{position:absolute;left:auto;right:0px;top:4px;background:url(/sites/all/themes/skate/images/accordion_icons.png) no-repeat;height:20px;width:20px;}section.search-results h3 a{font-size:20px;font-family:'Asap',sans-serif;font-weight:500;color:#333333;text-decoration:none;}section.search-results h3 a:hover{color:#4e77bb;}section.search-results .search-result{width:100%;background:none;height:auto;box-shadow:none;border-bottom:1px solid #dee2e7;padding-bottom:30px;margin-bottom:30px;position:relative;}section.search-results .search-result__info{display:none;}@media (max-width:768px){.search-form .container-inline label{float:none;}.search-form .container-inline input{width:70%;margin-top:0;}.search-form .container-inline input#edit-submit{width:30%;padding:5px;}}#block-simple-subscription-subscribe{background:#dbe0e5;padding:100px 0;}#block-simple-subscription-subscribe::after{clear:both;content:"";display:table;}#block-simple-subscription-subscribe .block_inner{max-width:1100px;margin:0 auto;box-sizing:border-box;}#block-simple-subscription-subscribe h2{float:left;width:45%;background:url(/sites/all/themes/skate/images/contact_icon.png) no-repeat right center;}#block-simple-subscription-subscribe h2::after{display:block;background:url(/sites/all/themes/skate/images/contact_icon.png) no-repeat;height:65px;width:65px;text-indent:-9999px;float:right;}#block-simple-subscription-subscribe .block__content{width:50%;float:right;padding:5px 0px 5px 30px;position:relative;border-left:1px solid #e31837;box-sizing:border-box;}#block-simple-subscription-subscribe .block__content p{color:#7d808a;font-size:12px;padding-bottom:5px;}#block-simple-subscription-subscribe .block__content .simple-subscription-form .form-item{margin-bottom:0;}#block-simple-subscription-subscribe .block__content .simple-subscription-form input.form-text{padding:10px;float:left;width:50%;}#block-simple-subscription-subscribe .block__content .simple-subscription-form input.form-submit{float:none;font-size:14px;color:#e31837;border:1px solid #e31837;border-radius:15px;padding:10px 20px;display:block;width:150px;margin:0 auto;background-image:url(/sites/all/themes/skate/images/arrow_red.png);background-repeat:no-repeat;background-position:right -36px;text-decoration:none;background-color:#dbe0e5;}#block-simple-subscription-subscribe .block__content .simple-subscription-form input.form-submit:hover{background-image:url(/sites/all/themes/skate/images/arrow.png),linear-gradient(to right,#8b0e04,#e31837),-webkit-linear-gradient(left,#8b0e04,#e31837);color:#fff;background-position:right 0;}@media (max-width:768px){#block-simple-subscription-subscribe h2{width:90%;float:none;padding-left:30px;}#block-simple-subscription-subscribe .block__content{width:100%;float:none;border:none;}#block-simple-subscription-subscribe .block__content .simple-subscription-form input.form-submit{width:130px;}}@media (max-width:480px){#block-simple-subscription-subscribe .block__content .simple-subscription-form input.form-submit{width:130px;}}#block-views-sponsors-block,#block-views-sponsors-block-1{max-width:1100px;margin:0 auto;box-sizing:border-box;padding:50px 0;}#block-views-sponsors-block h2.block__title,#block-views-sponsors-block-1 h2.block__title{font-family:'Asap',sans-serif;font-weight:500;font-size:35px;}#block-views-sponsors-block .views-field-field-logo a:hover,#block-views-sponsors-block-1 .views-field-field-logo a:hover{opacity:0.5;}#block-views-sponsors-block .owl-carousel .owl-item img,#block-views-sponsors-block-1 .owl-carousel .owl-item img{width:auto;margin:0 auto;max-width:100%;height:auto;}#block-views-sponsors-block .owl-wrapper,#block-views-sponsors-block-1 .owl-wrapper{display:table !important;}#block-views-sponsors-block .owl-item,#block-views-sponsors-block-1 .owl-item{display:table-cell;float:none;vertical-align:middle;}#block-views-sponsors-block .owl-item > div,#block-views-sponsors-block-1 .owl-item > div{text-align:center;margin-right:20px;}@media (max-width:1100px){#block-block-1{padding:30px 0;}#block-block-1 .block_inner{width:100%;padding:0 10px;}#block-block-1 .newsletter .subscribe{position:relative;top:0;left:0;right:auto;}#block-block-1 .newsletter .subscribe a{margin-left:0;}#block-views-sponsors-block,#block-views-sponsors-block-1{width:100%;padding:30px 10px;}}@media (max-width:530px){#block-block-1 .contact{width:300px;margin:0 auto;float:none;border:none;padding-right:0;padding-bottom:10px;}#block-block-1 .contact h2{float:none;width:100%;text-align:center;}#block-block-1 .contact .icon a{float:none;background-position:center top;width:100%;}#block-block-1 .newsletter{width:300px;margin:0 auto;float:none;}}footer.l-footer{background:url(/sites/all/themes/skate/images/footer_wave.png) no-repeat;background-size:cover;padding-top:5vw;}footer.l-footer .l-region--footer{max-width:1100px;margin:0 auto;box-sizing:border-box;}footer.l-footer .l-region--footer::after{clear:both;content:"";display:table;}footer.l-footer #block-block-5::after{clear:both;content:"";display:table;}footer.l-footer #block-block-5 p{float:right;font-size:35px;color:#fff;font-family:'Asap',sans-serif;font-weight:500;}footer.l-footer #block-block-5 p .red{color:#e31837;}footer.l-footer #block-system-main-menu--2,footer.l-footer #block-menu-menu-footer-menu{padding:100px 0;}footer.l-footer #block-system-main-menu--2 ul,footer.l-footer #block-menu-menu-footer-menu ul{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}footer.l-footer #block-system-main-menu--2 ul li,footer.l-footer #block-menu-menu-footer-menu ul li{padding-left:30px;display:inline-block;}footer.l-footer #block-system-main-menu--2 ul li a,footer.l-footer #block-menu-menu-footer-menu ul li a{color:#fff;text-decoration:none;}footer.l-footer #block-system-main-menu--2 ul li a:hover,footer.l-footer #block-menu-menu-footer-menu ul li a:hover{color:#e31837;}footer.l-footer #block-system-main-menu--2 ul li:first-child,footer.l-footer #block-menu-menu-footer-menu ul li:first-child{padding-left:0;}footer.l-footer #block-system-main-menu--2 ul li ul,footer.l-footer #block-menu-menu-footer-menu ul li ul{display:none;}footer.l-footer #block-block-6{float:left;width:50%;background:url(/sites/all/themes/skate/images/rrcs_logo.png) no-repeat;padding-left:140px;padding-top:11px;padding-bottom:20px;box-sizing:border-box;}footer.l-footer #block-block-6 p,footer.l-footer #block-block-6 a{color:#fff;font-size:12px;text-decoration:none;}footer.l-footer #block-block-7{float:right;width:50%;padding-top:11px;}footer.l-footer #block-block-7 p,footer.l-footer #block-block-7 a{color:#fff;font-size:12px;text-align:right;}@media (max-width:1100px){footer.l-footer .l-region--footer{width:100%;padding:0 10px;}footer.l-footer .l-region--footer #block-system-main-menu--2,footer.l-footer .l-region--footer #block-menu-menu-footer-menu{padding:20px 0;}}@media (max-width:850px){footer.l-footer .l-region--footer #block-block-5 p{font-size:30px;}footer.l-footer #block-system-main-menu--2 ul li,footer.l-footer #block-menu-menu-footer-menu ul li{padding-left:20px;}footer.l-footer #block-system-main-menu--2 ul li a,footer.l-footer #block-menu-menu-footer-menu ul li a{font-size:14px;}}@media (max-width:768px){footer.l-footer{background:url(/sites/all/themes/skate/images/footer_wave_mobile.png) no-repeat;background-size:cover;}footer.l-footer .l-region--footer #block-block-5{padding-top:40px;}footer.l-footer .l-region--footer #block-block-5 p{font-size:25px;float:none;text-align:center;}footer.l-footer .l-region--footer #block-system-main-menu--2 > ul,footer.l-footer .l-region--footer #block-menu-menu-footer-menu > ul{display:block;width:300px;margin:0 auto;}footer.l-footer .l-region--footer #block-system-main-menu--2 > ul li,footer.l-footer .l-region--footer #block-menu-menu-footer-menu > ul li{padding-left:0;}footer.l-footer .l-region--footer #block-system-main-menu--2 > ul li a,footer.l-footer .l-region--footer #block-menu-menu-footer-menu > ul li a{font-size:16px;}footer.l-footer .l-region--footer #block-system-main-menu--2 > ul li:nth-child(2n+1),footer.l-footer .l-region--footer #block-menu-menu-footer-menu > ul li:nth-child(2n+1){width:110px;padding-right:30px;}footer.l-footer .l-region--footer #block-block-7,footer.l-footer .l-region--footer #block-block-6{float:none;width:300px;margin:0 auto;}footer.l-footer .l-region--footer #block-block-7 p,footer.l-footer .l-region--footer #block-block-6 p{text-align:center;}}@media (max-width:440px){footer.l-footer .l-region--footer #block-block-6{padding:40px 0 20px;background-position:center top;}}.cardtitle,.cardlink{cursor:pointer;}.section-hall-fame-year #content{max-width:1100px;margin:0 auto;}#block-views-hall-of-fame-block{max-width:1100px;margin:0 auto;}table.responsive{width:100%;border-collapse:collapse;}.field--name-body img{max-width:100%;}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table.responsive{display:block;}table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block;}table.responsive tr td:last-child{text-align:left;}table.responsive tr:nth-of-type(odd){background:#F9F9F9;}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px;}table.responsive td{border:none;position:relative;}table.responsive td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}}.responsive-menus.responsified{clear:none !important;padding-top:15px;padding-right:10px;}.responsive-menus.responsified span.toggler{width:50px;float:right;background:none;color:#4e77bb;background:-webkit-linear-gradient(#0038ec,#6f75df);-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-shadow:none;border:1px solid #dee2e7;font-size:35px;}.responsive-menus.responsified .responsive-menus-simple{top:80px !important;background:#fff;border:1px solid #898989;box-shadow:none;}.responsive-menus.responsified .responsive-menus-simple .l-region--header{display:block;width:100%;float:none;}.responsive-menus.responsified .responsive-menus-simple .contextual-links-wrapper{display:none !important;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu{width:100%;float:none;padding:0;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu ul{display:block;border-bottom:1px solid #898989;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu ul li{width:24%;padding:0;box-sizing:border-box;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu ul li a{text-align:center;font-size:12px;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu ul li ul li{width:100%;}.responsive-menus.responsified .responsive-menus-simple #block-menu-menu-top-menu ul li ul li a{text-align:left;}.responsive-menus.responsified .responsive-menus-simple #block-block-4{width:100%;float:none;clear:both;border-left:0;border-bottom:1px solid #898989;}.responsive-menus.responsified .responsive-menus-simple #block-block-4 p{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0;}.responsive-menus.responsified .responsive-menus-simple #block-search-form{width:100%;float:none;clear:both;padding:0;}.responsive-menus.responsified .responsive-menus-simple #block-search-form::after{clear:both;content:"";display:table;}.responsive-menus.responsified .responsive-menus-simple #block-search-form input.form-text{position:relative;top:0;left:0;display:block;float:left;padding:12px;font-size:16px;}.responsive-menus.responsified .responsive-menus-simple #block-search-form input.form-submit{width:12%;background-position:center;height:45px;border-left:1px solid #898989;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul{display:block;padding-left:10px;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li{padding:0;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li a{padding:8px 0;font-size:16px;background:url(/sites/all/themes/skate/images/accordion_icons.png) no-repeat right -72px;margin-right:18px;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li ul{display:none !important;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li:hover > a{background-position:right 10px;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li:hover ul{display:block !important;position:relative;left:0;top:0;width:100%;box-sizing:border-box;border:none;padding:0 0 0 10px;}.responsive-menus.responsified .responsive-menus-simple #block-system-main-menu ul li:hover ul a{background:none;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/libraries/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
