@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.woff2) format("woff2"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.woff) format("woff"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.ttf) format("truetype"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-regular.svg#SourceSansPro) format("svg");}
   @font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.woff2) format("woff2"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.woff) format("woff"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.ttf) format("truetype"),url(/sites/all/themes/custom/archery_zen/fonts/source_sans_pro/source-sans-pro-v11-latin-700.svg#SourceSansPro) format("svg");} 
 article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:81.25%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.53846em;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:0 0 1.53846em 0;}blockquote{margin:1.53846em 30px;}h1,.node-news.view-mode-featured .field-name-field-subtitle h3{font-size:2em;line-height:1.53846em;margin-top:0.76923em;margin-bottom:0.76923em;}h2,.competition-info .competition-info__name,.competition-team-category__info .team-name{font-size:1.36em;line-height:2.26244em;margin-top:1.13122em;margin-bottom:1.13122em;}h3{font-size:1.17em;line-height:1.31492em;margin-top:1.31492em;margin-bottom:1.31492em;}h4{font-size:1em;line-height:1.53846em;margin-top:1.53846em;margin-bottom:1.53846em;}h5{font-size:0.83em;line-height:1.85357em;margin-top:1.85357em;margin-bottom:1.85357em;}h6{font-size:0.67em;line-height:2.29621em;margin-top:2.29621em;margin-bottom:2.29621em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.53846em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.53846em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.53846em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.07692em;border-top-style:solid;padding-top:0.46154em;border-bottom-width:0.07692em;border-bottom-style:solid;padding-bottom:0.92308em;border-left-width:0.07692em;border-left-style:solid;padding-left:0.92308em;border-right-width:0.07692em;border-right-style:solid;padding-right:0.92308em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label,.label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.53846em;margin-bottom:1.53846em;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1200px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:480px) {
 #main{padding-top:0em;position:relative;} 
}@media all and (min-width:480px) and (max-width:959px) {
 .sidebar-first{}.sidebar-first #content{float:left;width:200%;margin-left:100%;margin-right:-300%;}.sidebar-first .region-sidebar-first{float:left;width:100%;margin-left:0%;margin-right:-100%;}.sidebar-second{}.sidebar-second #content{float:left;width:200%;margin-left:0%;margin-right:-200%;}.sidebar-second .region-sidebar-second{float:left;width:100%;margin-left:200%;margin-right:-300%;}.two-sidebars{}.two-sidebars #content{float:left;width:200%;margin-left:100%;margin-right:-300%;}.two-sidebars .region-sidebar-first{float:left;width:100%;margin-left:0%;margin-right:-100%;}.two-sidebars .region-sidebar-second{float:left;width:300%;margin-left:0%;margin-right:-300%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:100%;margin-left:0%;margin-right:-100%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:100%;margin-left:100%;margin-right:-200%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:100%;margin-left:200%;margin-right:-300%;} 
}@media all and (min-width:960px) {
 .sidebar-first{}.sidebar-first #content{float:left;width:400%;margin-left:100%;margin-right:-500%;}.sidebar-first .region-sidebar-first{float:left;width:100%;margin-left:0%;margin-right:-100%;}.sidebar-second{}.sidebar-second #content{float:left;width:400%;margin-left:0%;margin-right:-400%;}.sidebar-second .region-sidebar-second{float:left;width:100%;margin-left:400%;margin-right:-500%;}.two-sidebars{}.two-sidebars #content{float:left;width:300%;margin-left:100%;margin-right:-400%;}.two-sidebars .region-sidebar-first{float:left;width:100%;margin-left:0%;margin-right:-100%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:400%;margin-right:-500%;} 
}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}.element-invisible--second{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.53846em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;}#navigation .links li,#navigation .menu li{list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.53846em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmY1NDk3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#2f5497),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#2f5497 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#2f5497 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#2f5497 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #2f5497 \0/ie;margin:1.53846em 0;padding:0 2px;white-space:nowrap;}.tabs-primary:after,.tabs-secondary:after,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside:after{content:'';display:table;clear:both;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border-right:0;border-bottom:0;display:block;line-height:1.53846em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;border:1px solid #2f5497;border-bottom-color:transparent;border-bottom:0 \0/ie;}.tabs-primary__tab.is-active{border-bottom-color:#fff;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:white;background-color:#2f5497;letter-spacing:1px;padding:0 1em;text-align:center;text-transform:uppercase;font-weight:bold;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#74bcd6;border-color:#74bcd6;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');border-color:#fff;color:#2f5497;}.tabs-secondary{font-size:.9em;margin-top:-1.53846em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.76923em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.53846em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.block[role="navigation"]{margin-bottom:0;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.53846em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.53846em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option,.option.label{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.53846em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.53846em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/custom/archery_zen/images/progress.gif?1534147100);}@media print {
 a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:13px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;} 
}html{width:100%;overflow-x:hidden;}body{-webkit-font-smoothing:antialiased;}body:before{display:none;}@media all and (max-width:800px) {
 body:before{content:'tablet';} 
}@media all and (max-width:650px) {
 body:before{content:'mobile';} 
}.header-top-wrapper{background:#2f5497;}.header-top-wrapper .region-header-top{max-width:1000px;margin:0 auto;color:#FFF;overflow:hidden;}.header-top-wrapper .region-header-top .block{margin:0;float:left;}.region-header-news{max-width:1000px;margin:0 auto;}.region-header-news .block{margin:0;}.header-wrapper{width:100%;background:#fff;z-index:2;position:relative;}.header-wrapper #header{max-width:1000px;margin:0 auto;padding:11px 0 12px;}@media all and (max-width:800px) {
 .header-wrapper #header{position:relative;padding:10px 60px 10px 10px;} 
}.header-wrapper #header .header__region{display:table;width:100%;}.header-wrapper #header .header__region > .block{display:table-cell;vertical-align:middle;margin:0;}.header-wrapper #header .header__region > .block.block-locale{width:50px;}.header-wrapper #header .header__region > .block.archery-external-menu{width:154px;}@media all and (max-width:800px) {
 .header-wrapper #header .header__region > .block.archery-external-menu{display:none;} 
}.header-wrapper #header .header__region > .block.archery-block-social-media{width:204px;}#navigation{padding:0;}.page-wrapper{background:white;}.page-wrapper #page{max-width:100%;}#content{padding:0;}.footer-wrapper{width:100%;padding:24px 0;}.footer-wrapper #footer{padding:0;}.footer-bottom-wrapper{clear:both;width:100%;background:#2f5497;padding:20px 0;overflow:hidden;}.footer-bottom-wrapper .region-footer-bottom{max-width:1000px;margin:0 auto;text-align:center;}.footer-bottom-wrapper .region-footer-bottom .block{margin-bottom:0;}.footer-bottom-wrapper .region-footer-bottom .field-item p,.footer-bottom-wrapper .region-footer-bottom a{margin:0;padding:0 2em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#FFF;text-decoration:none;}.footer-bottom-wrapper .region-footer-bottom .field-item a:hover{text-decoration:underline;}.bottom-wrapper{width:100%;padding:0 10px;border-top:2px solid #2f5497;}.bottom-wrapper .region-bottom{max-width:1000px;margin:0 auto;padding:35px 0;overflow:hidden;}#mobile-sidebar{display:none;position:fixed;top:0;right:-250px;width:250px;height:100%;background:#fff;z-index:50;overflow-y:auto;padding-top:10px;border-left:1px solid #bfbfbf;z-index:999;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}#mobile-sidebar .region-mobile-sidebar{position:relative;min-height:100%;padding-bottom:40px;}@media all and (max-width:800px) {
 #mobile-sidebar{display:block;} 
}#hamburger-button{display:none;position:absolute;top:50%;right:10px;width:40px;height:40px;margin-top:-20px;background:#2f5497;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#hamburger-button svg{display:block;margin:10px auto 0;}#hamburger-button path{fill:white;}@media all and (max-width:800px) {
 #hamburger-button{display:block;} 
}.web-wrapper{position:relative;background:white;z-index:100;}.mobile-overlay{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:997;-moz-transition:-moz-transform 0.25s ease;-o-transition:-o-transform 0.25s ease;-webkit-transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;}body.push .mobile-overlay{display:block;}body{overflow-x:hidden;}html.push{overflow:hidden;}body.push{overflow:hidden;}body.push #mobile-sidebar{right:0;}@media screen and (min-width:801px) {
 body.push .mobile-overlay{display:none;}body.push #mobile-sidebar{right:-250px;} 
}.logo-img{text-align:center;}.logo-img img{width:100%;max-width:230px;}.logo-img img.mobile{display:none;}@media all and (max-width:800px) {
 .logo-img img.desktop{display:none;}.logo-img img.mobile{display:inline;padding-top:8px;} 
}.page-admin-appearance-styleguide #page{margin:0 auto;max-width:1000px;}.panel-2col-stacked-wrapped > .panel-col-top{padding:10px 0;background:#ececec;}.panel-2col-stacked-wrapped > .center-wrapper{overflow:hidden;background:white;padding-top:10px;}.front .panel-2col-stacked-wrapped > .center-wrapper{margin-top:0px;}.panel-2col-stacked-wrapped > .center-wrapper > .inside{margin:0 auto;max-width:1000px;}@media all and (max-width:800px) {
 .panel-2col-stacked-wrapped .panel-col-first,.panel-2col-stacked-wrapped .panel-col-last{float:none;width:100%;}.panel-2col-stacked-wrapped .panel-col-first > .inside,.panel-2col-stacked-wrapped .panel-col-last > .inside{margin:0;padding:0 10px;} 
}.panel-2col-stacked-wrapped .panel-col-last .panel-pane{margin-bottom:20px;}.panel-2col-stacked-wrapped > .panel-col-top > .inside,.panel-2col-stacked-wrapped > .panel-col-bottom > .inside{max-width:1000px;margin:0 auto;}.panel-2col-stacked{margin:10px auto;max-width:1020px;padding:0 10px;}.panel-2col-stacked .panel-col-first{width:62%;}.panel-2col-stacked .panel-col-first .inside{margin-right:10px;}.panel-2col-stacked .panel-col-last{width:38%;}.panel-2col-stacked .panel-col-last .inside{margin-left:10px;}.panel-2col-stacked .panel-col-last .panel-pane{margin-bottom:20px;}@media all and (max-width:800px) {
 .panel-2col-stacked .panel-col-first,.panel-2col-stacked .panel-col-last{float:none;width:100%;}.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked .panel-col-last .inside{margin:0;padding:0;} 
}.panel-display.panel-2col{margin:10px auto;max-width:1020px;padding:0 10px;}.panel-display.panel-2col .panel-col-first{width:62%;}.panel-display.panel-2col .panel-col-first .inside{margin-right:10px;}.panel-display.panel-2col .panel-col-last{width:38%;}.panel-display.panel-2col .panel-col-last .inside{margin-left:10px;}.panel-display.panel-2col .panel-col-last .panel-pane{margin-bottom:20px;}@media all and (max-width:800px) {
 .panel-display.panel-2col .panel-col-first,.panel-display.panel-2col .panel-col-last{float:none;width:100%;}.panel-display.panel-2col .panel-col-first .inside,.panel-display.panel-2col .panel-col-last .inside{margin:0;padding:0;} 
}.panel-display.panel-1col{max-width:1000px;margin:0 auto;background:white;padding:0 10px;}.panel-1col-stacked > .panel-col-top{background-color:white;}.panel-1col-stacked > .panel-col-top > .inside{position:relative;max-width:1020px;padding:0 10px;}.panel-1col-stacked > .panel-col-center{padding:25px 0;background-color:white;}.panel-1col-stacked > .panel-col-center > .inside{max-width:1020px;padding:0 10px;}.page-views #page{background-color:white;}.page-views #content{max-width:1020px;margin:0 auto;padding:10px;}.panel-display.panel-3col{margin:10px auto;max-width:1020px;padding:0 10px;}.panel-display.panel-3col > .panel-col-first{display:none;}.panel-display.panel-3col > .panel-col-first .panel-pane{margin-bottom:20px;}.panel-display.panel-3col > .panel-col{width:62%;}.panel-display.panel-3col > .panel-col > .inside{margin-right:10px;}.panel-display.panel-3col > .panel-col-last{width:38%;}.panel-display.panel-3col > .panel-col-last > .inside{margin-left:10px;}.panel-display.panel-3col > .panel-col-last .panel-pane{margin-bottom:20px;}@media all and (max-width:650px) {
 .panel-display.panel-3col > .panel-col-first,.panel-display.panel-3col > .panel-col,.panel-display.panel-3col > .panel-col-last{display:block;float:none;width:100%;}.panel-display.panel-3col > .panel-col-first > .inside,.panel-display.panel-3col > .panel-col > .inside,.panel-display.panel-3col > .panel-col-last > .inside{margin:0;padding:0;}.panel-display.panel-3col > .panel-col-first{display:none;} 
}* ::-moz-selection{color:white;background:#c0448f;}* ::selection{color:white;background:#c0448f;}.btn,.btn-green,.btn-green--ck,.btn-green-arrow--ck,.skipyear,.btn--toggle,table td.ajax > div a,.btn-tab{text-transform:uppercase;border:0;font-weight:bold;outline:none;cursor:pointer;}.btn:hover,.btn-green:hover,.btn-green--ck:hover,.btn-green-arrow--ck:hover,.skipyear:hover,.btn--toggle:hover,table td.ajax > div a:hover,.btn-tab:hover,.btn:focus,.btn-green:focus,.btn-green--ck:focus,.btn-green-arrow--ck:focus,.skipyear:focus,.btn--toggle:focus,table td.ajax > div a:focus,.btn-tab:focus{outline:none;}.btn-green,.btn-green--ck,.btn-green-arrow--ck,.skipyear{background:#7bb723;color:white;}.btn--toggle,table td.ajax > div a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#7bb723;color:white;width:26px;height:26px;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #7bb723;line-height:26px;text-align:center;font-weight:bold;cursor:pointer;}.btn--toggle.active,table td.ajax > div a.active{background-image:url(/sites/all/themes/custom/archery_zen/images/minus.png);}#edit-refresh{padding:0px 15px 0px 40px;background:url(/sites/all/themes/custom/archery_zen/images/refresh.png) no-repeat 5px center #2f5497;line-height:30px;font-size:1.2em;}table{width:100%;border:0;}table tbody{border:0;}table tr{padding:0;border:0;}table tr.even,table tr.odd{padding:0;border:0;}table tr.even{background-color:#F4F4F4;}table td{border:0;}table td.ajax{width:26px;background-color:white;}table td.ajax > div{position:relative;}table td.ajax > div a{position:relative;display:block;}table td.ajax > div a + .ajax-progress{position:absolute;top:105%;left:5px;}table td.ajax > div span.btn--toggle{display:none;background-image:url(/sites/all/themes/custom/archery_zen/images/minus.png);}table td.ajax > div span.btn--toggle.active{background-image:url(/sites/all/themes/custom/archery_zen/images/plus.png);}.field-body table{border:0;}.field-body table caption{margin-bottom:7px;background-color:#7bb723;color:white;text-transform:uppercase;text-align:left;font-size:16px;font-weight:bold;padding:5px 10px;}.field-body table th{padding:5px 10px;background-color:#e3e3e3;border:2px solid white;text-align:left;font-size:15px;text-transform:uppercase;}.field-body table td{padding:5px 10px;border:2px solid white;background-color:#f3f3f3;}.btn-tab,.column-toggle,.archery-search #edit-form-header h2,.archery-search #edit-form-header .competition-info .competition-info__name,.competition-info .archery-search #edit-form-header .competition-info__name,.archery-search #edit-form-header .competition-team-category__info .team-name,.competition-team-category__info .archery-search #edit-form-header .team-name{position:relative;margin:0 0 20px;padding:10px 9px 10px 57px;background-color:#c0448f;color:white;text-transform:uppercase;font-size:1.6em;line-height:1;}.btn-tab:before,.column-toggle:before,.archery-search #edit-form-header h2:before,.archery-search #edit-form-header .competition-info .competition-info__name:before,.competition-info .archery-search #edit-form-header .competition-info__name:before,.archery-search #edit-form-header .competition-team-category__info .team-name:before,.competition-team-category__info .archery-search #edit-form-header .team-name:before{content:'';display:block;position:absolute;left:0;top:0;width:42px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-down-white.png) no-repeat center center rgba(255,255,255,0.2);}.load-more,input.load-more,.jquery-load-more-button,.jquery-show-all-button,.pager-load-more a,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input{display:block;width:100%;background-color:#74bcd6;border:0;text-decoration:none;text-align:left;font-weight:bold;font-size:13px;cursor:pointer;padding:10px 9px 10px 57px;color:white;text-transform:uppercase;position:relative;margin:20px 0;}.load-more:before,.jquery-load-more-button:before,.jquery-show-all-button:before,.pager-load-more a:before,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input:before{content:'';position:absolute;left:0;top:0;bottom:0;height:100%;width:40px;background-image:url(/sites/all/themes/custom/archery_zen/images/plus-big.png);background-repeat:no-repeat;background-position:left 11px center;background-color:rgba(255,255,255,0.2);background-size:18px;}.load-more.active:before,.active.jquery-load-more-button:before,.active.jquery-show-all-button:before,.pager-load-more a.active:before,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input.active:before{background-image:url(/sites/all/themes/custom/archery_zen/images/icons-small/minus.png);}input.load-more,input.jquery-load-more-button,input.jquery-show-all-button,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input{background:url(/sites/all/themes/custom/archery_zen/images/plus-box.png) no-repeat left center #74bcd6;background-size:contain;}.btn-tab{margin:0;background-color:#bfbfbf;padding:7px 15px 7px 48px;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}.btn-tab:before{background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center rgba(0,0,0,0.15);}.form-submit,.archery-search #edit-reset{padding:12px 15px;background-color:#2f5497;color:white;text-transform:uppercase;border:0;font-size:1.231em;font-weight:bold;}a{text-decoration:none;color:black;}a:focus{outline:none;}.field-name-body a{color:#2f5497;}h1,.node-news.view-mode-featured .field-name-field-subtitle h3,h2,.competition-info .competition-info__name,.competition-team-category__info .team-name,h3,h4,h5,h6{color:#2f5497;text-transform:uppercase;}h2,.competition-info .competition-info__name,.competition-team-category__info .team-name{font-weight:400;line-height:1.5;}h3{font-weight:400;line-height:1.5;}.flag-country{vertical-align:middle;border:1px solid #ccc;}.field-name-field-subtitle,.field-name-field-title,.views-field-field-title,.views-field-field-subtitle,.views-field-title-field,.views-field-title,.field-name-title-field{text-transform:uppercase;font-weight:bold;}.field-name-field-subtitle a,.field-name-field-title a,.views-field-field-title a,.views-field-field-subtitle a,.views-field-title-field a,.views-field-title a,.field-name-title-field a{display:block;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.field-name-field-subtitle a:hover,.field-name-field-title a:hover,.views-field-field-title a:hover,.views-field-field-subtitle a:hover,.views-field-title-field a:hover,.views-field-title a:hover,.field-name-title-field a:hover{color:#2f5497;}.view-news-world-events .view-content .right .views-row:nth-child(n + 2),.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row,.view-world-archery-events-news .views-row,.view-ma-news.view-display-id-default .views-row,.view-wa-member-association-news.view-display-id-default .views-row{position:relative;margin-bottom:10px;padding-left:10px;text-transform:none;}.view-news-world-events .view-content .right .views-row:nth-child(n + 2):before,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row:before,.view-world-archery-events-news .views-row:before,.view-ma-news.view-display-id-default .views-row:before,.view-wa-member-association-news.view-display-id-default .views-row:before{content:'>';position:absolute;left:0;top:0;width:16px;font-size:15px;color:#7bb723;font-weight:bold;}.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .field-name-field-subtitle,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .field-name-field-subtitle,.view-world-archery-events-news .views-row .field-name-field-subtitle,.view-ma-news.view-display-id-default .views-row .field-name-field-subtitle,.view-wa-member-association-news.view-display-id-default .views-row .field-name-field-subtitle,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .field-name-field-title,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .field-name-field-title,.view-world-archery-events-news .views-row .field-name-field-title,.view-ma-news.view-display-id-default .views-row .field-name-field-title,.view-wa-member-association-news.view-display-id-default .views-row .field-name-field-title,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .views-field-field-title,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .views-field-field-title,.view-world-archery-events-news .views-row .views-field-field-title,.view-ma-news.view-display-id-default .views-row .views-field-field-title,.view-wa-member-association-news.view-display-id-default .views-row .views-field-field-title,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .views-field-field-subtitle,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .views-field-field-subtitle,.view-world-archery-events-news .views-row .views-field-field-subtitle,.view-ma-news.view-display-id-default .views-row .views-field-field-subtitle,.view-wa-member-association-news.view-display-id-default .views-row .views-field-field-subtitle,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .views-field-title-field,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .views-field-title-field,.view-world-archery-events-news .views-row .views-field-title-field,.view-ma-news.view-display-id-default .views-row .views-field-title-field,.view-wa-member-association-news.view-display-id-default .views-row .views-field-title-field,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .views-field-title,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .views-field-title,.view-world-archery-events-news .views-row .views-field-title,.view-ma-news.view-display-id-default .views-row .views-field-title,.view-wa-member-association-news.view-display-id-default .views-row .views-field-title,.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .field-name-title-field,.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row .field-name-title-field,.view-world-archery-events-news .views-row .field-name-title-field,.view-ma-news.view-display-id-default .views-row .field-name-title-field,.view-wa-member-association-news.view-display-id-default .views-row .field-name-title-field{text-transform:none;}ul.list-square,ul:not([class]){list-style-image:url(/sites/all/themes/custom/archery_zen/images/circle-blue.png);padding-left:1.8em;}ol:not([class]){counter-reset:numList;list-style:none;padding-left:0;}ol:not([class]) li{position:relative;padding-left:1.8em;}ol:not([class]) li:before{counter-increment:numList;content:counter(numList);float:left;position:absolute;text-align:center;color:#FFF;background:#2f5497;-moz-border-radius:50%;border-radius:50%;font-size:.7em;min-width:1.5em;height:1.5em;left:.7em;font-family:sans-serif;top:.4em;line-height:1.6;}p img[src^="//extranet.worldarchery.org/Flags/"]{vertical-align:middle;border:1px solid #ccc;}.links-list,.menu-name-menu-statistics ul.menu,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu{margin:0;padding:0;list-style:none;}.links-list li,.menu-name-menu-statistics ul.menu li,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li{list-style:none;margin-bottom:10px;text-transform:uppercase;font-weight:bold;}.links-list li.last,.menu-name-menu-statistics ul.menu li.last,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li.last{margin:0;}.links-list li a,.menu-name-menu-statistics ul.menu li a,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a{position:relative;display:block;padding:7px 15px 7px 45px;background-color:#DBDBDB;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:1;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.links-list li a:hover,.menu-name-menu-statistics ul.menu li a:hover,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a:hover,.links-list li a:focus,.menu-name-menu-statistics ul.menu li a:focus,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a:focus,.links-list li a.active,.menu-name-menu-statistics ul.menu li a.active,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a.active{background-color:#2f5497;color:white;}.links-list li a:hover:before,.menu-name-menu-statistics ul.menu li a:hover:before,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a:hover:before,.links-list li a:focus:before,.menu-name-menu-statistics ul.menu li a:focus:before,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a:focus:before,.links-list li a.active:before,.menu-name-menu-statistics ul.menu li a.active:before,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a.active:before{background-color:#233e70;}.links-list li a:before,.menu-name-menu-statistics ul.menu li a:before,.node-type-page .pane-menu-tree .menu-block-wrapper > ul.menu li a:before{content:'';position:absolute;display:block;top:0;left:0;width:30px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #787878;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.events-list{margin:0;padding:0;list-style:none;}.events-list > li .events-list__event{display:block;position:relative;min-height:50px;margin-bottom:15px;padding-top:1px;padding-left:65px;overflow:hidden;text-transform:uppercase;}.events-list > li .events-list__event:hover,.events-list > li .events-list__event:focus{color:#2f5497;}.events-list > li .events-list__event.running{padding-right:100px;}.events-list .competition-logo{position:absolute;top:0;left:0;max-width:50px;}.events-list .name{display:block;font-size:1.231em;font-weight:bold;}.events-list .date{margin-right:1em;}.events-list .flag-country{margin:-3px 0 0 .5em;}.events-list.arrows li{min-height:inherit;margin-bottom:5px;padding-left:0;background:#eeeeee;}.events-list.arrows li:nth-child(even){background:#f7f7f7;}.events-list.arrows li .events-list__event{position:relative;min-height:inherit;margin-bottom:5px;padding:8px 12px 8px 46px;}.events-list.arrows li .events-list__event:before{content:'';display:block;position:absolute;top:0;left:0;width:33px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #9f9f9f;}.events-list.arrows li .events-list__event:hover:before,.events-list.arrows li .events-list__event:focus:before{background-color:#2f5497;}.events-list.arrows .competition-logo{display:none;}.events-list.arrows .name,.events-list.arrows .date,.events-list.arrows .place{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:1em;}.events-list .live-event{display:block;position:absolute;top:6px;right:0;min-height:26px;padding:3px 35px 3px 5px;line-height:26px;font-size:1.231em;background:#7bb723;color:white;text-transform:uppercase;font-weight:bold;}.events-list .live-event:after{content:'';display:block;position:absolute;top:50%;right:5px;width:26px;height:26px;margin-top:-13px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center;}@media all and (max-width:350px) {
 .events-list > li .events-list__event.running{padding-right:0;}.events-list > li .events-list__event.running .live-event{position:relative;top:auto;right:auto;margin-top:5px;} 
}.field-collection-view{margin:0;padding:0;border:0;}.header-category{margin-bottom:10px;padding:7px 10px;text-transform:uppercase;font-weight:bold;line-height:26px;color:white;}.header-category.division-1{background-color:#2f5497;}.header-category.division-2{background-color:#c43b2e;}.header-category.division-multiple{background-color:#7bb723;}.header-category .icon{vertical-align:middle;background-color:transparent !important;margin-left:1em;}.header-category .icon:first-child{margin:0;}.links-list li.last{margin-bottom:20px;}.links-list a{max-width:250px;padding:7px 45px 7px 15px !important;font-size:.9em !important;}.links-list a:before{left:auto !important;right:0 !important;}iframe.twitter-tweet{min-width:0 !important;}.show-more-bt-wrp{overflow:hidden;}.show-more-bt-wrp .jquery-load-more-button{float:left;width:73%;}.show-more-bt-wrp .jquery-show-all-button{float:right;width:25%;}@media all and (max-width:650px) {
 .show-more-bt-wrp .jquery-load-more-button,.show-more-bt-wrp .jquery-show-all-button{width:45%;} 
}.column-toggle{display:none;position:relative;min-height:26px;padding-left:40px;font-size:1.25em;font-weight:bold;background:#2f5497;cursor:pointer;}.column-toggle:before{display:block;position:absolute;top:50%;left:5px;content:'';width:26px;height:26px;margin-top:-13px;background:url(/sites/all/themes/custom/archery_zen/images/hamburger_white.png) no-repeat center center;}@media all and (max-width:650px) {
 .column-toggle{display:block;} 
}.in-round{color:#2f5497;}.social-sprite{background-image:url(/sites/all/themes/custom/archery_zen/images/social-s69df911319.png);background-repeat:no-repeat;}.icons-small-sprite,.service-links__list li a.service-links-facebook,.service-links__list li a.service-links-twitter,.service-links__list li a.service-links-google-plus,.service-links__list li a.service-links-archery-email,.service-links__list li a.service-links-linkedin,.service-links__list li a.service-links-archery-pinterest,.service-links__list li a.service-links-archery-embed-page,.service-links__list li a.service-links-archery-whatsapp,.service-links__list li a.service-links-archery-messenger,.service-links__list li a.service-links-archery-copy-url,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-facebook:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-twitter:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-linkedin:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-email:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-google-plus:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-pinterest:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-embed-page:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-whatsapp:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-messenger:after,.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-copy-url:after,.node-athlete.node-teaser .contact a.facebook,.node-athlete.view-mode-full .contact a.facebook,.archery-entry .contact a.facebook,.node-athlete.node-teaser .contact a.twitter,.node-athlete.view-mode-full .contact a.twitter,.archery-entry .contact a.twitter,.node-athlete.node-teaser .contact a.web,.node-athlete.view-mode-full .contact a.web,.archery-entry .contact a.web,.node-athlete.node-teaser .medals .archer-record span.world_championship,.node-athlete.view-mode-full .medals .archer-record span.world_championship,.archery-entry .medals .archer-record span.world_championship,.node-athlete.node-teaser .medals .archer-record span.record-1,.node-athlete.view-mode-full .medals .archer-record span.record-1,.archery-entry .medals .archer-record span.record-1,.node-athlete.node-teaser .medals .archer-record span.record-2,.node-athlete.view-mode-full .medals .archer-record span.record-2,.archery-entry .medals .archer-record span.record-2,.worldranking .recurve header:before,.worldranking .compound header:before,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world + .label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic + .label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic + .label,.archery-search .form-type-radios.form-item-selector .edit-selector-entries label,.archery-search .form-type-radios.form-item-selector .edit-selector-entries .label,.archery-search .form-type-radios.form-item-selector .edit-selector-qualification label,.archery-search .form-type-radios.form-item-selector .edit-selector-qualification .label,.archery-search .form-type-radios.form-item-selector .edit-selector-bracket label,.archery-search .form-type-radios.form-item-selector .edit-selector-bracket .label,.archery-search .form-type-radios.form-item-selector .edit-selector-matches label,.archery-search .form-type-radios.form-item-selector .edit-selector-matches .label,.archery-search .form-type-radios.form-item-selector .edit-selector-final label,.archery-search .form-type-radios.form-item-selector .edit-selector-final .label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches .label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events .label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual .label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team .label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed .label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m .label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w .label,.archery-search .form-item-division .form-item-division-1 label,.archery-search .form-item-division .form-item-division-1 .label,.archery-search .form-item-division .form-item-division-2 label,.archery-search .form-item-division .form-item-division-2 .label,.archery-search .form-item-division .form-item-division-3 label,.archery-search .form-item-division .form-item-division-3 .label,.archery-search .form-item-division .form-item-division-4 label,.archery-search .form-item-division .form-item-division-4 .label,.archery-search .form-item-division .form-item-division-5 label,.archery-search .form-item-division .form-item-division-5 .label,.archery-search .form-item-bowstyle .form-item-bowstyle-para label,.archery-search .form-item-bowstyle .form-item-bowstyle-para .label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para .label,.archery-search .form-item-bowstyle .edit-bowstyle-senior label,.archery-search .form-item-bowstyle .edit-bowstyle-senior .label,.archery-search .form-item-category .form-item-category-senior label,.archery-search .form-item-category .form-item-category-senior .label,.archery-search .form-item-category .form-item-category-masters label,.archery-search .form-item-category .form-item-category-masters .label,.archery-search .form-item-category .form-item-category-u21 label,.archery-search .form-item-category .form-item-category-u21 .label,.archery-search .form-item-category .form-item-category-u18 label,.archery-search .form-item-category .form-item-category-u18 .label,.archery-search .form-item-category .form-item-category-para label,.archery-search .form-item-category .form-item-category-para .label,.archery-search #edit-countries #edit-countries-1-1 + label,.archery-search #edit-countries #edit-countries-1-1 + .label,.archery-search #edit-countries #edit-countries-2-2 + label,.archery-search #edit-countries #edit-countries-2-2 + .label,.archery-search #edit-countries #edit-countries-3-3 + label,.archery-search #edit-countries #edit-countries-3-3 + .label,.archery-search #edit-countries #edit-countries-4-4 + label,.archery-search #edit-countries #edit-countries-4-4 + .label,.archery-search #edit-countries #edit-countries-5-5 + label,.archery-search #edit-countries #edit-countries-5-5 + .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 .label,.archery-search .form-item-disciplines .form-item-disciplines-1 label,.archery-search .form-item-disciplines .form-item-disciplines-1 .label,.archery-search .form-item-disciplines .form-item-disciplines-2 label,.archery-search .form-item-disciplines .form-item-disciplines-2 .label,.archery-search .form-item-disciplines .form-item-disciplines-3 label,.archery-search .form-item-disciplines .form-item-disciplines-3 .label,.archery-search .form-item-disciplines .form-item-disciplines-4 label,.archery-search .form-item-disciplines .form-item-disciplines-4 .label,.archery-search .form-item-disciplines .form-item-disciplines-5 label,.archery-search .form-item-disciplines .form-item-disciplines-5 .label,.archery-search .form-item-disciplines .form-item-disciplines-6 label,.archery-search .form-item-disciplines .form-item-disciplines-6 .label,.archery-search .form-item-disciplines .form-item-disciplines-7 label,.archery-search .form-item-disciplines .form-item-disciplines-7 .label,.archery-search .form-item-disciplines .form-item-disciplines-8 label,.archery-search .form-item-disciplines .form-item-disciplines-8 .label,.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-prev,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-prev,.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-next,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-next,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc + .label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc + .label,.event-search-results .division.d-R,.event-search-results .division.d-C,.event-search-results .division.d-B,.event-search-results .division.d-L,.event-search-results .division.d-I,.athlete-event-results td.icons span.cat[class*="compound"],.athlete-results-matches td.icons span.cat[class*="compound"],.athlete-event-results td.icons span.cat[class*="recurve"],.athlete-results-matches td.icons span.cat[class*="recurve"],.athlete-event-results td.icons span.cat[class*="barebow"],.athlete-results-matches td.icons span.cat[class*="barebow"],.athlete-event-results td.icons span.cat[class*="longbow"],.athlete-results-matches td.icons span.cat[class*="longbow"],.athlete-event-results td.icons span.cat[class*="instinctive"],.athlete-results-matches td.icons span.cat[class*="instinctive"],.athlete-event-results td.icons span.cadet,.athlete-results-matches td.icons span.cadet,.athlete-event-results td.icons span.junior,.athlete-results-matches td.icons span.junior,.athlete-event-results td.icons span.master,.athlete-results-matches td.icons span.master,.athlete-event-results td.icons span.senior,.athlete-results-matches td.icons span.senior,.match .match__content:after,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 .label,.pane-world-cup > .worldcup.recurve .header .title:after,.pane-competition-wcup-rk > .worldcup.recurve .header .title:after,.pane-world-cup > .worldcup.recurve .header .tab.men:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.men:after,.pane-world-cup > .worldcup.recurve .header .tab.men.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.men.active:after,.pane-world-cup > .worldcup.recurve .header .tab.women:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.women:after,.pane-world-cup > .worldcup.recurve .header .tab.women.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.women.active:after,.pane-world-cup > .worldcup.recurve .header .tab.mixed:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.mixed:after,.pane-world-cup > .worldcup.recurve .header .tab.mixed.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.mixed.active:after,.pane-world-cup > .worldcup.recurve .header .more:after,.pane-world-cup > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.recurve .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.recurve .header .more:after,.pane-competition-wcup-rk > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.recurve .header comp-event-heading:after,.pane-world-cup > .worldcup.compound .header .title:after,.pane-competition-wcup-rk > .worldcup.compound .header .title:after,.pane-world-cup > .worldcup.compound .header .tab.men:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.men:after,.pane-world-cup > .worldcup.compound .header .tab.men.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.men.active:after,.pane-world-cup > .worldcup.compound .header .tab.women:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.women:after,.pane-world-cup > .worldcup.compound .header .tab.women.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.women.active:after,.pane-world-cup > .worldcup.compound .header .tab.mixed:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.mixed:after,.pane-world-cup > .worldcup.compound .header .tab.mixed.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.mixed.active:after,.pane-world-cup > .worldcup.compound .header .more:after,.pane-world-cup > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.compound .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.compound .header .more:after,.pane-competition-wcup-rk > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.compound .header comp-event-heading:after,.pane-world-cup > .worldcup .points-acumulated__position.pos-1,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-1,.pane-world-cup > .worldcup .points-acumulated__position.pos-2,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-2,.pane-world-cup > .worldcup .points-acumulated__position.pos-3,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-3,.competition-results-individual .results .item-list ul li .rank.r1,.competition-results-individual .results .item-list ul li .rank.r2,.competition-results-individual .results .item-list ul li .rank.r3,.field-name-field-user-social-link .social-link.facebook,.field-name-field-user-social-link .social-link.twitter,.field-name-field-user-social-link .social-link.google,.field-name-field-user-social-link .social-link.youtube,.field-name-field-user-social-link .social-link.email,.field-name-field-user-social-link .social-link.mail,.field-name-field-user-social-link .social-link.other,.icon.division-1,.icon.division-2,.icon.division-3,.icon.division-4,.icon.division-5,.icon.discipline-1,.icon.discipline-2,.icon.discipline-3,.icon.discipline-4,.icon.discipline-5,.icon.discipline-6,.icon.discipline-7,.icon.discipline-8,.icon.discipline-10,.icon.individual,.icon.team,.icon.mixed,.icon.cadet,.icon.master,.icon.cat-master,.icon.senior,.icon.gender-M,.icon.gender-m,.icon.gender-W,.icon.gender-w,.icon.cat-paralympic,.icon.cat-u18,.icon.cat-cadet,.icon.cat-u21,.icon.cat-junior,.icon.junior,.icon.cat-a21,.icon.cat-senior,.icon.cat-a35,.icon.cat-a50,.icon.cat-paralympic-open,.icon.cat-RMO,.icon.cat-RWO,.icon.cat-CMO,.icon.cat-CWO,.icon.cat-CXO,.icon.cat-RXO,.icon.cat-paralympic-vi,.icon.cat-VI1,.icon.cat-VI23,.icon.cat-paralympic-w1,.icon.cat-MW1,.icon.cat-W1X,.icon.cat-WW1,.icon.cat-paralympic-w2,.icon.cat-paralympic-standing,.icon.record-level-1,.icon.record-level-1.para,.icon.record-level-2,.icon.medal.rank-1,.icon.medal.rank-2,.icon.medal.rank-3,.icon.medal.com-lvl-1.rank-1,.icon.medal.com-lvl-1.rank-1.paralympic,.icon.medal.com-lvl-1.rank-1.co-opt-field-IPC,.icon.medal.com-lvl-1.rank-2,.icon.medal.com-lvl-1.rank-2.paralympic,.icon.medal.com-lvl-1.rank-2.co-opt-field-IPC,.icon.medal.com-lvl-1.rank-3,.icon.medal.com-lvl-1.rank-3.paralympic,.icon.medal.com-lvl-1.rank-3.co-opt-field-IPC,.icon.medal.com-lvl-2.rank-1,.icon.medal.com-lvl-2.rank-2,.icon.medal.com-lvl-2.rank-3,.icon.medal.com-lvl-3.rank-1.stage--1,.icon.medal.com-lvl-3.rank-2.stage--1,.icon.medal.com-lvl-3.rank-3.stage--1,.icon.medal.com-lvl-5.continent-1.rank-1,.icon.medal.com-lvl-6.continent-1.rank-1,.icon.medal.com-lvl-7.continent-1.rank-1,.icon.medal.com-lvl-5.continent-1.rank-2,.icon.medal.com-lvl-6.continent-1.rank-2,.icon.medal.com-lvl-7.continent-1.rank-2,.icon.medal.com-lvl-5.continent-1.rank-3,.icon.medal.com-lvl-6.continent-1.rank-3,.icon.medal.com-lvl-7.continent-1.rank-3,.icon.medal.com-lvl-5.continent-2.rank-1,.icon.medal.com-lvl-6.continent-2.rank-1,.icon.medal.com-lvl-7.continent-2.rank-1,.icon.medal.com-lvl-5.continent-2.rank-2,.icon.medal.com-lvl-6.continent-2.rank-2,.icon.medal.com-lvl-7.continent-2.rank-2,.icon.medal.com-lvl-5.continent-2.rank-3,.icon.medal.com-lvl-6.continent-2.rank-3,.icon.medal.com-lvl-7.continent-2.rank-3,.icon.medal.com-lvl-5.continent-3.rank-1,.icon.medal.com-lvl-6.continent-3.rank-1,.icon.medal.com-lvl-7.continent-3.rank-1,.icon.medal.com-lvl-5.continent-3.rank-2,.icon.medal.com-lvl-6.continent-3.rank-2,.icon.medal.com-lvl-7.continent-3.rank-2,.icon.medal.com-lvl-5.continent-3.rank-3,.icon.medal.com-lvl-6.continent-3.rank-3,.icon.medal.com-lvl-7.continent-3.rank-3,.icon.medal.com-lvl-5.continent-4.rank-1,.icon.medal.com-lvl-6.continent-4.rank-1,.icon.medal.com-lvl-7.continent-4.rank-1,.icon.medal.com-lvl-5.continent-4.rank-2,.icon.medal.com-lvl-6.continent-4.rank-2,.icon.medal.com-lvl-7.continent-4.rank-2,.icon.medal.com-lvl-5.continent-4.rank-3,.icon.medal.com-lvl-6.continent-4.rank-3,.icon.medal.com-lvl-7.continent-4.rank-3,.icon.medal.com-lvl-5.continent-5.rank-1,.icon.medal.com-lvl-6.continent-5.rank-1,.icon.medal.com-lvl-7.continent-5.rank-1,.icon.medal.com-lvl-5.continent-5.rank-2,.icon.medal.com-lvl-6.continent-5.rank-2,.icon.medal.com-lvl-7.continent-5.rank-2,.icon.medal.com-lvl-5.continent-5.rank-3,.icon.medal.com-lvl-6.continent-5.rank-3,.icon.medal.com-lvl-7.continent-5.rank-3,.icon.medal.com-lvl-4.rank-1,.icon.medal.com-lvl-4.rank-1.co-opt-field-IWGA,.icon.medal.com-lvl-4.rank-2,.icon.medal.com-lvl-4.rank-2.co-opt-field-IWGA,.icon.medal.com-lvl-4.rank-3,.icon.medal.com-lvl-4.rank-3.co-opt-field-IWGA,.icon.medal.com-lvl-8.rank-1,.icon.medal.com-lvl-8.rank-2,.icon.medal.com-lvl-8.rank-3,.icon.medal.com-lvl-9.rank-1,.icon.medal.com-lvl-10.rank-1,.icon.medal.com-lvl-9.rank-2,.icon.medal.com-lvl-10.rank-2,.icon.medal.com-lvl-9.rank-3,.icon.medal.com-lvl-10.rank-3,.icon.ranking-status.ranking-status--up,.icon.ranking-status.ranking-status--down,.icon.ranking-status.ranking-status--equals,.icon.ranking-status.ranking-status--equal,.icon.social-facebook,.competition-official .competition-official__links .icon.Facebook,.icon.social-twitter,.icon.social-youtube,.icon.social-google,.icon.social-web,.competition-official .competition-official__links .icon,.icon.social-mail,.competition-official .competition-official__links .icon.E-Mail,.icon.share,.icon.share-competition,.icon.share-result,.icon.share-archer,.icon.entry-type-coach,.icon.entry-type-team-manager,.icon.entry-type-medical,.icon.entry-type-archer,.icon.entry-type-delegation-official,.icon.entry-type-other,.icon.continent-1,.icon.continent-2,.icon.continent-3,.icon.continent-4,.icon.continent-5,.icon.comlvl-1,.icon.comlvl-1.co-opt-field-IPC,.icon.comlvl-2,.icon.comlvl-3,.icon.comlvl-4,.icon.comlvl-4.co-opt-field-IWGA,.icon.comlvl-5.continent-1,.icon.comlvl-6.continent-1,.icon.comlvl-7.continent-1,.icon.comlvl-8.continent-1,.icon.comlvl-5.continent-2,.icon.comlvl-6.continent-2,.icon.comlvl-7.continent-2,.icon.comlvl-8.continent-2,.icon.comlvl-5.continent-3,.icon.comlvl-6.continent-3,.icon.comlvl-7.continent-3,.icon.comlvl-8.continent-3,.icon.comlvl-5.continent-4,.icon.comlvl-6.continent-4,.icon.comlvl-7.continent-4,.icon.comlvl-8.continent-4,.icon.comlvl-5.continent-5,.icon.comlvl-6.continent-5,.icon.comlvl-7.continent-5,.icon.comlvl-8.continent-5,.icon.comlvl-8,.icon.comlvl-9,.icon.comlvl-10,.icon.competition-options.WADA,.icon.competition-options.WRE,.icon.competition-options.PWRE,.icon.competition-options.IPC,.icon.competition-options.FISU,.icon.competition-options.IMGA,.icon.competition-det-entries,.icon.competition-det-q,.icon.competition-det-brackets,.icon.competition-det-matchs,.icon.competition-det-final-ranking,.icon.tags,.icon.news,.icon.right,.icon.document,.icon.more,comp-event-pane-link comp-event-heading.icon:after,.icon.more.active,comp-event-pane-link comp-event-heading.icon.active:after,.icon--tags,.node.view-mode-full:not(.node-news) .field-name-field-content-tags .field-items:before,.archery-timeline-info .archery-timeline-header .time,.archery-timeline-schedule .time,.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-prev:before,.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-next:before,.competition-details .col .documents-list li a:before,.skipyear.minusyear,.skipyear.addyear,.wa-contacts a.facebook:before,.wa-contacts a.twitter:before,.wa-contacts a.web:before,.wa-contacts a.mail:before,.wa-contacts a.fax:before,.wa-contacts a.phone:before,.wa-contacts a.mobile:before,.wa-address > li:before,.entity-wa-entry .contact a.facebook,.entity-wa-entry .contact a.twitter,.entity-wa-entry .contact a.web,.entity-wa-entry .medals .archer-record span.world_championship,.entity-wa-entry .medals .archer-record span.record-1,.entity-wa-entry .medals .archer-record span.record-2,.entity-wa-competition.view-mode-full .competition__show-more,.entity-wa-competition.view-mode-full .competition__show-more.active,.competition-official .documents-list li a:before,.pane-competition-official .documents-list li a:before,.podium .podium__list__entries .rank.r1,.podium .podium__list__entries .rank.r2,.podium .podium__list__entries .rank.r3,.competition-team__type .competition-team__type__individual:before,.competition-team__type .competition-team__type__mixed:before,.competition-team__type .competition-team__type__team:before,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-1,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-1.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-2,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-2.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-3,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-3.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-4,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-4.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-5,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-5.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-individual,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-individual.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-team,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-team.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-mixed,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-mixed.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.gender-m,comp-list-filtering .form-type-checkboxes .form-type-checkbox .gender-m.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox label.gender-w,comp-list-filtering .form-type-checkboxes .form-type-checkbox .gender-w.label{background-image:url(/sites/all/themes/custom/archery_zen/images/icons-small-sd48eeed5f6.png);background-repeat:no-repeat;}#mobile-sidebar .archery-main-menu{border-bottom:1px solid #e0e0e0;}#mobile-sidebar .archery-main-menu > ul.menu{list-style:none;margin:0;padding:0;}#mobile-sidebar .archery-main-menu > ul.menu ul.menu{display:none;}#mobile-sidebar .archery-main-menu > ul.menu a{display:block;text-transform:uppercase;color:#2f5497;font-weight:bold;padding:15px 0 15px 22px;}#mobile-sidebar .archery-main-menu > ul.menu a.active-trail,#mobile-sidebar .archery-main-menu > ul.menu a.active{background-color:#eee;}.menu-name-menu-statistics ul.menu li a:hover,.menu-name-menu-statistics ul.menu li a:focus,.menu-name-menu-statistics ul.menu li a.active{background-color:#c0448f;}.menu-name-menu-statistics ul.menu li a:hover:before,.menu-name-menu-statistics ul.menu li a:focus:before,.menu-name-menu-statistics ul.menu li a.active:before{background-color:#892e65;}.image-left{float:left;width:100%;max-width:250px;}.image-news_right,.image-right{float:right;width:100%;max-width:250px;height:auto;}.yt-responsive{margin-bottom:30px;}.yt-responsive.image-right{margin-bottom:0;padding-bottom:34% !important;}@media all and (max-width:650px) {
 .yt-responsive.image-right{max-width:100%;} 
}.yt-responsive.image-right iframe.image-right{max-width:100%;}.image-manual_crop_3_2{display:block;margin:0 auto;max-width:100%;}.btn-green--ck,.btn-green-arrow--ck{padding:5px 10px;color:white;text-transform:uppercase;}.field-name-body .btn-green--ck,.field-name-body .btn-green-arrow--ck{color:white;}.btn-green-arrow--ck{position:relative;padding:2px 25px 2px 5px;background:none;color:#7bb723;}.field-name-body .btn-green-arrow--ck{color:#7bb723;}.btn-green-arrow--ck:after{content:'';position:absolute;right:0;top:0;width:21px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #7bb723;background-size:13px;}.reference-list{list-style:none;padding:0;}.reference-list a{position:relative;color:black;border-bottom:2px solid #bfbfbf;margin-left:17px;}.reference-list a:before{content:'';position:absolute;right:100%;top:50%;margin-top:-6px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;margin-right:5px;width:12px;height:12px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-small.png) no-repeat center center #2f5497;background-size:8px;}.field-name-body .reference-list a{color:black;}.blue{color:#2f5497;}.light-blue{color:#74bcd6;}.red{color:#c43b2e;}.green{color:#7bb723;}.yellow{color:#ebc033;}.pink{color:#c0448f;}.table-grid{table-layout:fixed;width:100%;}.table-grid td{background-color:#F2F2F2;text-align:center;border:2px solid white;font-weight:bold;}ul.grid,ul.grid-5{overflow:hidden;padding:0;}ul.grid li,ul.grid-5 li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 5px 5px 0;padding:1em 2em;background-color:#F2F2F2;}ul.grid-5{overflow:hidden;padding:0;}ul.grid-5 li{display:block;float:left;width:20%;margin:0;padding:1em;border:1px solid white;text-align:center;word-wrap:normal;}ul.grid-5 li:nth-child(5n + 1){clear:left;}@media all and (max-width:800px) {
 ul.grid-5 li{width:50%;background:none;}ul.grid-5 li:nth-child(2n + 3){clear:left;}ul.grid-5 li:nth-child(5n + 1){clear:none;} 
}.ckeditor--two-columns{width:auto;overflow:hidden;margin:1em 0;}.ckeditor--two-columns h3{margin-top:0;}.ckeditor--two-columns td{background:none;padding:0;vertical-align:top;padding-left:20px;}@media all and (max-width:650px) {
 .ckeditor--two-columns td{display:block;width:100%;padding:0;} 
}.ckeditor--two-columns td:first-child{padding-left:0;}.ckeditor--two-columns td:first-child img{min-width:100px;min-height:100px;}@media all and (max-width:650px) {
 .ckeditor--two-columns td:first-child img{display:block;float:none !important;margin:0 auto !important;} 
}.ckeditor--two-columns.bg{background-color:#E6EDF5;}.ckeditor--two-columns.bg td{padding:1.5em;border:0;}@media all and (max-width:650px) {
 .ckeditor--two-columns.bg td{clear:both;display:block;width:100%;} 
}.ckeditor--two-columns.bg h3,.ckeditor--two-columns.bg h2,.ckeditor--two-columns.bg .competition-info .competition-info__name,.competition-info .ckeditor--two-columns.bg .competition-info__name,.ckeditor--two-columns.bg .competition-team-category__info .team-name,.competition-team-category__info .ckeditor--two-columns.bg .team-name,.ckeditor--two-columns.bg h4{margin-bottom:10px;color:black;}.ckeditor--two-columns.bg td:first-child{padding-right:0;}blockquote{position:relative;display:block;width:100%;height:auto;margin:0 auto 1.5em;padding:30px;background:#f2f2f2;font-style:italic;}blockquote p{margin:0;}blockquote:after,blockquote:before{content:'';display:block;position:absolute;top:7px;left:7px;width:20px;height:20px;background:url(/sites/all/themes/custom/archery_zen/images/quote1.png) no-repeat center center;}blockquote:after{left:auto;top:auto;right:7px;bottom:7px;background:url(/sites/all/themes/custom/archery_zen/images/quote2.png) no-repeat center center;}blockquote.blockquote-right{float:right;max-width:250px;margin:1.53846em 30px;margin-right:-30%;text-align:right;}@media all and (max-width:650px) {
 blockquote.blockquote-right{float:none;margin:1.5em 0;max-width:100%;text-align:left;} 
}.cke_editable{max-width:70%;overflow:visible;padding:2em;}.cke_editable a{color:#2f5497;}.cke_editable table td{border:1px dotted black;}.cke_editable .image-manual_crop_3_2,.cke_editable .image-news_right{border:5px solid #2f5497;content:url(/sites/all/themes/custom/archery_zen/images/preview-image.gif);}.cke_editable .ckeditor--two-columns td{border:1px dotted #989898 !important;}.cke_editable .btn-green--ck,.cke_editable .btn-green-arrow--ck{color:white;}.cke_editable .btn-green-arrow--ck{color:#7bb723;}.cke_editable .reference-list{list-style:square;}.cke_editable .fb-post{border:3px solid #2f5497;padding:1em;}.cke_editable .fb-post:before{display:block;content:"Facebook post will be shown when the page is saved.";}.cke_editable .fb-post:after{display:block;content:attr(data-href);}.cke_editable .oc-ckeditor{height:auto;padding:1em;border:2px dashed black;}.cke_editable .oc-ckeditor > .hide{display:block;margin-bottom:0;}.cke_editable .oc-ckeditor > .hide:before{content:'Olympic Channel video: ';}.flexslider{background:none;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.flexslider .slides img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;}#block-bean-footer-block-1{margin:24px auto 0;padding-top:24px;border-top:4px solid #2f5497;text-align:center;}#block-bean-footer-block-1 entity entity-bean bean-footer-block view-mode-default clearfix{max-width:1000px;margin:0 auto;}#block-bean-footer-block-1 p{margin:0;margin-right:-.3em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:20%;}#block-bean-footer-block-1 p img{margin:0 auto;}@media all and (max-width:650px) {
 #block-bean-footer-block-1 p{margin-bottom:1em;width:100%;text-align:center;} 
}#block-menu-menu-footer-quick-links,#block-menu-menu-footer-smallprint{width:31.5%;float:left;padding:0 2%;}@media all and (max-width:650px) {
 #block-menu-menu-footer-quick-links,#block-menu-menu-footer-smallprint{width:50%;} 
}#block-menu-menu-footer-quick-links .block-title,#block-menu-menu-footer-smallprint .block-title{margin-top:0;color:#2f5497;text-transform:uppercase;}#block-menu-menu-footer-quick-links ul.menu,#block-menu-menu-footer-smallprint ul.menu{margin:0;padding:0;list-style:none;}#block-menu-menu-footer-quick-links ul.menu li,#block-menu-menu-footer-smallprint ul.menu li{margin-bottom:5px;list-style:none;}#block-menu-menu-footer-quick-links ul.menu a,#block-menu-menu-footer-smallprint ul.menu a{color:#989898;text-transform:uppercase;}#block-menu-menu-footer-quick-links ul.menu a:hover,#block-menu-menu-footer-quick-links ul.menu a:focus,#block-menu-menu-footer-smallprint ul.menu a:hover,#block-menu-menu-footer-smallprint ul.menu a:focus{color:#2f5497;}#block-locale-language ul,.archery-external-menu ul{margin:0;padding:0;list-style:none;}#block-locale-language ul li,.archery-external-menu ul li{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px 0 0;}#block-locale-language ul li a,.archery-external-menu ul li a{display:block;width:44px;height:44px;background:white;color:#bdbdbd;line-height:44px;font-size:16px;text-decoration:none;text-transform:uppercase;text-align:center;border:1px solid #bdbdbd;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#block-locale-language ul li a.olympic,.archery-external-menu ul li a.olympic{background:url(/sites/all/themes/custom/archery_zen/images/olympic-grey.png) no-repeat center center;background-size:25px auto;text-indent:-999px;overflow:hidden;}#block-locale-language ul li a.paralympics,.archery-external-menu ul li a.paralympics{background:url(/sites/all/themes/custom/archery_zen/images/ipc-grey.png) no-repeat center center;background-size:25px auto;text-indent:-999px;overflow:hidden;}#block-locale-language ul li a.worldarcherycentre,.archery-external-menu ul li a.worldarcherycentre{background:url(/sites/all/themes/custom/archery_zen/images/wa_centre.png) no-repeat center center;background-size:20px auto;text-indent:-999px;overflow:hidden;}#block-locale-language{position:relative;}#block-locale-language h2,#block-locale-language .competition-info .competition-info__name,.competition-info #block-locale-language .competition-info__name,#block-locale-language .competition-team-category__info .team-name,.competition-team-category__info #block-locale-language .team-name{display:block;margin:0;width:44px;height:44px;background:#bdbdbd;color:white;line-height:44px;font-size:16px;font-weight:normal;text-decoration:none;text-transform:uppercase;text-align:center;border:1px solid #bdbdbd;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#block-locale-language .language-switcher-locale-url{display:none;position:absolute;left:0;top:75px;width:100%;}@media all and (max-width:650px) {
 #block-locale-language .language-switcher-locale-url{top:100%;} 
}#block-locale-language .language-switcher-locale-url li{margin-bottom:5px;}#block-locale-language .language-switcher-locale-url li a:hover,#block-locale-language .language-switcher-locale-url li a:focus{background:#bdbdbd;color:white;}#block-locale-language .language-switcher-locale-url li.active{display:none;}.web-wrapper .archery-external-menu ul.menu a{color:white;}@media all and (max-width:800px) {
 .web-wrapper .archery-external-menu{display:none;} 
}#mobile-sidebar .archery-external-menu{padding-left:15px;}#block-search-form{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;margin-left:25px;}#block-search-form input.form-text{line-height:20px;min-width:145px;padding:0 10px;border:0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#2f5497;font-weight:bold;}#block-search-form input.form-text:focus{outline:none;}#block-search-form .form-actions .form-submit,#block-search-form .form-actions .archery-search #edit-reset,.archery-search #block-search-form .form-actions #edit-reset{line-height:40px;background:#2f5497;border:none;margin:0;width:34px;overflow:hidden;text-indent:-999px;padding:0 10px;background:url(/sites/all/themes/custom/archery_zen/images/search-icon.png) no-repeat center;}#block-search-form .form-actions .form-submit:focus,#block-search-form .form-actions .archery-search #edit-reset:focus,.archery-search #block-search-form .form-actions #edit-reset:focus{outline:none;}.archery-block-social-media ul.social-media{margin:0;padding:0;list-style:none;overflow:hidden;}.archery-block-social-media ul.social-media li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;line-height:40px;margin-left:-3px;padding:0 0 0 5px;}.archery-block-social-media ul.social-media li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:44px;width:44px;height:44px;text-indent:-999px;text-align:center;overflow:hidden;background-position:center center;background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.archery-block-social-media ul.social-media li a.youtube{background-image:url(/sites/all/themes/custom/archery_zen/images/social/youtube.png);background-color:#b13630;}.archery-block-social-media ul.social-media li a.google{background-image:url(/sites/all/themes/custom/archery_zen/images/social/google.png);background-color:#465a94;}.archery-block-social-media ul.social-media li a.instagram{background-image:url(/sites/all/themes/custom/archery_zen/images/social/instagram.png);background-color:#b24969;}.archery-block-social-media ul.social-media li a.facebook{background-image:url(/sites/all/themes/custom/archery_zen/images/social/facebook.png);background-color:#465a94;}.archery-block-social-media ul.social-media li a.twitter{background-image:url(/sites/all/themes/custom/archery_zen/images/social/twitter.png);background-color:#63a6dc;}.archery-block-social-media ul.social-media li a.tumblr{background-image:url(/sites/all/themes/custom/archery_zen/images/social/tumblr.png);background-color:#465a94;}.region-header .archery-block-social-media{text-align:right;}@media all and (max-width:800px) {
 .region-header .archery-block-social-media{display:none !important;} 
}#mobile-sidebar .archery-block-social-media{clear:both;padding-top:15px;padding-left:15px;}#mobile-sidebar .archery-block-social-media ul.social-media li{padding:0 5px 0 0;}#block-mailchimp-signup-newsletter{width:37%;float:left;margin:0;}@media all and (max-width:650px) {
 #block-mailchimp-signup-newsletter{float:none;clear:both;width:100%;} 
}#block-mailchimp-signup-newsletter .block-title{background:#c0448f;padding:13px 15px;color:#FFF;text-transform:uppercase;font-size:1.385em;line-height:1;}#block-mailchimp-signup-newsletter label,#block-mailchimp-signup-newsletter .label{color:#989898;}#block-mailchimp-signup-newsletter .form-item.form-type-textfield{margin:10px 0;}#block-mailchimp-signup-newsletter .form-text{width:100%;padding:0 15px;border:1px solid #bfbfbf;line-height:40px;}#block-mailchimp-signup-newsletter .form-text::-webkit-input-placeholder{text-transform:uppercase;line-height:44px;}#block-mailchimp-signup-newsletter .form-text:-moz-placeholder{text-transform:uppercase;line-height:44px;}#block-mailchimp-signup-newsletter .form-text::-moz-placeholder{text-transform:uppercase;line-height:44px;}#block-mailchimp-signup-newsletter .form-text:-ms-input-placeholder{text-transform:uppercase;line-height:44px;}#block-mailchimp-signup-newsletter .form-item-accept-terms{margin:10px 0;}#block-mailchimp-signup-newsletter .form-item-accept-terms label,#block-mailchimp-signup-newsletter .form-item-accept-terms .label{color:black;}#block-mailchimp-signup-newsletter .form-submit,#block-mailchimp-signup-newsletter .archery-search #edit-reset,.archery-search #block-mailchimp-signup-newsletter #edit-reset{background:#7bb723;border:none;text-transform:uppercase;color:#FFF;padding:11px 19px;font-size:1.385em;font-weight:bold;line-height:1;float:right;}.block-masquerade{margin-top:1em;color:white;}.block-masquerade .block-title{line-height:1.2;text-transform:uppercase;}.block-masquerade .form-item{margin:0;}.views-two-columns,.two-columns{margin:0;padding:0;list-style:none;overflow:hidden;}.views-two-columns .views-row,.views-two-columns > li,.two-columns .views-row,.two-columns > li{display:block;float:left;width:50%;margin:0 0 18px 0;padding-right:8px;}.views-two-columns .views-row.views-row-even,.views-two-columns .views-row:nth-child(even),.views-two-columns > li.views-row-even,.views-two-columns > li:nth-child(even),.two-columns .views-row.views-row-even,.two-columns .views-row:nth-child(even),.two-columns > li.views-row-even,.two-columns > li:nth-child(even){padding:0 0 0 8px;}.views-two-columns .views-row.views-row-odd,.views-two-columns .views-row:nth-child(odd),.views-two-columns > li.views-row-odd,.views-two-columns > li:nth-child(odd),.two-columns .views-row.views-row-odd,.two-columns .views-row:nth-child(odd),.two-columns > li.views-row-odd,.two-columns > li:nth-child(odd){clear:left;}.page-views .views-two-columns .views-row,.page-views .two-columns .views-row{padding-bottom:1em;}@media all and (max-width:650px) {
 .views-two-columns,.two-columns{padding:0 10px;} 
}.views-three-columns,.three-columns{margin:0;padding:0;list-style:none;overflow:hidden;}.views-three-columns .views-row,.views-three-columns > li,.three-columns .views-row,.three-columns > li{float:left;width:33.33%;margin:0 0 20px 0;}.views-three-columns .views-row:nth-child(3n + 1),.views-three-columns > li:nth-child(3n + 1),.three-columns .views-row:nth-child(3n + 1),.three-columns > li:nth-child(3n + 1){clear:left;padding-right:12px;}.views-three-columns .views-row:nth-child(3n + 2),.views-three-columns > li:nth-child(3n + 2),.three-columns .views-row:nth-child(3n + 2),.three-columns > li:nth-child(3n + 2){padding:0 7px;}.views-three-columns .views-row:nth-child(3n + 3),.views-three-columns > li:nth-child(3n + 3),.three-columns .views-row:nth-child(3n + 3),.three-columns > li:nth-child(3n + 3){padding:0 0 0 12px;}@media all and (max-width:650px) {
 .views-three-columns,.three-columns{padding:0 10px;} 
}.views-four-columns{margin:0;padding:0;list-style:none;overflow:hidden;}.views-four-columns .views-row{float:left;width:25%;padding:0 10px 10px;}.views-four-columns .views-row:nth-child(4n + 1){clear:left;padding-right:12px;}@media all and (max-width:650px) {
 .views-four-columns .views-row{width:50%;}.views-four-columns .views-row:nth-child(2n + 1){clear:left;} 
}@media all and (max-width:350px) {
 .views-four-columns .views-row{width:100%;} 
}.pager-load-more{margin:0;}.pager-load-more li{display:block;padding:0;margin:0;}.view-front-content .views-row{margin-bottom:30px;}.view-news-page-featured-main{margin-bottom:20px;}.view-news-page-featured-main .views-row{position:relative;}.view-news-page-featured-main .views-row .views-field-news-main-photo img{display:block;}.view-news-page-featured-main .views-row .views-field-title-field,.view-news-page-featured-main .views-row .views-field-title{position:absolute;bottom:0;left:0;width:100%;padding:10px 25px;background:rgba(116,188,214,0.9);color:white;font-weight:bold;font-size:20px;}.view-news-page-featured-main .views-row .views-field-title-field a,.view-news-page-featured-main .views-row .views-field-title a{color:inherit;}.view-id-news_page_featured{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bfbfbf;}.view-id-news_page_featured.views-three-columns .views-row{margin-bottom:0;}.view-news-world-events .view-content .column-wrapper{overflow:hidden;padding-bottom:20px;}.view-news-world-events .view-content .left{float:left;width:70%;padding-right:30px;}@media all and (max-width:650px) {
 .view-news-world-events .view-content .left{float:none;width:100%;margin-bottom:40px;padding:0;} 
}.view-news-world-events .view-content .left .views-field-news-main-photo img{display:block;width:100%;}.view-news-world-events .view-content .left .views-field-field-subtitle{margin-top:15px;font-size:18px;font-weight:bold;text-transform:uppercase;}.view-news-world-events .view-content .right{float:left;width:30%;}.view-news-world-events .view-content .right .views-row{margin-bottom:10px;}.view-news-world-events .view-content .right .views-row:nth-child(n + 2) .views-field-news-main-photo{display:none;}.view-news-world-events .view-content .right .views-row .views-field-field-subtitle{display:block;overflow:hidden;font-size:13px;line-height:18px;max-height:36px;}@media all and (max-width:650px) {
 .view-news-world-events .view-content .right{float:none;width:100%;overflow:hidden;}.view-news-world-events .view-content .right .views-row{float:left;width:50%;}.view-news-world-events .view-content .right .views-row.views-row-2{padding-right:20px;} 
}.view-display-id-archery_video_latest .views-field-field-image,.view-athlete-videos .views-field-field-image,.view-wa-entry-videos .views-field-field-image,.view-id-video_latest .views-field-field-image,.view-video-most .views-field-field-image,.view-competition-video .views-field-field-image,.view-wa-competition-video .views-field-field-image{position:relative;}.view-display-id-archery_video_latest .views-field-field-image a:after,.view-athlete-videos .views-field-field-image a:after,.view-wa-entry-videos .views-field-field-image a:after,.view-id-video_latest .views-field-field-image a:after,.view-video-most .views-field-field-image a:after,.view-competition-video .views-field-field-image a:after,.view-wa-competition-video .views-field-field-image a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/play-big.png) no-repeat center center;background-size:50px 50px;z-index:10;}.view-display-id-archery_video_latest .views-field-field-image img,.view-athlete-videos .views-field-field-image img,.view-wa-entry-videos .views-field-field-image img,.view-id-video_latest .views-field-field-image img,.view-video-most .views-field-field-image img,.view-competition-video .views-field-field-image img,.view-wa-competition-video .views-field-field-image img{display:block;margin:0 auto;}.view-display-id-archery_video_latest{overflow:hidden;}.view-display-id-archery_video_latest .views-row{float:left;width:50%;padding:0 4px 4px 0;}@media all and (max-width:650px) {
 .view-display-id-archery_video_latest .views-row{float:none;width:100%;padding:0 0 4px !important;} 
}.view-display-id-archery_video_latest .views-row.views-row-even{padding:0 0 4px 4px;}.pane-athlete-details-news .views-field-field-subtitle{text-transform:uppercase;font-weight:bold;}.pane-athlete-details-news .views-field-field-subtitle a:before{content:'>';color:#7bb723;margin-right:5px;}body.ie10 .view-news-most.view-display-id-block_1 .views-field-title-field a{white-space:normal;}.view-athlete-details-news.view-display-id-page_1 .views-row,.view-athlete-videos.view-display-id-page_1 .views-row,.view-athlete-details-photos.view-display-id-page_1 .views-row,.view-news-latest.view-display-id-block_news_latest_all .views-row{margin-bottom:20px;}.view-id-archery_worldranking_events{padding:18px 20px;}.view-id-archery_worldranking_events .views-row a{display:block;position:relative;margin-bottom:7px;text-transform:uppercase;font-size:1.231em;line-height:1;background-color:#ededed;padding:8px 10px 8px 52px;}.view-id-archery_worldranking_events .views-row a:before{content:'';display:block;position:absolute;top:0;left:0;width:34px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #939393;border-right:1px solid white;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.view-id-archery_worldranking_events .views-row a .name{margin-right:14px;font-size:18px;font-weight:bold;}.view-id-archery_worldranking_events .views-row a:hover:before,.view-id-archery_worldranking_events .views-row a:focus:before{background-color:#74bcd6;}.view-id-archery_worldranking_events .views-row-even a{background-color:#f6f6f6;}.view-id-archery_worldranking_events .views-row-last a{margin:0;}.view-id-archery_worldranking_events .flag-country{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:-3px 0 0 5px;}.view-news-page-list .views-row,.view-archery-news-search.view-display-id-full .views-row,.view-display-id-archery_news_topmaincomp .views-row,.view-display-id-athlete_videos_all .views-row,.view-archery360-news.view-display-id-page .views-row,.view-news-latest.view-display-id-page_1 .views-row,.view-news-most.view-display-id-page_1 .views-row,.view-news-content-tags.view-display-id-panel_pane_2 .views-row{margin-bottom:30px;}@media all and (max-width:650px) {
 .view-video-like.views-three-columns .views-row{float:none;width:100%;margin-bottom:2em;padding:0;text-align:center;}.view-video-like.views-three-columns .views-row .views-field-field-video-youtube-id img{display:block;margin:0 auto 1em;} 
}.node-gallery.node-teaser{position:relative;}.node-gallery.node-teaser .node-title{position:absolute;top:0;left:0;width:100%;padding:10px 15px;font-size:1.583em;line-height:1;z-index:100;}.node-gallery.node-teaser .node-title a{text-decoration:none;color:white;}.gallery-slideshow{position:relative;max-width:700px;margin:0;}.gallery-slideshow .slider{margin:0;}.gallery-slideshow .slider .smugmug-image-processed{max-height:364px;overflow:hidden;background:black;}.gallery-slideshow .slider .smugmug-image-processed img{display:block;width:100%;height:auto;margin:0 auto;}.gallery-slideshow .flex-bottom{position:absolute;left:0;bottom:0;width:100%;padding:10px 0;background:rgba(0,0,0,0.5);}.gallery-slideshow .carousel{max-width:240px;margin:0 auto;}.gallery-slideshow .carousel .slides > li{cursor:pointer;}.gallery-slideshow .carousel .slides > li > div{max-width:57px;height:41px;overflow:hidden;border:1px solid white;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}.gallery-slideshow .carousel .slides > li > div img{display:block;width:auto;height:100%;margin:0 auto;}.gallery-slideshow .carousel .flex-active-slide > div{border:1px solid black;color:white;}.gallery-slideshow .carousel .smugmug-image-processed{background:black;}.gallery-slideshow .carousel .flex-direction-nav li{list-style:none;}.gallery-slideshow .carousel .flex-direction-nav a{display:block;width:20px;height:20px;margin:-10px 0 0;opacity:1;color:white;}.gallery-slideshow .carousel .flex-direction-nav a:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:20px;}.gallery-slideshow .carousel .flex-direction-nav .flex-next{right:-50px;}.gallery-slideshow .carousel .flex-direction-nav .flex-prev{left:-50px;}.node-video.node-teaser{position:relative;max-width:700px;overflow:hidden;}.node-video.node-teaser .video-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;overflow:hidden;cursor:pointer;}.node-video.node-teaser .video-preview .info{position:absolute;top:0;left:0;height:100%;width:100%;max-width:240px;padding:5%;background:rgba(0,0,0,0.75);color:white;z-index:10;}.node-video.node-teaser .video-preview .info .info-content{position:relative;height:100%;padding-bottom:65px;}.node-video.node-teaser .video-preview .field-name-title-field{text-transform:uppercase;text-align:center;font-weight:bold;font-size:20px;line-height:1;}.node-video.node-teaser .video-preview .btn-green,.node-video.node-teaser .video-preview .btn-green--ck,.node-video.node-teaser .video-preview .btn-green-arrow--ck,.node-video.node-teaser .video-preview .skipyear{position:absolute;bottom:0;left:0;width:100%;font-size:2em;line-height:50px;padding:0;}.node-video.node-teaser .video-preview .btn-green:after,.node-video.node-teaser .video-preview .btn-green--ck:after,.node-video.node-teaser .video-preview .btn-green-arrow--ck:after,.node-video.node-teaser .video-preview .skipyear:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 0 0 14px;width:14px;height:21px;background:url(/sites/all/themes/custom/archery_zen/images/play.png) no-repeat center top;}.node-video.node-teaser .video-preview:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/play-big.png) no-repeat 75% center;z-index:5;}.node-video.node-teaser .field-name-field-video-youtube-id iframe{display:block;width:100%;height:337px;}.node-video.view-mode-full .field-name-field-video-youtube-id iframe{width:100% !important;}.pane-archery-mini-worldrankings .pane-events-wre{margin:10px 0 20px;}.pane-archery-mini-worldrankings .pane-events-wre .events-list{padding:0 20px;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.archery-news{overflow:hidden;}.archery-news .left{float:left;width:45%;max-width:270px;min-height:152px;margin-right:3%;}.archery-news .left img{margin:0;}.archery-news .right{float:left;width:52%;min-height:152px;padding-bottom:13px;border-bottom:1px solid black;}.archery-news .field-name-title-field h3,.archery-news .field-name-field-subtitle h3{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #bfbfbf;font-size:16px;line-height:1.2;text-transform:uppercase;}.archery-news .field-name-title-field h3 a,.archery-news .field-name-field-subtitle h3 a{color:black;transition:color .25s ease-in-out;}.archery-news .field-name-title-field h3 a:hover,.archery-news .field-name-title-field h3 a:focus,.archery-news .field-name-field-subtitle h3 a:hover,.archery-news .field-name-field-subtitle h3 a:focus{color:#2f5497;}.archery-news .field-name-field-author{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;}.archery-news .field-name-field-author .field-item:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:'/';margin:0 5px;}.archery-news .field-name-field-author a{text-transform:uppercase;transition:color .25s ease-in-out;}.archery-news .field-name-field-author a:hover,.archery-news .field-name-field-author a:focus{color:#2f5497;}.archery-news .field-name-field-author a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:14px;height:14px;margin-right:8px;background:url(/sites/all/themes/custom/archery_zen/images/author.png) no-repeat center center;}.archery-news .field-name-field-publish-date{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.archery-news .field-name-field-publish-date .date-display-single{font-weight:bold;text-transform:uppercase;}.archery-news .field-name-field-summary{padding-top:5px;}.archery-news .field-name-field-summary p{margin:0;}.archery-news .field-name-field-content-tags{margin-top:10px;color:#aaaaab;text-transform:uppercase;}.archery-news .field-name-field-content-tags a{color:#aaaaab;}.archery-news .field-name-field-content-tags a:hover{color:#2f5497;}.archery-news .field-name-field-content-tags .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-left:1px solid #aaaaab;padding:0 4px;line-height:1;}.archery-news .field-name-field-content-tags .field-items .field-item:first-child{border:0;padding-left:0;}.archery-news.view-mode-teaser_summary .left{width:21%;}.archery-news.view-mode-teaser_summary .right{width:74%;}.archery-news.node-teaser.no-image .left{display:none;}.archery-news.node-teaser.no-image .right{position:relative;float:none;width:100%;min-height:inherit;margin-left:40px;}.archery-news.node-teaser.no-image .right:before{content:'';position:absolute;top:30px;left:-40px;width:25px;height:100%;background-color:#f2f2f2;}.archery-news.node-teaser.no-image .field-name-field-subtitle h3 a{position:relative;padding-left:30px;}.archery-news.node-teaser.no-image .field-name-field-subtitle h3 a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:10px;height:10px;position:absolute;top:5px;left:0;background:#2f5497;}.archery-news.node-teaser.no-image .field-name-field-summary{margin-top:5px;border-top:1px solid #f2f2f2;}@media all and (max-width:650px) {
 .archery-news.node-teaser.no-image .right{margin-left:0;} 
}@media all and (max-width:450px) {
 .archery-news .left,.archery-news .right{float:none;width:100%;max-width:100%;margin:0;min-height:inherit;} 
}.node.view-mode-full:not(.node-news) .news-top-info{margin-bottom:20px;padding:0px 15px 0px 45px;background:url(/sites/all/themes/custom/archery_zen/images/info.png) no-repeat 15px center #bfbfbf;color:white;line-height:1;text-transform:uppercase;font-weight:bold;font-size:18px;line-height:41px;}.node.view-mode-full:not(.node-news) .news-top-info.n360{padding:0;}.node.view-mode-full:not(.node-news) .news-top-info.n360 a{line-height:41px;padding-left:85px;background:url(/sites/all/themes/custom/archery_zen/images/archery-360-logo.png) no-repeat 10px center #c96632;}.node.view-mode-full:not(.node-news) .news-top-info a{color:white;display:block;}.node.view-mode-full:not(.node-news) .field-name-news-main-photo img{display:block;margin:0 auto 10px;}.node.view-mode-full:not(.node-news) .field-name-title-field h1,.node.view-mode-full:not(.node-news) .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node.view-mode-full:not(.node-news) .field-name-title-field h3{margin:0 0 20px;padding:13px 15px;text-transform:uppercase;color:white;line-height:1;background:#2f5497;}.node.view-mode-full:not(.node-news).from-archive .field-name-title-field h1,.node.view-mode-full:not(.node-news).from-archive .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node.view-mode-full:not(.node-news).from-archive .field-name-title-field h3{background-color:#bfbfbf;}.node.view-mode-full:not(.node-news).n360 .field-name-title-field h1,.node.view-mode-full:not(.node-news).n360 .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node.view-mode-full:not(.node-news).n360 .field-name-title-field h3{background-color:#c96632;}.node.view-mode-full:not(.node-news) .field-name-field-publish-date{float:left;text-transform:uppercase;font-size:16px;}.node.view-mode-full:not(.node-news) .field-name-field-publish-date .date-display-single:before{content:url(/sites/all/themes/custom/archery_zen/images/author.png);margin-right:18px;vertical-align:middle;}.node.view-mode-full:not(.node-news) .field-name-field-place{clear:left;float:left;padding:10px 0 0;font-size:16px;}.node.view-mode-full:not(.node-news) .field-name-field-summary{clear:both;font-weight:bold;font-size:16px;line-height:1.5;}.node.view-mode-full:not(.node-news) .field-name-field-summary:before{content:'';display:block;width:100%;height:10px;margin-bottom:20px;border-bottom:1px solid #bfbfbf;}.node.view-mode-full:not(.node-news) .field-name-field-summary > .field-items{max-width:77%;}@media all and (max-width:650px) {
 .node.view-mode-full:not(.node-news) .field-name-field-summary > .field-items{max-width:100%;} 
}.node.view-mode-full:not(.node-news).no-location .field-name-field-summary:before{height:30px;}.node.view-mode-full:not(.node-news) .field-name-body,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list{clear:both;padding-top:20px;font-size:16px;line-height:1.5;}.node.view-mode-full:not(.node-news) .field-name-body > .field-items,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list > .field-items{max-width:77%;}@media all and (max-width:650px) {
 .node.view-mode-full:not(.node-news) .field-name-body > .field-items,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list > .field-items{max-width:100%;} 
}.node.view-mode-full:not(.node-news) .field-name-body .image-news_right,.node.view-mode-full:not(.node-news) .field-name-body .image-right,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list .image-news_right,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list .image-right{margin-right:-30%;padding:1em 0 1em 1em;}@media all and (max-width:650px) {
 .node.view-mode-full:not(.node-news) .field-name-body .image-news_right,.node.view-mode-full:not(.node-news) .field-name-body .image-right,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list .image-news_right,.node.view-mode-full:not(.node-news) .field-name-field-fc-photo-list .image-right{margin:0;} 
}.node.view-mode-full:not(.node-news) .field-name-field-referral{clear:both;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags{margin:40px 0;color:#aaaaab;text-transform:uppercase;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags a{color:#aaaaab;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags a:hover{color:#2f5497;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags .field-items:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags .field-items .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-left:1px solid #aaaaab;padding:0 4px;line-height:1;}.node.view-mode-full:not(.node-news) .field-name-field-content-tags .field-items .field-item:first-child{border:0;padding-left:0;}.node-news.view-mode-full .field-type-youtube{position:relative;max-width:100%;height:0;margin:0 0 10px;padding-bottom:56.25%;overflow:hidden;}.node-news.view-mode-full .field-type-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.pane-node-field-athlete-reference{overflow:hidden;}.pane-node-field-athlete-reference .field-name-field-athlete-reference > .field-items > .field-item{float:left;width:33.33%;margin-bottom:15px;}.pane-node-field-athlete-reference .field-name-field-athlete-reference > .field-items > .field-item:nth-child(3n + 1){clear:left;}@media all and (max-width:650px) {
 .pane-node-field-athlete-reference .field-name-field-athlete-reference > .field-items > .field-item{width:50%;}.pane-node-field-athlete-reference .field-name-field-athlete-reference > .field-items > .field-item:nth-child(2n + 1){clear:both;}.pane-node-field-athlete-reference .field-name-field-athlete-reference > .field-items > .field-item:nth-child(3n + 1){clear:none;} 
}.archery-news.view-mode-teaser_summary .field-name-title-field h3{font-size:1.231em;}.view-mode-teaser_image_title h3{font-size:14px;margin:0;font-weight:bold;margin-top:5px;}.pane-archery-news-archery-news-latest .view-content,.pane-archery-news-archery-news-mostviewed .view-content{overflow:hidden;}.pane-archery-news-archery-news-latest .views-row,.pane-archery-news-archery-news-mostviewed .views-row{float:left;width:50%;margin:0 0 18px 0;padding-right:8px;}@media all and (max-width:650px) {
 .pane-archery-news-archery-news-latest .views-row,.pane-archery-news-archery-news-mostviewed .views-row{float:none;width:100%;padding:0;} 
}.pane-archery-news-archery-news-latest .views-row.views-row-odd,.pane-archery-news-archery-news-mostviewed .views-row.views-row-odd{clear:left;}.pane-archery-news-archery-news-latest .views-row.views-row-even,.pane-archery-news-archery-news-mostviewed .views-row.views-row-even{padding:0 0 0 8px;}@media all and (max-width:650px) {
 .pane-archery-news-archery-news-latest .views-row.views-row-even,.pane-archery-news-archery-news-mostviewed .views-row.views-row-even{padding:0;} 
}.pane-event-results{clear:both;}.field-name-field-referral{font-size:18px;}.field-name-field-referral .field-label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none;font-weight:normal;font-style:italic;}.field-name-field-referral .field-items{float:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.field-name-field-referral a{padding-left:0;color:#4f6fa7;position:relative;text-transform:uppercase;padding-right:15px;}.field-name-field-referral a:after{content:'';background:url(/sites/all/themes/custom/archery_zen/images/arrow-referral.png) no-repeat center;display:block;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:0;margin-top:-5px;}.service-links__trigger{color:#7bb723;text-transform:uppercase;font-weight:bold;line-height:26px;cursor:pointer;font-size:1.25em;}.service-links__trigger i{margin-right:10px;}.service-links__list{margin:0;padding:10px 20px 0;list-style:none;}.service-links__list li{display:block;float:left;margin:0 10px;}.service-links__list li a{display:block;width:26px;height:26px;overflow:hidden;text-indent:-999px;}.service-links__list li a.service-links-facebook{background-position:0 -1258px;background-color:#2f5497;}.service-links__list li a.service-links-twitter{background-position:0 -3726px;background-color:#74bcd6;}.service-links__list li a.service-links-google-plus{background-position:0 -1474px;background-color:#ebc033;}.service-links__list li a.service-links-archery-email{background-position:0 -1078px;background-color:#74bcd6;}.service-links__list li a.service-links-linkedin{background-position:0 -1726px;background-color:#2f5497;}.service-links__list li a.service-links-archery-pinterest{background-position:0 -2726px;background-color:#c43b2e;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.service-links__list li a.service-links-archery-embed-page{background-position:0 -3402px;background-color:#7bb723;}.service-links__list li a.service-links-archery-whatsapp{background-position:0 -3798px;background-color:#7bb723;}.service-links__list li a.service-links-archery-messenger{background-position:0 -2078px;background-color:#2f5497;}.service-links__list li a.service-links-archery-copy-url{background-position:0 -1690px;background-color:#ebc033;}.service-links__list li.service-links-twitter-widget{width:85px;}.service-links__list li.service-links-google-plus-one{width:75px;}.service-links__list li.last{margin-right:0;}.service-links__list li a.service-links-archery-facebook-like{width:auto;height:auto;margin-bottom:0;overflow:visible;text-indent:0;}.service-links.is-node{position:fixed;clear:right;margin-left:auto;margin-right:auto;padding:0;width:100%;left:auto;right:auto;top:auto;bottom:auto;max-width:980px;z-index:999;visibility:hidden;opacity:0;}.service-links.is-node.visible{visibility:visible;opacity:1;}@media all and (max-width:1020px) {
 .service-links.is-node{right:0;} 
}@media all and (max-width:800px) {
 .service-links.is-node{bottom:60px;} 
}@media all and (max-width:650px) {
 .service-links.is-node{bottom:50px;} 
}.service-links.is-node .service-links__trigger{position:absolute;right:-10px;top:0;width:40px;height:40px;background:#7bb723;color:#7bb723;font-size:1.25em;font-weight:bold;line-height:40px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}@media all and (max-width:1000px) {
 .service-links.is-node .service-links__trigger{right:10px;} 
}@media all and (max-width:800px) {
 .service-links.is-node .service-links__trigger{right:40px;} 
}@media all and (max-width:650px) {
 .service-links.is-node .service-links__trigger{right:20px;} 
}.service-links.is-node .service-links__trigger i{display:block;position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;}.service-links.is-node .service-links__popup_column{display:none;position:absolute;bottom:10px;right:-10px;}@media all and (max-width:1000px) {
 .service-links.is-node .service-links__popup_column{right:10px;} 
}@media all and (max-width:800px) {
 .service-links.is-node .service-links__popup_column{right:40px;} 
}@media all and (max-width:650px) {
 .service-links.is-node .service-links__popup_column{right:20px;} 
}.service-links.is-node .service-links__popup_column .service-links__list{margin:0;padding:0;list-style:none;}@media all and (max-width:650px) {
 .service-links.is-node .service-links__popup_column .service-links__list{padding:10px 2px 0;} 
}.service-links.is-node .service-links__popup_column .service-links__list li{display:block;float:none;margin:0;padding:6px 0;}.service-links.is-node .service-links__popup_column .service-links__list li a{position:relative;display:block;width:40px;height:40px;overflow:hidden;background:#2f5497;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.service-links.is-node .service-links__popup_column .service-links__list li a:after{content:'';display:block;position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-position:center center;background-repeat:no-repeat;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-facebook{background-color:#2f5497;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-facebook:after{background-position:0 -1258px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-twitter{background-color:#74bcd6;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-twitter:after{background-position:0 -3726px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-linkedin{background-color:#2f5497;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-linkedin:after{background-position:0 -1726px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-email{background-color:#74bcd6;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-email:after{background-position:0 -1078px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-google-plus{background-color:#ebc033;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-google-plus:after{background-position:0 -1474px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-pinterest{background-color:#c43b2e;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:0;padding:0;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-pinterest:after{background-position:0 -2726px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-embed-page{background-color:#7bb723;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-embed-page:after{background-position:0 -3402px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-whatsapp{background-color:#7bb723;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-whatsapp:after{background-position:0 -3798px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-messenger{background-color:#2f5497;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-messenger:after{background-position:0 -2078px;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-copy-url{background-color:#ebc033;}.service-links.is-node .service-links__popup_column .service-links__list li a.service-links-archery-copy-url:after{background-position:0 -1690px;}.service-links.is-node .service-links__popup_column .service-links__list li.service-links-twitter-widget{width:85px;}.service-links.is-node .service-links__popup_column .service-links__list li.service-links-google-plus-one{width:75px;}.service-links.is-node .service-links__popup_column .service-links__list li.last{margin-right:0;}.service-links__popup{display:none;}.service-links__popup h3{margin:0 0 10px;text-transform:uppercase;color:white;background:#2f5497;text-align:center;padding:10px;}.copy-url-wrapper{position:relative;}.copy-url-wrapper .wa-tooltip{display:none;position:fixed;margin-top:-35px;margin-left:-160px;padding:5px 20px;background:rgba(0,0,0,0.8);color:white;font-weight:bold;white-space:nowrap;border-radius:6px;z-index:99;}.archery-share-iframe{clear:both;padding:20px 20px 0;}.archery-share-iframe > .content{padding:10px;}.archery-share-iframe .embed-text{display:block;width:100%;margin-bottom:10px;padding:10px;background-color:#ebebe4;border:1px solid darkgrey;color:#545454;}.archery-share-iframe .quicktabs-tabs{margin-bottom:15px;padding-left:0;text-transform:uppercase;border-bottom:2px solid #b1b1b1;}.archery-share-iframe .quicktabs-tabs > li{position:relative;top:2px;float:left;border-bottom:2px solid #b1b1b1;}.archery-share-iframe .quicktabs-tabs > li a{display:block;padding:5px;font-weight:bold;color:#b1b1b1;}.archery-share-iframe .quicktabs-tabs > li.active{color:#2f5497;border-color:#2f5497;}.archery-share-iframe .quicktabs-tabs > li.active a{color:#2f5497;}.archery-share-iframe .quicktabs-tabs:after{content:'';clear:both;display:block;}.archery-cb-iframe-popup{overflow:visible !important;}.archery-cb-iframe-popup .service-links__popup{display:block;}.archery-cb-iframe-popup #cboxTopLeft,.archery-cb-iframe-popup #cboxTopRight,.archery-cb-iframe-popup #cboxBottomLeft,.archery-cb-iframe-popup #cboxBottomRight{width:0;height:0;}.archery-cb-iframe-popup #cboxTopCenter,.archery-cb-iframe-popup #cboxBottomCenter{height:0;}.archery-cb-iframe-popup #cboxMiddleLeft,.archery-cb-iframe-popup #cboxMiddleRight{width:0;}.archery-cb-iframe-popup #cboxWrapper{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.archery-cb-iframe-popup #cboxTitle{display:none !important;}.archery-cb-iframe-popup #cboxWrapper,.archery-cb-iframe-popup #cboxContent,.archery-cb-iframe-popup #cboxLoadedContent{overflow:visible !important;}.archery-cb-iframe-popup #cboxClose{bottom:auto;top:7px;right:7px;background:none;text-indent:0;color:white;line-height:25px;font-weight:bold;font-size:25px;}#mini-panel-archery_mini_news.panel-2col,#mini-panel-archery_mini_event_news{margin:0 auto;width:100%;padding:0;}#mini-panel-archery_mini_news.panel-2col > .panel-col-first .inside,#mini-panel-archery_mini_news.panel-2col > .panel-col-last .inside,#mini-panel-archery_mini_event_news > .panel-col-first .inside,#mini-panel-archery_mini_event_news > .panel-col-last .inside{margin:0;}@media all and (max-width:650px) {
 #mini-panel-archery_mini_news.panel-2col > .panel-col-first .inside,#mini-panel-archery_mini_news.panel-2col > .panel-col-last .inside,#mini-panel-archery_mini_event_news > .panel-col-first .inside,#mini-panel-archery_mini_event_news > .panel-col-last .inside{padding:0;} 
}#mini-panel-archery_mini_news.panel-2col > .panel-col-first .panel-pane,#mini-panel-archery_mini_news.panel-2col > .panel-col-last .panel-pane,#mini-panel-archery_mini_event_news > .panel-col-first .panel-pane,#mini-panel-archery_mini_event_news > .panel-col-last .panel-pane{margin:0;padding:0;border:0;}.node-type-competition #mini-panel-archery_mini_event_news{background:#74bcd6;}.view-display-id-archery_news_featured_main .views-row,.view-display-id-archery_event_news_main .views-row,.view-display-id-archery_competition_news_main{position:relative;}.view-display-id-archery_news_featured_main .views-row .views-field-news-main-photo img,.view-display-id-archery_news_featured_main .views-row .views-field-field-image img,.view-display-id-archery_event_news_main .views-row .views-field-news-main-photo img,.view-display-id-archery_event_news_main .views-row .views-field-field-image img,.view-display-id-archery_competition_news_main .views-field-news-main-photo img,.view-display-id-archery_competition_news_main .views-field-field-image img{display:block;width:100%;height:auto;}.view-display-id-archery_news_featured_main .views-row .views-field-nothing,.view-display-id-archery_event_news_main .views-row .views-field-nothing,.view-display-id-archery_competition_news_main .views-field-nothing{position:absolute;bottom:0;left:0;width:100%;padding:20px 41px 20px 18px;overflow:hidden;background:-moz-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(0,0,0,0.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,249,255,0)),color-stop(100%,rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(0,0,0,0.75) 100%);background:-o-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(0,0,0,0.75) 100%);background:-ms-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(0,0,0,0.75) 100%);background:linear-gradient(to bottom,rgba(240,249,255,0) 0%,rgba(0,0,0,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f0f9ff',endColorstr='#bf000000',GradientType=0);}@media all and (max-width:650px) {
 .view-display-id-archery_news_featured_main .views-row .views-field-nothing,.view-display-id-archery_event_news_main .views-row .views-field-nothing,.view-display-id-archery_competition_news_main .views-field-nothing{position:static;background:#2f5497;} 
}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .title,.view-display-id-archery_event_news_main .views-row .views-field-nothing .title,.view-display-id-archery_competition_news_main .views-field-nothing .title{padding-bottom:10px;}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .title a,.view-display-id-archery_event_news_main .views-row .views-field-nothing .title a,.view-display-id-archery_competition_news_main .views-field-nothing .title a{color:white;text-transform:uppercase;font-size:30px;text-decoration:none;font-weight:bold;line-height:1;text-shadow:3px 0 0 rgba(0,0,0,0.75);}@media all and (max-width:650px) {
 .view-display-id-archery_news_featured_main .views-row .views-field-nothing .title a,.view-display-id-archery_event_news_main .views-row .views-field-nothing .title a,.view-display-id-archery_competition_news_main .views-field-nothing .title a{font-size:20px;} 
}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .date,.view-display-id-archery_event_news_main .views-row .views-field-nothing .date,.view-display-id-archery_competition_news_main .views-field-nothing .date{float:left;padding-top:11px;text-transform:uppercase;color:white;font-size:16px;font-weight:bold;}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .date:before,.view-display-id-archery_event_news_main .views-row .views-field-nothing .date:before,.view-display-id-archery_competition_news_main .views-field-nothing .date:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:14px;height:15px;margin-right:13px;background:url(/sites/all/themes/custom/archery_zen/images/author-white.png) no-repeat center center;}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .read-more,.view-display-id-archery_event_news_main .views-row .views-field-nothing .read-more,.view-display-id-archery_competition_news_main .views-field-nothing .read-more{float:right;}.view-display-id-archery_news_featured_main .views-row .views-field-nothing .read-more a,.view-display-id-archery_event_news_main .views-row .views-field-nothing .read-more a,.view-display-id-archery_competition_news_main .views-field-nothing .read-more a{display:block;padding:0 10px;background:#7bb723;color:white;font-weight:bold;text-transform:uppercase;font-size:17px;line-height:30px;}.view-display-id-archery_news_featured_secondary .views-row,.view-display-id-archery_event_news_secondary .views-row{position:relative;}.view-display-id-archery_news_featured_secondary .views-row .views-field-news-main-photo img,.view-display-id-archery_news_featured_secondary .views-row .views-field-field-image img,.view-display-id-archery_event_news_secondary .views-row .views-field-news-main-photo img,.view-display-id-archery_event_news_secondary .views-row .views-field-field-image img{display:block;width:100%;height:auto;}.view-display-id-archery_news_featured_secondary .views-row .views-field-title-field a,.view-display-id-archery_news_featured_secondary .views-row .views-field-title a,.view-display-id-archery_news_featured_secondary .views-row .views-field-field-subtitle a,.view-display-id-archery_event_news_secondary .views-row .views-field-title-field a,.view-display-id-archery_event_news_secondary .views-row .views-field-title a,.view-display-id-archery_event_news_secondary .views-row .views-field-field-subtitle a{position:absolute;bottom:0;left:0;width:100%;padding:10px 46px 10px 25px;background:rgba(0,0,0,0.5);font-size:1.231em;color:white;text-transform:uppercase;text-decoration:none;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.view-display-id-archery_news_featured_secondary .views-row .views-field-title-field a:after,.view-display-id-archery_news_featured_secondary .views-row .views-field-title a:after,.view-display-id-archery_news_featured_secondary .views-row .views-field-field-subtitle a:after,.view-display-id-archery_event_news_secondary .views-row .views-field-title-field a:after,.view-display-id-archery_event_news_secondary .views-row .views-field-title a:after,.view-display-id-archery_event_news_secondary .views-row .views-field-field-subtitle a:after{content:'';display:block;position:absolute;top:0;right:0;width:36px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #7bb723;}body.ie10 .view-display-id-archery_news_featured_secondary .views-row .views-field-title-field a,body.ie10 .view-display-id-archery_news_featured_secondary .views-row .views-field-title a,body.ie10 .view-display-id-archery_event_news_secondary .views-row .views-field-title-field a,body.ie10 .view-display-id-archery_event_news_secondary .views-row .views-field-title a{white-space:normal;}.pane-news-featured-archery-news-featured-more,.pane-event-news-archery-event-news-more{padding:9px 20px !important;min-height:135px;background-color:#74bcd6;color:white;}.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title-field a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-field-subtitle a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title-field a,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title a,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-field-subtitle a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a{display:block;color:white;font-size:1.231em;font-weight:normal;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;text-transform:none;text-decoration:none;overflow:hidden;}.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title-field a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title-field a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:focus,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:hover,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title-field a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title-field a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:focus,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:hover,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:focus{text-decoration:underline;}.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title-field a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a:before,.pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title-field a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-field-subtitle a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a:before,.pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a:before{content:'> ';}body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title-field a,body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-title a,body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a,body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title-field a,body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-title a,body.ie10 .pane-news-featured-archery-news-featured-more .view-display-id-archery_event_news_more .views-field-field-subtitle a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title-field a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-title a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_news_featured_more .views-field-field-subtitle a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title-field a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-title a,body.ie10 .pane-event-news-archery-event-news-more .view-display-id-archery_event_news_more .views-field-field-subtitle a{white-space:normal;}.pane-archery-minipanel-image-video .panel-display.panel-2col .panel-col-first,.pane-archery-minipanel-image-video .panel-display.panel-2col .panel-col-last{width:50%;}@media all and (max-width:650px) {
 .pane-archery-minipanel-image-video .panel-display.panel-2col .panel-col-first,.pane-archery-minipanel-image-video .panel-display.panel-2col .panel-col-last{width:100%;} 
}.pane-archery-minipanel-image-video .panel-display.panel-2col .panel-pane{margin:0;padding:0;border:0;}.view-display-id-archery_videos_competition .views-row-1,.view-display-id-archery_videos_competition .views-row-2{float:left;width:50%;padding:0 10px 20px 0;}@media all and (max-width:650px) {
 .view-display-id-archery_videos_competition .views-row-1,.view-display-id-archery_videos_competition .views-row-2{width:100%;float:none;padding:0 0 20px 0;} 
}.view-display-id-archery_videos_competition .views-row-1 .node-video.node-teaser .field-name-field-video-youtube-id iframe,.view-display-id-archery_videos_competition .views-row-2 .node-video.node-teaser .field-name-field-video-youtube-id iframe{height:132px;}.view-display-id-archery_videos_competition .views-row-2{padding:0 0 20px 10px;}@media all and (max-width:650px) {
 .view-display-id-archery_videos_competition .views-row-2{padding:0 0 20px 0;} 
}.view-display-id-archery_videos_competition .views-row-3{clear:both;}.view-display-id-archery_videos_competition .views-row-3 .node-video.node-teaser .field-name-field-video-youtube-id iframe{height:276px;}.view-display-id-archery_videos_competition .node-video.node-teaser .video-preview .info{display:none;}.view-display-id-archery_videos_competition .node-video.node-teaser .video-preview:after{background-position:center center;background-size:60px 60px;}.view-display-id-archery_photo_competition .field-name-field-smugmug-key img{display:block;}.view-display-id-archery_photo_competition .views-row-1{padding-bottom:20px;}.view-display-id-archery_photo_competition .views-row-2,.view-display-id-archery_photo_competition .views-row-3{float:left;width:50%;padding:0 10px 20px 0;}@media all and (max-width:650px) {
 .view-display-id-archery_photo_competition .views-row-2,.view-display-id-archery_photo_competition .views-row-3{width:100%;float:none;padding:0 0 20px 0;} 
}.view-display-id-archery_photo_competition .views-row-3{padding:0 0 20px 10px;}@media all and (max-width:650px) {
 .view-display-id-archery_photo_competition .views-row-3{padding:0 0 20px 0;} 
}.node-athlete.node-teaser,.node-athlete.view-mode-full,.archery-entry{overflow:hidden;}.node-athlete.node-teaser .athlete-info,.node-athlete.view-mode-full .athlete-info,.archery-entry .athlete-info{overflow:hidden;}.node-athlete.node-teaser .athlete-info .top,.node-athlete.view-mode-full .athlete-info .top,.archery-entry .athlete-info .top{display:block;position:relative;padding:6px 213px 6px 19px;background:#2f5497;color:white;}.node-athlete.node-teaser .athlete-info .top .more,.node-athlete.node-teaser .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .node-athlete.node-teaser .athlete-info .top comp-event-heading:after,.node-athlete.view-mode-full .athlete-info .top .more,.node-athlete.view-mode-full .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .node-athlete.view-mode-full .athlete-info .top comp-event-heading:after,.archery-entry .athlete-info .top .more,.archery-entry .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .archery-entry .athlete-info .top comp-event-heading:after{display:block;position:absolute;top:0;right:0;height:100%;width:42px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center rgba(255,255,255,0.3);color:white;text-align:center;font-weight:bold;}.node-athlete.node-teaser .name,.node-athlete.view-mode-full .name,.archery-entry .name{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;text-transform:uppercase;margin-right:10px;color:white;font-size:1.538em;line-height:1;}.node-athlete.node-teaser .name .given-name,.node-athlete.view-mode-full .name .given-name,.archery-entry .name .given-name{font-weight:bold;}.node-athlete.node-teaser .flag-country,.node-athlete.view-mode-full .flag-country,.archery-entry .flag-country{vertical-align:middle;}.node-athlete.node-teaser .icon.cat-paralympic,.node-athlete.view-mode-full .icon.cat-paralympic,.archery-entry .icon.cat-paralympic{margin-right:10px;}.node-athlete.node-teaser .gender-M,.node-athlete.node-teaser .gender-W,.node-athlete.view-mode-full .gender-M,.node-athlete.view-mode-full .gender-W,.archery-entry .gender-M,.archery-entry .gender-W{margin-right:10px;vertical-align:middle;}.node-athlete.node-teaser .age,.node-athlete.view-mode-full .age,.archery-entry .age{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;margin-right:10px;color:#2f5497;font-size:1.231em;font-weight:bold;}.node-athlete.node-teaser .contact,.node-athlete.view-mode-full .contact,.archery-entry .contact{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px;}.node-athlete.node-teaser .contact a,.node-athlete.view-mode-full .contact a,.archery-entry .contact a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:26px;height:26px;text-indent:-999px;overflow:hidden;margin-right:10px;}.node-athlete.node-teaser .contact a.facebook,.node-athlete.view-mode-full .contact a.facebook,.archery-entry .contact a.facebook{background-position:0 -1258px;background-color:#2f5497;}.node-athlete.node-teaser .contact a.twitter,.node-athlete.view-mode-full .contact a.twitter,.archery-entry .contact a.twitter{background-position:0 -3726px;background-color:#74bcd6;}.node-athlete.node-teaser .contact a.web,.node-athlete.view-mode-full .contact a.web,.archery-entry .contact a.web{background-position:0 -3978px;background-color:#74bcd6;}.node-athlete.node-teaser .contact + .item-list,.node-athlete.view-mode-full .contact + .item-list,.archery-entry .contact + .item-list{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.node-athlete.node-teaser .ranking,.node-athlete.view-mode-full .ranking,.archery-entry .ranking{position:absolute;top:0;right:42px;height:100%;font-weight:bold;text-transform:uppercase;}.node-athlete.node-teaser .ranking .status,.node-athlete.view-mode-full .ranking .status,.archery-entry .ranking .status{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;width:35px;height:42px;background-image:url(/sites/all/themes/custom/archery_zen/images/rank-arrows.png);background-position:center center;background-repeat:no-repeat;}.node-athlete.node-teaser .ranking.ranking-equal .status,.node-athlete.view-mode-full .ranking.ranking-equal .status,.archery-entry .ranking.ranking-equal .status{background-position:5px center;background-color:#ebc033;}.node-athlete.node-teaser .ranking.ranking-up .status,.node-athlete.view-mode-full .ranking.ranking-up .status,.archery-entry .ranking.ranking-up .status{background-position:-35px center;background-color:#7bb723;}.node-athlete.node-teaser .ranking.ranking-down .status,.node-athlete.view-mode-full .ranking.ranking-down .status,.archery-entry .ranking.ranking-down .status{background-position:-73px center;background-color:#c43b2e;}.node-athlete.node-teaser .ranking .text,.node-athlete.view-mode-full .ranking .text,.archery-entry .ranking .text{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;padding-right:10px;line-height:1;text-align:right;font-size:14px;}.node-athlete.node-teaser .ranking .rank,.node-athlete.view-mode-full .ranking .rank,.archery-entry .ranking .rank{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 20px;background-color:#7bb723;color:white;font-size:23px;line-height:42px;}.node-athlete.node-teaser ul.divisions,.node-athlete.view-mode-full ul.divisions,.archery-entry ul.divisions{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0;padding:0;list-style:none;overflow:hidden;}.node-athlete.node-teaser ul.divisions li,.node-athlete.view-mode-full ul.divisions li,.archery-entry ul.divisions li{float:left;margin:0 12px 12px 0;}.node-athlete.node-teaser .medals,.node-athlete.view-mode-full .medals,.archery-entry .medals{position:relative;margin:0;max-height:26px;padding:0 24px 0 0;list-style:none;overflow:hidden;}.node-athlete.node-teaser .medals.all,.node-athlete.view-mode-full .medals.all,.archery-entry .medals.all{max-height:3500px;}.node-athlete.node-teaser .medals.all .medals__show-more,.node-athlete.view-mode-full .medals.all .medals__show-more,.archery-entry .medals.all .medals__show-more{background-image:url(/sites/all/themes/custom/archery_zen/images/minus.png);}.node-athlete.node-teaser .medals li,.node-athlete.view-mode-full .medals li,.archery-entry .medals li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 10px 10px 0;}.node-athlete.node-teaser .medals .medals__show-more,.node-athlete.view-mode-full .medals .medals__show-more,.archery-entry .medals .medals__show-more{display:block;position:absolute;top:0;right:0;width:26px;height:26px;cursor:pointer;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #74bcd6;border:0;}.node-athlete.node-teaser .medals .archer-record,.node-athlete.view-mode-full .medals .archer-record,.archery-entry .medals .archer-record{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.node-athlete.node-teaser .medals .archer-record span,.node-athlete.view-mode-full .medals .archer-record span,.archery-entry .medals .archer-record span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin:0 10px 10px 0;background:url(/sites/all/themes/custom/archery_zen/images/records-sprite.png) no-repeat;}.node-athlete.node-teaser .medals .archer-record span.world_championship,.node-athlete.view-mode-full .medals .archer-record span.world_championship,.archery-entry .medals .archer-record span.world_championship{background-position:0 -3870px;}.node-athlete.node-teaser .medals .archer-record span.record-1,.node-athlete.view-mode-full .medals .archer-record span.record-1,.archery-entry .medals .archer-record span.record-1{background-position:0 -2330px;}.node-athlete.node-teaser .medals .archer-record span.record-2,.node-athlete.view-mode-full .medals .archer-record span.record-2,.archery-entry .medals .archer-record span.record-2{background-position:0 -4050px;}.node-athlete.node-teaser .athlete__records,.node-athlete.view-mode-full .athlete__records,.archery-entry .athlete__records{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;list-style:none;padding:0;margin:0;}.node-athlete.node-teaser .athlete__records > li,.node-athlete.view-mode-full .athlete__records > li,.archery-entry .athlete__records > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:10px;}.node-athlete.node-teaser .athlete__records > li.first,.node-athlete.view-mode-full .athlete__records > li.first,.archery-entry .athlete__records > li.first{padding-left:10px;border-left:1px solid #ccc;}.node-athlete.node-teaser .athlete-img,.node-athlete.view-mode-full .athlete-img,.archery-entry .athlete-img{float:left;width:135px;height:135px;overflow:hidden;}.node-athlete.node-teaser .athlete-img img,.node-athlete.view-mode-full .athlete-img img,.archery-entry .athlete-img img{display:block;}.node-athlete.node-teaser .content,.node-athlete.view-mode-full .content,.archery-entry .content{float:left;width:65%;padding:19px;background:white;}@media all and (max-width:650px) {
 .node-athlete.node-teaser .content,.node-athlete.view-mode-full .content,.archery-entry .content{float:none;width:100%;} 
}.node-athlete.node-teaser .stats,.node-athlete.view-mode-full .stats,.archery-entry .stats{float:left;width:35%;padding-top:19px;}.node-athlete.node-teaser .stats:after,.node-athlete.view-mode-full .stats:after,.archery-entry .stats:after{content:'';display:table;clear:both;}@media all and (max-width:650px) {
 .node-athlete.node-teaser .stats,.node-athlete.view-mode-full .stats,.archery-entry .stats{float:none;width:100%;} 
}.node-athlete.node-teaser .stats-list,.node-athlete.view-mode-full .stats-list,.archery-entry .stats-list{float:left;display:table;width:68%;margin:0;padding:0;list-style:none;overflow:hidden;}@media all and (max-width:650px) {
 .node-athlete.node-teaser .stats-list,.node-athlete.view-mode-full .stats-list,.archery-entry .stats-list{padding-top:0;} 
}.node-athlete.node-teaser .stats-list li,.node-athlete.view-mode-full .stats-list li,.archery-entry .stats-list li{display:table-row;margin-bottom:5px;text-transform:uppercase;font-weight:bold;font-size:15px;line-height:1;overflow:hidden;}.node-athlete.node-teaser .stats-list li:nth-child(even) label,.node-athlete.node-teaser .stats-list li:nth-child(even) .label,.node-athlete.view-mode-full .stats-list li:nth-child(even) label,.node-athlete.view-mode-full .stats-list li:nth-child(even) .label,.archery-entry .stats-list li:nth-child(even) label,.archery-entry .stats-list li:nth-child(even) .label{background:#f2f2f2;}.node-athlete.node-teaser .stats-list label,.node-athlete.node-teaser .stats-list .label,.node-athlete.view-mode-full .stats-list label,.node-athlete.view-mode-full .stats-list .label,.archery-entry .stats-list label,.archery-entry .stats-list .label{display:table-cell;vertical-align:middle;text-align:right;width:150px;padding:5px 10px;background:#e5e5e5;border-bottom:5px solid white;}.node-athlete.node-teaser .stats-list span,.node-athlete.view-mode-full .stats-list span,.archery-entry .stats-list span{display:table-cell;vertical-align:middle;width:45px;padding:5px 10px;color:white;text-align:center;border-bottom:5px solid white;}.node-athlete.node-teaser .stats-list span.average-arrow,.node-athlete.view-mode-full .stats-list span.average-arrow,.archery-entry .stats-list span.average-arrow{width:auto;text-align:left;background-color:#2f5497;}.node-athlete.node-teaser .stats-list span.average-arrow + span,.node-athlete.view-mode-full .stats-list span.average-arrow + span,.archery-entry .stats-list span.average-arrow + span{background-color:#2f5497;}.node-athlete.node-teaser .stats-list span.total,.node-athlete.view-mode-full .stats-list span.total,.archery-entry .stats-list span.total{background-color:#7bb723;}.node-athlete.node-teaser .stats-list span.percent,.node-athlete.view-mode-full .stats-list span.percent,.archery-entry .stats-list span.percent{background-color:#74bcd6;}.node-athlete.node-teaser .stats-list-rr,.node-athlete.view-mode-full .stats-list-rr,.archery-entry .stats-list-rr{float:left;width:32%;margin:0;padding:0 0 0 10px;list-style:none;text-transform:uppercase;text-align:center;font-size:15px;white-space:nowrap;overflow:hidden;}.node-athlete.node-teaser .stats-list-rr li,.node-athlete.view-mode-full .stats-list-rr li,.archery-entry .stats-list-rr li{line-height:1;overflow:hidden;margin-bottom:5px;}.node-athlete.node-teaser .stats-list-rr li.first,.node-athlete.view-mode-full .stats-list-rr li.first,.archery-entry .stats-list-rr li.first{padding:5px;color:#fff;background-color:#c43b2e;font-weight:bold;}.node-athlete.node-teaser .stats-list-rr li span,.node-athlete.view-mode-full .stats-list-rr li span,.archery-entry .stats-list-rr li span{display:block;float:left;width:50%;min-height:25px;padding:5px;background-color:#F2F2F2;border-right:2px solid white;text-align:center;font-size:14px;}.node-athlete.node-teaser .stats-list-rr li span.number,.node-athlete.view-mode-full .stats-list-rr li span.number,.archery-entry .stats-list-rr li span.number{font-weight:bold;border-right:0;border-left:2px solid white;}.node-athlete.view-mode-full .athlete-img{height:auto;}.node-athlete.view-mode-full .athlete-img > a{display:block;height:135px;overflow:hidden;}.node-athlete.view-mode-full .athlete-info{padding:0 0 20px 20px;}.node-athlete.view-mode-full .athlete-info .top{margin-bottom:20px;padding:0 0 9px 0;background:none;color:#2f5497;border-bottom:1px solid #2f5497;overflow:hidden;}.node-athlete.view-mode-full .content{float:none;width:100%;padding:0;}.node-athlete.view-mode-full .name{color:#2f5497;}.node-athlete.view-mode-full .ranking{position:static;float:right;margin-left:15px;}.node-athlete.view-mode-full .ranking .status{height:30px;}.node-athlete.view-mode-full .ranking .rank{min-width:35px;padding:0 10px;line-height:30px;text-align:center;}.node-athlete.view-mode-full .stats{float:none;width:100%;padding-top:10px;}.node-athlete.view-mode-full .stats-list{float:left;margin-bottom:20px;max-width:350px;}.node-athlete.view-mode-full .contact{width:100%;margin:16px 0;text-align:center;}.node-athlete.view-mode-full .contact a{margin:0 5px;}@media all and (max-width:650px) {
 .node-athlete.view-mode-full .athlete-img{float:none;width:100%;height:auto;margin:0 auto;}.node-athlete.view-mode-full .athlete-img > a{height:auto;}.node-athlete.view-mode-full .athlete-img img{margin:10px auto 0;}.node-athlete.view-mode-full .athlete-info{padding:0 10px 20px;}.node-athlete.view-mode-full .athlete-info .top{text-align:center;}.node-athlete.view-mode-full .athlete-info .top .flag-country{max-width:25px;}.node-athlete.view-mode-full .athlete-info .ranking{float:none;margin:20px 0 10px;}.node-athlete.view-mode-full .medals{margin:20px 0;}.node-athlete.view-mode-full .stats-list,.node-athlete.view-mode-full .stats-list-rr{width:100%;max-width:100%;float:none;margin-bottom:20px;padding:0;}.node-athlete.view-mode-full .athlete__biography{border-width:5px;} 
}.node-athlete.view-mode-full .service-links{float:none;padding-top:20px;border-top:1px solid #2f5497;}.node-athlete.view-mode-full .service-links .links li{margin:0 3px 5px;}.node-athlete.node-teaser .athlete-img,.archery-entry .athlete-img{height:146px;}.node-athlete.node-teaser .flag-country,.archery-entry .flag-country{min-height:30px;}.node-athlete.node-teaser .stats-list,.archery-entry .stats-list{width:100%;}.node-athlete.node-teaser .stats-list-rr,.archery-entry .stats-list-rr{display:none;}.node-athlete.node-teaser .athlete-info .top,.archery-entry .athlete-info .top{min-height:42px;}@media all and (max-width:800px) {
 .node-athlete.node-teaser .content,.archery-entry .content{width:55%;}.node-athlete.node-teaser .stats,.archery-entry .stats{width:45%;} 
}@media all and (max-width:650px) {
 .node-athlete.node-teaser,.archery-entry{max-width:300px;margin:0 auto;}.node-athlete.node-teaser .athlete-img,.archery-entry .athlete-img{float:none;margin:0 auto;width:100%;height:auto;text-align:center;}.node-athlete.node-teaser .athlete-info,.archery-entry .athlete-info{overflow:visible;}.node-athlete.node-teaser .athlete-info .top,.archery-entry .athlete-info .top{position:relative;min-height:initial;padding-right:50px;overflow:visible;padding:6px;text-align:center;}.node-athlete.node-teaser .athlete-info .top .more,.node-athlete.node-teaser .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .node-athlete.node-teaser .athlete-info .top comp-event-heading:after,.archery-entry .athlete-info .top .more,.archery-entry .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .archery-entry .athlete-info .top comp-event-heading:after{display:none;}.node-athlete.node-teaser .athlete-info .ranking,.archery-entry .athlete-info .ranking{position:absolute;right:0;top:-26px;float:none;}.node-athlete.node-teaser .athlete-info .ranking .text,.archery-entry .athlete-info .ranking .text{display:none;}.node-athlete.node-teaser .athlete-info .ranking .status,.archery-entry .athlete-info .ranking .status{width:26px;height:26px;vertical-align:top;}.node-athlete.node-teaser .athlete-info .ranking.ranking-equal .status,.archery-entry .athlete-info .ranking.ranking-equal .status{background-position:0 center;}.node-athlete.node-teaser .athlete-info .ranking.ranking-up .status,.archery-entry .athlete-info .ranking.ranking-up .status{background-position:-40px center;}.node-athlete.node-teaser .athlete-info .ranking.ranking-down .status,.archery-entry .athlete-info .ranking.ranking-down .status{background-position:-78px center;}.node-athlete.node-teaser .athlete-info .ranking .rank,.archery-entry .athlete-info .ranking .rank{min-width:26px;vertical-align:top;padding:0;line-height:26px;font-size:18px;text-align:center;}.node-athlete.node-teaser .athlete-info .flag-country,.archery-entry .athlete-info .flag-country{max-width:25px;min-height:initial;}.node-athlete.node-teaser .content,.node-athlete.node-teaser .stats,.archery-entry .content,.archery-entry .stats{width:100%;padding:20px 10px 10px;border:2px solid #2f5497;border-top:0;border-bottom:0;}.node-athlete.node-teaser .stats,.archery-entry .stats{padding-top:10px;border-bottom:2px solid #2f5497;} 
}.node-athlete.view-mode-teaser_image_title{max-width:115px;}.node-athlete.view-mode-teaser_image_title .archer-photo{display:block;position:relative;margin-bottom:11px;max-height:115px;overflow:hidden;}.node-athlete.view-mode-teaser_image_title .archer-photo:after{content:'';position:absolute;bottom:0;right:0;width:25px;height:25px;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #77ae40;}.node-athlete.view-mode-teaser_image_title .archer-photo img{display:block;margin:0 auto;}.node-athlete.view-mode-teaser_image_title .field-name-title-field{text-transform:uppercase;color:black;font-size:1.077em;line-height:1;font-weight:normal;}.athlete__biography{border-left:18px solid #f2f2f2;padding:0 0 0 13px;}.athlete__biography > div{clear:both;margin-bottom:18px;}.athlete__biography label,.athlete__biography .label{display:inline;margin-right:7px;text-transform:uppercase;color:#2f5497;}.athlete__biography .bioheight label,.athlete__biography .bioheight .label,.athlete__biography .bioweight label,.athlete__biography .bioweight .label,.athlete__biography .biohandedness label,.athlete__biography .biohandedness .label,.athlete__biography .bioclubname label,.athlete__biography .bioclubname .label,.athlete__biography .bioclubcity label,.athlete__biography .bioclubcity .label,.athlete__biography .biocoachname label,.athlete__biography .biocoachname .label{color:#7bb723;}.athlete__biography .bioheight,.athlete__biography .bioweight{float:left;width:50%;clear:none;}@media all and (max-width:650px) {
 .athlete__biography .bioheight,.athlete__biography .bioweight{float:none;width:100%;} 
}.athlete__biography .bionotes{display:none;}.athlete__biography .bionotes label,.athlete__biography .bionotes .label{display:block;margin-bottom:10px;}@media all and (max-width:350px) {
 .view-athlete-details-news.views-three-columns{padding:0;}.view-athlete-details-news.views-three-columns .views-row{float:none;width:100%;} 
}.embed .node-athlete.node-teaser .top br,.embed .archery-entry .top br{display:none;}.embed .node-athlete.node-teaser .top p,.embed .archery-entry .top p{margin:0;}.embed .node-athlete.node-teaser .content,.embed .node-athlete.node-teaser .stats,.embed .archery-entry .content,.embed .archery-entry .stats{float:none;width:100%;}.embed .node-athlete.node-teaser .flag-country,.embed .archery-entry .flag-country{max-width:25px;min-height:initial;}.embed .node-athlete.node-teaser ul.divisions + p,.embed .archery-entry ul.divisions + p{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.archery-entry{padding-top:20px;border-top:10px solid #2f5497;}.archery-entry .content{float:none;width:100%;}.archery-entry .ianseo{clear:both;margin-bottom:0;color:#2f5497;font-weight:bold;}.archery-entry .ianseo a{color:#2f5497;}@media all and (max-width:650px) {
 .archery-entry .content{border:2px solid #2f5497;} 
}.worldranking{overflow:hidden;background:white;}.worldranking > .left,.worldranking > .right{width:50%;float:left;padding:0 10px 0 0;}.worldranking > .right{padding:0 0 0 10px;}@media all and (max-width:650px) {
 .worldranking > .left,.worldranking > .right{float:none;width:100%;padding:0;} 
}.worldranking .category{padding-bottom:20px;overflow:hidden;}.worldranking header{position:relative;margin-bottom:8px;padding:10px 40px 10px 13px;background-color:#c0448f;text-transform:uppercase;color:white;font-size:1.5em;font-weight:bold;}.worldranking header:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;}.worldranking header .more,.worldranking header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .worldranking header comp-event-heading:after{position:absolute;top:50%;right:5px;margin-top:-13px;background-color:transparent;}.worldranking .recurve header{background-color:#2f5497;}.worldranking .recurve header:before{background-position:0 -3006px;}.worldranking .compound header{background-color:#c43b2e;}.worldranking .compound header:before{background-position:0 -790px;}.worldranking .image{float:left;width:30%;max-height:145px;overflow:hidden;}.worldranking .image img{display:block;margin:0 auto;width:100%;}@media all and (max-width:650px) {
 .worldranking .image img{width:auto;} 
}.worldranking .ranking{float:left;width:70%;}.worldranking .ranking ul{margin:0;padding:0;list-style:none;}.worldranking .ranking ul span{display:block;height:29px;line-height:29px;}.worldranking .ranking ul .rank{position:absolute;left:0;top:0;width:29px;text-align:center;color:white;font-size:16px;font-weight:bold;background-color:#4a4a4a;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.worldranking .ranking ul .status{position:absolute;top:0;left:29px;width:29px;background-image:url(/sites/all/themes/custom/archery_zen/images/rank-arrows.png);background-repeat:no-repeat;background-position:left center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.worldranking .ranking ul .status.up{background-color:#7bb723;background-position:-37px center;}.worldranking .ranking ul .status.equal{background-color:#ebc033;background-position:2px center;}.worldranking .ranking ul .status.down{background-color:#c43b2e;background-position:-76px center;}.worldranking .ranking ul .name{padding:0 12px;text-transform:uppercase;font-size:16px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.worldranking .ranking ul .name span{display:inline;}.worldranking .ranking ul .flag{position:absolute;right:0;top:0;width:40px;text-align:center;}.worldranking .ranking ul .flag .flag-country{margin-top:-3px;}.worldranking .ranking li{position:relative;clear:both;overflow:hidden;padding:0 40px 0 58px;}.worldranking .ranking li:nth-child(odd) .rank{background-color:#a5a5a5;}.worldranking .ranking li:first-child .rank{background-color:#c43b2e;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.worldranking .ranking li:first-child .status,.worldranking .ranking li:first-child .name{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.worldranking .ranking li:first-child .name,.worldranking .ranking li:first-child .flag{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}.worldranking .ranking li:first-child .flag{border-right:1px solid #bfbfbf;}@media all and (max-width:350px) {
 .worldranking .ranking{width:100%;}.worldranking .ranking ul .name{font-size:1em;}.worldranking .image{display:none;} 
}.archery-search{overflow:hidden;}.archery-search #edit-filters{position:relative;clear:both;padding:0 0 20px;overflow:hidden;}@media all and (max-width:650px) {
 .archery-search #edit-filters{padding:0px 10px 25px;} 
}.archery-search #edit-filters .ajax-progress-throbber{display:block;position:absolute;bottom:5px;right:30px;}.archery-search #edit-tabs{clear:both;overflow:hidden;}.archery-search #edit-tabs > .form-item{float:right;}.archery-search .form-item{margin:0;}.archery-search #edit-sort{float:right;position:relative;clear:both;padding-bottom:20px;overflow:hidden;}@media all and (max-width:650px) {
 .archery-search #edit-sort{padding:0 10px 20px;} 
}.archery-search #edit-sort .ajax-progress-throbber{display:block;position:absolute;bottom:0;right:5px;}.archery-search #edit-sort .ajax-progress-throbber .message{display:none;}.archery-search .form-type-checkboxes .form-item,.archery-search .form-type-radios .form-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 8px 8px 0;}.archery-search .form-item.form-type-checkboxes > label,.archery-search .form-item.form-type-checkboxes > .label,.archery-search .form-item.form-type-radios > label,.archery-search .form-item.form-type-radios > .label{display:block;float:left;width:2px;margin:0 8px 8px 0;padding:0;line-height:26px;text-transform:uppercase;overflow:hidden;text-indent:-999px;border-right:2px solid #bfbfbf;}.archery-search .form-type-checkbox,.archery-search .form-type-radio,.archery-search .form-type-select.form-item-date{float:left;}.archery-search .form-type-checkbox input,.archery-search .form-type-radio input,.archery-search .form-type-select.form-item-date input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.archery-search .form-type-checkbox label,.archery-search .form-type-checkbox .label,.archery-search .form-type-checkbox select,.archery-search .form-type-radio label,.archery-search .form-type-radio .label,.archery-search .form-type-radio select,.archery-search .form-type-select.form-item-date label,.archery-search .form-type-select.form-item-date .label,.archery-search .form-type-select.form-item-date select{position:relative;display:block;margin:0;padding:0 15px;line-height:26px;background-color:#c6c6c6;color:black;text-transform:uppercase;font-weight:bold;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;cursor:pointer;}.archery-search .form-type-checkbox input:checked + label,.archery-search .form-type-checkbox input:checked + .label,.archery-search .form-type-radio input:checked + label,.archery-search .form-type-radio input:checked + .label,.archery-search .form-type-select.form-item-date input:checked + label,.archery-search .form-type-select.form-item-date input:checked + .label{background-color:#2f5497;color:white;}.archery-search .form-type-textfield{float:left;margin:0 20px 8px 0;}.archery-search .form-type-textfield label,.archery-search .form-type-textfield .label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:7px;background-color:#74bcd6;padding:0 17px;color:white;text-transform:uppercase;line-height:30px;font-size:16px;}.archery-search .form-type-textfield .form-text{line-height:30px;height:30px;max-width:160px;border:0;background-color:#eee;padding:0 1em;font-weight:bold;}@media all and (max-width:350px) {
 .archery-search .form-type-textfield{float:none;display:table;width:100%;margin-right:0;}.archery-search .form-type-textfield label,.archery-search .form-type-textfield .label{width:1px;display:table-cell;border-right:10px solid white;}.archery-search .form-type-textfield .form-text{display:table-cell;width:100%;max-width:100%;} 
}@media all and (max-width:650px) {
 .archery-search .form-item-archery-name,.archery-search .form-item-event-name{float:none;display:table;width:100%;margin-right:0;}.archery-search .form-item-archery-name label,.archery-search .form-item-archery-name .label,.archery-search .form-item-event-name label,.archery-search .form-item-event-name .label{width:1px;display:table-cell;border-right:10px solid white;}.archery-search .form-item-archery-name .form-text,.archery-search .form-item-event-name .form-text{display:table-cell;} 
}.archery-search .form-type-radios.form-item-record-level{text-align:right;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level{float:none;margin:0 0 8px 8px;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level .label{padding-left:40px;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world + .label{background-position:0 -3978px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world:checked + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-world:checked + .label{background-color:#2f5497;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic + .label{background-position:0 -2330px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic:checked + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-olympic:checked + .label{background-color:#74bcd6;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic + .label{background-position:0 -2654px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic:checked + label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level #edit-record-level-paralympic:checked + .label{background-color:#74bcd6;}@media all and (max-width:650px) {
 .archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level label,.archery-search .form-type-radios.form-item-record-level .form-item.form-item-record-level .label{width:26px;padding:0;text-align:center;font-size:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-type-radios.form-item-selector label,.archery-search .form-type-radios.form-item-selector .label{padding-left:40px;}.archery-search .form-type-radios.form-item-selector .edit-selector-entries label,.archery-search .form-type-radios.form-item-selector .edit-selector-entries .label{background-position:0 -1114px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-selector .edit-selector-entries input:checked + label,.archery-search .form-type-radios.form-item-selector .edit-selector-entries input:checked + .label{background-color:#2f5497;}.archery-search .form-type-radios.form-item-selector .edit-selector-qualification label,.archery-search .form-type-radios.form-item-selector .edit-selector-qualification .label{background-position:0 -2934px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-selector .edit-selector-qualification input:checked + label,.archery-search .form-type-radios.form-item-selector .edit-selector-qualification input:checked + .label{background-color:#7bb723;}.archery-search .form-type-radios.form-item-selector .edit-selector-bracket label,.archery-search .form-type-radios.form-item-selector .edit-selector-bracket .label{background-position:0 -648px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-selector .edit-selector-bracket input:checked + label,.archery-search .form-type-radios.form-item-selector .edit-selector-bracket input:checked + .label{background-color:#c0448f;}.archery-search .form-type-radios.form-item-selector .edit-selector-matches label,.archery-search .form-type-radios.form-item-selector .edit-selector-matches .label{background-position:0 -1970px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-selector .edit-selector-matches input:checked + label,.archery-search .form-type-radios.form-item-selector .edit-selector-matches input:checked + .label{background-color:#ebc033;}.archery-search .form-type-radios.form-item-selector .edit-selector-final label,.archery-search .form-type-radios.form-item-selector .edit-selector-final .label{background-position:0 -1366px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-selector .edit-selector-final input:checked + label,.archery-search .form-type-radios.form-item-selector .edit-selector-final input:checked + .label{background-color:#74bcd6;}@media all and (max-width:650px) {
 .archery-search .form-type-radios.form-item-selector label,.archery-search .form-type-radios.form-item-selector .label{width:26px;padding:0;text-align:center;font-size:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-type-radios.form-item-historical,.archery-search .form-type-checkboxes.form-item-historical{width:100%;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ccc;text-align:right;}.archery-search .form-type-radios.form-item-historical .form-item,.archery-search .form-type-checkboxes.form-item-historical .form-item{float:none;margin:0 0 8px 8px;}.archery-search #edit-form-header{display:table;width:100%;margin-bottom:20px;overflow:hidden;}.archery-search #edit-form-header h2,.archery-search #edit-form-header .competition-info .competition-info__name,.competition-info .archery-search #edit-form-header .competition-info__name,.archery-search #edit-form-header .competition-team-category__info .team-name,.competition-team-category__info .archery-search #edit-form-header .team-name{display:table-cell;vertical-align:middle;margin:0;background:#2f5497;color:white;}.archery-search #edit-form-header .form-type-radios.form-item-type{display:table-cell;width:285px;vertical-align:middle;}.archery-search #edit-form-header .form-type-radios.form-item-type .form-item.form-item-type{margin-bottom:0;}.archery-search #edit-form-header .form-type-radios.form-item-type #edit-type{padding:0;}.archery-search #edit-form-header .form-type-radios.form-item-type label,.archery-search #edit-form-header .form-type-radios.form-item-type .label{font-size:16px;line-height:40px;padding-left:50px;}@media all and (max-width:650px) {
 .archery-search #edit-form-header .form-type-radios.form-item-type{width:auto;}.archery-search #edit-form-header .form-type-radios.form-item-type label,.archery-search #edit-form-header .form-type-radios.form-item-type .label{width:40px;padding:0;text-indent:-999px;overflow:hidden;font-size:0;} 
}.archery-search #edit-type{overflow:hidden;text-align:right;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type{margin:0 0 8px 8px;float:none;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type .label{padding:0px 15px 0px 40px;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches .label{background-position:0 -1970px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches input:checked + label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-matches input:checked + .label{background-color:#ebc033;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events .label{background-position:0 -1366px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events input:checked + label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-events input:checked + .label{background-color:#74bcd6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual .label{background-position:0 -1510px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual input:checked + label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-individual input:checked + .label{background-color:#7bb723;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team .label{background-position:0 -3618px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team input:checked + label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-team input:checked + .label{background-color:#74bcd6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed .label{background-position:0 -2150px;background-color:#c6c6c6;}.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed input:checked + label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type.edit-type-mixed input:checked + .label{background-color:#c43b2e;}@media all and (max-width:650px) {
 .archery-search .form-type-radios.form-item-type .form-item.form-item-type label,.archery-search .form-type-radios.form-item-type .form-item.form-item-type .label{width:26px;padding:0;text-align:center;font-size:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-item-status label,.archery-search .form-item-status .label{line-height:30px;font-size:16px;}.archery-search .form-item-status input:checked + label,.archery-search .form-item-status input:checked + .label{background-color:#74bcd6;color:white;}.archery-search .form-item-status #edit-status > .form-item-status{margin-right:9px;}.archery-search .form-type-checkboxes.form-item-gender .form-item label,.archery-search .form-type-checkboxes.form-item-gender .form-item .label{padding-left:40px;}@media all and (max-width:650px) {
 .archery-search .form-type-checkboxes.form-item-gender .form-item label,.archery-search .form-type-checkboxes.form-item-gender .form-item .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m .label{background-position:0 -2042px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m input:checked + label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-m input:checked + .label{background-color:#74bcd6;}.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w .label{background-position:0 -3834px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w input:checked + label,.archery-search .form-type-checkboxes.form-item-gender .form-item-gender-w input:checked + .label{background-color:#c0448f;}.archery-search .form-item-division .form-item label,.archery-search .form-item-division .form-item .label{line-height:26px;padding:0px 15px 0px 40px;}@media all and (max-width:650px) {
 .archery-search .form-item-division .form-item label,.archery-search .form-item-division .form-item .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-item-division .form-item-division-1 label,.archery-search .form-item-division .form-item-division-1 .label{background-position:0 -3006px;background-color:#c6c6c6;}.archery-search .form-item-division .form-item-division-1 input:checked + label,.archery-search .form-item-division .form-item-division-1 input:checked + .label{background-color:#2f5497;}.archery-search .form-item-division .form-item-division-2 label,.archery-search .form-item-division .form-item-division-2 .label{background-position:0 -790px;background-color:#c6c6c6;}.archery-search .form-item-division .form-item-division-2 input:checked + label,.archery-search .form-item-division .form-item-division-2 input:checked + .label{background-color:#c43b2e;}.archery-search .form-item-division .form-item-division-3 label,.archery-search .form-item-division .form-item-division-3 .label{background-position:0 -612px;background-color:#c6c6c6;}.archery-search .form-item-division .form-item-division-3 input:checked + label,.archery-search .form-item-division .form-item-division-3 input:checked + .label{background-color:#ebc033;}.archery-search .form-item-division .form-item-division-4 label,.archery-search .form-item-division .form-item-division-4 .label{background-position:0 -1798px;background-color:#c6c6c6;}.archery-search .form-item-division .form-item-division-4 input:checked + label,.archery-search .form-item-division .form-item-division-4 input:checked + .label{background-color:#74bcd6;}.archery-search .form-item-division .form-item-division-5 label,.archery-search .form-item-division .form-item-division-5 .label{background-position:0 -1582px;background-color:#c6c6c6;}.archery-search .form-item-division .form-item-division-5 input:checked + label,.archery-search .form-item-division .form-item-division-5 input:checked + .label{background-color:#7bb723;}.archery-search .form-item-bowstyle .form-item-bowstyle-para label,.archery-search .form-item-bowstyle .form-item-bowstyle-para .label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para .label{padding:0px 15px 0px 40px;background-position:0 -2546px;background-color:#c6c6c6;}.archery-search .form-item-bowstyle .form-item-bowstyle-para input:checked + label,.archery-search .form-item-bowstyle .form-item-bowstyle-para input:checked + .label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para input:checked + label,.archery-search .form-item-bowstyle .form-item-bowstyle.edit-bowstyle-para input:checked + .label{background-color:#ebc033;}.archery-search .form-item-bowstyle .edit-bowstyle-senior label,.archery-search .form-item-bowstyle .edit-bowstyle-senior .label{padding:0px 15px 0px 40px;background-position:0 -288px;background-color:#c6c6c6;}.archery-search .form-item-bowstyle .edit-bowstyle-senior input:checked + label,.archery-search .form-item-bowstyle .edit-bowstyle-senior input:checked + .label{background-color:#ebc033;}@media all and (max-width:650px) {
 .archery-search .form-item-bowstyle label,.archery-search .form-item-bowstyle .label{width:26px;padding:0 !important;text-align:center;font-size:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-item-category .form-item label,.archery-search .form-item-category .form-item .label{padding-left:40px;}@media all and (max-width:650px) {
 .archery-search .form-item-category .form-item label,.archery-search .form-item-category .form-item .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-item-category .form-item-category-senior label,.archery-search .form-item-category .form-item-category-senior .label{background-position:0 -288px;background-color:#c6c6c6;}.archery-search .form-item-category .form-item-category-senior input:checked + label,.archery-search .form-item-category .form-item-category-senior input:checked + .label{background-color:#ebc033;}.archery-search .form-item-category .form-item-category-masters label,.archery-search .form-item-category .form-item-category-masters .label{background-position:0 -360px;background-color:#c6c6c6;}.archery-search .form-item-category .form-item-category-masters input:checked + label,.archery-search .form-item-category .form-item-category-masters input:checked + .label{background-color:#ebc033;}.archery-search .form-item-category .form-item-category-u21 label,.archery-search .form-item-category .form-item-category-u21 .label{background-position:0 -3510px;background-color:#c6c6c6;}.archery-search .form-item-category .form-item-category-u21 input:checked + label,.archery-search .form-item-category .form-item-category-u21 input:checked + .label{background-color:#ebc033;}.archery-search .form-item-category .form-item-category-u18 label,.archery-search .form-item-category .form-item-category-u18 .label{background-position:0 -3474px;background-color:#c6c6c6;}.archery-search .form-item-category .form-item-category-u18 input:checked + label,.archery-search .form-item-category .form-item-category-u18 input:checked + .label{background-color:#ebc033;}.archery-search .form-item-category .form-item-category-para label,.archery-search .form-item-category .form-item-category-para .label{background-position:0 -2546px;background-color:#c6c6c6;}.archery-search .form-item-category .form-item-category-para input:checked + label,.archery-search .form-item-category .form-item-category-para input:checked + .label{background-color:#ebc033;}.archery-search #edit-countries > .form-item.form-type-radios > label,.archery-search #edit-countries > .form-item.form-type-radios > .label{display:none;}.archery-search #edit-countries > .form-item.form-type-radios:first-child > label,.archery-search #edit-countries > .form-item.form-type-radios:first-child > .label{display:block;}.archery-search #edit-countries .form-radios.zone > .form-type-radio:first-child{margin-right:2px;}.archery-search #edit-countries input.zone + label,.archery-search #edit-countries input.zone + .label{padding-left:40px;}@media all and (max-width:650px) {
 .archery-search #edit-countries input.zone + label,.archery-search #edit-countries input.zone + .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;} 
}.archery-search #edit-countries .form-item.form-type-radio.show label,.archery-search #edit-countries .form-item.form-type-radio.show .label{padding:0;width:26px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-small.png) no-repeat center center #c6c6c6;overflow:hidden;text-indent:-999px;}@media all and (max-width:650px) {
 .archery-search #edit-countries .form-item.form-type-radio.show label,.archery-search #edit-countries .form-item.form-type-radio.show .label{width:20px;padding:0;} 
}.archery-search #edit-countries .form-item.form-type-radio.show input:checked + label,.archery-search #edit-countries .form-item.form-type-radio.show input:checked + .label{background-color:#3CB02B;}.archery-search #edit-countries #edit-countries-1-1 + label,.archery-search #edit-countries #edit-countries-1-1 + .label{background-position:0 -540px;background-color:#c6c6c6;}.archery-search #edit-countries #edit-countries-1-1:checked + label,.archery-search #edit-countries #edit-countries-1-1:checked + .label{background-color:#2f5497;}.archery-search #edit-countries #edit-countries-2-2 + label,.archery-search #edit-countries #edit-countries-2-2 + .label{background-position:0 -432px;background-color:#c6c6c6;}.archery-search #edit-countries #edit-countries-2-2:checked + label,.archery-search #edit-countries #edit-countries-2-2:checked + .label{background-color:#7bb723;}.archery-search #edit-countries #edit-countries-3-3 + label,.archery-search #edit-countries #edit-countries-3-3 + .label{background-position:0 -1186px;background-color:#c6c6c6;}.archery-search #edit-countries #edit-countries-3-3:checked + label,.archery-search #edit-countries #edit-countries-3-3:checked + .label{background-color:#c43b2e;}.archery-search #edit-countries #edit-countries-4-4 + label,.archery-search #edit-countries #edit-countries-4-4 + .label{background-position:0 -396px;background-color:#c6c6c6;}.archery-search #edit-countries #edit-countries-4-4:checked + label,.archery-search #edit-countries #edit-countries-4-4:checked + .label{background-color:#ebc033;}.archery-search #edit-countries #edit-countries-5-5 + label,.archery-search #edit-countries #edit-countries-5-5 + .label{background-position:0 -2258px;background-color:#c6c6c6;}.archery-search #edit-countries #edit-countries-5-5:checked + label,.archery-search #edit-countries #edit-countries-5-5:checked + .label{background-color:black;}.archery-search input.countries-list + label,.archery-search input.countries-list + .label{margin:0;min-width:inherit;height:26px;overflow:hidden;background:#eee;font-size:0.923em;color:black;padding:5px;line-height:1;}.archery-search input.countries-list + label .flag-country,.archery-search input.countries-list + .label .flag-country{display:block;border:1px solid white;}.archery-search input.countries-list:checked + label,.archery-search input.countries-list:checked + .label{background:#7bb723;}.archery-search .form-item [class*="ALL"] label,.archery-search .form-item [class*="ALL"] .label,.archery-search .form-item [class*="CLEAR"] label,.archery-search .form-item [class*="CLEAR"] .label{background-color:white;text-align:center;border:1px solid #c6c6c6;padding:0 5px;line-height:26px;}.archery-search .form-type-checkboxes.form-item-grade > label,.archery-search .form-type-checkboxes.form-item-grade > .label{display:none;}.archery-search .form-type-checkboxes.form-item-grade .form-item label,.archery-search .form-type-checkboxes.form-item-grade .form-item .label{padding-left:40px;}@media all and (max-width:650px) {
 .archery-search .form-type-checkboxes.form-item-grade .form-item label,.archery-search .form-type-checkboxes.form-item-grade .form-item .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;} 
}.archery-search .form-type-checkboxes.form-item-grade input:checked + label,.archery-search .form-type-checkboxes.form-item-grade input:checked + .label{background-color:#E41895;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 .label{background-position:0 -3978px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-2 input:checked + .label{background-color:#2f5497;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 .label{background-position:0 -3906px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-3 input:checked + .label{background-color:#c0448f;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national .label{background-position:0 -2186px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-national input:checked + .label{background-color:#7bb723;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics .label{background-position:0 -2330px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-olympics input:checked + .label{background-color:#74bcd6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics .label{background-position:0 -2654px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-paralympics input:checked + .label{background-color:#2f5497;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games .label{background-position:0 -3870px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-world-games input:checked + .label{background-color:#c43b2e;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 .label{background-position:0 -4014px;background-color:#c6c6c6;}.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-continental input:checked + .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-4 input:checked + .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-8 input:checked + .label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 input:checked + label,.archery-search .form-type-checkboxes.form-item-grade .form-item-grade-9 input:checked + .label{background-color:#74bcd6;}.archery-search .form-item-disciplines .form-item label,.archery-search .form-item-disciplines .form-item .label{padding-left:40px;}@media all and (max-width:650px) {
 .archery-search .form-item-disciplines .form-item label,.archery-search .form-item-disciplines .form-item .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;font-size:0;} 
}.archery-search .form-item-disciplines .form-item-disciplines-1 label,.archery-search .form-item-disciplines .form-item-disciplines-1 .label{background-position:0 -3582px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-1 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-1 input:checked + .label{background-color:#74bcd6;}.archery-search .form-item-disciplines .form-item-disciplines-2 label,.archery-search .form-item-disciplines .form-item-disciplines-2 .label{background-position:0 -1546px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-2 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-2 input:checked + .label{background-color:#74bcd6;}.archery-search .form-item-disciplines .form-item-disciplines-3 label,.archery-search .form-item-disciplines .form-item-disciplines-3 .label{background-position:0 -1330px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-3 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-3 input:checked + .label{background-color:black;}.archery-search .form-item-disciplines .form-item-disciplines-4 label,.archery-search .form-item-disciplines .form-item-disciplines-4 .label{background-position:0 -898px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-4 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-4 input:checked + .label{background-color:#c0448f;}.archery-search .form-item-disciplines .form-item-disciplines-5 label,.archery-search .form-item-disciplines .form-item-disciplines-5 .label{background-position:0 -3438px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-5 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-5 input:checked + .label{background-color:#74bcd6;}.archery-search .form-item-disciplines .form-item-disciplines-6 label,.archery-search .form-item-disciplines .form-item-disciplines-6 .label{background-position:0 -3150px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-6 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-6 input:checked + .label{background-color:#ebc033;}.archery-search .form-item-disciplines .form-item-disciplines-7 label,.archery-search .form-item-disciplines .form-item-disciplines-7 .label{background-position:0 -718px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-7 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-7 input:checked + .label{background-color:#c43b2e;}.archery-search .form-item-disciplines .form-item-disciplines-8 label,.archery-search .form-item-disciplines .form-item-disciplines-8 .label{background-position:0 -1402px;background-color:#c6c6c6;}.archery-search .form-item-disciplines .form-item-disciplines-8 input:checked + label,.archery-search .form-item-disciplines .form-item-disciplines-8 input:checked + .label{background-color:#7bb723;}.archery-search .form-item-disciplines .form-item-disciplines-10 label,.archery-search .form-item-disciplines .form-item-disciplines-10 .label{padding-left:15px;}.archery-search #edit-date{clear:both;}.archery-search #edit-date .form-type-textfield{margin-right:0;}.archery-search #edit-date .container-inline-date{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.archery-search #edit-date .form-item.form-type-date-popup > label,.archery-search #edit-date .form-item.form-type-date-popup > .label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;margin-right:7px;background-color:#ebc033;padding:0 17px;color:white;text-transform:uppercase;line-height:26px;}.archery-search #edit-date .form-item.form-type-date-popup.form-item-date-date-to > label,.archery-search #edit-date .form-item.form-type-date-popup.form-item-date-date-to > .label{background:none;color:black;padding:0 10px;}.archery-search #edit-date .date-padding{padding:0;}.archery-search #edit-date .form-type-date-popup label,.archery-search #edit-date .form-type-date-popup .label,.archery-search #edit-date .form-type-date-popup .description{display:none;}.archery-search #edit-date .form-type-textfield .form-text{max-width:100px;height:26px;line-height:26px;}.archery-search .form-type-select.form-item-date{float:none;clear:left;}.archery-search .form-type-select.form-item-date label,.archery-search .form-type-select.form-item-date .label{float:left;clear:none;background:white;padding-left:0;cursor:default;}.archery-search .form-type-select.form-item-date select,.archery-search .form-type-select.form-item-date #edit-date{float:left;clear:none;height:26px;background:#2f5497;border:0;color:white;}.archery-search .form-type-date-popup.form-item-date .date-padding{padding:0;}.archery-search .form-type-date-popup.form-item-date .description{display:none;}.archery-search .form-type-date-popup.form-item-date .form-item-date-date > label,.archery-search .form-type-date-popup.form-item-date .form-item-date-date > .label{line-height:26px;background-color:#ebc033;}.archery-search .form-type-radios.form-item-PrPrYear,.archery-search .form-type-radios.form-item-year{float:none;overflow:hidden;padding:0 30px 0 30px;}.archery-search .form-type-radios.form-item-PrPrYear > label,.archery-search .form-type-radios.form-item-PrPrYear > .label,.archery-search .form-type-radios.form-item-year > label,.archery-search .form-type-radios.form-item-year > .label{display:none;}.archery-search .form-type-radios.form-item-PrPrYear .form-type-radio,.archery-search .form-type-radios.form-item-year .form-type-radio{position:relative;}.archery-search .form-type-radios.form-item-PrPrYear .form-type-radio > label,.archery-search .form-type-radios.form-item-PrPrYear .form-type-radio > .label,.archery-search .form-type-radios.form-item-year .form-type-radio > label,.archery-search .form-type-radios.form-item-year .form-type-radio > .label{text-align:center;}.archery-search .form-type-radios.form-item-PrPrYear .form-type-radio .ajax-progress.ajax-progress-throbber,.archery-search .form-type-radios.form-item-year .form-type-radio .ajax-progress.ajax-progress-throbber{display:none;position:absolute;top:100%;}.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav a:before,.archery-search .form-type-radios.form-item-year .flex-direction-nav a:before{display:none;}.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-prev,.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-next,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-prev,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-next{top:0;width:26px;height:26px;margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-prev,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-prev{left:0;background-position:0 -1654px;background-color:#cbcbcb;}.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-next,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-next{right:0;background-position:0 -3042px;background-color:#cbcbcb;}.archery-search .form-type-radios.form-item-PrPrYear .flex-direction-nav .flex-disabled,.archery-search .form-type-radios.form-item-year .flex-direction-nav .flex-disabled{opacity:.25 !important;}.archery-search .form-type-radios.form-item-PrPrYear .ajax-progress-throbber,.archery-search .form-type-radios.form-item-year .ajax-progress-throbber{display:block !important;width:15px;height:15px;top:4px !important;bottom:auto !important;right:0 !important;overflow:hidden;z-index:100;}.archery-search .form-type-radios.form-item-PrPrYear .ajax-progress-throbber .message,.archery-search .form-type-radios.form-item-year .ajax-progress-throbber .message{display:none;}.archery-search .form-type-radios.form-item-year{float:right;}.archery-search .form-type-radios.form-item-year label,.archery-search .form-type-radios.form-item-year .label{padding:0;white-space:nowrap;}.archery-search .form-item-expand{float:right;margin-bottom:20px;}.archery-search .form-item-expand label,.archery-search .form-item-expand .label{line-height:30px;padding-right:40px;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat 90% center #c6c6c6;font-size:16px;}@media all and (max-width:800px) {
 .archery-search .form-item-expand label,.archery-search .form-item-expand .label{width:26px;padding:0;overflow:hidden;text-indent:-999px;background-position:center center;} 
}.archery-search .form-item-expand input:checked + label,.archery-search .form-item-expand input:checked + .label{background-color:#c0448f;}@media all and (max-width:800px) {
 .archery-search .form-item-expand input:checked + label,.archery-search .form-item-expand input:checked + .label{background-position:center center;} 
}.archery-search .form-item-expand + .form-item{clear:both;}.archery-search .form-item-expand + .form-item > label,.archery-search .form-item-expand + .form-item > .label{display:none;}.archery-search #edit-actions{float:left;margin-right:10px;margin-bottom:8px;overflow:hidden;}.archery-search #edit-search{float:left;margin-right:5px;width:35px;padding:0px;line-height:30px;background:url(/sites/all/themes/custom/archery_zen/images/search-icon.png) no-repeat center center #2f5497;text-indent:-999px;overflow:hidden;}.archery-search #edit-reset{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;background:url(/sites/all/themes/custom/archery_zen/images/reset.png) no-repeat center center #2f5497;width:35px;padding:0px;line-height:30px;text-indent:-999px;overflow:hidden;}@media all and (max-width:650px) {
 .archery-search #edit-reset{float:right;} 
}.archery-search .form-type-radios.form-item-sort-sort,.archery-search .form-type-radios.form-item-sort-direction{padding:0;float:right;}.archery-search .form-type-radios.form-item-sort-sort > label,.archery-search .form-type-radios.form-item-sort-sort > .label,.archery-search .form-type-radios.form-item-sort-direction > label,.archery-search .form-type-radios.form-item-sort-direction > .label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;margin-left:14px;margin-right:14px;width:auto;text-indent:0;border:0;}.archery-search .form-type-radios.form-item-sort-sort .form-radios,.archery-search .form-type-radios.form-item-sort-direction .form-radios{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.archery-search .form-type-radios.form-item-sort-sort .form-radios .form-item,.archery-search .form-type-radios.form-item-sort-direction .form-radios .form-item{margin:0 5px 5px 0;}.archery-search .form-type-radios.form-item-sort-sort label.ui-button,.archery-search .form-type-radios.form-item-sort-sort .ui-button.label,.archery-search .form-type-radios.form-item-sort-direction label.ui-button,.archery-search .form-type-radios.form-item-sort-direction .ui-button.label{margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#eee;color:black;}.archery-search .form-type-radios.form-item-sort-sort label.ui-button.ui-state-active,.archery-search .form-type-radios.form-item-sort-sort .ui-button.ui-state-active.label,.archery-search .form-type-radios.form-item-sort-direction label.ui-button.ui-state-active,.archery-search .form-type-radios.form-item-sort-direction .ui-button.ui-state-active.label{color:white;background:#2f5497;}.archery-search .form-type-radios.form-item-sort-sort{float:left;}.archery-search .form-type-radios.form-item-sort-direction .form-radios .form-item-sort-direction:first-child{margin-left:3px;padding-left:8px;border-left:1px solid #c6c6c6;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction{margin:0 0 5px 5px;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction .label{width:26px;padding:0;text-indent:-999px;overflow:hidden;background-color:#c6c6c6;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc + .label{background-position:0 -3762px;background-color:#c6c6c6;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc:checked + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-asc:checked + .label{background-color:#2f5497;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc + .label{background-position:0 -1006px;background-color:#c6c6c6;}.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc:checked + label,.archery-search .form-type-radios .form-item.form-type-radio.form-item-sort-direction #edit-sort-direction-desc:checked + .label{background-color:#2f5497;}.archery-search .search-form-results-wrapper{padding:0;clear:both;}@media all and (max-width:650px) {
 .page-athletes .archery-search .search-form-results-wrapper{padding:17px 10px 0;} 
}.archery-search .search-form-results-wrapper .node-athlete,.archery-search .search-form-results-wrapper .entity-wa-entry{margin-bottom:40px;}.archery-search .search-form-results-wrapper a.details{display:block;padding:0 25px;background-color:#7bb723;line-height:32px;color:white;text-transform:uppercase;text-decoration:none;text-align:center;font-weight:bold;}.archery-search .search-first{text-align:center;padding:2em 1em 1em;font-weight:bold;color:#C6C6C6;}.archery-search .athlete-search-form-pager-wrapper,.archery-search .events-search-form-pager-wrapper{padding:0 30px 23px;}.archery-search .athlete-search-form-pager-wrapper .form-submit,.archery-search .athlete-search-form-pager-wrapper #edit-reset,.archery-search .athlete-search-form-pager-wrapper .pager-item,.archery-search .events-search-form-pager-wrapper .form-submit,.archery-search .events-search-form-pager-wrapper #edit-reset,.archery-search .events-search-form-pager-wrapper .pager-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px 5px 0;padding:0 13px;background:#eee;color:#2f5497;font-size:1.077em;font-weight:bold;line-height:27px;}.archery-search .athlete-search-form-pager-wrapper .form-submit:hover,.archery-search .athlete-search-form-pager-wrapper #edit-reset:hover,.archery-search .athlete-search-form-pager-wrapper .form-submit.current,.archery-search .athlete-search-form-pager-wrapper .current#edit-reset,.archery-search .athlete-search-form-pager-wrapper .pager-item:hover,.archery-search .athlete-search-form-pager-wrapper .pager-item.current,.archery-search .events-search-form-pager-wrapper .form-submit:hover,.archery-search .events-search-form-pager-wrapper #edit-reset:hover,.archery-search .events-search-form-pager-wrapper .form-submit.current,.archery-search .events-search-form-pager-wrapper .current#edit-reset,.archery-search .events-search-form-pager-wrapper .pager-item:hover,.archery-search .events-search-form-pager-wrapper .pager-item.current{background:#2f5497;color:white;outline:none;}.archery-search .athlete-search-form-pager-wrapper .form-item-page,.archery-search .events-search-form-pager-wrapper .form-item-page{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:5px;}.archery-search .athlete-search-form-pager-wrapper .form-item-page select,.archery-search .events-search-form-pager-wrapper .form-item-page select{border:0;padding:3px 13px;background:#2f5497;color:white;font-size:1.077em;font-weight:bold;}.archery-search .search-form-pager-wrapper[id*="edit-pager"]{text-align:center;padding:0 0 23px;}.archery-search .search-form-pager-wrapper[id*="edit-pager"] input{background:url(/sites/all/themes/custom/archery_zen/images/plus-box.png) no-repeat left center #74bcd6;}#archery-athletes-search-form .edit-sort-sort-tb-won,#archery-athletes-search-form .edit-sort-sort-won,#archery-athletes-search-form .edit-sort-sort-name{margin-left:3px;padding-left:8px;border-left:1px solid #c6c6c6;}.archery-search.archery-search-athlete-results{margin-top:20px;padding-top:20px;border-top:1px solid #ccc;}.archery-search.archery-search-athlete-results .form-type-radios.form-item-type{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #ccc;}.archery-search.archery-search-athlete-results .form-type-textfield{clear:both;margin-right:10px;}.archery-search.archery-search-athlete-results .form-type-textfield .form-text{width:120px;}.archery-search.archery-search-athlete-results .form-item-division{clear:none;padding-top:0;}.archery-search.archery-search-athlete-results #edit-date .form-type-textfield .form-text{width:100px;}.event-search-results{width:100%;margin:0 0 20px;border:0;color:#2f5497;}.event-search-results tbody{border:0;}.event-search-results tr.odd{background:#f4f4f4;}.event-search-results tr:nth-child(4n + 1){background:#e8e8e8;}.event-search-results td{background:none;border:0;border-bottom:5px solid white;}.event-search-results td img{vertical-align:middle;}.event-search-results td.competition-lvl{width:36px;background:white;}@media all and (max-width:650px) {
 .event-search-results td.competition-lvl{width:auto;} 
}.event-search-results td.name{padding:0 10px;font-weight:bold;}.event-search-results td.name a{color:#2f5497;}.event-search-results td.date{width:1px;white-space:nowrap;}.event-search-results td.live{color:#7bb723;text-transform:uppercase;text-align:center;font-weight:bold;}.event-search-results td.ajax,.event-search-results td.event-page{width:26px;background-color:white;border-left:5px solid white;}.event-search-results .division{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;width:26px;height:26px;margin:0 2px;}.event-search-results .division.d-R{background-position:0 -3006px;background-color:#2f5497;}.event-search-results .division.d-C{background-position:0 -790px;background-color:#c43b2e;}.event-search-results .division.d-B{background-position:0 -612px;background-color:#ebc033;}.event-search-results .division.d-L{background-position:0 -1798px;background-color:#74bcd6;}.event-search-results .division.d-I{background-position:0 -1582px;background-color:#7bb723;}.event-search-results tr.more-data{background:none;}.event-search-results tr.more-data > td{border:0;padding:0 56px 0 25px;}.event-search-results tr.more-data .competition-details{margin:15px 0 40px;}.event-search-results tr.more-data h3{margin:0 0 10px;}.event-search-results tr.more-data .competition-logo{display:block;max-width:189px;margin:0 auto;}.event-search-results tr.more-data .contact-list{margin-top:15px;}@media all and (max-width:650px) {
 .event-search-results > tbody > tr{position:relative;display:block;margin:10px 0;padding:15px 35px 0px 0px;background:white;}.event-search-results > tbody > tr.odd,.event-search-results > tbody > tr.event{background:white;}.event-search-results > tbody > tr.more-data{margin:0;padding:0 0 0 30px;border-bottom:1px solid #ccc;}.event-search-results > tbody > tr td{display:block;border:0;}.event-search-results > tbody > tr td.competition-lvl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:.5em;}.event-search-results > tbody > tr td.name{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-height:26px;padding:0;margin-right:1em;line-height:26px;}.event-search-results > tbody > tr td.live{text-align:left;}.event-search-results > tbody > tr td.icons{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.event-search-results > tbody > tr td.date{margin-top:.5em;}.event-search-results > tbody > tr td.ajax{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:.5em;background:none;border:0;}.event-search-results > tbody > tr td.event-page a{position:absolute;top:0;right:0;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/icons-small/right.png) no-repeat center center #7bb723;}.event-search-results tr.more-data{padding:0 !important;text-align:center;}.event-search-results tr.more-data > td{padding:0;}.event-search-results tr.more-data > td .competition-details{display:block;}.event-search-results tr.more-data > td .competition-logo{max-width:150px;margin-bottom:10px;} 
}.athlete-event-results,.athlete-results-matches{width:100%;color:#2f5497;}.athlete-event-results tbody,.athlete-results-matches tbody{border:0;}.athlete-event-results tr,.athlete-results-matches tr{border:0;}.athlete-event-results tr:nth-child(4n + 1),.athlete-results-matches tr:nth-child(4n + 1){background:#f4f4f4;}.athlete-event-results tr.more-data,.athlete-results-matches tr.more-data{background:white;}.athlete-event-results tr.more-data td,.athlete-results-matches tr.more-data td{padding:0;}.athlete-event-results tr.more-data td > div,.athlete-results-matches tr.more-data td > div{padding:0px 36px 40px 34px;overflow:hidden;}.athlete-event-results td,.athlete-results-matches td{background:none;padding:3px 0;border:0;border-bottom:3px solid white;text-transform:uppercase;}.athlete-event-results td .flag-country,.athlete-results-matches td .flag-country{margin:0 10px 0 .5em;}.athlete-event-results td.name,.athlete-results-matches td.name{padding-right:10px;padding-left:10px;font-weight:bold;}.athlete-event-results td.name a,.athlete-results-matches td.name a{color:#2f5497;}.athlete-event-results td.ranking,.athlete-results-matches td.ranking{padding:0;background-color:white;border-right:5px solid white;text-align:center;}.athlete-event-results td.ranking span,.athlete-results-matches td.ranking span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;background-color:#2f5497;color:#fff;font-size:14px;font-weight:bold;line-height:26px;text-align:center;}.athlete-event-results td.date,.athlete-event-results td.country,.athlete-results-matches td.date,.athlete-results-matches td.country{padding:0 10px;}.athlete-event-results td.icons,.athlete-results-matches td.icons{width:1px;white-space:nowrap;}.athlete-event-results td.icons span,.athlete-results-matches td.icons span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin:3px 2px;text-indent:-999px;overflow:hidden;}.athlete-event-results td.icons span.cat[class*="compound"],.athlete-results-matches td.icons span.cat[class*="compound"]{background-position:0 -790px;background-color:#2f5497;}.athlete-event-results td.icons span.cat[class*="recurve"],.athlete-results-matches td.icons span.cat[class*="recurve"]{background-position:0 -3006px;background-color:#c43b2e;}.athlete-event-results td.icons span.cat[class*="barebow"],.athlete-results-matches td.icons span.cat[class*="barebow"]{background-position:0 -612px;background-color:#ebc033;}.athlete-event-results td.icons span.cat[class*="longbow"],.athlete-results-matches td.icons span.cat[class*="longbow"]{background-position:0 -1798px;background-color:#74bcd6;}.athlete-event-results td.icons span.cat[class*="instinctive"],.athlete-results-matches td.icons span.cat[class*="instinctive"]{background-position:0 -1582px;background-color:#7bb723;}.athlete-event-results td.icons span.cadet,.athlete-results-matches td.icons span.cadet{background-position:0 -3474px;background-color:#ebc033;}.athlete-event-results td.icons span.junior,.athlete-results-matches td.icons span.junior{background-position:0 -3510px;background-color:#ebc033;}.athlete-event-results td.icons span.master,.athlete-results-matches td.icons span.master{background-position:0 -360px;background-color:#ebc033;}.athlete-event-results td.icons span.senior,.athlete-results-matches td.icons span.senior{background-position:0 -288px;background-color:#ebc033;}.athlete-event-results td.ajax,.athlete-results-matches td.ajax{padding-left:5px;}.athlete-event-results td{padding:0 5px;}.athlete-event-results td.name{max-width:235px;}.athlete-event-results td.date{width:1px;white-space:nowrap;}@media all and (max-width:650px) {
 .athlete-event-results > tbody,.athlete-event-results > tbody > tr,.athlete-event-results > tbody,.athlete-event-results > tbody > tr > td{display:block;}.athlete-event-results > tbody > tr{position:relative;padding-left:40px;padding-top:1em;overflow:hidden;}.athlete-event-results > tbody > tr.odd,.athlete-event-results > tbody > tr.even{background:none;}.athlete-event-results > tbody > tr > td{width:auto;margin-bottom:.5em;padding:0;border:0;}.athlete-event-results > tbody > tr > td.ranking{position:absolute;top:1em;left:0;}.athlete-event-results > tbody > tr > td.name{max-width:inherit;padding:0;border:0;}.athlete-event-results > tbody > tr > td.icons,.athlete-event-results > tbody > tr > td.date,.athlete-event-results > tbody > tr > td.country{width:auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:.5em;padding:0;}.athlete-event-results > tbody > tr > td.ajax{margin:.5em 0 1.5em;padding:0;}.athlete-event-results tr.more-data{padding-left:0;}.athlete-event-results tr.more-data > td{border-bottom:1px solid #ccc;margin-bottom:1em;}.athlete-event-results tr.more-data > td > div{padding:1em 0 40px 0;} 
}.athlete-results-matches{width:100%;}.athlete-results-matches td{padding:3px 0;background:none;border:0;border-bottom:3px solid white;}.athlete-results-matches td.oponent{max-width:inherit;font-weight:normal;padding:0 10px;}.athlete-results-matches td.score,.athlete-results-matches td.phase{text-align:center;font-weight:bold;}.athlete-results-matches td.score .shoot-off-points,.athlete-results-matches td.phase .shoot-off-points{font-weight:normal;}.athlete-results-matches td.icons{padding-right:5px;background:white;}.athlete-results-matches td.phase{width:35px;background:white;text-align:center;white-space:nowrap;}.athlete-results-matches td.date{width:70px;}.athlete-results-matches td.score{width:70px;color:white;background-color:#74bcd6;}.athlete-results-matches td.score.match-win{background-color:#7bb723;}.athlete-results-matches td.score.match-lose{background-color:#c43b2e;}.athlete-results-matches td.score .shoot-off-points{font-weight:normal;}.athlete-results-matches td.ajax{width:31px;}.athlete-results-matches td.event-name{padding:0 10px;}.athlete-results-matches tr.more-data td > div{overflow:auto;}@media all and (max-width:650px) {
 .athlete-results-matches{table-layout:fixed;}.athlete-results-matches > tbody,.athlete-results-matches > tbody > tr,.athlete-results-matches > tbody,.athlete-results-matches > tbody > tr > td{display:block;}.athlete-results-matches > tbody > tr{position:relative;padding-top:1em;overflow:hidden;}.athlete-results-matches > tbody > tr.odd,.athlete-results-matches > tbody > tr.even{background:none;}.athlete-results-matches > tbody > tr > td{width:auto;margin-bottom:.5em;padding:0;border:0;}.athlete-results-matches > tbody > tr > td.icons,.athlete-results-matches > tbody > tr > td.phase{float:left;width:auto;margin-right:1em;}.athlete-results-matches > tbody > tr > td.phase{margin-bottom:1.5em;line-height:26px;}.athlete-results-matches > tbody > tr > td.score{clear:both;float:left;width:auto;min-width:70px;margin-right:.5em;padding:0 5px;}.athlete-results-matches > tbody > tr > td.oponent{float:left;width:auto;margin-right:0;margin-bottom:1em;padding:0;}.athlete-results-matches > tbody > tr > td.event-name,.athlete-results-matches > tbody > tr > td.date{float:left;width:auto;margin-right:1em;padding:0;clear:both;}.athlete-results-matches > tbody > tr > td.date{clear:none;margin-right:0;word-spacing:1em;}.athlete-results-matches > tbody > tr > td.ajax{clear:both;width:auto;margin:.5em 0 1.5em;padding:0;}.athlete-results-matches tr.more-data{display:block;padding-left:0;}.athlete-results-matches tr.more-data > td{display:block;border-bottom:1px solid #ccc;margin-bottom:1em;} 
}.athlete-competition-matches-individual,.athlete-competition-matches-team,.matches-results .athlete-competition-matches-team{color:#2f5497;width:100%;margin:0;}.athlete-competition-matches-individual td,.athlete-competition-matches-team td,.matches-results .athlete-competition-matches-team td{border:0;padding:5px 10px !important;}.athlete-competition-matches-individual td.score,.athlete-competition-matches-team td.score,.matches-results .athlete-competition-matches-team td.score{width:55px;background-color:#74bcd6;color:#fff;text-align:center;font-weight:bold;border-left:10px solid white;border-right:10px solid white;border-bottom:3px solid white;}.athlete-competition-matches-individual td.score.match-lose,.athlete-competition-matches-team td.score.match-lose,.matches-results .athlete-competition-matches-team td.score.match-lose{background-color:#c43b2e;}.athlete-competition-matches-individual td.score.match-win,.athlete-competition-matches-team td.score.match-win,.matches-results .athlete-competition-matches-team td.score.match-win{background-color:#7bb723;}.athlete-competition-matches-individual td.score .shoot-off-points,.athlete-competition-matches-team td.score .shoot-off-points,.matches-results .athlete-competition-matches-team td.score .shoot-off-points{font-weight:normal;}.athlete-competition-matches-individual td.phase,.athlete-competition-matches-individual td.opponent,.athlete-competition-matches-team td.phase,.athlete-competition-matches-team td.opponent,.matches-results .athlete-competition-matches-team td.phase,.matches-results .athlete-competition-matches-team td.opponent{background-color:#f2f2f2;border-bottom:3px solid #fff;font-weight:normal;}.athlete-competition-matches-individual td.phase,.athlete-competition-matches-team td.phase,.matches-results .athlete-competition-matches-team td.phase{width:1px !important;white-space:nowrap;padding-left:0;background:white;color:black;text-align:left !important;}@media all and (max-width:650px) {
 .athlete-competition-matches-individual tr,.athlete-competition-matches-team tr,.matches-results .athlete-competition-matches-team tr{display:table-row;}.athlete-competition-matches-individual td,.athlete-competition-matches-team td,.matches-results .athlete-competition-matches-team td{display:table-cell;}.athlete-competition-matches-individual td.score,.athlete-competition-matches-team td.score,.matches-results .athlete-competition-matches-team td.score{width:auto;} 
}.athlete-events__views{margin-top:23px;overflow:hidden;}.athlete-events__views > .view{float:left;width:31%;padding-left:3%;}.athlete-events__views > .view:first-child{padding-left:0;}.athlete-events__views .view-athlete-event-videos{max-width:165px;}.athlete-events__views .view-athlete-event-videos .views-field-field-image{height:0;padding-bottom:51%;overflow:hidden;}.athlete-events__views .view-athlete-event-photos.view-display-id-default{max-width:165px;}.athlete-events__views .view-athlete-event-photos.view-display-id-default .views-field-field-smugmug-key{height:0;padding-bottom:57%;overflow:hidden;}.athlete-events__views .view-athlete-event-news.view-display-id-default{margin:0;width:34%;}.athlete-events__views .view-athlete-event-news.view-display-id-default .views-row{margin-bottom:8px;padding-left:15px;}.athlete-events__views .view-athlete-event-news.view-display-id-default .views-field-title a{display:block;overflow:hidden;font-size:13px;line-height:14px;max-height:28px;text-transform:none;}.athlete-events__views .more-link{text-align:left;}.athlete-events__views .more-link a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;color:#2f5497;font-size:14px;font-weight:bold;line-height:18px;}.athlete-events__views .more-link a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;width:18px;height:18px;margin-right:10px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-small.png) no-repeat center center #74bcd6;}.arrows-vs{width:auto;margin:0 0 10px;border-collapse:separate;border-spacing:3px;}.arrows-vs tr.odd,.arrows-vs tr.even{background:white !important;}.arrows-vs th{padding:5px;background:#7bb723;border:0;text-align:center;color:white;text-transform:uppercase;}.arrows-vs th:first-child{background:#fff;color:black;}.arrows-vs td{min-width:25px;text-align:center;color:black;}.arrows-vs td.values{border-left:1px solid #ccc;}.arrows-vs td.values:first-child{border-left:0;}.arrows-vs td.sum{font-weight:bold;border-left:1px solid #2f5497;}.arrows-vs td.gold,.arrows-vs td.xnine{color:white;background-color:#ebc033;font-weight:bold;}.arrows-vs td.points-set.points-set-1,.arrows-vs td.points-set.points-set-2{background-color:#2f5497;color:white;font-weight:bold;}.arrows-vs td.points{min-width:36px;background:#2f5497;color:white;text-align:center;font-weight:bold;}.arrows-vs tr.shoot-off td{color:#989898;}.arrows-vs tr.shoot-off .final-score{color:white;}.arrows-vs tr.shoot-off .sum{color:#2f5497;border:0 !important;}.arrows-vs tr.shoot-off .shoot-off-label{color:#2f5497;text-transform:uppercase;}.arrows-vs.win-lose-1 .points-cumulative.final-score{background:#7bb723;}.arrows-vs.win-lose-1 tr.shoot-off .sum{background:#2f5497;color:white;}.arrows-vs.win-lose-0 .points-cumulative.final-score{background:#c43b2e;}.arrows-vs.match-mode-1 .points-cumulative{background-color:#74bcd6;}.arrows-vs.match-mode-1 .points-cumulative.cpm-1{background-color:#7bb723;}.match{display:block;width:100%;max-width:100%;margin:0 auto;overflow:hidden;overflow-x:auto;}@media all and (max-width:650px) {
 .match{margin:0 0 20px;} 
}.match .match__content{margin:0 auto;overflow:hidden;}.match .match__content:after{display:none;content:'';width:26px;height:26px;margin:20px 0 10px 5%;clear:both;background-position:0 -3186px;}@media all and (max-width:650px) {
 .match .match__content:after{display:block;} 
}.match .match-player{float:left;width:50%;margin-bottom:20px;padding-right:3px;}.match .match-player .arrows-vs{float:right;}.match .match-player .match-player__athlete{float:right;clear:both;max-width:100px;margin:0 25px 10px 0;text-align:center;text-transform:uppercase;}.match .match-player .match-player__athlete .name{line-height:1;}.match .match-player .team{clear:both;list-style:none;margin:0;padding:0;overflow:hidden;text-align:right;}.match .match-player .team > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.match .match-player .finwinlose{clear:both;width:100%;margin-bottom:10px;text-align:right;}.match .match-player .finwinlose span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:100%;max-width:120px;padding:5px 0;background:#7bb723;color:white;text-transform:uppercase;text-align:center;font-weight:bold;font-size:16px;}.match .match-player .finwinlose.looser span{background:#c43b2e;visibility:hidden;}.match .match-player.match-player-1{padding:0 0 0 3px;}.match .match-player.match-player-1 .finwinlose{text-align:left;}.match .match-player.match-player-1 .arrows-vs{float:left;}.match .match-player.match-player-1 .arrows-vs td.sum{border-left:0;border-right:1px solid #2f5497;}.match .match-player.match-player-1 .arrows-vs td.values{border:0;border-right:1px solid #ccc;}.match .match-player.match-player-1 .arrows-vs td.values:last-child{border:0;}.match .match-player.match-player-1 .match-player__athlete{float:left;margin:0 0 10px 25px;}.match .match-player.match-player-1 .team{text-align:left;}.pane-records-results-form .archery-search .form-type-radios.form-item-historical{width:100%;overflow:hidden;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ccc;}.pane-records-results-form .archery-search .form-item.form-type-checkboxes.form-item-disciplines > label,.pane-records-results-form .archery-search .form-item.form-type-checkboxes.form-item-disciplines > .label{display:none;}.pane-records-results-form .archery-search .form-type-checkboxes.form-item-division{clear:none;padding-top:0;}.pane-records-results-form .archery-search .form-type-checkboxes.form-item-division > label,.pane-records-results-form .archery-search .form-type-checkboxes.form-item-division > .label{display:block !important;}table.records-results{color:#2f5497;text-transform:uppercase;font-size:14px;}table.records-results tr{border:0;}table.records-results tr.more-data{background:#fff;}table.records-results tr.more-data td{padding:0;}table.records-results tr.more-data td > div{padding:16px 0 16px 7%;}table.records-results td{padding:0 10px;border-bottom:2px solid white;}table.records-results td.name a{color:#2f5497;}table.records-results td.name .flag-country{margin-left:.5em;}table.records-results td.record-level{width:35px;padding:0;background:white;}table.records-results td.date{width:1px;}table.records-results td.icons{width:1px;white-space:nowrap;background-color:white;}table.records-results td.points{padding:0px 5px;background-color:#2f5497;text-align:center;color:white;white-space:nowrap;}table.records-results td.ajax{width:26px;padding:0 0 0 10px;}table.records-results td.ajax .ajax-progress{left:4px;}table.records-results tr.record td{padding:2px 10px;background:#f7f7f7;border-bottom:10px solid white;font-weight:bold;}table.records-results tr.record td:first-child{width:35px;background-color:white;}@media all and (max-width:650px) {
 table.records-results{font-size:.85em;}table.records-results td.date,table.records-results td.icons .icon.gender-w,table.records-results td.icons .icon.gender-m{display:none;}table.records-results td.name,table.records-results td.points,table.records-results td.icons,table.records-results td.ajax{padding:0;}table.records-results td.name{padding:0 5px;}table.records-results td.name .flag-country{max-width:15px;} 
}@media all and (max-width:650px) {
 .pane-records-recently-broken table.records-results td.date{display:table-cell;} 
}.records-results__record-historical{padding:0;list-style:none;color:#2f5497;text-transform:uppercase;}.records-results__record-historical .flag-country{margin-left:.5em;}.records-results__record-historical li{margin-bottom:30px;overflow:hidden;}.records-results__record-historical li.rec-status-0 .points{background-color:#2f5497;}.records-results__record-historical .left{float:left;width:70px;height:70px;margin-right:15px;overflow:hidden;}.records-results__record-historical .right > span{display:block;margin-bottom:4px;}.records-results__record-historical .points{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px;padding:2px 5px;background-color:#C6C6C6;color:white;font-weight:bold;}.pane-world-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-type{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ccc;}.archery-world-ranking-results-search .form-type-radios.form-item-type,.archery-world-cup-ranking-results-search .form-type-radios.form-item-type{clear:both;}.archery-world-ranking-results-search #edit-results > .form-wrapper,.archery-world-cup-ranking-results-search #edit-results > .form-wrapper{margin-bottom:40px;}.world-ranking-results,.world-cup-ranking-results,.precision-prize-ranking-results{margin:10px 0 0;}.world-ranking-results td,.world-cup-ranking-results td,.precision-prize-ranking-results td{padding:0;border-bottom:5px solid white;}.world-ranking-results td.ranking,.world-cup-ranking-results td.ranking,.precision-prize-ranking-results td.ranking{width:26px;text-align:center;background-color:#c8c8c8;font-weight:bold;}.world-ranking-results td.ranking-status,.world-cup-ranking-results td.ranking-status,.precision-prize-ranking-results td.ranking-status{width:26px;padding:0;}.world-ranking-results td.name,.world-cup-ranking-results td.name,.precision-prize-ranking-results td.name{padding-left:10px;text-transform:uppercase;}.world-ranking-results td.name .flag-country,.world-cup-ranking-results td.name .flag-country,.precision-prize-ranking-results td.name .flag-country{margin:-2px 0 0 .5em;}.world-ranking-results td.points,.world-cup-ranking-results td.points,.precision-prize-ranking-results td.points{width:1px;padding:0 5px;border-right:10px solid white;border-left:10px solid white;background-color:#a4a4a4;color:white;font-weight:bold;white-space:nowrap;}.world-ranking-results tr.more-data,.world-cup-ranking-results tr.more-data,.precision-prize-ranking-results tr.more-data{background:none;overflow:hidden;}.world-ranking-results tr.more-data td > div,.world-cup-ranking-results tr.more-data td > div,.precision-prize-ranking-results tr.more-data td > div{position:relative;min-height:130px;padding:0 26px 20px 24%;}.world-ranking-results tr.more-data td > div .image,.world-cup-ranking-results tr.more-data td > div .image,.precision-prize-ranking-results tr.more-data td > div .image{position:absolute;top:0;left:26px;width:18.5%;max-width:112px;overflow:hidden;}.world-ranking-results tr.more-data td > div .image img,.world-cup-ranking-results tr.more-data td > div .image img,.precision-prize-ranking-results tr.more-data td > div .image img{width:100%;}@media all and (max-width:650px) {
 .world-ranking-results tr.more-data td > div,.world-cup-ranking-results tr.more-data td > div,.precision-prize-ranking-results tr.more-data td > div{padding-left:26px;min-height:inherit;}.world-ranking-results tr.more-data td > div .image,.world-cup-ranking-results tr.more-data td > div .image,.precision-prize-ranking-results tr.more-data td > div .image{display:none;} 
}@media all and (max-width:650px) {
 .world-ranking-results,.world-cup-ranking-results,.precision-prize-ranking-results{font-size:.9em;} 
}.world-cup-ranking-results td.status{width:1px;white-space:nowrap;padding:0 10px;text-align:center;font-weight:bold;background:white;color:white;}.world-cup-ranking-results td.status.status-{padding:0;}.world-cup-ranking-results td.status.status-0,.world-cup-ranking-results td.status.status-1{background:#7bb723;}.world-cup-ranking-results td.status.status-2{color:black;}.world-cup-ranking-results td.status.status-3,.world-cup-ranking-results td.status.status-5{background:#c43b2e;}.world-cup-ranking-results td.status.status-4{background:#a4a4a4;}.world-cup-ranking-results td.ajax{border-left:9px solid white;}.world-cup-ranking-results td.ajax div{overflow:hidden;}.world-cup-ranking-results td.ajax div .use-ajax,.world-cup-ranking-results td.ajax div .btn--toggle,.world-cup-ranking-results table td.ajax > div div a,table .world-cup-ranking-results td.ajax > div div a{float:right;}.world-cup-ranking-results tr.more-data td > div{min-height:120px;padding-right:70px;}@media all and (max-width:650px) {
 .world-cup-ranking-results tr.more-data td > div{min-height:inherit;} 
}.world-ranking-results__detail{margin:0;text-transform:uppercase;}.world-ranking-results__detail tr{background:#f6f6f6;}.world-ranking-results__detail td{border-bottom:3px solid white;}.world-ranking-results__detail td.stage{padding-left:10px;}.world-ranking-results__detail td.place{padding-left:10px;}.world-ranking-results__detail td.place .flag-country{margin:-2px 0 0 .5em;}.world-ranking-results__detail td.ranking{border-left:10px solid white;background:white;}.world-ranking-results__detail td.date{padding-right:5px;text-align:right;}.world-ranking-results__detail td.points{width:1px;background-color:white;color:#a4a4a4;white-space:nowrap;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-item-athlete-name,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-item-division,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-item-athlete-name,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-item-division{clear:both;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines{float:none;text-align:right;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines{float:none;margin:0 0 8px 8px;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines .label{background-color:#c6c6c6;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines input:checked + .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines input:checked + .label{background-color:#c0448f;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 .label{background-position:0 -3582px;background-color:#c6c6c6;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-1 input:checked + .label{background-position:0 -2366px;background-color:#c0448f;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 .label{background-position:0 -1546px;background-color:#c6c6c6;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 input:checked + .label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 input:checked + label,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-type-radios.form-item-disciplines .form-item-disciplines.edit-disciplines-2 input:checked + .label{background-color:#c0448f;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .form-item-division,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .form-item-division{padding-top:10px;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .search-form-results-wrapper.form-wrapper,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .search-form-results-wrapper.form-wrapper{padding-top:20px;}.pane-world-cup-ranking-results-form .archery-search.archery-world-ranking-results-search .search-form-results-wrapper.form-wrapper > .form-wrapper,.pane-world-cup-ranking-results-form .archery-search.archery-world-cup-ranking-results-search .search-form-results-wrapper.form-wrapper > .form-wrapper{margin-bottom:20px;}.precision-prize-ranking-results td.icons{width:1px;white-space:nowrap;}@media all and (max-width:650px) {
 .precision-prize-ranking-results td.points{border-left:5px solid white;border-right:5px solid white;} 
}.archery-search .sponsor.form-wrapper{padding:0 0 40px;}.archery-search .sponsor.form-wrapper img{display:block;width:100%;}.prize-precision-stage-results_detail{margin:0;text-transform:uppercase;}.prize-precision-stage-results_detail tr,.prize-precision-stage-results_detail tr.odd,.prize-precision-stage-results_detail tr.even{background:#f6f6f6;}.prize-precision-stage-results_detail td{padding:0;}.prize-precision-stage-results_detail td.stage{padding-left:10px;}.prize-precision-stage-results_detail td.ranking{padding-right:5px;background:white;}.prize-precision-stage-results_detail td.date{padding-right:10px;text-align:right;}.prize-precision-stages-winners{display:table;table-layout:fixed;width:100%;margin-top:0;padding:20px 0 0;list-style:none;background-color:#ededed;}.prize-precision-stages-winners > li{display:table-cell;vertical-align:top;overflow:hidden;border-left:4px solid #ededed;border-right:4px solid #ededed;}.prize-precision-stages-winners .header{margin-bottom:5px;padding:5px 0;background-color:#688599;font-size:.85em;text-align:center;text-transform:uppercase;color:white;font-weight:bold;line-height:1;}.prize-precision-stages-winners .icons{padding:5px;background-color:white;}.prize-precision-stages-winners .icons .icon{margin-right:4px;}.prize-precision-stages-winners .photo img{display:block;margin:0 auto;}.prize-precision-stages-winners .prize-precision-stage-results,.prize-precision-stages-winners .prize-precision-stage-results ul{list-style:none;padding:0;}.prize-precision-stages-winners .name{margin:10px 0;font-size:.85em;text-transform:uppercase;text-align:center;line-height:1;}.prize-precision-stages-winners .name .flag-country{max-width:20px;}.prize-precision-stages-winners .rank,.prize-precision-stages-winners .points{display:block;float:left;width:50%;padding:5px 0;background-color:#003152;color:white;font-weight:bold;text-align:center;border-right:2px solid #EDEDED;line-height:1;}.prize-precision-stages-winners .points{border:0;border-left:2px solid #EDEDED;}@media all and (max-width:650px) {
 .prize-precision-stages-winners{display:block;}.prize-precision-stages-winners > li{display:block;border:0;margin-bottom:40px;}.prize-precision-stages-winners .header,.prize-precision-stages-winners .name{font-size:1em;} 
}.pane-precision-prize-current-stages .archery-world-cup{overflow:hidden;}.pane-precision-prize-current-stages .archery-world-cup .icon{float:right;margin-top:14px;}.pane-precision-prize-current-stages table.precision-prize-current-stages{margin-bottom:0;}.pane-precision-prize-current-stages table.precision-prize-current-stages td{padding:5px 0;}.pane-precision-prize-current-stages table.precision-prize-current-stages td.name{text-transform:uppercase;padding:5px 8px;color:#003152;font-weight:bold;}.pane-precision-prize-current-stages table.precision-prize-current-stages td.name .flag-country{margin:-3px 0 0 .5em;}.pane-precision-prize-current-stages table.precision-prize-current-stages td.icons{text-align:right;}.pane-precision-prize-summary{margin-bottom:28px;}.pane-precision-prize-summary > .content{position:relative;padding-left:165px;}.pane-precision-prize-summary .sponsor{position:absolute;top:0;left:0;display:block;width:160px;}.pane-precision-prize-summary table.precision-prize-summary{margin:0;}.pane-precision-prize-summary table.precision-prize-summary > tbody > tr > td{border-bottom:12px solid white;}.pane-precision-prize-summary table.precision-prize-summary td.icons{background:white;width:1px;white-space:nowrap;padding-right:5px;}.pane-precision-prize-summary table.precision-prize-summary td.name{text-transform:uppercase;color:#2f5497;padding:0 10px;}.pane-precision-prize-summary table.precision-prize-summary td.name a{color:#2f5497;}.pane-precision-prize-summary table.precision-prize-summary td.points{padding:0 10px;text-transform:uppercase;text-align:right;font-weight:bold;color:#2f5497;}.pane-precision-prize-summary table.precision-prize-summary tr.more-data > td{background:white;border:0;}.pane-precision-prize-summary table.precision-prize-summary tr.more-data > td > div{position:relative;min-height:100px;padding:0 26px 40px 90px;}.pane-precision-prize-summary table.precision-prize-summary tr.more-data > td > div .image{position:absolute;top:0;left:0;width:18.5%;max-width:82px;overflow:hidden;}.pane-precision-prize-summary table.precision-prize-summary tr.more-data > td .prize-precision-stage-results_detail td{border-bottom:5px solid white;}.pane-precision-prize-summary table.precision-prize-summary tr.more-data > td .prize-precision-stage-results_detail td.ranking{width:26px;}@media all and (max-width:650px) {
 .pane-precision-prize-summary > .content{padding:0;}.pane-precision-prize-summary .sponsor{display:none;} 
}.archery-search.archery-search-precision-prize .form-item.form-type-checkboxes.form-item-division > label,.archery-search.archery-search-precision-prize .form-item.form-type-checkboxes.form-item-division > .label{display:none;}#archery-event-results-form{border-top:1px solid #ccc;}#archery-event-results-form .form-type-radios.form-item-selector{padding:20px 0 0;overflow:hidden;text-align:right;}#archery-event-results-form .form-type-radios.form-item-selector .form-type-radio{float:none;margin:0 0 8px 8px;}#archery-event-results-form .form-type-radios.form-item-type{margin-bottom:20px;padding:0 0 12px;overflow:hidden;border-bottom:1px solid #ccc;}.search-form-results-wrapper > .wrapper{margin-bottom:40px;}.matches-results{width:100%;}.matches-results tr,.matches-results tr.even,.matches-results tr.odd{background:none;}.matches-results td{border-bottom:3px solid white !important;}.matches-results td .flag-country{margin-left:.5em;}.matches-results td.icons{width:26px;white-space:nowrap;}.matches-results td.phase{text-transform:uppercase;width:40px;text-align:center;}.matches-results td.athlete{width:40%;padding:0 10px;text-transform:uppercase;}.matches-results td.athlete.match-lose{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.matches-results td.athlete.match-win{background-color:#bbd69f;}.matches-results td.opponent{width:40%;padding:0 10px;text-transform:uppercase;}.matches-results td.opponent.match-lose{background-color:#bbd69f;}.matches-results td.opponent.match-win{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}.matches-results td.score{width:80px;background-color:#74bcd6;border-left:5px solid white;border-right:5px solid white;text-align:center;color:white;font-weight:bold;padding:0 10px;white-space:nowrap;}.matches-results td.score .shoot-off-points{font-weight:normal;}.matches-results td.ajax{width:34px;border-left:10px solid white;}.matches-results tr.more-data > td{padding:0;border-bottom:0 !important;}.matches-results tr.more-data > td .match{margin-top:10px;margin-bottom:40px;}@media all and (max-width:650px) {
 .matches-results{display:block;}.matches-results > tbody,.matches-results > tbody > tr,.matches-results > tbody > tr > td{display:block;}.matches-results > tbody > tr{position:relative;overflow:hidden;margin:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;text-align:center;}.matches-results > tbody > tr.more-data{margin:0;padding:0;border:0;}.matches-results > tbody > tr.more-data > td{border:0 !important;}.matches-results > tbody > tr.show{display:block !important;}.matches-results > tbody > tr.hide{display:none !important;}.matches-results > tbody > tr > td.icons,.matches-results > tbody > tr > td.phase{display:block;float:left;width:auto;margin-right:.5em;line-height:26px;}.matches-results > tbody > tr > td.athlete{clear:both;width:100%;margin-top:.5em;padding:8px 10px;text-align:center;font-size:.85em;}.matches-results > tbody > tr > td.score{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;min-width:100px;margin:.5em auto 0;padding:8px;border:0;font-size:.85em;text-align:center;}.matches-results > tbody > tr > td.score span{white-space:nowrap;}.matches-results > tbody > tr > td.opponent{width:100%;margin-top:.5em;padding:8px 10px;font-size:.85em;text-align:center;}.matches-results > tbody > tr > td.ajax{position:absolute;top:0;right:0;width:37px;} 
}.event-qualification-results tr:nth-child(4n + 1){background:#fafafa;}.event-qualification-results td{border:0;color:#2f5497;text-transform:uppercase;}.event-qualification-results td .flag-country{margin-left:.5em;}.event-qualification-results td.ranking{width:1px;min-width:26px;background-color:#2f5497;color:white;font-weight:bold;line-height:26px;text-align:center;}.event-qualification-results td.score{width:1px;padding:0 10px;font-weight:bold;}.event-qualification-results td.score .shoot-off-points{font-weight:normal;}.event-qualification-results td.name{padding-left:10px;}.brackets-container{margin:40px 0;}.brackets-container .flex-viewport{max-height:inherit;}.brackets-container .bracket h3{margin:0;text-align:center;color:#2f5497;padding:10px;}.brackets-container .bracket .brackets-results{margin:0;table-layout:fixed;}.brackets-container .bracket .brackets-results tr,.brackets-container .bracket .brackets-results tr.odd,.brackets-container .bracket .brackets-results tr.even{background:white;}.brackets-container .bracket .brackets-results tr.players-count-0{background:#f7f7f7;}.brackets-container .bracket .brackets-results td{height:42px;border:1px solid #ccc;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}@media all and (max-width:650px) {
 .brackets-container .bracket .brackets-results td{height:auto !important;} 
}.brackets-container .bracket .brackets-results td.score{width:62px;padding:0 10px 10px 0;background:none;border-left:0;text-align:right;white-space:nowrap;}.brackets-container .bracket .brackets-results td.score span{display:inline-block;min-width:26px;line-height:26px;background-color:#2f5497;font-weight:bold;color:white;border:0;text-align:center;}.brackets-container .bracket .brackets-results td.score span.shoot-off-points{background:none;color:#2f5497;}.brackets-container .bracket .brackets-results td.athlete{position:relative;padding:0 10px;border-right:0;text-transform:uppercase;white-space:nowrap;}.brackets-container .bracket .brackets-results td.athlete .give-name{display:none;}.brackets-container .bracket .brackets-results .match-link{width:30px;border-left:0;border-right:0;border-bottom:1px solid #ccc;vertical-align:middle;}.brackets-container .bracket .brackets-results tr.player1 td{vertical-align:bottom;margin-top:10px;padding-top:10px;padding-bottom:5px;border-bottom:0;}.brackets-container .bracket .brackets-results tr.player1 td.match-link{border-bottom:1px solid #ccc;vertical-align:middle;}.brackets-container .bracket .brackets-results tr.player2 td{vertical-align:top;margin-bottom:10px;padding-top:5px;padding-bottom:10px;border-top:0;}.brackets-container .bracket .brackets-results tr.player2 td.match-link{border-bottom:1px solid #ccc;vertical-align:middle;}.brackets-container .bracket .brackets-results tr.player1.player1-win .athlete,.brackets-container .bracket .brackets-results tr.player2.player2-win .athlete{color:#2f5497;}.brackets-container .bracket .brackets-results tr.player1.player1-win .score span,.brackets-container .bracket .brackets-results tr.player2.player2-win .score span{background-color:#7bb723;}.brackets-container .bracket .brackets-results tr.player1.player1-win .score span.shoot-off-points,.brackets-container .bracket .brackets-results tr.player2.player2-win .score span.shoot-off-points{background:none;color:#7bb723;}.brackets-container .bracket .brackets-results tr.player1.player2-win .athlete,.brackets-container .bracket .brackets-results tr.player1.player2-win .athlete a,.brackets-container .bracket .brackets-results tr.player2.player1-win .athlete,.brackets-container .bracket .brackets-results tr.player2.player1-win .athlete a{color:#888;}.brackets-container .bracket .brackets-results tr.player-lose .athlete{color:#888;}.brackets-container .bracket .brackets-results tr.player-lose .athlete a{color:#888;}.brackets-container .bracket .brackets-results .phasename{font-weight:bold;padding-bottom:10px;}.brackets-container .bracket .brackets-results .phasename.phasename-0{color:#ebc033;}.brackets-container .bracket .brackets-results .phasename.phasename-1{color:#ca9e67;}.brackets-container .slides img.flag-country{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;}.brackets-container .flex-direction-nav a{top:0;margin:0;color:#2f5497;}.brackets-container[data-slide="0"] .bracket-0 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="0"] .bracket-0 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="1"] .bracket-1 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="1"] .bracket-1 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="2"] .bracket-2 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="2"] .bracket-2 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="3"] .bracket-3 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="3"] .bracket-3 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="4"] .bracket-4 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="4"] .bracket-4 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="5"] .bracket-5 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="5"] .bracket-5 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="6"] .bracket-6 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="6"] .bracket-6 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="7"] .bracket-7 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="7"] .bracket-7 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="8"] .bracket-8 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="8"] .bracket-8 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="9"] .bracket-9 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="9"] .bracket-9 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container[data-slide="10"] .bracket-10 + .bracket .brackets-results td{height:84px;}.brackets-container[data-slide="10"] .bracket-10 + .bracket + .bracket .brackets-results td{height:168px;}.brackets-container .bracket.round-gold-final .brackets-results td,.brackets-container .bracket.round-f .brackets-results td,.brackets-container .bracket.round- td{height:84px !important;}@media all and (max-width:650px) {
 .brackets-container .bracket.round-gold-final .brackets-results td,.brackets-container .bracket.round-f .brackets-results td,.brackets-container .bracket.round- td{height:auto !important;} 
}.event-final-results > tbody > tr > td{border-bottom:5px solid white;}.event-final-results > tbody > tr > td.ranking{background:white;}.event-final-results > tbody > tr > td.phase{width:40px;background:white;text-transform:uppercase;text-align:center;}.event-final-results > tbody > tr > td.name,.event-final-results > tbody > tr > td.opponent{width:40%;padding:0 10px;text-transform:uppercase;background:#f2f2f2;}.event-final-results > tbody > tr > td.ranking{width:33px;}.event-final-results > tbody > tr > td.score{width:1px;min-width:110px;white-space:nowrap;background-color:#74bcd6;border-left:5px solid white;border-right:5px solid white;text-align:center;color:white;font-weight:bold;padding:0 10px;}.event-final-results > tbody > tr > td.score .shoot-off-points{font-weight:normal;}.event-final-results > tbody > tr > td.ajax{border-left:10px solid white;}.event-final-results tr.more-data > td{padding:0 0 0 33px;border-bottom:0;background:white;}.event-final-results tr.more-data > td > div{padding:0px 37px 40px 40%;}.event-final-results tr.more-data > td > div .athlete-events__views{display:none;}.event-final-results .flag-country{margin-left:.5em;}.event-final-results .athlete-competition-matches-individual,.event-final-results .athlete-competition-matches-mixed,.event-final-results .athlete-competition-matches-team{text-transform:uppercase;}.event-final-results .athlete-competition-matches-individual td.opponent,.event-final-results .athlete-competition-matches-mixed td.opponent,.event-final-results .athlete-competition-matches-team td.opponent{width:auto;}.event-final-results .athlete-competition-matches-individual td.score,.event-final-results .athlete-competition-matches-mixed td.score,.event-final-results .athlete-competition-matches-team td.score{width:1px;min-width:110px;white-space:nowrap;padding:0 10px;}.event-final-results .athlete-competition-matches-individual td.phase,.event-final-results .athlete-competition-matches-mixed td.phase,.event-final-results .athlete-competition-matches-team td.phase{width:40px !important;padding:0;text-align:center !important;}@media all and (max-width:650px) {
 .event-final-results > tbody > tr > td.score,.event-final-results > tbody > tr > td.opponent,.event-final-results > tbody > tr > td.phase,.event-final-results > tbody > tr > td.ajax{display:none;}.event-final-results > tbody > tr > td.name{width:auto;}.event-final-results tr.more-data > td > div{padding:0 0 20px 0;}.event-final-results .athlete-competition-matches-individual td.score,.event-final-results .athlete-competition-matches-mixed td.score,.event-final-results .athlete-competition-matches-team td.score{min-width:inherit;} 
}.qualification-results{margin:0 0 10px;}.qualification-results thead{background-color:#74bcd6;color:white;text-transform:uppercase;}.qualification-results thead th{border:0;padding:5px;}.qualification-results thead th.score{text-align:center;background-color:#2f5497;}.qualification-results tbody tr{background:#f1f1f1;}.qualification-results tbody tr.odd{background-color:#f1f1f1;}.qualification-results tbody tr.even{background-color:#fafafa;}.qualification-results td{padding:0;border-bottom:5px solid white;}.qualification-results td.ranking{width:1px;height:26px;padding:0 5px 0 0;background-color:white;color:#2f5497;font-weight:bold;text-align:left;}.qualification-results td.name{padding:0px 10px;text-transform:uppercase;}.qualification-results td.name .flag-country{margin-left:.5em;}.qualification-results td.components{text-transform:uppercase;}.qualification-results td.components ul{padding:0;list-style:none;}.qualification-results td.gold,.qualification-results td.xnine{width:40px;white-space:nowrap;background:#ebc033;color:white;font-weight:bold;border-left:5px solid white;border-right:5px solid white;text-align:center;}.qualification-results td.halfs{text-align:right;padding-right:10px;}.qualification-results td.score{background:#2f5497;color:white;text-align:center;font-weight:bold;}.qualification-results td.score .shoot-off-points{font-weight:normal;}.qualification-results td.ajax{padding-left:5px;}.qualification-results tr.more-data{padding:0;border:0;background:none;}.qualification-results tr.more-data > td{padding:0;border:0;background:white;}.qualification-results tr.more-data > td > div{padding:5px 31px 40px 20px;overflow:hidden;}.qualification-results tr.more-data .entry-photo{float:left;display:block;max-width:100px;margin:0 5% 20px 0;}@media all and (max-width:650px) {
 .qualification-results > tbody > tr > td.halfs,.qualification-results > tbody > tr > td.gold,.qualification-results > tbody > tr > td.xnine,.qualification-results > tbody > tr > td.components{display:none;}.qualification-results tr.more-data > td > div{padding:5px 0 40px;} 
}.qualification__arrows{padding:0;list-style:none;}.qualification__arrows li{float:left;margin:0 5% 20px 0;}.qualification__arrows .entry-photo{display:block;max-width:100px;}@media all and (max-width:800px) {
 .qualification__arrows .entry-photo,.qualification__arrows li{float:none !important;display:block;margin:0 auto 2em !important;overflow:hidden;}.qualification__arrows .entry-photo .arrows-vs,.qualification__arrows li .arrows-vs{margin:0 auto;} 
}.event-entries-results tr{background:#f1f1f1;}.event-entries-results tr:nth-child(odd){background:#fafafa;}.event-entries-results td.name{text-transform:uppercase;padding:5px 10px;}td.live-more{width:36px;padding-left:10px;background:white;}.view-display-id-athletes_carousel,.view-id-entry_carousel,.view-athlete-athletes,.view-wa-member-association-countries{padding:22px 0 0;}.view-display-id-athletes_carousel .flexslider,.view-id-entry_carousel .flexslider,.view-athlete-athletes .flexslider,.view-wa-member-association-countries .flexslider{margin-bottom:25px;padding:0 30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.view-display-id-athletes_carousel .flexslider .slides > li,.view-id-entry_carousel .flexslider .slides > li,.view-athlete-athletes .flexslider .slides > li,.view-wa-member-association-countries .flexslider .slides > li{text-align:center;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav li,.view-id-entry_carousel .flexslider .flex-direction-nav li,.view-athlete-athletes .flexslider .flex-direction-nav li,.view-wa-member-association-countries .flexslider .flex-direction-nav li{list-style:none;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav a,.view-id-entry_carousel .flexslider .flex-direction-nav a,.view-athlete-athletes .flexslider .flex-direction-nav a,.view-wa-member-association-countries .flexslider .flex-direction-nav a{top:0;width:22px;height:74%;min-height:95px;margin:0;background:#2f5497;color:white;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;font-size:1em;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav a:hover,.view-id-entry_carousel .flexslider .flex-direction-nav a:hover,.view-athlete-athletes .flexslider .flex-direction-nav a:hover,.view-wa-member-association-countries .flexslider .flex-direction-nav a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav a:before,.view-id-entry_carousel .flexslider .flex-direction-nav a:before,.view-athlete-athletes .flexslider .flex-direction-nav a:before,.view-wa-member-association-countries .flexslider .flex-direction-nav a:before{position:absolute;top:50%;left:0;width:100%;margin-top:-10px;font-size:20px;font-weight:normal;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav a.flex-prev,.view-id-entry_carousel .flexslider .flex-direction-nav a.flex-prev,.view-athlete-athletes .flexslider .flex-direction-nav a.flex-prev,.view-wa-member-association-countries .flexslider .flex-direction-nav a.flex-prev{left:0;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav a.flex-next,.view-id-entry_carousel .flexslider .flex-direction-nav a.flex-next,.view-athlete-athletes .flexslider .flex-direction-nav a.flex-next,.view-wa-member-association-countries .flexslider .flex-direction-nav a.flex-next{right:0;}.view-display-id-athletes_carousel .flexslider .flex-direction-nav .flex-disabled,.view-id-entry_carousel .flexslider .flex-direction-nav .flex-disabled,.view-athlete-athletes .flexslider .flex-direction-nav .flex-disabled,.view-wa-member-association-countries .flexslider .flex-direction-nav .flex-disabled{opacity:1 !important;cursor:pointer;}.view-display-id-athletes_carousel .views-field-field-competition-logo,.view-id-entry_carousel .views-field-field-competition-logo,.view-athlete-athletes .views-field-field-competition-logo,.view-wa-member-association-countries .views-field-field-competition-logo{margin-bottom:8px;}.view-display-id-athletes_carousel .views-field-field-competition-logo img,.view-id-entry_carousel .views-field-field-competition-logo img,.view-athlete-athletes .views-field-field-competition-logo img,.view-wa-member-association-countries .views-field-field-competition-logo img{width:auto;display:block;margin:0 auto;}.view-display-id-athletes_carousel .views-field-title a,.view-id-entry_carousel .views-field-title a,.view-athlete-athletes .views-field-title a,.view-wa-member-association-countries .views-field-title a{display:block;color:black;text-transform:uppercase;font-size:1.077em;line-height:1;}.athlete-list .views-field-title{text-align:left;font-weight:bold;}.athlete-list .views-field-title a{display:block;color:black;text-transform:uppercase;font-size:1.077em;line-height:1;}.athlete-list .views-field-archery-workflow-athlete-photo{margin-bottom:11px;}.athlete-list .views-field-archery-workflow-athlete-photo a{display:block;position:relative;max-height:115px;overflow:hidden;}.athlete-list .views-field-archery-workflow-athlete-photo a:after{content:'';position:absolute;bottom:0;right:0;width:25px;height:25px;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #7bb723;}.athlete-list .views-field-archery-workflow-athlete-photo img{display:block;margin:0 auto;}.pane-events-upcoming .pane-title{background-color:#74bcd6;}.pane-events-upcoming .flexslider .slides{text-transform:uppercase;}.pane-events-upcoming .flexslider .slides > li{text-align:center;line-height:1;}.pane-events-upcoming .flexslider .slides img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.pane-events-upcoming .flexslider .slides a{display:block;font-weight:bold;}.pane-events-upcoming .flexslider .flex-direction-nav a{height:59%;background-color:#74bcd6;}.pane-events-upcoming .date{margin:3px 0;display:block;}.pane-events-upcoming .competition-logo{margin-bottom:10px;}.pane-events-upcoming .live-event{display:block;max-width:50px;margin:5px auto 0;padding:5px 0;background:#7bb723;color:white;text-align:center;}.node-type-competition .page-wrapper{padding-top:1px;}.node-type-competition .page-wrapper .panel-1col-stacked > .panel-col-top{padding:5px 0 10px;}.node-type-competition .page-wrapper .panel-1col-stacked > .panel-col-top > .inside{overflow:hidden;}.node-type-competition .page-wrapper .pane-node-competition-logo{float:right;max-width:100px;margin-left:2em;}.node-type-competition .page-wrapper .pane-node-competition-logo img{display:block;margin:0 auto;}.node-type-competition .page-wrapper .pane-node-competition-level{float:left;margin-top:10px;}.node-type-competition .page-wrapper .pane-node-competition-name{margin:10px 0 0 40px;padding-bottom:5px;}.node-type-competition .page-wrapper .pane-node-competition-name h1,.node-type-competition .page-wrapper .pane-node-competition-name .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-type-competition .page-wrapper .pane-node-competition-name h3{margin:0;line-height:1;text-transform:none;}.node-type-competition .page-wrapper .pane-node-competition-date{float:left;clear:left;margin:0 0 0 40px;padding-bottom:5px;text-transform:uppercase;font-weight:bold;font-size:16px;}.node-type-competition .page-wrapper .pane-node-competition-location{float:left;clear:left;margin-left:40px;text-transform:uppercase;font-weight:bold;font-size:16px;}.node-type-competition .page-wrapper .pane-node-competition-location .flag-country{margin-top:-2px;}.node-type-competition .page-wrapper .pane-custom.pane-1{position:absolute;top:50px;left:10px;}.node-type-competition .page-wrapper .pane-custom.pane-1 p{margin:0;}.node-type-competition .page-wrapper .pane-custom.pane-1 .icon.more,.node-type-competition .page-wrapper .pane-custom.pane-1 comp-event-pane-link comp-event-heading.icon:after,comp-event-pane-link .node-type-competition .page-wrapper .pane-custom.pane-1 comp-event-heading.icon:after{cursor:pointer;}@media all and (max-width:650px) {
 .node-type-competition .page-wrapper .pane-custom.pane-1{clear:both;position:static;padding-top:20px;} 
}.node-competition.view-mode-full{overflow:hidden;padding-top:16px;}.node-competition.view-mode-full .field-name-field-competition-logo{float:left;max-width:120px;border:1px solid #c43b2e;}.node-competition.view-mode-full .field-name-title-field h1,.node-competition.view-mode-full .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-competition.view-mode-full .field-name-title-field h3{margin:0;padding:0;background:none;color:#2f5497;font-size:20px;line-height:1;text-transform:none;}.node-competition.view-mode-full .field-name-competition-date{float:left;font-weight:bold;text-transform:uppercase;color:#2f5497;}.pane-competition-video,.pane-competition-photos{max-width:1000px;margin:0 auto;}.view-competition-video .column-wrapper{overflow:hidden;}.view-competition-video .column-wrapper > .left,.view-competition-video .column-wrapper > .right,.view-competition-video .column-wrapper .views-row-2,.view-competition-video .column-wrapper .views-row-3,.view-competition-video .column-wrapper .views-row-4,.view-competition-video .column-wrapper .views-row-5{float:left;width:50%;padding:0 10px 20px 0;overflow:hidden;}@media all and (max-width:650px) {
 .view-competition-video .column-wrapper > .left,.view-competition-video .column-wrapper > .right,.view-competition-video .column-wrapper .views-row-2,.view-competition-video .column-wrapper .views-row-3,.view-competition-video .column-wrapper .views-row-4,.view-competition-video .column-wrapper .views-row-5{float:none;width:100%;margin-bottom:20px;padding:0 !important;} 
}.view-competition-video .column-wrapper > .right,.view-competition-video .column-wrapper .views-row-3,.view-competition-video .column-wrapper .views-row-5{padding:0 0 20px 10px;}.view-competition-video .column-wrapper > .left,.view-competition-video .column-wrapper > .right{padding-bottom:0;}.view-competition-video .column-wrapper .views-row{padding-bottom:20px;}.view-competition-video .column-wrapper .views-row img{display:block;width:100%;}.view-competition-video .column-wrapper .views-row-1,.view-competition-video .column-wrapper .views-row-6{clear:both;}.view-competition-photos{overflow:hidden;}.view-competition-photos .views-row{width:20%;float:left;padding:0 10px 20px;}@media all and (max-width:650px) {
 .view-competition-photos .views-row{width:25%;} 
}@media all and (max-width:350px) {
 .view-competition-photos .views-row{width:50%;} 
}.view-competition-photos .views-field-field-smugmug-key img{width:100%;display:block;}.pane-athletes-search .archery-search .form-item-division{clear:both;padding-top:8px;}.pane-competition-news{padding:0 10px 0 0;background:#74bcd6;overflow:hidden;}.pane-competition-news > .left{float:left;width:62%;}.pane-competition-news > .right{float:left;width:38%;padding:20px;color:white;}.pane-competition-news > .right .title{display:block;margin:0 0 7px 0;font-size:1.538em;font-weight:bold;text-transform:uppercase;line-height:1;color:white;}.pane-competition-news > .right .title:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:static;content:url(/sites/all/themes/custom/archery_zen/images/arrow-right-transparent.png);padding-right:17px;width:auto;height:auto;background:none;}.pane-competition-news > .right .view .views-field-title-field a,.pane-competition-news > .right .views-field-field-subtitle a{display:block;color:white;font-size:1.231em;font-weight:normal;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;text-transform:none;text-decoration:none;overflow:hidden;}.pane-competition-news > .right .view .views-field-title-field a:hover,.pane-competition-news > .right .view .views-field-title-field a:focus,.pane-competition-news > .right .views-field-field-subtitle a:hover,.pane-competition-news > .right .views-field-field-subtitle a:focus{text-decoration:underline;}.pane-competition-news > .right .view .views-field-title-field a:before,.pane-competition-news > .right .views-field-field-subtitle a:before{content:'> ';}.pane-competition-news > .right .view-display-id-archery_competition_news_more{margin:0 0 20px;}@media all and (max-width:800px) {
 .pane-competition-news{width:100%;padding:0;}.pane-competition-news > .right,.pane-competition-news > .left{float:none;width:100%;} 
}.pane-competition-live{position:relative;max-width:1020px;min-height:354px;margin:0 auto;padding:0;overflow:hidden;background:white;}.pane-competition-live #live-app{float:left;width:65%;padding-right:20px;}.pane-competition-live #live-app .matches-results td.score{white-space:nowrap;}.pane-competition-live .social-feeds-processed{position:absolute;right:0;top:0;width:35%;height:100%;}.pane-competition-live .matches-results{margin:0;}@media all and (max-width:650px) {
 .pane-competition-live #live-app,.pane-competition-live .social-feeds-processed{float:none;width:100%;padding-right:0;}.pane-competition-live .social-feeds-processed{position:static;margin-top:1em;}.pane-competition-live .social-feeds-processed .social-feeds-list{max-height:400px;} 
}.competition-icons-list{margin:0;padding:0;list-style:none;}.competition-icons-list > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.pane-world-archery-events ul.quicktabs-tabs{margin:0;padding:0;display:table;width:100%;}.pane-world-archery-events ul.quicktabs-tabs li{display:table-cell;padding:0;}.pane-world-archery-events ul.quicktabs-tabs a{display:block;padding:10px 5px;line-height:1;background:#c43b2e;color:white;text-transform:uppercase;font-size:16px;font-weight:bold;text-align:center;}.pane-world-archery-events ul.quicktabs-tabs a.zone-1{background-color:#c43b2e;}.pane-world-archery-events ul.quicktabs-tabs a.zone-2{background-color:#7bb723;}.pane-world-archery-events ul.quicktabs-tabs a.zone-3{background-color:#2f5497;}.pane-world-archery-events ul.quicktabs-tabs a.zone-4{background-color:#ebc033;}.pane-world-archery-events ul.quicktabs-tabs a.zone-5{background-color:#c0448f;}@media all and (max-width:800px) {
 .pane-world-archery-events ul.quicktabs-tabs{table-layout:fixed;}.pane-world-archery-events ul.quicktabs-tabs a{padding:10px 0;font-size:1em;} 
}@media all and (max-width:350px) {
 .pane-world-archery-events ul.quicktabs-tabs a{font-size:.9em;} 
}.pane-world-archery-events .quicktabs-tabpage .zone-title{margin:20px 0;padding:8px 14px;text-transform:uppercase;color:white;font-size:16px;line-height:1;background:#7bb723;}.pane-world-archery-events .quicktabs-tabpage .zone-content{padding-top:20px;}.pane-world-archery-events .quicktabs-tabpage .zone-1{border-top:6px solid #c43b2e;}.pane-world-archery-events .quicktabs-tabpage .zone-1 .zone-title{background-color:#c43b2e;}.pane-world-archery-events .quicktabs-tabpage .zone-2{border-top:6px solid #7bb723;}.pane-world-archery-events .quicktabs-tabpage .zone-2 .zone-title{background-color:#7bb723;}.pane-world-archery-events .quicktabs-tabpage .zone-3{border-top:6px solid #2f5497;}.pane-world-archery-events .quicktabs-tabpage .zone-3 .zone-title{background-color:#2f5497;}.pane-world-archery-events .quicktabs-tabpage .zone-4{border-top:6px solid #ebc033;}.pane-world-archery-events .quicktabs-tabpage .zone-4 .zone-title{background-color:#ebc033;}.pane-world-archery-events .quicktabs-tabpage .zone-5{border-top:6px solid #c0448f;}.pane-world-archery-events .quicktabs-tabpage .zone-5 .zone-title{background-color:#c0448f;}.pane-world-archery-events #events-map img{width:100%;}.view-world-archery-events-news .views-row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #bfbfbf;}.view-world-archery-events-news .views-row.views-row-last{margin:0;padding-bottom:0;border:0;}.pane-world-cup,.pane-competition-wcup-rk{padding:7px 0;overflow:hidden;background-color:white;}.pane-world-cup > .worldcup,.pane-competition-wcup-rk > .worldcup{float:left;width:50%;padding-right:9px;}@media all and (max-width:650px) {
 .pane-world-cup > .worldcup,.pane-competition-wcup-rk > .worldcup{float:none;width:100%;margin-bottom:2em;padding:0 !important;}.pane-world-cup > .worldcup.compound,.pane-competition-wcup-rk > .worldcup.compound{margin-bottom:0;} 
}.pane-world-cup > .worldcup.compound,.pane-competition-wcup-rk > .worldcup.compound{padding:0 0 0 9px;}.pane-world-cup > .worldcup ul,.pane-competition-wcup-rk > .worldcup ul{list-style:none;margin:0;padding:0;}.pane-world-cup > .worldcup ul.header,.pane-competition-wcup-rk > .worldcup ul.header{margin-bottom:12px;display:table;width:100%;font-size:18px;font-weight:bold;text-transform:uppercase;color:white;}.pane-world-cup > .worldcup ul.header li,.pane-competition-wcup-rk > .worldcup ul.header li{display:table-cell;vertical-align:middle;text-align:center;}.pane-world-cup > .worldcup ul.header li span,.pane-world-cup > .worldcup ul.header li a,.pane-competition-wcup-rk > .worldcup ul.header li span,.pane-competition-wcup-rk > .worldcup ul.header li a{display:block;padding:12px 0;color:white;display:block;position:relative;cursor:pointer;min-width:50px;min-height:43px;background-color:#B1B1B1;padding-left:30px;}@media all and (max-width:800px) {
 .pane-world-cup > .worldcup ul.header li span,.pane-world-cup > .worldcup ul.header li a,.pane-competition-wcup-rk > .worldcup ul.header li span,.pane-competition-wcup-rk > .worldcup ul.header li a{text-indent:-999px;overflow:hidden;padding-left:0;} 
}.pane-world-cup > .worldcup ul.header li span:after,.pane-world-cup > .worldcup ul.header li a:after,.pane-competition-wcup-rk > .worldcup ul.header li span:after,.pane-competition-wcup-rk > .worldcup ul.header li a:after{content:'';display:block;position:absolute;top:50%;left:20px;margin:-13px 0 0 -13px;width:26px;height:26px;margin:-13px 0 0 -13px;}@media all and (max-width:800px) {
 .pane-world-cup > .worldcup ul.header li span:after,.pane-world-cup > .worldcup ul.header li a:after,.pane-competition-wcup-rk > .worldcup ul.header li span:after,.pane-competition-wcup-rk > .worldcup ul.header li a:after{left:50%;} 
}.pane-world-cup > .worldcup ul.header li span.more,.pane-world-cup > .worldcup ul.header li a.more,.pane-competition-wcup-rk > .worldcup ul.header li span.more,.pane-competition-wcup-rk > .worldcup ul.header li a.more{min-width:30px;padding-left:0;text-indent:-999px;overflow:hidden;}.pane-world-cup > .worldcup.recurve .header,.pane-competition-wcup-rk > .worldcup.recurve .header{background-color:#2f5497;}.pane-world-cup > .worldcup.recurve .header .title:after,.pane-competition-wcup-rk > .worldcup.recurve .header .title:after{background-position:0 -3006px;}.pane-world-cup > .worldcup.recurve .header .tab.active,.pane-world-cup > .worldcup.recurve .header .title,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.active,.pane-competition-wcup-rk > .worldcup.recurve .header .title{background-color:#2f5497;}.pane-world-cup > .worldcup.recurve .header .tab.men:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.men:after{background-position:0 -2042px;}.pane-world-cup > .worldcup.recurve .header .tab.men.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.men.active:after{background-position:0 -2042px;}.pane-world-cup > .worldcup.recurve .header .tab.women:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.women:after{background-position:0 -3834px;}.pane-world-cup > .worldcup.recurve .header .tab.women.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.women.active:after{background-position:0 -3834px;}.pane-world-cup > .worldcup.recurve .header .tab.mixed:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.mixed:after{background-position:0 -2150px;}.pane-world-cup > .worldcup.recurve .header .tab.mixed.active:after,.pane-competition-wcup-rk > .worldcup.recurve .header .tab.mixed.active:after{background-position:0 -2150px;}.pane-world-cup > .worldcup.recurve .header .more,.pane-world-cup > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.recurve .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.recurve .header .more,.pane-competition-wcup-rk > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.recurve .header comp-event-heading:after{background-image:none;background-color:#2f5497;}.pane-world-cup > .worldcup.recurve .header .more:after,.pane-world-cup > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.recurve .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.recurve .header .more:after,.pane-competition-wcup-rk > .worldcup.recurve .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.recurve .header comp-event-heading:after{background-position:0 -3042px;}.pane-world-cup > .worldcup.recurve .tab-content li .points-acumulated table th,.pane-competition-wcup-rk > .worldcup.recurve .tab-content li .points-acumulated table th{background-color:#2f5497;white-space:nowrap;}.pane-world-cup > .worldcup.recurve .tab-content li .points-acumulated table tr.even,.pane-world-cup > .worldcup.recurve .tab-content li .points-acumulated table tr.odd,.pane-competition-wcup-rk > .worldcup.recurve .tab-content li .points-acumulated table tr.even,.pane-competition-wcup-rk > .worldcup.recurve .tab-content li .points-acumulated table tr.odd{border-top:1px solid #d6ebf3;}.pane-world-cup > .worldcup.recurve .tab-content li .points-acumulated table td,.pane-competition-wcup-rk > .worldcup.recurve .tab-content li .points-acumulated table td{background:none;}.pane-world-cup > .worldcup.compound .header,.pane-competition-wcup-rk > .worldcup.compound .header{background-color:#c43b2e;}.pane-world-cup > .worldcup.compound .header .title:after,.pane-competition-wcup-rk > .worldcup.compound .header .title:after{background-position:0 -790px;}.pane-world-cup > .worldcup.compound .header .tab.active,.pane-world-cup > .worldcup.compound .header .title,.pane-competition-wcup-rk > .worldcup.compound .header .tab.active,.pane-competition-wcup-rk > .worldcup.compound .header .title{background-color:#c43b2e;}.pane-world-cup > .worldcup.compound .header .tab.men:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.men:after{background-position:0 -2042px;}.pane-world-cup > .worldcup.compound .header .tab.men.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.men.active:after{background-position:0 -2042px;}.pane-world-cup > .worldcup.compound .header .tab.women:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.women:after{background-position:0 -3834px;}.pane-world-cup > .worldcup.compound .header .tab.women.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.women.active:after{background-position:0 -3834px;}.pane-world-cup > .worldcup.compound .header .tab.mixed:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.mixed:after{background-position:0 -2150px;}.pane-world-cup > .worldcup.compound .header .tab.mixed.active:after,.pane-competition-wcup-rk > .worldcup.compound .header .tab.mixed.active:after{background-position:0 -2150px;}.pane-world-cup > .worldcup.compound .header .more,.pane-world-cup > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.compound .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.compound .header .more,.pane-competition-wcup-rk > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.compound .header comp-event-heading:after{background-color:#c43b2e;background-image:none;}.pane-world-cup > .worldcup.compound .header .more:after,.pane-world-cup > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-world-cup > .worldcup.compound .header comp-event-heading:after,.pane-competition-wcup-rk > .worldcup.compound .header .more:after,.pane-competition-wcup-rk > .worldcup.compound .header comp-event-pane-link comp-event-heading:after,comp-event-pane-link .pane-competition-wcup-rk > .worldcup.compound .header comp-event-heading:after{background-position:0 -3042px;}.pane-world-cup > .worldcup.compound .tab-content li .points-acumulated table th,.pane-competition-wcup-rk > .worldcup.compound .tab-content li .points-acumulated table th{background-color:#c43b2e;}.pane-world-cup > .worldcup.compound .tab-content li .points-acumulated table tr.even,.pane-world-cup > .worldcup.compound .tab-content li .points-acumulated table tr.odd,.pane-competition-wcup-rk > .worldcup.compound .tab-content li .points-acumulated table tr.even,.pane-competition-wcup-rk > .worldcup.compound .tab-content li .points-acumulated table tr.odd{border-top:1px solid #e4958d;}.pane-world-cup > .worldcup .points-acumulated__position,.pane-competition-wcup-rk > .worldcup .points-acumulated__position{margin:0 auto;width:26px;height:26px;line-height:26px;}.pane-world-cup > .worldcup .points-acumulated__position.pos-1,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-1{text-indent:-999px;overflow:hidden;background-position:0 -108px;}.pane-world-cup > .worldcup .points-acumulated__position.pos-2,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-2{text-indent:-999px;overflow:hidden;background-position:0 -144px;}.pane-world-cup > .worldcup .points-acumulated__position.pos-3,.pane-competition-wcup-rk > .worldcup .points-acumulated__position.pos-3{text-indent:-999px;overflow:hidden;background-position:0 -72px;}.pane-world-cup .tab-content,.pane-competition-wcup-rk .tab-content{display:none;}.pane-world-cup .tab-content.Men,.pane-competition-wcup-rk .tab-content.Men{display:block;}.pane-world-cup .tab-content li,.pane-competition-wcup-rk .tab-content li{position:relative;margin-bottom:5px;background-color:#ededed;overflow:hidden;}.pane-world-cup .tab-content li:nth-child(even),.pane-competition-wcup-rk .tab-content li:nth-child(even){background-color:#f6f6f6;}.pane-world-cup .tab-content li:nth-child(even) span.position,.pane-competition-wcup-rk .tab-content li:nth-child(even) span.position{background-color:#c8c8c8;}.pane-world-cup .tab-content li .info,.pane-competition-wcup-rk .tab-content li .info{position:relative;padding:0 135px 0 60px;overflow:hidden;}.pane-world-cup .tab-content li span,.pane-competition-wcup-rk .tab-content li span{display:block;height:27px;line-height:27px;}.pane-world-cup .tab-content li .position,.pane-competition-wcup-rk .tab-content li .position{position:absolute;left:0;top:0;width:27px;background-color:#a4a4a4;font-size:16px;font-weight:bold;text-align:center;color:black;}.pane-world-cup .tab-content li .position-status,.pane-competition-wcup-rk .tab-content li .position-status{position:absolute;left:27px;top:0;width:27px;background:url(/sites/all/themes/custom/archery_zen/images/rank-arrows.png) left center no-repeat #a4a4a4;text-align:center;text-indent:-999px;overflow:hidden;}.pane-world-cup .tab-content li .position-status.up,.pane-competition-wcup-rk .tab-content li .position-status.up{background-color:#7bb723;background-position:-39px center;}.pane-world-cup .tab-content li .position-status.equal,.pane-competition-wcup-rk .tab-content li .position-status.equal{background-color:#ebc033;background-position:0px center;}.pane-world-cup .tab-content li .position-status.down,.pane-competition-wcup-rk .tab-content li .position-status.down{background-color:#c43b2e;background-position:-77px center;}.pane-world-cup .tab-content li .name,.pane-competition-wcup-rk .tab-content li .name{font-size:16px;text-transform:uppercase;color:#626262;}.pane-world-cup .tab-content li .country,.pane-competition-wcup-rk .tab-content li .country{position:absolute;top:0;right:54px;width:50px;background-color:white;text-align:center;}.pane-world-cup .tab-content li .points,.pane-competition-wcup-rk .tab-content li .points{position:absolute;top:0;right:27px;width:27px;background-color:#a4a4a4;font-size:14px;color:white;text-align:center;}.pane-world-cup .tab-content li .status,.pane-competition-wcup-rk .tab-content li .status{position:absolute;top:0;right:0;width:27px;font-size:14px;color:white;text-align:center;font-weight:bold;}.pane-world-cup .tab-content li .status.Q,.pane-competition-wcup-rk .tab-content li .status.Q{background-color:#7bb723;}.pane-world-cup .tab-content li .status.P,.pane-competition-wcup-rk .tab-content li .status.P{background-color:#ebc033;}.pane-world-cup .tab-content li .status.NQ,.pane-competition-wcup-rk .tab-content li .status.NQ{background-color:#c43b2e;}.pane-world-cup .tab-content li .status.NA,.pane-competition-wcup-rk .tab-content li .status.NA{background-color:#A4A4A4;}.pane-world-cup .tab-content li .points-acumulated,.pane-competition-wcup-rk .tab-content li .points-acumulated{display:none;padding:10px;background-color:white;}.pane-world-cup .tab-content li .points-acumulated table,.pane-competition-wcup-rk .tab-content li .points-acumulated table{width:100%;margin:0;table-layout:fixed;text-align:center;text-transform:uppercase;font-weight:bold;}.pane-world-cup .tab-content li .points-acumulated table th,.pane-competition-wcup-rk .tab-content li .points-acumulated table th{text-align:center;color:white;border:0;}.pane-world-cup .tab-content li .points-acumulated table tr.even,.pane-world-cup .tab-content li .points-acumulated table tr.odd,.pane-competition-wcup-rk .tab-content li .points-acumulated table tr.even,.pane-competition-wcup-rk .tab-content li .points-acumulated table tr.odd{background:none;}.pane-world-cup .tab-content li .points-acumulated table td,.pane-competition-wcup-rk .tab-content li .points-acumulated table td{background:none;border:0;}.pane-world-cup .tab-content li .toggle,.pane-competition-wcup-rk .tab-content li .toggle{display:block;position:absolute;top:0;right:108px;width:27px;font-size:29px;text-align:center;color:#6b6b6b;cursor:pointer;}.pane-world-cup .tab-content.Men li:first-child,.pane-world-cup .tab-content.Women li:first-child,.pane-competition-wcup-rk .tab-content.Men li:first-child,.pane-competition-wcup-rk .tab-content.Women li:first-child{float:left;margin:0 5px 0 0;padding:0;background:none;}.pane-world-cup-current-stages .world-cup-current-stages__list li .label{display:inline;}.pane-world-cup-current-stages .world-cup-current-stages__list li a{text-transform:uppercase;font-size:15px;}.pane-world-cup-current-stages .world-cup-current-stages__list li a .flag-country{margin:0 10px;}.pane-world-cup-current-stages .world-cup-current-stages__list li a .date{color:#9C9C9C;}.pane-archery-mini-worldcup .pane-world-cup-current-stages{margin-bottom:7px;padding:7px 0;background-color:white;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider{margin:0;padding:0 30px;background:white;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .slides img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav li{list-style:none;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav a{top:0;width:22px;height:100%;margin:0;background:#2f5497;color:white;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;font-size:1em;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav a:before{position:absolute;top:50%;left:0;width:100%;margin-top:-10px;font-size:20px;font-weight:normal;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav a.flex-prev{left:0;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav a.flex-next{right:0;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .flexslider .flex-direction-nav .flex-disabled{opacity:1 !important;cursor:pointer;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list a{position:relative;max-width:250px;padding:8px;background:#c6c6c6;color:white;text-align:right;font-weight:bold;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list a:before{display:none;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list a .flag-country{margin-right:0;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list a .name{display:block;margin-bottom:5px;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list a .date{font-size:12px;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li{width:260px !important;margin-bottom:0;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-past a{padding-left:20px;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-past a:before{content:'';display:block;position:absolute;top:0;left:0;width:10px;height:100%;border-left:10px solid #e5e5e5;background:#ccc;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-live a,.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-future a{padding-left:30px;padding-right:28px;background:#b9ddea;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-live a:before,.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-future a:before{content:'';display:block;position:absolute;top:0;left:0;width:30px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-next.png) no-repeat center center;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-live a:after,.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-future a:after{content:'';display:block;position:absolute;top:0;right:0;width:0;height:100%;border-left:10px solid #d6ebf3;border-right:10px solid #eaf5f9;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-live a{background:#74bcd6;}.pane-archery-mini-worldcup .pane-world-cup-current-stages .world-cup-current-stages__list > li.event-live a:before{background-color:#2f5497;}.pane-archery-mini-worldcup .pane-front-competition-worldcup{margin:0 0 7px 0;padding:7px;background:white;border:0;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .view-content{width:100%;display:table;table-layout:fixed;}@media all and (max-width:650px) {
 .pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .view-content{display:block;} 
}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row{position:relative;margin:0;display:table-cell;vertical-align:top;font-weight:bold;border-left:3px solid white;border-right:3px solid white;}@media all and (max-width:650px) {
 .pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row{display:block;border:3px solid white;} 
}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row:before{content:'';display:block;position:absolute;top:0;left:0;width:10px;height:100%;background:#cccccc;border-left:10px solid #e5e5e5;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row .inprogress{display:none;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row a{padding:13px 7px;background:none;color:white;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row a:before{display:none;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row a > span{display:block;margin-top:8px;font-size:12px;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-past{background:#b2b2b2;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-past:before{background:#cccccc;border-left:10px solid #e5e5e5;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-past a{padding-left:30px;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-past a:before{display:none;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-live{background:#74bcd6;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-live:before{left:auto;right:0;background:#cee8f5;border-left:10px solid #8dcae9;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-live a{padding-right:30px;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-future{background:#9ed2ec;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-future:before{left:auto;right:0;background:#dff0f9;border-left:10px solid #bee1f2;}.pane-archery-mini-worldcup .pane-front-competition-worldcup .view-front-competition-worldcup .views-row.event-future a{padding-right:30px;}.view-display-id-athletes_related.athlete-list{overflow:hidden;}.view-display-id-athletes_related.athlete-list .views-row{float:left;width:31%;max-width:31%;margin:0 0 3.5% 3.5%;}.view-display-id-athletes_related.athlete-list .views-row.views-row-first{margin-left:0;}.view--news-related-slide .view-content,.view-display-id-archery_news_related .view-content{padding:0px 15px;font-size:0;text-align:center;}.view--news-related-slide .views-row,.view-display-id-archery_news_related .views-row{font-size:initial;display:inline-block;vertical-align:top;margin:8px;width:20%;text-align:left;}.view--news-related-slide .field-type-image img,.view-display-id-archery_news_related .field-type-image img{width:100%;}.node-photo.view-mode-full .field-name-field-smugmug-key{margin-bottom:20px;}.node-photo.view-mode-full .field-name-field-smugmug-key img{display:block;margin:0 auto;}.page-search .page-wrapper,.page-search404 .page-wrapper{background:white;}.page-search #page,.page-search404 #page{max-width:1020px;margin:0 auto;padding:0 10px;}.page-search .search-results,.page-search404 .search-results{margin:0;padding:0;}.page-search .search-results .search-result,.page-search404 .search-results .search-result{margin-bottom:40px;}form.search-form #edit-basic{padding-bottom:20px;}form.search-form .form-type-textfield.form-item-keys label,form.search-form .form-type-textfield.form-item-keys .label{margin-right:10px;text-transform:uppercase;}form.search-form .form-type-textfield.form-item-keys input{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;height:44px;line-height:44px;margin-right:20px;padding:0 1em;font-weight:bold;}.node-competition.view-mode-teaser_image_title{overflow:hidden;}.node-competition.view-mode-teaser_image_title .competition-logo{float:left;display:block;max-width:50px;margin-right:10px;}.node-competition.view-mode-teaser_image_title .field-name-title-field{display:block;margin-left:70px;font-weight:bold;text-transform:uppercase;}.node-competition.view-mode-teaser_summary{padding-top:15px;border-top:7px solid #c43b2e;}.node-competition.view-mode-teaser_summary .node__title,.node-competition.view-mode-teaser_summary .field-name-title-field h2,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-info .competition-info__name,.competition-info .node-competition.view-mode-teaser_summary .field-name-title-field .competition-info__name,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-team-category__info .team-name,.competition-team-category__info .node-competition.view-mode-teaser_summary .field-name-title-field .team-name{display:block;margin:0 0 15px;font-size:19px;font-weight:bold;line-height:1;text-transform:uppercase;color:black;}.node-competition.view-mode-teaser_summary .node__title:hover,.node-competition.view-mode-teaser_summary .node__title:focus,.node-competition.view-mode-teaser_summary .field-name-title-field h2:hover,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-info .competition-info__name:hover,.competition-info .node-competition.view-mode-teaser_summary .field-name-title-field .competition-info__name:hover,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-team-category__info .team-name:hover,.competition-team-category__info .node-competition.view-mode-teaser_summary .field-name-title-field .team-name:hover,.node-competition.view-mode-teaser_summary .field-name-title-field h2:focus,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-info .competition-info__name:focus,.competition-info .node-competition.view-mode-teaser_summary .field-name-title-field .competition-info__name:focus,.node-competition.view-mode-teaser_summary .field-name-title-field .competition-team-category__info .team-name:focus,.competition-team-category__info .node-competition.view-mode-teaser_summary .field-name-title-field .team-name:focus{color:#2f5497;}.view-world-archery-events-competitions .views-row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #bfbfbf;}.view-world-archery-events-competitions .views-row.views-row-last{margin:0;border:0;}.view-world-archery-events-competitions .node-competition.view-mode-teaser_image_title .field-name-field-competition-logo{float:left;display:block;max-width:40px;}.view-world-archery-events-competitions .node-competition.view-mode-teaser_image_title .field-name-title-field{display:block;padding-left:50px;}.competition-results-individual{clear:both;}.competition-results-individual .competition-title{margin:0 0 15px;font-size:19px;font-weight:bold;line-height:1;text-transform:uppercase;color:black;}.competition-results-individual .results{overflow:hidden;}.competition-results-individual .results .item-list{width:50%;float:left;padding:0 7px 20px 0;}.competition-results-individual .results .item-list:nth-child(even){padding:0 0 20px 7px;}@media all and (max-width:650px) {
 .competition-results-individual .results .item-list{float:none;width:100%;padding:0 0 20px 0 !important;} 
}.competition-results-individual .results .item-list > h3{margin:0 0 9px;padding:7px 13px;background-color:#2f5497;color:white;text-transform:uppercase;font-size:16px;}.competition-results-individual .results .item-list > h3.recurve-women{background-color:#74bcd6;}.competition-results-individual .results .item-list > h3.recurve-men{background-color:#c0448f;}.competition-results-individual .results .item-list > h3.compound-women{background-color:#ebc033;}.competition-results-individual .results .item-list > h3.compound-women{background-color:#7bb723;}.competition-results-individual .results .item-list ul{margin:0;padding:0;list-style:none;}.competition-results-individual .results .item-list ul li{position:relative;padding:5px 29px 5px 32px;font-size:13px;line-height:26px;text-transform:uppercase;overflow:hidden;}.competition-results-individual .results .item-list ul li.image{float:left;margin:0;height:100px;padding:0;overflow:hidden;}.competition-results-individual .results .item-list ul li.first + li{border:1px solid #bfbfbf;border-left:0;}.competition-results-individual .results .item-list ul li .rank{position:absolute;left:5px;top:6px;width:26px;height:26px;}.competition-results-individual .results .item-list ul li .rank.r1{background-position:0 -108px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -81px;}.competition-results-individual .results .item-list ul li .rank.r2{background-position:0 -144px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -108px;}.competition-results-individual .results .item-list ul li .rank.r3{background-position:0 -72px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -54px;}.competition-results-individual .results .item-list ul li .name{display:block;line-height:26px;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.competition-results-individual .results .item-list ul li .country{position:absolute;top:0;right:0;width:30px;padding-top:3px;background-color:white;text-align:center;overflow:hidden;}.competition-results-individual .see-more{position:relative;display:block;padding:7px 11px 7px 37px;background:#c43b2e;color:white;font-weight:bold;line-height:1;text-transform:uppercase;}.competition-results-individual .see-more:before{content:'';display:block;position:absolute;top:0;left:0;width:26px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-small.png) no-repeat center center #df8179;}.ang-wrp #edit-refresh{float:right;}.ang-wrp .archery-search #edit-results{padding-top:10px;}.field-name-field-user-social-link .field-items{margin-left:-4px;}.field-name-field-user-social-link .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:0;}.field-name-field-user-social-link .social-link{position:relative;display:block;width:26px;height:26px;overflow:hidden;text-indent:-999px;}.field-name-field-user-social-link .social-link.facebook{background-position:0 -1222px;}.field-name-field-user-social-link .social-link.twitter{background-position:0 -3690px;}.field-name-field-user-social-link .social-link.google{background-position:0 -1438px;}.field-name-field-user-social-link .social-link.youtube{background-position:0 -4086px;}.field-name-field-user-social-link .social-link.email{background-position:0 -1042px;}.field-name-field-user-social-link .social-link.mail{background-position:0 -3330px;}.field-name-field-user-social-link .social-link.other{background-position:0 -3942px;}.page-user.not-logged-in #page{background:white;}.page-user.not-logged-in #content{max-width:1000px;margin:0 auto;padding-bottom:5em;}.page-user.not-logged-in #user-login,.page-user.not-logged-in #user-pass{max-width:300px;margin:0 auto;}.page-user.not-logged-in #user-login .form-submit,.page-user.not-logged-in #user-login .archery-search #edit-reset,.archery-search .page-user.not-logged-in #user-login #edit-reset,.page-user.not-logged-in #user-pass .form-submit,.page-user.not-logged-in #user-pass .archery-search #edit-reset,.archery-search .page-user.not-logged-in #user-pass #edit-reset{width:100%;}.node-page.view-mode-full .field-name-title-field h1,.node-page.view-mode-full .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-page.view-mode-full .field-name-title-field h3{background-color:#7bb723;}.node-page.view-mode-full .field-name-field-image{margin-bottom:20px;}.node-page.view-mode-full .field-name-field-image img{display:block;}.node-page.view-mode-full .field-name-body{padding:0;border:0;}.node-page.view-mode-full .field-name-body > .field-items{max-width:100% !important;}.node-page.view-mode-full .field-name-body img{height:auto !important;}.node-page.view-mode-full .field-name-body iframe.image-right{margin-right:0;}.node-page.view-mode-full .field-name-body iframe.image-center{max-width:100%;}.node-page.view-mode-full iframe{border:0;}.node-type-page .panel-col-first{display:none;}@media all and (max-width:650px) {
 .node-type-page .panel-col-last .pane-main-menu,.node-type-page .panel-col-last .pane-node-field-page-reference,.node-type-page .panel-col-last .pane-node-field-documents{display:none;}.node-type-page .panel-col-last .pane-node-field-documents{display:block;} 
}.pane-node-field-page-reference .field-item,.pane-node-field-documents .field-item{margin-bottom:10px;}.pane-node-field-page-reference .field-item a,.pane-node-field-documents .field-item a{position:relative;display:block;padding:7px 15px 7px 45px;background-color:#EDEDED;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:1;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.pane-node-field-page-reference .field-item a:hover,.pane-node-field-documents .field-item a:hover,.pane-node-field-page-reference .field-item a:focus,.pane-node-field-documents .field-item a:focus{background-color:#2f5497;color:white;}.pane-node-field-page-reference .field-item a:hover:before,.pane-node-field-documents .field-item a:hover:before,.pane-node-field-page-reference .field-item a:focus:before,.pane-node-field-documents .field-item a:focus:before{background-color:#233e70;}.pane-node-field-page-reference .field-item a:before,.pane-node-field-documents .field-item a:before{content:'';position:absolute;display:block;top:0;left:0;width:30px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #D5D5D5;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.pane-node-field-documents .field-item a:before{background:url(/sites/all/themes/custom/archery_zen/images/link.png) no-repeat center center #D5D5D5;}.node-page.node-teaser .node-title a{color:#2f5497;}.node-page.node-teaser .field-name-body img{height:auto !important;}.tabs-primary,.tabs-secondary{max-width:1000px;margin:1.53846em auto;}.tabs-primary li,.tabs-secondary li{list-style:none;}#ui-datepicker-div{background:white;border:2px solid #2f5497;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#ui-datepicker-div .ui-widget-header{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#2f5497;color:white;}#ui-datepicker-div .ui-datepicker-calendar th{text-transform:uppercase;font-size:10px;background:none;}#ui-datepicker-div .ui-datepicker-calendar td{background:none;}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{border:0;background:none;font-weight:bold;color:#A5A9AB;}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{color:#2f5497;}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background-color:#7bb723;color:white;}.pane-athlete-medals table,.pane-entry-medals table{width:100%;margin:0;}.pane-athlete-medals table tr.even,.pane-athlete-medals table tr.odd,.pane-athlete-medals table td,.pane-entry-medals table tr.even,.pane-entry-medals table tr.odd,.pane-entry-medals table td{background:none;}.pane-athlete-medals table td,.pane-entry-medals table td{text-transform:uppercase;padding:5px 0;border:0;}.pane-athlete-medals table td.ranking,.pane-entry-medals table td.ranking{width:26px;}.pane-athlete-medals table td.name,.pane-entry-medals table td.name{padding:5px 10px;color:#2f5497;}.pane-athlete-medals table td.name .flag-country,.pane-entry-medals table td.name .flag-country{vertical-align:middle;margin-top:-3px;margin-left:.35em;}.pane-athlete-medals table td.icons,.pane-entry-medals table td.icons{width:1px;text-align:right;white-space:nowrap;}.pane-athlete-medals table td.icons .icon,.pane-entry-medals table td.icons .icon{margin-left:5px;}.pane-athlete-medals .hidden-more,.pane-entry-medals .hidden-more{display:none;}.pane-athlete-medals .load-more,.pane-athlete-medals .jquery-load-more-button,.pane-athlete-medals .jquery-show-all-button,.pane-athlete-medals .pager-load-more a,.pager-load-more .pane-athlete-medals a,.pane-athlete-medals .archery-search .search-form-pager-wrapper[id*="edit-pager"] input,.archery-search .search-form-pager-wrapper[id*="edit-pager"] .pane-athlete-medals input,.pane-entry-medals .load-more,.pane-entry-medals .jquery-load-more-button,.pane-entry-medals .jquery-show-all-button,.pane-entry-medals .pager-load-more a,.pager-load-more .pane-entry-medals a,.pane-entry-medals .archery-search .search-form-pager-wrapper[id*="edit-pager"] input,.archery-search .search-form-pager-wrapper[id*="edit-pager"] .pane-entry-medals input{margin-top:20px;}form.webform-client-form{padding-bottom:40px;}form.webform-client-form label,form.webform-client-form .label{text-transform:uppercase;}form.webform-client-form label.option,form.webform-client-form .option.label{text-transform:none;}form.webform-client-form input.form-text,form.webform-client-form textarea,form.webform-client-form select{width:100%;padding:.5em 1em;}form.webform-client-form a{color:#2f5497;}.page-node-done #page{max-width:1020px;margin:0 auto;padding:0 10px;}.page-node-done .webform-confirmation + .links{padding-bottom:40px;}.page-node-done .webform-confirmation + .links a{color:#2f5497;}.icon{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:26px;height:26px;text-indent:-999px;background:#ccc;overflow:hidden;}.icon.division-1{background-position:0 -3006px;background-color:#2f5497;}.icon.division-2{background-position:0 -790px;background-color:#c43b2e;}.icon.division-3{background-position:0 -612px;background-color:#ebc033;}.icon.division-4{background-position:0 -1798px;background-color:#74bcd6;}.icon.division-5{background-position:0 -1582px;background-color:#7bb723;}.icon.discipline-1{background-position:0 -3582px;background-color:#74bcd6;}.icon.discipline-2{background-position:0 -1546px;background-color:#74bcd6;}.icon.discipline-3{background-position:0 -3582px;background-color:black;}.icon.discipline-4{background-position:0 -898px;background-color:#c0448f;}.icon.discipline-5{background-position:0 -3438px;background-color:#74bcd6;}.icon.discipline-6{background-position:0 -3150px;background-color:#ebc033;}.icon.discipline-7{background-position:0 -718px;background-color:#c43b2e;}.icon.discipline-8{background-position:0 -1402px;background-color:#7bb723;}.icon.discipline-10{background-position:0 -934px;background-color:#2f5497;}.icon.individual{background-position:0 -1510px;background-color:#7bb723;}.icon.team{background-position:0 -3618px;background-color:#74bcd6;}.icon.mixed{background-position:0 -2150px;background-color:#c43b2e;}.icon.cadet{background-position:0 -3474px;background-color:#ebc033;}.icon.master,.icon.cat-master{background-position:0 -360px;background-color:#ebc033;}.icon.senior{background-position:0 -3222px;background-color:#ebc033;}.icon.gender-M,.icon.gender-m{background-position:0 -2042px;background-color:#74bcd6;}.icon.gender-W,.icon.gender-w{background-position:0 -3834px;background-color:#c0448f;}.icon.cat-paralympic{background-position:0 -2546px;background-color:#7bb723;}.icon.cat-u18,.icon.cat-cadet{background-position:0 -3474px;background-color:#ebc033;}.icon.cat-u21,.icon.cat-junior,.icon.junior{background-position:0 -3510px;background-color:#ebc033;}.icon.cat-a21,.icon.cat-senior{background-position:0 -288px;background-color:#ebc033;}.icon.cat-a35{background-position:0 -324px;background-color:#ebc033;}.icon.cat-master,.icon.cat-a50{background-position:0 -360px;background-color:#ebc033;}.icon.cat-paralympic-open,.icon.cat-RMO,.icon.cat-RWO,.icon.cat-CMO,.icon.cat-CWO,.icon.cat-CXO,.icon.cat-RXO{background-position:0 -2582px;background-color:#7bb723;}.icon.cat-paralympic-vi,.icon.cat-VI1,.icon.cat-VI23{background-position:0 -2438px;background-color:#7bb723;}.icon.cat-paralympic-w1,.icon.cat-MW1,.icon.cat-W1X,.icon.cat-WW1{background-position:0 -2474px;background-color:#7bb723;}.icon.cat-paralympic-w2{background-position:0 -2510px;background-color:#c6c6c6;}.icon.cat-paralympic-standing{background-position:0 -2618px;background-color:#c6c6c6;}.icon.record-level-1{background-position:0 -2294px;background-color:#74bcd6;}.icon.record-level-1.former,.icon.record-level-1.broken{background-color:#c3e2ed;}.icon.record-level-1.historical{background-color:#c6c6c6;}.icon.record-level-1.para{background-position:0 -2402px;background-color:#74bcd6;}.icon.record-level-1.para.historical{background-color:#c6c6c6;}.icon.record-level-1.para.former,.icon.record-level-1.para.broken{background-color:#c3e2ed;}.icon.record-level-2{background-position:0 -4050px;background-color:#74bcd6;}.icon.record-level-2.former,.icon.record-level-2.broken{background-color:#c3e2ed;}.icon.record-level-2.historical{background-color:#c6c6c6;}.icon.medal{text-indent:0;line-height:26px;text-align:center;background-color:#2f5497;color:white;font-weight:bold;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.icon.medal.rank-1,.icon.medal.rank-2,.icon.medal.rank-3{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:26px;height:26px;text-indent:-999px;overflow:hidden;}.icon.medal.rank-1{background-position:0 -108px;background-color:white;}.icon.medal.rank-2{background-position:0 -144px;background-color:white;}.icon.medal.rank-3{background-position:0 -72px;background-color:white;}.icon.medal.com-lvl-1.rank-1{background-position:0 -2330px;background-color:#ebc033;}.icon.medal.com-lvl-1.rank-1.paralympic,.icon.medal.com-lvl-1.rank-1.co-opt-field-IPC{background-position:0 -2654px;background-color:#ebc033;}.icon.medal.com-lvl-1.rank-2{background-position:0 -2330px;background-color:#b1b1b1;}.icon.medal.com-lvl-1.rank-2.paralympic,.icon.medal.com-lvl-1.rank-2.co-opt-field-IPC{background-position:0 -2654px;background-color:#b1b1b1;}.icon.medal.com-lvl-1.rank-3{background-position:0 -2330px;background-color:#ca9e67;}.icon.medal.com-lvl-1.rank-3.paralympic,.icon.medal.com-lvl-1.rank-3.co-opt-field-IPC{background-position:0 -2654px;background-color:#ca9e67;}.icon.medal.com-lvl-2.rank-1{background-position:0 -3978px;background-color:#ebc033;}.icon.medal.com-lvl-2.rank-2{background-position:0 -3978px;background-color:#b1b1b1;}.icon.medal.com-lvl-2.rank-3{background-position:0 -3978px;background-color:#ca9e67;}.icon.medal.com-lvl-3.rank-1.stage--1{background-position:0 -3906px;background-color:#ebc033;}.icon.medal.com-lvl-3.rank-2.stage--1{background-position:0 -3906px;background-color:#b1b1b1;}.icon.medal.com-lvl-3.rank-3.stage--1{background-position:0 -3906px;background-color:#ca9e67;}.icon.medal.com-lvl-5.continent-1.rank-1,.icon.medal.com-lvl-6.continent-1.rank-1,.icon.medal.com-lvl-7.continent-1.rank-1{background-position:0 -540px;background-color:#ebc033;}.icon.medal.com-lvl-5.continent-1.rank-2,.icon.medal.com-lvl-6.continent-1.rank-2,.icon.medal.com-lvl-7.continent-1.rank-2{background-position:0 -540px;background-color:#b1b1b1;}.icon.medal.com-lvl-5.continent-1.rank-3,.icon.medal.com-lvl-6.continent-1.rank-3,.icon.medal.com-lvl-7.continent-1.rank-3{background-position:0 -540px;background-color:#ca9e67;}.icon.medal.com-lvl-5.continent-2.rank-1,.icon.medal.com-lvl-6.continent-2.rank-1,.icon.medal.com-lvl-7.continent-2.rank-1{background-position:0 -432px;background-color:#ebc033;}.icon.medal.com-lvl-5.continent-2.rank-2,.icon.medal.com-lvl-6.continent-2.rank-2,.icon.medal.com-lvl-7.continent-2.rank-2{background-position:0 -432px;background-color:#b1b1b1;}.icon.medal.com-lvl-5.continent-2.rank-3,.icon.medal.com-lvl-6.continent-2.rank-3,.icon.medal.com-lvl-7.continent-2.rank-3{background-position:0 -432px;background-color:#ca9e67;}.icon.medal.com-lvl-5.continent-3.rank-1,.icon.medal.com-lvl-6.continent-3.rank-1,.icon.medal.com-lvl-7.continent-3.rank-1{background-position:0 -1186px;background-color:#ebc033;}.icon.medal.com-lvl-5.continent-3.rank-2,.icon.medal.com-lvl-6.continent-3.rank-2,.icon.medal.com-lvl-7.continent-3.rank-2{background-position:0 -1186px;background-color:#b1b1b1;}.icon.medal.com-lvl-5.continent-3.rank-3,.icon.medal.com-lvl-6.continent-3.rank-3,.icon.medal.com-lvl-7.continent-3.rank-3{background-position:0 -1186px;background-color:#ca9e67;}.icon.medal.com-lvl-5.continent-4.rank-1,.icon.medal.com-lvl-6.continent-4.rank-1,.icon.medal.com-lvl-7.continent-4.rank-1{background-position:0 -396px;background-color:#ebc033;}.icon.medal.com-lvl-5.continent-4.rank-2,.icon.medal.com-lvl-6.continent-4.rank-2,.icon.medal.com-lvl-7.continent-4.rank-2{background-position:0 -396px;background-color:#b1b1b1;}.icon.medal.com-lvl-5.continent-4.rank-3,.icon.medal.com-lvl-6.continent-4.rank-3,.icon.medal.com-lvl-7.continent-4.rank-3{background-position:0 -396px;background-color:#ca9e67;}.icon.medal.com-lvl-5.continent-5.rank-1,.icon.medal.com-lvl-6.continent-5.rank-1,.icon.medal.com-lvl-7.continent-5.rank-1{background-position:0 -2258px;background-color:#ebc033;}.icon.medal.com-lvl-5.continent-5.rank-2,.icon.medal.com-lvl-6.continent-5.rank-2,.icon.medal.com-lvl-7.continent-5.rank-2{background-position:0 -2258px;background-color:#b1b1b1;}.icon.medal.com-lvl-5.continent-5.rank-3,.icon.medal.com-lvl-6.continent-5.rank-3,.icon.medal.com-lvl-7.continent-5.rank-3{background-position:0 -2258px;background-color:#ca9e67;}.icon.medal.com-lvl-4.rank-1{background-position:0 -4014px;background-color:#ebc033;}.icon.medal.com-lvl-4.rank-1.co-opt-field-IWGA{background-position:0 -3870px;background-color:#ebc033;}.icon.medal.com-lvl-4.rank-2{background-position:0 -4014px;background-color:#b1b1b1;}.icon.medal.com-lvl-4.rank-2.co-opt-field-IWGA{background-position:0 -3870px;background-color:#b1b1b1;}.icon.medal.com-lvl-4.rank-3{background-position:0 -4014px;background-color:#ca9e67;}.icon.medal.com-lvl-4.rank-3.co-opt-field-IWGA{background-position:0 -3870px;background-color:#ca9e67;}.icon.medal.com-lvl-8.rank-1{background-position:0 -4014px;background-color:#ebc033;}.icon.medal.com-lvl-8.rank-2{background-position:0 -4014px;background-color:#b1b1b1;}.icon.medal.com-lvl-8.rank-3{background-position:0 -4014px;background-color:#ca9e67;}.icon.medal.com-lvl-9.rank-1,.icon.medal.com-lvl-10.rank-1{background-position:0 -2186px;background-color:#ebc033;}.icon.medal.com-lvl-9.rank-2,.icon.medal.com-lvl-10.rank-2{background-position:0 -2186px;background-color:#b1b1b1;}.icon.medal.com-lvl-9.rank-3,.icon.medal.com-lvl-10.rank-3{background-position:0 -2186px;background-color:#ca9e67;}.icon.medal + .tooltip-text{display:none;}.icon.ranking-status.ranking-status--up{background-position:0 -3762px;background-color:#7bb723;}.icon.ranking-status.ranking-status--down{background-position:0 -1006px;background-color:#c43b2e;}.icon.ranking-status.ranking-status--equals,.icon.ranking-status.ranking-status--equal{background-position:0 -1150px;background-color:#ebc033;}.icon.social-facebook,.competition-official .competition-official__links .icon.Facebook{background-position:0 -1258px;background-color:#2f5497;}.icon.social-twitter{background-position:0 -3726px;background-color:#74bcd6;}.icon.social-youtube{background-position:0 -4122px;background-color:#c43b2e;}.icon.social-google{background-position:0 -1474px;background-color:#ebc033;}.icon.social-web,.competition-official .competition-official__links .icon{background-position:0 -3978px;background-color:#74bcd6;}.icon.social-mail,.competition-official .competition-official__links .icon.E-Mail{background-position:0 -1078px;background-color:#74bcd6;}.icon.share,.icon.share-competition,.icon.share-result,.icon.share-archer{background-position:0 -3402px;background-color:#7bb723;}.icon.entry-type-coach{background-position:0 -754px;background-color:#ebc033;}.icon.entry-type-team-manager{background-position:0 -1834px;background-color:#74bcd6;}.icon.entry-type-medical{background-position:0 -2006px;background-color:#c43b2e;}.icon.entry-type-archer{background-position:0 -576px;background-color:#7bb723;}.icon.entry-type-delegation-official{background-position:0 -862px;background-color:#c0448f;}.icon.entry-type-other{background-position:0 -3078px;background-color:#2f5497;}.icon.continent-1{background-position:0 -540px;background-color:#c43b2e;}.icon.continent-2{background-position:0 -432px;background-color:#7bb723;}.icon.continent-3{background-position:0 -1186px;background-color:#2f5497;}.icon.continent-4{background-position:0 -396px;background-color:#ebc033;}.icon.continent-5{background-position:0 -2258px;background-color:#c0448f;}.icon.comlvl-1{background-position:0 -2330px;background-color:#74bcd6;}.icon.comlvl-1.co-opt-field-IPC{background-position:0 -2654px;background-color:#2f5497;}.icon.comlvl-2{background-position:0 -3978px;background-color:#2f5497;}.icon.comlvl-3{background-position:0 -3906px;background-color:#c0448f;}.icon.comlvl-4{background-position:0 -4014px;background-color:#74bcd6;}.icon.comlvl-4.co-opt-field-IWGA{background-position:0 -3870px;background-color:#c43b2e;}.icon.comlvl-5.continent-1,.icon.comlvl-6.continent-1,.icon.comlvl-7.continent-1,.icon.comlvl-8.continent-1{background-position:0 -540px;background-color:#c43b2e;}.icon.comlvl-5.continent-2,.icon.comlvl-6.continent-2,.icon.comlvl-7.continent-2,.icon.comlvl-8.continent-2{background-position:0 -432px;background-color:#7bb723;}.icon.comlvl-5.continent-3,.icon.comlvl-6.continent-3,.icon.comlvl-7.continent-3,.icon.comlvl-8.continent-3{background-position:0 -1186px;background-color:#2f5497;}.icon.comlvl-5.continent-4,.icon.comlvl-6.continent-4,.icon.comlvl-7.continent-4,.icon.comlvl-8.continent-4{background-position:0 -396px;background-color:#ebc033;}.icon.comlvl-5.continent-5,.icon.comlvl-6.continent-5,.icon.comlvl-7.continent-5,.icon.comlvl-8.continent-5{background-position:0 -2258px;background-color:#c0448f;}.icon.comlvl-8{background-position:0 -4014px;background-color:#74bcd6;}.icon.comlvl-9,.icon.comlvl-10{background-position:0 -2186px;background-color:#7bb723;}.icon.competition-options.WADA{background-position:0 -3654px;background-color:#7bb723;}.icon.competition-options.WRE,.icon.competition-options.PWRE{background-position:0 -252px;}.icon.competition-options.IPC{background-position:0 -2546px;background-color:#7bb723;}.icon.competition-options.FISU{background-position:0 0;background-color:#ebc033;}.icon.competition-options.IMGA{background-position:0 -36px;background-color:#ebc033;}.icon.competition-det-entries{background-position:0 -1114px;background-color:#2f5497;}.icon.competition-det-q{background-position:0 -2934px;background-color:#7bb723;}.icon.competition-det-brackets{background-position:0 -648px;background-color:#c0448f;}.icon.competition-det-matchs{background-position:0 -1970px;background-color:#ebc033;}.icon.competition-det-final-ranking{background-position:0 -1366px;background-color:#74bcd6;}.icon.tags{background-position:0 -3546px;background-color:#b1b1b1;}.icon.news{background-position:0 -2222px;background-color:#c43b2e;}.icon.right{background-position:0 -3042px;background-color:#7bb723;}.icon.document{background-position:0 -970px;background-color:#7bb723;}.icon.more,comp-event-pane-link comp-event-heading.icon:after{background-position:0 -2762px;background-color:#7bb723;}.icon.more.active,comp-event-pane-link comp-event-heading.icon.active:after{background-position:0 -2114px;background-color:#7bb723;}.icon--tags,.node.view-mode-full:not(.node-news) .field-name-field-content-tags .field-items:before{background-position:0 -3546px;background-color:#b1b1b1;}.tipsy-inner .flag-country{vertical-align:middle;margin-left:.5em;}.page-statistics .pane-world-ranking-current-top{margin-bottom:20px;}.page-statistics .worldranking{margin-bottom:20px;}.page-statistics .worldranking .image{display:none;}.page-statistics .worldranking .ranking{width:100%;}.page-statistics .pane-archery-mini-worldcup .pane-world-cup-current-stages{margin-bottom:20px;}.page-statistics .pane-world-cup > .worldcup,.page-statistics .pane-competition-wcup-rk > .worldcup{float:none;width:100%;margin-bottom:40px;padding:0;}.page-statistics .pane-world-cup > .worldcup.compound,.page-statistics .pane-competition-wcup-rk > .worldcup.compound{padding:0;}@media all and (max-width:650px) {
 .page-statistics .panel-col-last .pane-menu-tree.pane-menu-statistics,.page-world-cup-ranking .panel-col-last .pane-menu-tree.pane-menu-statistics,.page-world-ranking .panel-col-last .pane-menu-tree.pane-menu-statistics,.page-world-records .panel-col-last .pane-menu-tree.pane-menu-statistics,.page-longines-prize-precision .panel-col-last .pane-menu-tree.pane-menu-statistics{display:none;} 
}.tipsy{opacity:1 !important;}.tipsy-inner{background-color:#2f5497;}.tipsy-arrow-n{border-bottom-color:#2f5497;}.tipsy-arrow-s{border-top-color:#2f5497;}.tipsy-arrow-e{border-left-color:#2f5497;}.tipsy-arrow-w{border-right-color:#2f5497;}.ajax-progress .throbber{background:url(/sites/all/themes/custom/archery_zen/images/loading.gif) no-repeat center center;background-size:20px;}.search-form-pager-wrapper .ajax-progress .message,.pager-load-more .ajax-progress .message{padding-left:0;}.search-form-pager-wrapper .ajax-progress .throbber,.pager-load-more .ajax-progress .throbber{float:left;width:75px;height:75px;margin:2px;background:url(/sites/all/themes/custom/archery_zen/images/loading.gif) no-repeat center center;background-size:auto;}.ajax-progress.big .message{padding-left:0;}.ajax-progress.big .throbber{float:left;width:75px;height:75px;margin:2px;background:url(/sites/all/themes/custom/archery_zen/images/loading.gif) no-repeat center center;background-size:auto;}.entry-teaser{display:block;max-width:115px;}.entry-teaser .entry-teaser__image{position:relative;max-height:115px;margin-bottom:11px;overflow:hidden;}.entry-teaser .entry-teaser__image:after{content:'';position:absolute;bottom:0;right:0;width:25px;height:25px;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #7bb723;}.entry-teaser .entry-teaser__image img{display:block;margin:0 auto;}.entry-teaser .entry-teaser__name{text-transform:uppercase;}.archery-carousel{margin-bottom:20px;padding:0 30px;}.archery-carousel .archery-carousel__slides > li{margin-right:20px;}.archery-carousel .flex-direction-nav li{list-style:none;}.archery-carousel .flex-direction-nav a{top:0;width:22px;height:70%;min-height:95px;margin:0;background:#2f5497;color:white;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;font-size:1em;}.archery-carousel .flex-direction-nav a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.archery-carousel .flex-direction-nav a:before{position:absolute;top:50%;left:0;width:100%;margin-top:-10px;font-size:20px;font-weight:normal;}.archery-carousel .flex-direction-nav a.flex-prev{left:0;}.archery-carousel .flex-direction-nav a.flex-next{right:0;}.archery-carousel .flex-direction-nav .flex-disabled{opacity:.5 !important;cursor:pointer;}.pane-competition-timeline{padding-bottom:10px;}.archery-timeline{background-color:#F2F2F2;}.archery-timeline .swiper-container{width:100%;height:150px;margin:20px auto 0;padding:0 10px 20px;}.archery-timeline .swiper-scrollbar{bottom:0;}.archery-timeline .swiper-slide{width:auto;height:auto;max-height:150px;background-color:white;padding:1em;}.archery-timeline .swiper-slide h3{margin:5px 0 10px;}.archery-timeline .archery-timeline__date,.archery-timeline .archery-timeline__time{text-transform:uppercase;display:block;color:#989898;}.pane-bean-front-ad .a-title{max-width:338px;display:block;margin:0 auto;margin-bottom:5px;text-transform:uppercase;text-align:right;}.pane-bean-front-ad .field-item > div{margin:0 auto;}.page-taxonomy #page{max-width:1020px;margin:0 auto;padding:0 10px 20px;}.page-taxonomy #page article{margin-bottom:40px;}.archery-timeline-info{color:#2f5497;font-size:1.2em;padding:0;}.archery-timeline-info ul.archery-timeline-list{display:block;padding:0;margin:0;white-space:nowrap;padding:60px 10px;width:100%;overflow-x:auto;}.archery-timeline-info ul.archery-timeline-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;min-width:140px;min-height:100px;padding:6px;padding-right:1em;border-color:#2f5497;border-left:4px solid;border-bottom:4px solid;position:relative;}.archery-timeline-info ul.archery-timeline-list li:before,.archery-timeline-info ul.archery-timeline-list li.last:before,.archery-timeline-info ul.archery-timeline-list li.last:after{content:'';display:block;position:absolute;left:-8px;bottom:-8px;display:block;width:0px;height:0px;border:6px solid;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.archery-timeline-info ul.archery-timeline-list li.already{border-bottom-width:6px;}.archery-timeline-info ul.archery-timeline-list li.already:before{bottom:-9px;}.archery-timeline-info ul.archery-timeline-list li .bottom-info{position:absolute;bottom:-3.5em;left:-4px;line-height:1.5;}.archery-timeline-info ul.archery-timeline-list li .bottom-info p{min-height:1.5em;}.archery-timeline-info ul.archery-timeline-list li .bottom-info .hour{font-weight:bold;}.archery-timeline-info ul.archery-timeline-list li.last:after{left:inherit;right:-8px;}.archery-timeline-info ul.archery-timeline-list li.first{border-bottom-color:#c43b2e;border-left:0;}.archery-timeline-info ul.archery-timeline-list li.first:before{border-color:#c43b2e;}.archery-timeline-info ul.archery-timeline-list li.first .bottom-info{left:-8px;color:#c43b2e;bottom:-2em;font-weight:bold;}.archery-timeline-info ul.archery-timeline-list li.last{border-bottom-color:#c43b2e;background:none;}.archery-timeline-info ul.archery-timeline-list li.last:after{border-color:#c43b2e;}.archery-timeline-info ul.archery-timeline-list li.last .bottom-info{bottom:-2em;left:inherit;color:#c43b2e;right:-8px;font-weight:bold;}.archery-timeline-info ul.archery-timeline-list li.live-session{border-left-color:#7bb723;}.archery-timeline-info ul.archery-timeline-list li.live-session:before{border-color:#7bb723;}.archery-timeline-info ul.archery-timeline-list li.practice{border-left-color:#74bcd6;}.archery-timeline-info ul.archery-timeline-list li.practice:before{border-color:#74bcd6;}.archery-timeline-info ul.archery-timeline-list li p{margin:0;}.archery-timeline-info ul.archery-timeline-list li .live{position:absolute;top:-1.8em;line-height:1.4;left:-4px;background:#7bb723;color:white;font-weight:bold;}.archery-timeline-info ul.archery-timeline-list li .live p{padding:.2em 8px;}.archery-timeline-info ul.archery-timeline-list li .session-type{display:block;margin-bottom:10px;}.archery-timeline-info ul.archery-timeline-list li .icons{overflow:hidden;}.archery-timeline-info ul.archery-timeline-list li .icons .icon{display:block;float:left;margin:2px;}.archery-timeline-info ul.archery-timeline-list li .icons .icon:nth-child(3){clear:left;}.archery-timeline-info .archery-timeline-header{overflow:hidden;}.archery-timeline-info .archery-timeline-header p{margin:0;}.archery-timeline-info .archery-timeline-header .status{float:left;}.archery-timeline-info .archery-timeline-header .status.on-time{color:#7bb723;}.archery-timeline-info .archery-timeline-header .status.delay{color:#c43b2e;}.archery-timeline-info .archery-timeline-header .time{float:right;background-position:0 -684px;padding:0px 5px 5px 29px;overflow:hidden;}.archery-timeline-info .archery-timeline-header .time label,.archery-timeline-info .archery-timeline-header .time .label{display:block;float:left;border-right:1px solid #2f5497;padding-right:8px;padding-left:4px;color:#2f5497;font-weight:normal;cursor:pointer;}.archery-timeline-info .archery-timeline-header .time label:last-child,.archery-timeline-info .archery-timeline-header .time .label:last-child{border:0;}.archery-timeline-info .archery-timeline-header .time input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.archery-timeline-info .archery-timeline-header .time input:checked + label,.archery-timeline-info .archery-timeline-header .time input:checked + .label{text-decoration:underline;}.archery-timeline-schedule .archery-schedule-days-switch{overflow:hidden;}.archery-timeline-schedule .time{float:left;margin:10px 0;background-position:0 -684px;padding:0px 5px 5px 29px;overflow:hidden;}.archery-timeline-schedule .time label,.archery-timeline-schedule .time .label{display:block;float:left;border-right:1px solid #2f5497;padding-right:8px;padding-left:4px;color:#2f5497;font-weight:normal;cursor:pointer;}.archery-timeline-schedule .time label:last-child,.archery-timeline-schedule .time .label:last-child{border:0;}.archery-timeline-schedule .time input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.archery-timeline-schedule .time input:checked + label,.archery-timeline-schedule .time input:checked + .label{text-decoration:underline;}.archery-timeline-schedule .time-status{float:left;margin-left:10px;}.archery-timeline-schedule .time-status.delay{color:#c43b2e;}.archery-timeline-schedule .schedule-title{text-transform:uppercase;float:left;width:125px;text-align:center;background-color:#2f5497;height:54px;font-size:1.4em;line-height:54px;margin:0;color:white;}.archery-timeline-schedule .archery-schedule-table-wp{clear:both;overflow:hidden;width:100%;}.archery-timeline-schedule .archery-schedule-day-content{display:none;width:100%;}.archery-timeline-schedule .archery-schedule-day-content.active{display:block;}.archery-timeline-schedule .archery-schedule-day-content table{margin:.5em 0 0 0;}.archery-timeline-schedule .archery-schedule-day-content table td.hour{width:1px;padding:0 5px 0 5px;background-color:white;color:#2f5497;font-weight:bold;text-align:center;border-right:5px solid white;}.archery-timeline-schedule .archery-schedule-day-content table td.info{background-color:#f1f1f1;}@media all and (max-width:650px) {
 .archery-timeline-schedule .archery-schedule-day-content table td.info{padding:6px;} 
}.archery-timeline-schedule .archery-schedule-day-content table td.info .icons{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px;}.archery-timeline-schedule .archery-schedule-day-content table td.info .hour-info{color:#2f5497;vertical-align:middle;display:inline-block;}.archery-timeline-schedule .archery-schedule-day-content table td.info .icon{vertical-align:middle;}.archery-timeline-schedule .archery-schedule-day-content tr{border-bottom:5px solid white;}.archery-timeline-schedule .archery-schedule-day-content tr.past td.hour{color:#bfbfbf;}.archery-timeline-schedule .archery-schedule-day-content tr.live td.hour{color:white;background:#7bb723;}.archery-timeline-schedule .schedule-slide-wp{float:right;width:100%;margin-left:-130px;padding-left:130px;}.archery-timeline-schedule .flexslider-wp{max-width:100%;}.archery-timeline-schedule .flexslider-wp .flexslider{padding:0 30px 0 30px;position:relative;margin:0 0 10px 0;}.archery-timeline-schedule .flexslider-wp .slides{white-space:nowrap;height:70px;overflow-x:auto;overflow-y:hidden;}.archery-timeline-schedule .flexslider-wp .slides li{text-align:center;text-transform:uppercase;background:#c6c6c6;padding:5px;font-size:.81em;line-height:.9;margin:0 2px;color:white;display:inline-block !important;float:none !important;min-width:89px;width:auto !important;cursor:pointer;}.archery-timeline-schedule .flexslider-wp .slides li.active{background-color:#2f5497;}.archery-timeline-schedule .flexslider-wp .slides li p{margin:0;}.archery-timeline-schedule .flexslider-wp .slides li .text-big{font-size:200%;font-weight:bold;}.archery-timeline-schedule .flexslider-wp .slides li.active{background:#2f5497;cursor:default;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-prev,.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-next{top:0;margin:0;height:100%;width:26px;background:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#cbcbcb;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-prev:before,.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-next:before{position:absolute;top:50%;margin-top:-13px;text-indent:999px;display:block;width:26px;height:26px;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-prev{left:0;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-prev:before{background-position:0 -1654px;background-color:#cbcbcb;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-next{right:0;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-next:before{background-position:0 -3042px;background-color:#cbcbcb;}.archery-timeline-schedule .flexslider-wp .flex-direction-nav .flex-disabled{opacity:.25 !important;}@media all and (max-width:350px) {
 .archery-timeline-schedule .schedule-title{float:none;width:100%;height:auto;margin-bottom:.5em;line-height:1;padding:5px 15px;}.archery-timeline-schedule .schedule-slide-wp{float:none;margin:0;padding-left:0;}.archery-timeline-schedule .schedule-slide-wp .flexslider{margin:0;padding:0;} 
}.competition-details{display:table;table-layout:fixed;color:#2f5497;padding:10px;}.competition-details .col{padding:0 20px;display:table-cell;vertical-align:top;}.competition-details .col h3{margin:0 0 10px;}.competition-details .col .label{display:inline;}.competition-details .col ul{margin:0;list-style:none;padding:0;}.competition-details .col .contact-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:3px;margin-bottom:5px;}.competition-details .col .documents-list li{display:block;margin:0 8px 8px 0;text-aling:center;}.competition-details .col .documents-list li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#2f5497;}.competition-details .col .documents-list li a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;background-position:0 -970px;background-color:#7bb723;}@media all and (max-width:650px) {
 .competition-details .col{position:relative;display:block;padding:15px 0 15px 0px;} 
}.double-click-pane-bean{margin:5px auto;}.double-click-pane-bean .field-name-field-html-block-body .field-item{text-align:right;}.double-click-pane-bean .field-name-field-html-block-body .field-item .a-title{text-transform:uppercase;font-size:10px;color:#989898;}.double-click-pane-bean .field-name-field-html-block-body .field-item > div{text-align:left;}.double-click-pane-bean.pane-bean-double-728{max-width:728px;}.double-click-pane-bean.pane-bean-double-336{max-width:336px;}@media all and (min-width:800px) {
 .double-click-pane-bean.pane-bean-double-336.recently-broken-records-merge{max-width:1020px;margin:0 auto;padding:0 10px;}.double-click-pane-bean.pane-bean-double-336.recently-broken-records-merge .entity-bean{max-width:336px;float:right;margin-top:-435px;height:298px;} 
}@media all and (min-width:800px) {
 .double-click-pane-bean.pane-bean-double-336.world-cup-ranking-merge{max-width:1020px;margin:0 auto;padding:0 10px;}.double-click-pane-bean.pane-bean-double-336.world-cup-ranking-merge .entity-bean{max-width:336px;float:right;margin-top:-310px;height:298px;} 
}.double-click-pane-bean.pane-bean-double-320{max-width:320px;}.double-click-pane-bean.pane-bean-double-300{max-width:300px;}.double-click-pane-bean.pane-bean-double-160{max-width:160px;}.double-click-pane-bean.pane-bean-double-120{max-width:120px;}.double-click-pane-bean.hide-desktop{display:none;}@media all and (max-width:768px) {
 .double-click-pane-bean.hide-desktop{display:block;} 
}@media all and (max-width:768px) {
 .double-click-pane-bean.hide-mobile{display:none;} 
}.social-feeds-processed{overflow:hidden;}.social-feeds-list{height:100%;list-style:none;padding:10px;margin:0;overflow:auto;}.social-feeds-list .feed-content{position:relative;overflow:hidden;margin:5px 0;padding:5px 20px 5px 0px;}.social-feeds-list .feed-user-link{float:left;margin-right:10px;}.social-feeds-list .feed-user-link img{display:block;max-width:25px;}.social-feeds-list .feed-ago{position:absolute;top:5px;right:0px;color:#989898;}.social-feeds-list .feed-user-name{font-weight:bold;padding-right:55px;}.social-feeds-list .feed-actions{margin-top:10px;line-height:1;}.social-feeds-list .feed-actions a{padding-right:4px;font-size:0;}.social-feeds-list .feed-actions a.fa:before{margin-right:5px;font-size:14px;}.social-feeds-list .feed-text{clear:both;padding:.5em 0 0;}.social-feeds-list .feed-read-more-link{position:absolute;bottom:5px;right:0px;}.social-feeds-list > li{border-bottom:1px solid #c6c6c6;}.social-feeds-list > li:last-child{border-bottom:0;}.social-feeds-list > li.facebook .feed-actions a:before,.social-feeds-list > li.facebook .feed-read-more-link a:before{color:#3b5998;}.social-feeds-list > li.twitter .feed-actions a:before,.social-feeds-list > li.twitter .feed-read-more-link a:before{color:#55acee;}.social-feeds-list .feed-media{clear:both;line-height:1;}.social-feeds-list .feed-media a{padding-top:.5em;padding-right:4px;font-size:1em;}.social-feeds-list .feed-media a.fa:before{margin-right:5px;}#sliding-popup.sliding-popup-bottom{padding:15px 30px;background:#2f5497 !important;color:white;}#sliding-popup .popup-content{max-width:100%;}#sliding-popup .popup-content #popup-text{font-size:17px;font-weight:normal;margin-bottom:10px;}#sliding-popup .popup-content #popup-text p{margin:0;font-size:1em;font-weight:normal;}#sliding-popup .popup-content #popup-text a{color:#74bcd6;}#sliding-popup .popup-content #popup-buttons button{min-width:120px;padding:8px 15px;margin:0;border:0;background:#ebc033;text-transform:uppercase;color:black !important;font-weight:bold;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#sliding-popup .popup-content #popup-buttons button:hover,#sliding-popup .popup-content #popup-buttons button:focus{background:#ebc033;}#sliding-popup .popup-content #popup-buttons .find-more-button{display:none;}#sliding-popup .decline-button,#sliding-popup .find-more-button{display:none;}.fb_iframe_widget{margin-bottom:2em;}body.ie11 .archery-search #edit-countries .form-type-checkbox label,body.ie11 .archery-search #edit-countries .form-type-checkbox .label{position:relative;}body.ie11 .archery-search #edit-countries .form-type-checkbox label:after,body.ie11 .archery-search #edit-countries .form-type-checkbox .label:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.skipyear-actions{text-align:right;padding-right:56px;}@media all and (max-width:650px) {
 .skipyear-actions{padding-right:0;} 
}.skipyear{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 5px 5px 0;padding:0px 15px 0px 35px;line-height:26px;background-color:#c6c6c6;}.skipyear.minusyear{background-position:0 -504px;background-color:#c6c6c6;}.skipyear.addyear{background-position:0 -468px;background-color:#c6c6c6;}.gallery{overflow:hidden;}.gallery .gallery__active{margin-bottom:20px;cursor:pointer;color:#2f5497;text-transform:uppercase;font-size:18px;font-weight:bold;line-height:20px;}.gallery .gallery__active:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-left:10px;width:0;height:0;border:0;border-left:15px solid #2f5497;border-bottom:10px solid transparent;border-top:10px solid transparent;}.gallery .gallery__active.active:after{width:0;height:0;border:0;border-top:15px solid #2f5497;border-left:10px solid transparent;border-right:10px solid transparent;}.gallery__tabs{margin:0 0 10px;padding:0;overflow:hidden;list-style:none;}.gallery__tabs li{margin-bottom:10px;text-transform:uppercase;font-size:16px;font-weight:bold;color:#6C6C6C;cursor:pointer;}.gallery__tabs li:hover,.gallery__tabs li:focus{color:#2f5497;}.gallery__tabs li.is-active{color:#2f5497;}.gallery__content{margin:0;padding:0;clear:both;list-style:none;}.gallery__content .gallery__images__image{float:left;padding:0 10px 10px 0;width:33.33%;}.gallery__content .gallery__images__image .ajax-progress{display:block;}.gallery__content .gallery__images__image img{display:block;width:100%;}@media all and (max-width:650px) {
 .gallery__content .gallery__images__image{width:33.33%;} 
}.gallery__content .show-more-bt-wrp{clear:both;}.galleryv1{overflow:hidden;}.galleryv1__tabs{margin:0 0 10px;padding:0;overflow:hidden;list-style:none;}.galleryv1__tabs li{float:left;margin-right:10px;padding:7px;background:#BFBFBF;color:white;text-transform:uppercase;font-weight:bold;font-size:18px;cursor:pointer;}.galleryv1__tabs li.is-active{background:#c43b2e;color:white;}.galleryv1__content{margin:0;padding:0;clear:both;list-style:none;}.galleryv1__content .galleryv1__images__image{float:left;padding:0 10px 10px 0;width:20%;}.galleryv1__content .galleryv1__images__image img{display:block;width:100%;}@media all and (max-width:650px) {
 .galleryv1__content .galleryv1__images__image{width:33.33%;} 
}.galleryv1__content .show-more-bt-wrp{clear:both;}.wa-contacts{margin:0 0 10px;padding:0;list-style:none;overflow:hidden;}.wa-contacts li{margin-bottom:10px;}.wa-contacts.inline{display:block;}.wa-contacts.inline li{float:left;margin-right:15px;padding:0;}.wa-contacts a{position:relative;color:#2f5497;font-weight:bold;text-transform:uppercase;line-height:1;}.wa-contacts a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;background-color:#74bcd6;}.wa-contacts a.facebook:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:10px;height:10px;margin-left:5px;background:url(/sites/all/themes/custom/archery_zen/images/popup.svg) no-repeat;}.wa-contacts a.facebook:before{background-position:0 -1258px;background-color:#2f5497;}.wa-contacts a.twitter:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:10px;height:10px;margin-left:5px;background:url(/sites/all/themes/custom/archery_zen/images/popup.svg) no-repeat;}.wa-contacts a.twitter:before{background-position:0 -3726px;background-color:#74bcd6;}.wa-contacts a.web:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:10px;height:10px;margin-left:5px;background:url(/sites/all/themes/custom/archery_zen/images/popup.svg) no-repeat;}.wa-contacts a.web:before{background-position:0 -3978px;background-color:#74bcd6;}.wa-contacts a.mail{text-transform:none;}.wa-contacts a.mail:before{background-position:0 -1078px;background-color:#74bcd6;text-transform:none;}.wa-contacts a.fax:before{background-position:0 -1294px;background-color:#74bcd6;}.wa-contacts a.phone:before,.wa-contacts a.mobile:before{background-position:0 -2690px;background-color:#74bcd6;}.wa-address{margin:0 0 10px;padding:0;list-style:none;color:#2f5497;}.wa-address > li{position:relative;margin-bottom:10px;padding-left:36px;}.wa-address > li:before{content:'';display:block;position:absolute;top:0;left:0;width:26px;height:26px;background-position:0 -1762px;background-color:#74bcd6;}.wa-address > li > span{display:block;word-break:normal;}.wa-members{margin:0 0 10px;padding:0;list-style:none;}.wa-members > li{margin-bottom:10px;}.d3-tooltip{display:none;position:absolute;padding:10px;min-width:60px;max-width:160px;border:1px solid #bbbbbb;background-color:white;color:black;z-index:100;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);}.d3-tooltip.medals-pie{text-align:center;font-weight:bold;}.wa-medals-pie svg{width:100%;height:auto;}.wa-medals-pie svg .medal{stroke-width:20px;stroke:white;}.wa-medals-pie svg .medal-1{fill:#ebc033;}.wa-medals-pie svg .medal-2{fill:#b1b1b1;}.wa-medals-pie svg .medal-3{fill:#ca9e67;}.wa-medals-pie svg .total{fill:#2f5497;font-weight:bold;}.pin-it{display:block;width:56px;height:28px;cursor:pointer;background:url(/sites/all/themes/custom/archery_zen/images/pinit_bg_en_rect_red_28_1.png) no-repeat;background-position:0 -28px;background-size:56px 84px;cursor:pointer;}.pin-it:hover,.pin-it:focus{background-position:0 0;}.view-mode-full .field-name-news-main-photo,.view-mode-full .field-name-field-smugmug-key{position:relative;overflow:hidden;}.view-mode-full .field-name-news-main-photo .pin-it,.view-mode-full .field-name-field-smugmug-key .pin-it{position:absolute;top:-40px;right:10px;-moz-transition:top 0.25s ease-in-out;-o-transition:top 0.25s ease-in-out;-webkit-transition:top 0.25s ease-in-out;transition:top 0.25s ease-in-out;}.view-mode-full .field-name-news-main-photo:hover .pin-it,.view-mode-full .field-name-field-smugmug-key:hover .pin-it{top:10px;}.feed-icon img{width:19px;}.panel--bottom-normal .panel-col-bottom > .inside{position:relative;max-width:1020px;padding:0 10px;margin:0 auto;font-size:17px;line-height:1.6;}.view-front-news-list .views-row{clear:both;overflow:hidden;margin:2em 0;}.view-front-news-list .views-row .views-field-news-main-photo{width:50%;float:left;}.view-front-news-list .views-row .views-field-title{float:left;background:#c43b2e;padding:.7em 5%;}.view-front-news-list .views-row .views-field-title a{color:#FFF;text-decoration:none;text-transform:uppercase;font-weight:bold;}.view-front-news-list .views-row .views-field-news-main-photo + .views-field-title{width:50%;}.view-front-news-list .views-row .views-field-field-article{float:left;padding:.7em 0;color:#989898;}.view-front-news-list .views-row .views-field-field-article a{color:#989898;}.view-front-news-list .views-row .views-field-news-main-photo ~ .views-field-field-article{padding:.7em 5%;}.view-front-news-list .views-row .views-field-news-main-photo ~ .views-field-field-article{width:50%;}.view-front-news-list .views-row .read-more{clear:both;overflow:hidden;float:left;background:#7bb723;padding:.3em .8em;}.view-front-news-list .views-row .read-more a{color:#FFF;text-decoration:none;text-transform:uppercase;}.view-front-news-list .views-row .views-field-news-main-photo ~ .read-more{margin:0 5%;clear:none;}.view-front-news-list .pager .pager-next{background:#7bb723;padding:.5em .8em;}.view-front-news-list .pager .pager-next a{color:#FFF;text-decoration:none;text-transform:uppercase;}.pane-front-news-slide .flexslider{border:none;height:560px;position:relative;overflow:hidden;}.pane-front-news-slide .flexslider .views-field-news-main-photo{position:relative;z-index:1;}.pane-front-news-slide .flexslider .views-field-nothing{position:absolute;top:0;font-size:2.3em;z-index:2;color:white;max-width:41%;height:560px;line-height:1.1em;padding:150px 3% 0 3%;background:rgba(0,0,0,0.6);}.pane-front-news-slide .flexslider .views-field-nothing a{color:#FFF;text-transform:uppercase;text-decoration:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.pane-front-news-slide .flexslider .views-field-nothing .read-more{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:.5em;clear:both;bottom:6em;background:#77ae40;padding:0em .4em;margin-top:3em;}.pane-front-news-slide .flexslider .views-field-nothing .read-more a{color:#FFF;text-decoration:none;text-transform:uppercase;}.pane-front-news-slide .flexslider .views-field-field-article{position:absolute;top:424px;left:16%;z-index:0;margin-right:15%;padding:0 2em;font-weight:bold;}.pane-front-news-slide .flexslider .views-field-field-article a{color:#000;}.wa-homepage-layout__extra__top{position:relative;background-color:#FFF;}.wa-homepage-layout__extra__top .wa-homepage-layout__extra__top__main{max-width:800px;margin:0 auto;padding:15px;}.wa-homepage-layout__extra__top .wa-homepage-layout__extra__top__main .inside{width:100%;}.wa-homepage-layout__top{padding-bottom:15px;background-color:#ececec;}.wa-homepage-layout__top .wa-homepage-layout__top__main{display:flex;max-width:1000px;margin:0 auto;padding:15px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__left{width:65%;margin-right:15px;background-color:#FFF;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right{width:35%;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right{margin-bottom:15px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside{margin-top:0;padding:15px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .more-link{text-align:center;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .more-link a{color:#2f5497;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul{position:relative;margin:0;text-align:center;list-style:none;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-1 a{white-space:normal;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-2,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-3{display:none;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-2 a,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-3 a{white-space:normal;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right li a{transition:all .25s ease-in-out;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right li a:hover,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right li a:focus{color:#2f5497;}@media all and (max-width:800px) {
 .wa-homepage-layout__top .wa-homepage-layout__top__main{display:block;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__left{width:100%;margin-right:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right{display:flex;justify-content:space-between;margin-top:15px;width:100%;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right{width:50%;margin-right:15px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_bottom_right{width:50%;} 
}@media all and (max-width:650px) {
 .wa-homepage-layout__top .wa-homepage-layout__top__main{padding:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right{flex-direction:column;align-items:stretch;margin-top:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right{width:100%;margin-right:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_bottom_right{width:100%;align-self:center;text-align:center;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_bottom_right div[id^="div-gpt"]{margin:0 auto;} 
}.wa-homepage-layout__top .wa-homepage-layout__top__header_bottom{margin:0 auto;max-width:1000px;padding:0 15px;}.wa-homepage-layout__top .wa-homepage-layout__top__header_bottom .bean-html-block .field-name-field-html-block-body .field-item{text-align:center;}.wa-homepage-layout__top .wa-homepage-layout__top__header_bottom .bean-html-block .field-name-field-html-block-body .field-item > div{margin:0 auto;}.wa-homepage-layout__middle_top{max-width:1000px;padding:0 15px;margin:0 auto;}.wa-homepage-layout__footer .inside{margin:0 auto;padding:0 15px;}.wa-homepage-layout__footer > .inside{max-width:1000px;margin-top:45px;display:flex;justify-content:space-between;}.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_left{width:40%;}.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_left .bean-html-block .field-name-field-html-block-body .field-item{text-align:center;}.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_left .bean-html-block .field-name-field-html-block-body .field-item div{margin:0 auto;}.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_right{width:55%;}@media all and (max-width:800px) {
 .wa-homepage-layout__footer > .inside{flex-direction:column-reverse;align-items:center;}.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_left,.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_right{width:80%;} 
}@media all and (max-width:650px) {
 .wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_left,.wa-homepage-layout__footer > .inside .wa-homepage-layout__footer__footer_right{width:100%;} 
}.wa-homepage-layout__footer .wa-homepage-layout__footer_bottom{padding:40px 20px;background-color:#ececec;}.wa-homepage-layout__footer .wa-homepage-layout__footer_bottom > .inside{max-width:1000px;}.no-scroll{overflow:hidden;}.wa-search-form{position:relative;padding-right:35px;overflow:hidden;}.wa-search-form .form-item{margin:0;width:100%;}.wa-search-form input.form-text{width:100%;padding:5px 10px;border:1px solid #b1b1b1;color:#2f5497;line-height:20px;font-weight:bold;}.wa-search-form input.form-text:focus{outline:none;}.wa-search-form .form-submit,.wa-search-form .archery-search #edit-reset,.archery-search .wa-search-form #edit-reset{position:absolute;top:0;right:0;margin:0;padding:0;width:35px;height:100%;border:none;overflow:hidden;text-indent:-999px;background:url(/sites/all/themes/custom/archery_zen/images/search-icon.png) no-repeat center #2f5497;}.wa-search-form .form-submit:focus,.wa-search-form .archery-search #edit-reset:focus,.archery-search .wa-search-form #edit-reset:focus{outline:none;}.header-top-wrapper .region-header-top .block-wa-search{float:right;max-width:180px;margin-left:25px;line-height:39px;}.header-top-wrapper .region-header-top .block-wa-search input.form-text{padding:0 10px;border:0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.page-search #main .wa-search-form{margin-bottom:20px;max-width:500px;}.search-results{margin:0;padding:0;list-style:none;}.search-results li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:2em;color:#2f5497;text-transform:uppercase;font-weight:bold;cursor:pointer;}.search-results .number{margin-left:.5em;color:#b1b1b1;}.page-search .search-results{margin-bottom:20px;}.page-search .pane-views-panes{margin-bottom:40px;}.view-search-wa-entry > .attachment-before,.view-search-wa-competition > .attachment-before,.view-search-news > .attachment-before,.view-search-page > .attachment-before,.view-search-video > .attachment-before,.view-search-wa-member-association > .attachment-before{margin-bottom:10px;padding:10px 18px;background:#2f5497;color:white;font-size:1.5em;text-transform:uppercase;overflow:hidden;}.view-search-wa-entry > .attachment-before h2,.view-search-wa-entry > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-wa-entry > .attachment-before .competition-info__name,.view-search-wa-entry > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-wa-entry > .attachment-before .team-name,.view-search-wa-competition > .attachment-before h2,.view-search-wa-competition > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-wa-competition > .attachment-before .competition-info__name,.view-search-wa-competition > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-wa-competition > .attachment-before .team-name,.view-search-news > .attachment-before h2,.view-search-news > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-news > .attachment-before .competition-info__name,.view-search-news > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-news > .attachment-before .team-name,.view-search-page > .attachment-before h2,.view-search-page > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-page > .attachment-before .competition-info__name,.view-search-page > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-page > .attachment-before .team-name,.view-search-video > .attachment-before h2,.view-search-video > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-video > .attachment-before .competition-info__name,.view-search-video > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-video > .attachment-before .team-name,.view-search-wa-member-association > .attachment-before h2,.view-search-wa-member-association > .attachment-before .competition-info .competition-info__name,.competition-info .view-search-wa-member-association > .attachment-before .competition-info__name,.view-search-wa-member-association > .attachment-before .competition-team-category__info .team-name,.competition-team-category__info .view-search-wa-member-association > .attachment-before .team-name{float:left;margin:0;font-size:1em;color:white;line-height:1;}.view-search-wa-entry > .attachment-before .total,.view-search-wa-competition > .attachment-before .total,.view-search-news > .attachment-before .total,.view-search-page > .attachment-before .total,.view-search-video > .attachment-before .total,.view-search-wa-member-association > .attachment-before .total{float:right;}.view-search-wa-entry .views-row,.view-search-wa-competition .views-row,.view-search-news .views-row,.view-search-page .views-row,.view-search-video .views-row,.view-search-wa-member-association .views-row{margin-bottom:10px;}.view-search-wa-entry .views-row{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 10px 10px 0;}.view-search-news .views-row,.view-search-page .views-row{margin-bottom:20px;}.more,comp-event-pane-link comp-event-heading:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:30px;height:30px;background:url(/sites/all/themes/custom/archery_zen/images/svg/more.svg) no-repeat center center;cursor:pointer;}.node-page.node-teaser{overflow:hidden;}.node-page.node-teaser .field-name-title-field{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid #bfbfbf;}.node-page.node-teaser .field-name-title-field h3{margin:0;}.node-page.node-teaser .field-name-body p{margin-bottom:5px;}.node-page.node-teaser .field-name-body p:empty{display:none;}.node-page.node-teaser.has-image .group-left{float:left;width:45%;max-width:270px;min-height:152px;margin-right:3%;}.node-page.node-teaser.has-image .group-right{float:left;width:52%;min-height:152px;padding-bottom:13px;border-bottom:1px solid black;}@media all and (max-width:650px) {
 .node-page.node-teaser .group-left,.node-page.node-teaser .group-right{width:100%;float:none;}.node-page.node-teaser .group-left .field-name-field-image,.node-page.node-teaser .group-right .field-name-field-image{margin:0 0 10px;} 
}.carousel-list{margin:0 auto;}.carousel-list ul{margin:0;padding:0;list-style:none;}.carousel-list h3{margin:0;color:#6C6C6C;}.carousel-list h3 a{color:#6C6C6C;}.carousel-list .wa-carousel{margin:0 0 15px;}.carousel-list .wa-carousel a{display:block;text-align:center;}.carousel-list .wa-carousel a img{display:block;width:100%;margin-bottom:5px;}.carousel-list .carousel-list__list h3{margin-bottom:10px;font-size:1em;text-transform:none;}.carousel-list .carousel-list__list h3 a{position:relative;display:block;padding-left:20px;}.carousel-list .carousel-list__list h3 a:before{content:'';display:block;position:absolute;top:3px;left:0;width:12px;height:12px;background:#ebc033;}.wa-carousel{margin-bottom:0;}.wa-carousel .flex-control-nav{position:static;padding-top:15px;}.wa-carousel .flex-control-paging li a{background:#AAA;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.wa-carousel .flex-control-paging li a.flex-active{background:#2f5497;}.page--fixed{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:100;background:white;}.page--fixed__content{margin:0 auto;max-width:1000px;padding:10px;}.wa-back{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:20px;min-height:20px;color:#2f5497;font-weight:bold;font-size:1.5em;cursor:pointer;}.arrow-icon{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:0;height:0;border:0;border-left:15px solid #AAA;border-bottom:10px solid transparent;border-top:10px solid transparent;cursor:pointer;}.arrow-icon.active{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}.ma-landing .panel-display .pane-bean{margin-bottom:30px;text-align:center;}.ma-landing .panel-display .pane-bean:before,.ma-landing .panel-display .pane-bean:after{content:'';display:block;margin:0 auto 25px;width:300px;height:3px;background:#2f5497;}.ma-landing .panel-display .pane-bean:after{margin:25px auto 0;}.ma-landing .panel-display .pane-bean h1,.ma-landing .panel-display .pane-bean .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .ma-landing .panel-display .pane-bean h3{margin:0 0 .25em;}.ma-landing .panel-display .pane-bean p{margin:0 auto;max-width:600px;font-size:1.4em;font-style:italic;color:#424242;line-height:1.5;}.field-name-field-media-video,.oc-ckeditor{position:relative;max-width:100%;height:0;margin:0 0 10px;padding-bottom:56.25%;overflow:hidden;}.field-name-field-media-video .contextual-links-region,.oc-ckeditor .contextual-links-region{position:static;}.field-name-field-media-video iframe,.oc-ckeditor iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.button--secondary--light,.view-display-id-block_news_latest_horizontal .more-link a,.button--secondary{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;max-width:250px;width:100%;padding:10px 10px;background:#ececec;color:#6C6C6C;font-size:16px;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;cursor:pointer;will-change:background;transition:background .25s ease-in-out;}.button--secondary--light:hover,.view-display-id-block_news_latest_horizontal .more-link a:hover,.button--secondary--light:focus,.view-display-id-block_news_latest_horizontal .more-link a:focus,.button--secondary:hover,.button--secondary:focus{background:lightgray;}.button--secondary--light{background:white;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .more-link a,.ui-tabs-panel .pane-news-latest .more-link a,.results-latest .button--plain,app-home-page app-books app-book .book__sections .book__more a,.button--plain{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 10px;background:none;border-bottom:1px solid white;color:#2f5497;font-size:16px;font-weight:bold;line-height:1;text-align:center;cursor:pointer;will-change:border;transition:border .25s ease-in-out;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .more-link a:hover,.ui-tabs-panel .pane-news-latest .more-link a:hover,.results-latest .button--plain:hover,app-home-page app-books app-book .book__sections .book__more a:hover,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .more-link a:focus,.ui-tabs-panel .pane-news-latest .more-link a:focus,.results-latest .button--plain:focus,app-home-page app-books app-book .book__sections .book__more a:focus,.button--plain:hover,.button--plain:focus{border-color:#2f5497;}.front .pane-news-latest > .pane-title,.pane-events-featured .pane-title,.pane-athlete-featured .pane-title{position:relative;margin:0 0 20px;background:none;color:#2f5497;text-align:center;font-weight:bold;}.front .pane-news-latest > .pane-title:before,.pane-events-featured .pane-title:before,.pane-athlete-featured .pane-title:before{display:none;}.front .pane-news-latest > .pane-title:after,.pane-events-featured .pane-title:after,.pane-athlete-featured .pane-title:after{content:'';display:block;margin:10px auto 0;width:250px;height:2px;background:#2f5497;}.ma-map__map{display:block;margin-bottom:40px;padding:20px 0;background:#9ec8e1;}.ma-map__map g{fill:#fff;cursor:pointer;}.ma-map__map g.active,.ma-map__map g:hover,.ma-map__map g:focus{fill:#2f5497;}.ma-landing .page__title{margin:1em 0 2em;text-align:center;}.ma-map__filter{margin-bottom:40px;text-align:center;}.ma-map__filter select{padding:1em 4em;border:2px solid #2f5497;background:white;color:#2f5497;font-weight:bold;text-transform:uppercase;}@media all and (max-width:650px) {
 .ma-map__filter select{width:200px;} 
}.ma-map__list{overflow:hidden;}.ma-map__list__continent{float:left;width:20%;padding-right:1em;-moz-transition:color 0.25s ease;-o-transition:color 0.25s ease;-webkit-transition:color 0.25s ease;transition:color 0.25s ease;}.ma-map__list__continent h2,.ma-map__list__continent .competition-info .competition-info__name,.competition-info .ma-map__list__continent .competition-info__name,.ma-map__list__continent .competition-team-category__info .team-name,.competition-team-category__info .ma-map__list__continent .team-name{margin:0 0 1em;font-size:1.17em;line-height:1;color:#ccc;-moz-transition:color 0.25s ease;-o-transition:color 0.25s ease;-webkit-transition:color 0.25s ease;transition:color 0.25s ease;}.ma-map__list__continent h2 a,.ma-map__list__continent .competition-info .competition-info__name a,.competition-info .ma-map__list__continent .competition-info__name a,.ma-map__list__continent .competition-team-category__info .team-name a,.competition-team-category__info .ma-map__list__continent .team-name a{color:#ccc;}.ma-map__list__continent ul{margin:0;padding:0;list-style:none;}.ma-map__list__continent ul li{margin-bottom:1em;}.ma-map__list__continent a{color:#ccc;font-size:1.2em;-moz-transition:color 0.25s ease;-o-transition:color 0.25s ease;-webkit-transition:color 0.25s ease;transition:color 0.25s ease;}.ma-map__list__continent a:hover,.ma-map__list__continent a:focus{color:#2f5497;}.ma-map__list__continent a:hover,.ma-map__list__continent a:focus{color:#2f5497;}.ma-map__list__continent.active h2 a,.ma-map__list__continent.active .competition-info .competition-info__name a,.competition-info .ma-map__list__continent.active .competition-info__name a,.ma-map__list__continent.active .competition-team-category__info .team-name a,.competition-team-category__info .ma-map__list__continent.active .team-name a{color:#2f5497;}.ma-map__list__continent.active a{color:black;}.ma-map__list__continent.active a:hover,.ma-map__list__continent.active a:focus{color:#2f5497;}@media all and (max-width:650px) {
 .ma-map__list__continent{width:50%;margin-bottom:2em;display:none;}.ma-map__list__continent:nth-child(odd){clear:left;}.ma-map__list__continent.active{display:block;}.ma-map__list__continent.active.unique{float:none;margin:0 auto;width:200px;} 
}event-list-filter .filters__filter,event-list-filter .fiters__sort{position:relative;}event-list-filter .filters__filter > span,event-list-filter .fiters__sort > span{position:relative;display:block;padding:10px;cursor:pointer;}event-list-filter .filters__filter ul,event-list-filter .fiters__sort ul{display:none;position:absolute;top:100%;left:0;margin:0;padding:0;background:white;list-style:none;text-align:left;z-index:100;box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);}event-list-filter .filters__filter ul > li,event-list-filter .fiters__sort ul > li{padding:10px 20px;transition:all .25s ease-in-out;cursor:pointer;}event-list-filter .filters__filter ul > li:hover,event-list-filter .fiters__sort ul > li:hover{background:rgba(0,0,0,0.05);}event-list-filter .is-active.filters__filter ul,event-list-filter .is-active.fiters__sort ul{display:block;}event-list-filter .filters__filter ul{left:auto;right:0;}.entity-wa-member-association.view-mode-full{padding-bottom:40px;}.entity-wa-member-association.view-mode-full > .first{width:150px;float:left;}.entity-wa-member-association.view-mode-full > .second{padding:0 0 20px 170px;}.entity-wa-member-association.view-mode-full.no-logo > .first{display:none;}.entity-wa-member-association.view-mode-full.no-logo > .second{padding:0;}.entity-wa-member-association.view-mode-full .ma__logo{width:100%;max-width:150px;}.entity-wa-member-association.view-mode-full header{margin-bottom:20px;padding:0 0 9px 0;background:none;border-bottom:1px solid #2f5497;color:#2f5497;font-size:1.7em;line-height:1;text-transform:uppercase;overflow:hidden;}.entity-wa-member-association.view-mode-full header .ma__country_flag{margin-left:5px;}.entity-wa-member-association.view-mode-full .content{font-size:16px;line-height:1.5;}.entity-wa-member-association.view-mode-full .ma__title{display:block;margin:0;font-weight:bold;font-size:1em;}.entity-wa-member-association.view-mode-full .wa-contacts{margin-top:20px;}.entity-wa-member-association.view-mode-full .ma__foundation{margin-bottom:10px;}@media all and (max-width:650px) {
 .entity-wa-member-association.view-mode-full > .first,.entity-wa-member-association.view-mode-full > .second{float:none;width:100%;padding:0;} 
}.entity-wa-member-association.view-mode-teaser{position:relative;display:block;min-height:50px;margin-bottom:15px;padding-left:115px;text-transform:uppercase;color:#9b9b9b;line-height:1.2;font-size:16px;padding-top:10px;min-height:100px;}.entity-wa-member-association.view-mode-teaser:hover .ma__title,.entity-wa-member-association.view-mode-teaser:focus .ma__title{color:#2f5497;}.entity-wa-member-association.view-mode-teaser .ma__logo{position:absolute;top:0;left:0;width:100px;}.entity-wa-member-association.view-mode-teaser .ma__title{margin-right:.25em;color:inherit;}.entity-wa-member-association.view-mode-teaser .flag-country{max-width:43px;margin-top:10px;}.pane-ma-olympic-medals{margin:0 auto 20px;width:100%;max-width:370px;overflow:hidden;}.pane-ma-olympic-medals .olympic-medals-info,.pane-ma-olympic-medals .wa-medals-pie{float:left;width:50%;padding:0 10px 10px;}.pane-ma-olympic-medals .olympic-medals-info{color:#2f5497;font-size:1.5em;font-weight:bold;text-align:center;text-transform:uppercase;line-height:1;}.pane-ma-olympic-medals .olympic-medals-info .text{display:block;max-width:130px;margin:10px auto 0;word-wrap:normal;}.view-ma-news.view-display-id-default,.view-wa-member-association-news.view-display-id-default{margin-bottom:20px;}.view-ma-news.view-display-id-default .views-row,.view-wa-member-association-news.view-display-id-default .views-row{margin-bottom:7px;padding:0 0 7px 30px;border-bottom:1px solid #e4e4e4;}.view-ma-news.view-display-id-default .views-row:before,.view-wa-member-association-news.view-display-id-default .views-row:before{content:'';width:16px;height:16px;margin-top:0;background-color:#ebc033;}.view-ma-news.view-display-id-default .views-field-title-field a,.view-ma-news.view-display-id-default .views-field-field-subtitle a,.view-wa-member-association-news.view-display-id-default .views-field-title-field a,.view-wa-member-association-news.view-display-id-default .views-field-field-subtitle a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.view-ma-news.view-display-id-block_1 .views-row,.view-wa-member-association-news.view-display-id-block_1 .views-row{margin-bottom:20px;}.flexslider .entity-wa-member-association.view-mode-teaser{position:static;text-align:center;font-size:.95em;line-height:1;}.flexslider .entity-wa-member-association.view-mode-teaser .ma__title{margin:5px 0;}.flexslider .entity-wa-member-association.view-mode-teaser .ma__logo,.flexslider .entity-wa-member-association.view-mode-teaser .ma__country_flag{display:block;max-width:100%;margin:0 auto;}.flexslider .entity-wa-member-association.view-mode-teaser .flag-country{margin:0;}.entity-wa-entry{overflow:hidden;}.entity-wa-entry .athlete-info{overflow:hidden;}.entity-wa-entry .athlete-info .top{display:block;position:relative;padding:6px 213px 6px 19px;background:#2f5497;color:white;}.entity-wa-entry .athlete-info .top .more,.entity-wa-entry .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .entity-wa-entry .athlete-info .top comp-event-heading:after{display:block;position:absolute;top:0;right:0;height:100%;width:42px;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center rgba(255,255,255,0.3);color:white;text-align:center;font-weight:bold;}.entity-wa-entry .name{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;text-transform:uppercase;margin-right:10px;color:white;font-size:1.3em;line-height:1;}.entity-wa-entry .name .given-name{font-weight:bold;}.entity-wa-entry .flag-country{vertical-align:middle;}.entity-wa-entry .icon.cat-paralympic{margin-right:10px;}.entity-wa-entry .gender-M,.entity-wa-entry .gender-W{margin-right:10px;vertical-align:middle;}.entity-wa-entry .age{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;margin-right:10px;color:#2f5497;font-size:1.231em;font-weight:bold;}.entity-wa-entry .contact{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px;}.entity-wa-entry .contact a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:26px;height:26px;text-indent:-999px;overflow:hidden;margin-right:10px;}.entity-wa-entry .contact a.facebook{background-position:0 -1258px;background-color:#2f5497;}.entity-wa-entry .contact a.twitter{background-position:0 -3726px;background-color:#74bcd6;}.entity-wa-entry .contact a.web{background-position:0 -3978px;background-color:#74bcd6;}.entity-wa-entry .contact + .item-list{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.entity-wa-entry .ranking{position:absolute;top:0;right:42px;height:100%;font-weight:bold;text-transform:uppercase;}.entity-wa-entry .ranking .status{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;width:35px;height:42px;background-image:url(/sites/all/themes/custom/archery_zen/images/rank-arrows.png);background-position:center center;background-repeat:no-repeat;}.entity-wa-entry .ranking.ranking-equal .status{background-position:5px center;background-color:#ebc033;}.entity-wa-entry .ranking.ranking-up .status{background-position:-35px center;background-color:#7bb723;}.entity-wa-entry .ranking.ranking-down .status{background-position:-73px center;background-color:#c43b2e;}.entity-wa-entry .ranking .text{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;padding-right:10px;line-height:1;text-align:right;font-size:14px;}.entity-wa-entry .ranking .rank{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 20px;background-color:#7bb723;color:white;font-size:23px;line-height:42px;}.entity-wa-entry ul.divisions{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0;padding:0;list-style:none;overflow:hidden;}.entity-wa-entry ul.divisions li{float:left;margin:0 12px 12px 0;}.entity-wa-entry .medals{position:relative;margin:0;max-height:26px;padding:0 24px 0 0;list-style:none;overflow:hidden;}.entity-wa-entry .medals.all{max-height:3500px;}.entity-wa-entry .medals.all .medals__show-more{background-image:url(/sites/all/themes/custom/archery_zen/images/minus.png);}.entity-wa-entry .medals li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 10px 10px 0;}.entity-wa-entry .medals .medals__show-more{display:block;position:absolute;top:0;right:0;width:26px;height:26px;cursor:pointer;background:url(/sites/all/themes/custom/archery_zen/images/plus.png) no-repeat center center #74bcd6;border:0;}.entity-wa-entry .medals .archer-record{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.entity-wa-entry .medals .archer-record span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin:0 10px 10px 0;background:url(/sites/all/themes/custom/archery_zen/images/records-sprite.png) no-repeat;}.entity-wa-entry .medals .archer-record span.world_championship{background-position:0 -3870px;}.entity-wa-entry .medals .archer-record span.record-1{background-position:0 -2330px;}.entity-wa-entry .medals .archer-record span.record-2{background-position:0 -4050px;}.entity-wa-entry .entry__records{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;list-style:none;padding:0;margin:0;}.entity-wa-entry .entry__records > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:10px;}.entity-wa-entry .entry__records > li.first{padding-left:10px;border-left:1px solid #ccc;}.entity-wa-entry .athlete-img{float:left;width:135px;height:135px;overflow:hidden;}.entity-wa-entry .athlete-img img{display:block;}.entity-wa-entry .content{float:left;width:65%;padding:19px;background:white;}@media all and (max-width:650px) {
 .entity-wa-entry .content{float:none;width:100%;} 
}.entity-wa-entry .stats{float:left;width:35%;padding-top:19px;}.entity-wa-entry .stats:after{content:'';display:table;clear:both;}@media all and (max-width:650px) {
 .entity-wa-entry .stats{float:none;width:100%;} 
}.entity-wa-entry .stats-list{float:left;display:table;width:68%;margin:0;padding:0;list-style:none;overflow:hidden;}@media all and (max-width:650px) {
 .entity-wa-entry .stats-list{padding-top:0;} 
}.entity-wa-entry .stats-list li{display:table-row;margin-bottom:5px;text-transform:uppercase;font-weight:bold;font-size:15px;line-height:1;overflow:hidden;}.entity-wa-entry .stats-list li:nth-child(even) label,.entity-wa-entry .stats-list li:nth-child(even) .label{background:#f2f2f2;}.entity-wa-entry .stats-list label,.entity-wa-entry .stats-list .label{display:table-cell;vertical-align:middle;text-align:right;width:150px;padding:5px 10px;background:#e5e5e5;border-bottom:5px solid white;}.entity-wa-entry .stats-list span{display:table-cell;vertical-align:middle;width:45px;padding:5px 10px;color:white;text-align:center;border-bottom:5px solid white;}.entity-wa-entry .stats-list span.average-arrow{width:auto;text-align:left;background-color:#2f5497;}.entity-wa-entry .stats-list span.average-arrow + span{background-color:#2f5497;}.entity-wa-entry .stats-list span.total{background-color:#7bb723;}.entity-wa-entry .stats-list span.percent{background-color:#74bcd6;}.entity-wa-entry .stats-list-rr{float:left;width:32%;margin:0;padding:0 0 0 10px;list-style:none;text-transform:uppercase;text-align:center;font-size:15px;white-space:nowrap;overflow:hidden;}.entity-wa-entry .stats-list-rr li{line-height:1;overflow:hidden;margin-bottom:5px;}.entity-wa-entry .stats-list-rr li.first{padding:5px;color:#fff;background-color:#c43b2e;font-weight:bold;}.entity-wa-entry .stats-list-rr li span{display:block;float:left;width:50%;min-height:25px;padding:5px;background-color:#F2F2F2;border-right:2px solid white;text-align:center;font-size:14px;}.entity-wa-entry .stats-list-rr li span.number{font-weight:bold;border-right:0;border-left:2px solid white;}.entity-wa-entry .entry__pdf{height:auto;color:#c43b2e;text-transform:uppercase;font-weight:bold;}.entity-wa-entry .entry__pdf:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;background:url(/sites/all/themes/custom/archery_zen/images/svg/pdf.svg) no-repeat center center;}.entity-wa-entry.view-mode-full .athlete-img{height:auto;}.entity-wa-entry.view-mode-full .athlete-img .entry__photo{border-bottom:1px solid #2f5497;padding-bottom:20px;}.entity-wa-entry.view-mode-full .athlete-info{padding:0 0 20px 20px;}.entity-wa-entry.view-mode-full .athlete-info .top{margin-bottom:20px;padding:0;background:none;color:#2f5497;border-bottom:1px solid #2f5497;overflow:hidden;}.entity-wa-entry.view-mode-full .athlete-info .top > .name,.entity-wa-entry.view-mode-full .athlete-info .top .ranking{padding-bottom:10px;}.entity-wa-entry.view-mode-full .content{float:none;width:100%;padding:0;}.entity-wa-entry.view-mode-full .name{color:#2f5497;}.entity-wa-entry.view-mode-full .name a{color:#2f5497;}.entity-wa-entry.view-mode-full .ranking{position:static;float:right;margin-left:15px;}.entity-wa-entry.view-mode-full .ranking .status{height:30px;}.entity-wa-entry.view-mode-full .ranking .rank{min-width:35px;padding:0 10px;line-height:30px;text-align:center;}.entity-wa-entry.view-mode-full .stats{float:none;width:100%;padding-top:10px;}.entity-wa-entry.view-mode-full .stats-list{float:left;margin-bottom:20px;max-width:350px;}.entity-wa-entry.view-mode-full .contact{width:100%;margin:16px 0;text-align:center;}.entity-wa-entry.view-mode-full .contact a{margin:0 5px;}@media all and (max-width:650px) {
 .entity-wa-entry.view-mode-full .athlete-img{float:none;width:100%;height:auto;margin:0 auto;padding-bottom:15px;overflow:hidden;}.entity-wa-entry.view-mode-full .athlete-img .entry__photo{max-width:150px;border-bottom:1px solid #2f5497;padding-bottom:20px;margin:10px auto 20px;}.entity-wa-entry.view-mode-full .athlete-info{padding:0 10px 20px;}.entity-wa-entry.view-mode-full .athlete-info .top{text-align:center;}.entity-wa-entry.view-mode-full .athlete-info .top .flag-country{max-width:25px;}.entity-wa-entry.view-mode-full .athlete-info .ranking{float:none;margin:20px 0 10px;}.entity-wa-entry.view-mode-full .medals{margin:20px 0;}.entity-wa-entry.view-mode-full .stats-list,.entity-wa-entry.view-mode-full .stats-list-rr{width:100%;max-width:100%;float:none;margin-bottom:20px;padding:0;}.entity-wa-entry.view-mode-full .athlete__biography{border-width:5px;}.entity-wa-entry.view-mode-full .contact{margin-top:0;}.entity-wa-entry.view-mode-full .contact:empty{display:none;}.entity-wa-entry.view-mode-full .block-service-links,.entity-wa-entry.view-mode-full .entry__pdf{float:left;width:50%;margin-bottom:10px;}.entity-wa-entry.view-mode-full .entry__pdf{text-align:right;}.entity-wa-entry.view-mode-full .service-links{float:none;}.entity-wa-entry.view-mode-full .service-links .links li{margin:0 3px 5px;} 
}.entity-wa-entry.view-mode-teaser .athlete-img{height:146px;}.entity-wa-entry.view-mode-teaser .flag-country{min-height:30px;}.entity-wa-entry.view-mode-teaser .stats-list{width:100%;}.entity-wa-entry.view-mode-teaser .stats-list-rr{display:none;}.entity-wa-entry.view-mode-teaser .athlete-info .top{min-height:42px;}@media all and (max-width:800px) {
 .entity-wa-entry.view-mode-teaser .content{width:55%;}.entity-wa-entry.view-mode-teaser .stats{width:45%;} 
}@media all and (max-width:650px) {
 .entity-wa-entry.view-mode-teaser{max-width:300px;margin:0 auto;}.entity-wa-entry.view-mode-teaser .athlete-img{float:none;margin:0 auto;width:100%;height:auto;text-align:center;}.entity-wa-entry.view-mode-teaser .athlete-info{overflow:visible;}.entity-wa-entry.view-mode-teaser .athlete-info .top{position:relative;min-height:initial;padding-right:50px;overflow:visible;padding:6px;text-align:center;}.entity-wa-entry.view-mode-teaser .athlete-info .top .more,.entity-wa-entry.view-mode-teaser .athlete-info .top comp-event-pane-link comp-event-heading:after,comp-event-pane-link .entity-wa-entry.view-mode-teaser .athlete-info .top comp-event-heading:after{display:none;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking{position:absolute;right:0;top:-26px;float:none;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking .text{display:none;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking .status{width:26px;height:26px;vertical-align:top;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking.ranking-equal .status{background-position:0 center;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking.ranking-up .status{background-position:-40px center;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking.ranking-down .status{background-position:-78px center;}.entity-wa-entry.view-mode-teaser .athlete-info .ranking .rank{min-width:26px;vertical-align:top;padding:0;line-height:26px;font-size:18px;text-align:center;}.entity-wa-entry.view-mode-teaser .athlete-info .flag-country{max-width:25px;min-height:initial;}.entity-wa-entry.view-mode-teaser .content,.entity-wa-entry.view-mode-teaser .stats{width:100%;padding:20px 10px 10px;border:2px solid #2f5497;border-top:0;border-bottom:0;}.entity-wa-entry.view-mode-teaser .stats{padding-top:10px;border-bottom:2px solid #2f5497;} 
}.entity-wa-entry.view-mode-mini{display:block;width:100%;max-width:95px;padding-bottom:10px;}.entity-wa-entry.view-mode-mini:hover .name,.entity-wa-entry.view-mode-mini:focus .name{color:#2f5497;}.entity-wa-entry.view-mode-mini .image-wrapper{position:relative;margin:0 auto 10px;}.entity-wa-entry.view-mode-mini .entry__photo{display:block;max-height:95px;border-radius:50%;}.entity-wa-entry.view-mode-mini .name{margin:0;width:100%;color:black;font-size:1.077em;font-weight:normal;line-height:1;text-transform:uppercase;text-align:center;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.entity-wa-entry.view-mode-embed{padding-top:20px;border-top:10px solid #2f5497;}.entity-wa-entry.view-mode-embed .content{float:none;width:100%;}.entity-wa-entry.view-mode-embed .flag-country{max-width:25px;min-height:initial;}.entity-wa-entry.view-mode-embed .ranking .text{vertical-align:top;}.entity-wa-entry.view-mode-embed .ranking .status,.entity-wa-entry.view-mode-embed .ranking .rank{height:31px;line-height:31px;}.entity-wa-entry.view-mode-embed .ianseo{clear:both;margin-bottom:0;padding-top:5px;padding-left:5px;color:#2f5497;font-weight:bold;}.entity-wa-entry.view-mode-embed .ianseo a{color:#2f5497;}@media all and (max-width:650px) {
 .entity-wa-entry.view-mode-embed{padding-top:10px;border-top:5px solid #2f5497;max-width:100%;}.entity-wa-entry.view-mode-embed .athlete-img{float:left;width:135px;height:135px;}.entity-wa-entry.view-mode-embed .athlete-info{overflow:hidden;}.entity-wa-entry.view-mode-embed .athlete-info .top{padding:6px 10px;text-align:left;}.entity-wa-entry.view-mode-embed .athlete-info .more,.entity-wa-entry.view-mode-embed .athlete-info comp-event-pane-link comp-event-heading:after,comp-event-pane-link .entity-wa-entry.view-mode-embed .athlete-info comp-event-heading:after{display:block;}.entity-wa-entry.view-mode-embed .ranking,.entity-wa-entry.view-mode-embed .entry__records{display:none;}.entity-wa-entry.view-mode-embed .content{border:0;} 
}@media all and (max-width:350px) {
 .entity-wa-entry.view-mode-embed .athlete-img{width:75px;height:75px;}.entity-wa-entry.view-mode-embed .content{padding:5px;}.entity-wa-entry.view-mode-embed .athlete-info .more,.entity-wa-entry.view-mode-embed .athlete-info comp-event-pane-link comp-event-heading:after,comp-event-pane-link .entity-wa-entry.view-mode-embed .athlete-info comp-event-heading:after,.entity-wa-entry.view-mode-embed .medals{display:none;} 
}.field-name-field-entries.field-type-entityreference .field-items{margin:0 -9px;font-size:0;}.field-name-field-entries.field-type-entityreference .field-items .field-item{font-size:initial;display:inline-block;vertical-align:top;margin:9px;text-align:center;}.field-name-field-entries.field-type-entityreference .field-items .field-item .view-mode-mini{display:inline-block;}.pane-world-cup-ranking-top-athletes,.pane-world-ranking-top-athletes{overflow:hidden;}.pane-world-cup-ranking-top-athletes .entity-wa-entry,.pane-world-ranking-top-athletes .entity-wa-entry{float:left;width:33.33%;padding-right:8px;margin-bottom:15px;}.pane-world-cup-ranking-top-athletes .entity-wa-entry:nth-of-type(3n + 1),.pane-world-ranking-top-athletes .entity-wa-entry:nth-of-type(3n + 1){clear:left;}@media all and (max-width:800px) {
 .pane-world-cup-ranking-top-athletes .entity-wa-entry,.pane-world-ranking-top-athletes .entity-wa-entry{float:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:100%;max-width:115px;margin-right:15px;} 
}.pane-world-cup-ranking-top-athletes .entity-wa-entry.view-mode-mini,.pane-world-ranking-top-athletes .entity-wa-entry.view-mode-mini{max-width:115px;}.pane-world-cup-ranking-top-athletes .entity-wa-entry.view-mode-mini .entry__photo,.pane-world-ranking-top-athletes .entity-wa-entry.view-mode-mini .entry__photo{max-height:115px;}.entry{display:block;text-align:center;color:#6C6C6C;cursor:pointer;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.entry:hover,.entry:focus{color:#2f5497;}.entry .entry__photo{display:block;margin:0 auto 5px;max-width:100%;}.entry .entry__name{display:block;text-transform:uppercase;}.entry .entry__name .flag-country{display:block;margin:0 auto;}.team{display:block;text-align:center;color:#6C6C6C;cursor:pointer;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.team:hover,.team:focus{color:#2f5497;}.team .team__flag{display:block;margin:0 auto 5px;max-width:100%;border:1px solid #ccc;}.team .team__name{vertical-align:middle;font-weight:bold;text-transform:uppercase;}.entity-wa-competition.view-mode-full{position:relative;overflow:hidden;}.entity-wa-competition.view-mode-full h1,.entity-wa-competition.view-mode-full .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .entity-wa-competition.view-mode-full h3{margin:10px 0 0 40px;padding-bottom:5px;text-transform:none;line-height:1;}.entity-wa-competition.view-mode-full header > .icon{float:left;}.entity-wa-competition.view-mode-full .competition__logo{float:right;max-width:100px;margin-left:2em;}.entity-wa-competition.view-mode-full .competition__location,.entity-wa-competition.view-mode-full .competition__date{display:block;float:left;clear:left;margin:0 0 0 40px;padding-bottom:5px;font-weight:bold;font-size:16px;text-transform:uppercase;}.entity-wa-competition.view-mode-full .flag-country{max-width:23px;}.entity-wa-competition.view-mode-full .competition__show-more{display:block;position:absolute;top:50px;left:0;width:26px;height:26px;background-position:0 -2762px;background-color:#7bb723;cursor:pointer;}.entity-wa-competition.view-mode-full .competition__show-more.active{background-position:0 -2114px;background-color:#7bb723;}@media all and (max-width:650px) {
 .entity-wa-competition.view-mode-full .competition__show-more{clear:both;position:static;padding-top:20px;} 
}.page-competition .pane-competition-official{display:none;}comp-header{display:block;}comp-header .competition__logo{display:block;margin:0 auto;width:100%;max-width:150px;}comp-header .competition__name{margin:10px 0;text-align:center;line-height:1;}comp-header .competition__date,comp-header .competition__location{display:block;margin-bottom:10px;color:#AAA;font-size:1.5em;text-align:center;}comp-header .competition__date{font-size:1.25em;}comp-header .flag-country{margin-left:.25em;vertical-align:top;max-width:30px;}@media all and (max-width:650px) {
 comp-header .competition__logo{max-width:100px;} 
}.panel-wa-competition-layout .panel-pane{margin-bottom:20px;border-top:2px solid #2f5497;}.panel-wa-competition-layout .pane-title{margin-bottom:10px;background:none;color:#2f5497;text-align:center;}.panel-wa-competition-layout .pane-entity-view.pane-wa-competition,.panel-wa-competition-layout .pane-competition-live-banner,.panel-wa-competition-layout .pane-competition-menu{border:0;}.page-competition .page--fixed{position:static;}@media all and (max-width:650px) {
 .page-competition .page--fixed{position:fixed;} 
}.page-competition .page--fixed__content header{position:relative;margin-bottom:40px;padding-left:50px;}.page-competition .page--fixed__content header wa-back{position:absolute;top:0;left:0;}.page-competition .page--fixed__content header h1,.page-competition .page--fixed__content header .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .page-competition .page--fixed__content header h3{margin:0;text-align:right;color:#AAA;font-size:1.5em;font-weight:normal;line-height:40px;}.page-competition .page--fixed__content header h1 svg,.page-competition .page--fixed__content header .node-news.view-mode-featured .field-name-field-subtitle h3 svg,.node-news.view-mode-featured .field-name-field-subtitle .page-competition .page--fixed__content header h3 svg{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:20px;}.page-competition .page--fixed__content header h1 svg path,.page-competition .page--fixed__content header .node-news.view-mode-featured .field-name-field-subtitle h3 svg path,.node-news.view-mode-featured .field-name-field-subtitle .page-competition .page--fixed__content header h3 svg path{fill:#2f5497;}.page-competition .ajax-progress.big{display:block;text-align:center;}.page-competition .ajax-progress.big .throbber{float:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.entity-wa-competition.view-mode-teaser{padding-top:15px;border-top:7px solid #c43b2e;}.entity-wa-competition.view-mode-teaser > .name{display:block;margin:0 0 15px;font-size:19px;font-weight:bold;line-height:1;text-transform:uppercase;color:black;}.entity-wa-competition.view-mode-teaser .see-more{position:relative;display:block;padding:7px 11px 7px 37px;background:#c43b2e;color:white;font-weight:bold;line-height:1;text-transform:uppercase;}.entity-wa-competition.view-mode-teaser .see-more:before{content:'';display:block;position:absolute;top:0;left:0;width:26px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-small.png) no-repeat center center #df8179;}comp-header{display:block;position:relative;}comp-header-mini{display:block;}.competition-info{display:block;position:relative;margin-bottom:40px;overflow:hidden;}.competition-info .competition-info__logo{display:block;float:left;margin-right:10px;max-width:100px;}.competition-info .competition-info__name{display:block;margin:0 0 5px;text-align:right;font-weight:bold;line-height:1;}.competition-info .competition-info__date{display:block;color:#AAA;text-align:right;font-weight:bold;font-size:1.45em;}.pane-events-wre .entity-wa-competition.view-mode-mini{margin:0 20px 5px;min-height:0;padding:8px 8px 8px 46px;background:#eee;}.pane-events-wre .entity-wa-competition.view-mode-mini:nth-child(even){background:#f7f7f7;}.pane-events-wre .entity-wa-competition.view-mode-mini:before{content:'';display:block;position:absolute;top:0;left:0;width:33px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/arrow-right-white.png) no-repeat center center #9f9f9f;}.pane-events-wre .entity-wa-competition.view-mode-mini:hover:before,.pane-events-wre .entity-wa-competition.view-mode-mini:focus:before{background-color:#2f5497;}.pane-events-wre .entity-wa-competition.view-mode-mini .competition__logo{display:none;}.pane-events-wre .entity-wa-competition.view-mode-mini .name{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:1em;}.pane-events-wre .entity-wa-competition.view-mode-mini .competition__date,.pane-events-wre .entity-wa-competition.view-mode-mini .competition__place{vertical-align:middle;}.page-competition .show-more-bt-wrp{clear:both;overflow:hidden;text-align:center;}.page-competition .show-more-bt-wrp .jquery-load-more-button,.page-competition .show-more-bt-wrp .jquery-show-all-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:auto;float:none;margin-bottom:10px;padding:0 10px;background:none;color:#2f5497;font-weight:normal;font-size:1.25em;line-height:30px;}.page-competition .show-more-bt-wrp .jquery-load-more-button:before,.page-competition .show-more-bt-wrp .jquery-show-all-button:before{display:none;}.page-competition .show-more-bt-wrp .jquery-load-more-button:after,.page-competition .show-more-bt-wrp .jquery-show-all-button:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:30px;height:30px;margin-left:10px;background:url(/sites/all/themes/custom/archery_zen/images/svg/more.svg) no-repeat center center;}.competition-official{overflow:hidden;}@media all and (max-width:800px) {
 .competition-official .competition-official__left,.competition-official .competition-official__right{width:100%;} 
}.competition-official .competition-icons-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;margin-right:6px;margin-bottom:7px;}.competition-official .address{margin:10px 0;color:#6C6C6C;font-size:1.25em;}.competition-official .address:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:25px;height:25px;margin-right:5px;background:url(/sites/all/themes/custom/archery_zen/images/svg/location.svg) no-repeat center center;}.competition-official ul{list-style:none;padding:0;margin:0;font-size:1.17em;}.competition-official .document-list-tittle{margin-top:0;position:relative;display:block;margin-bottom:10px;padding-right:30px;line-height:26px;cursor:pointer;}.competition-official .document-list-tittle:after{content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border:0;border-left:15px solid #AAA;border-bottom:10px solid transparent;border-top:10px solid transparent;}.competition-official .document-list-tittle.active:after{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}.competition-official .documents-list li{display:block;margin:0 8px 8px 0;}.competition-official .documents-list li a{color:#2f5497;text-decoration:underline;text-decoration:none;color:black;}.competition-official .documents-list li a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;background-position:0 -970px;background-color:#7bb723;}.competition-official .item-list .contact-list{margin-top:8px;}.competition-official .item-list .contact-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:6px;margin-bottom:7px;}.competition-official .info-list li{padding:3px 0;}@media all and (max-width:800px) {
 .competition-official .competition-icons-list,.competition-official .address,.competition-official .wa-contacts{text-align:center;} 
}.pane-competition-official{clear:both;padding:20px 0 0;overflow:hidden;}.pane-competition-official .competition-official-left{float:left;width:33.33%;z-index:1;position:relative;}@media all and (max-width:800px) {
 .pane-competition-official .competition-official-left{width:100%;padding-right:35px;} 
}.pane-competition-official .competition-official-left > h2,.pane-competition-official .competition-info .competition-official-left > .competition-info__name,.competition-info .pane-competition-official .competition-official-left > .competition-info__name,.pane-competition-official .competition-team-category__info .competition-official-left > .team-name,.competition-team-category__info .pane-competition-official .competition-official-left > .team-name{margin:0 0 5px -35px;font-size:1.2em;text-transform:none;}.pane-competition-official .competition-official-left > h2 i,.pane-competition-official .competition-info .competition-official-left > .competition-info__name i,.competition-info .pane-competition-official .competition-official-left > .competition-info__name i,.pane-competition-official .competition-team-category__info .competition-official-left > .team-name i,.competition-team-category__info .pane-competition-official .competition-official-left > .team-name i{vertical-align:middle;margin-right:5px;}.pane-competition-official .competition-official-left .gmap-map{margin:10px 0 5px;}.pane-competition-official .competition-official-inside{overflow:hidden;position:relative;padding-bottom:10px;}.pane-competition-official .competition-icons-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;margin-right:6px;margin-bottom:7px;}.pane-competition-official .competition-official-middle{position:relative;float:left;width:33.33%;z-index:0;}@media all and (max-width:800px) {
 .pane-competition-official .competition-official-middle{width:100%;margin-right:0;padding-right:0;} 
}@media all and (max-width:650px) {
 .pane-competition-official .competition-official-middle{margin-left:0;padding-left:0;padding-bottom:5px;} 
}.pane-competition-official .competition-official-right{float:left;position:relative;width:33.33%;z-index:2;}.pane-competition-official .competition-official-right .gmap-map{max-width:100%;}@media all and (max-width:800px) {
 .pane-competition-official .competition-official-right{width:100%;} 
}.pane-competition-official .competition-logo{max-width:150px;}.pane-competition-official .item-list h3{padding-top:20px;margin-top:5px;text-transform:none;border-top:1px solid #ccc;}.pane-competition-official .item-list ul{list-style:none;padding:0;margin:0;font-size:1.17em;}.pane-competition-official .documents-list li{display:block;margin:0 8px 8px 0;}.pane-competition-official .documents-list li a{color:#2f5497;text-decoration:underline;text-decoration:none;color:black;}.pane-competition-official .documents-list li a:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:26px;height:26px;margin-right:10px;background-position:0 -970px;background-color:#7bb723;}.pane-competition-official .item-list .contact-list{margin-top:8px;}.pane-competition-official .item-list .contact-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:6px;margin-bottom:7px;}.pane-competition-official .info-list li{padding:3px 0;}.match{position:relative;display:block;margin:0 auto;max-width:400px;overflow:hidden;}.match .match__name{margin:0 0 10px 0;color:#6C6C6C;font-size:1.25em;text-align:center;text-transform:uppercase;line-height:1;}.match > .content{display:table;width:100%;table-layout:fixed;}.match .match__player{display:table-cell;vertical-align:top;width:30%;}.match .match__player.lose .entry,.match .match__player.lose .team{color:#AAA;}.match .match__score{position:relative;display:table-cell;vertical-align:middle;padding-bottom:30px;color:#6C6C6C;font-size:3em;font-weight:bold;text-align:center;line-height:1;white-space:nowrap;}.match .match__score .score{width:50%;margin-left:-8px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;}.match .match__score .score.lose{color:#AAA;}.match .match__score .score:first-child{margin:0;}.match .match__score .match__score__tb{display:block;font-size:.5em;}.match .match__score .match__date{display:block;width:100%;text-align:center;white-space:normal;}.match .match__score .more,.match .match__score comp-event-pane-link comp-event-heading:after,comp-event-pane-link .match .match__score comp-event-heading:after{position:absolute;bottom:0;left:50%;margin-left:-15px;}.match .team-members{margin-top:10px;overflow:hidden;}.match .team-members .entry{text-align:right;}.match .team-members .entry .entry__photo{display:none;}.match .team-members > ul{float:left;width:50%;margin:0;padding:0 0 0 10px;list-style:none;}.match .team-members > ul > li{margin-bottom:5px;}.match .team-members > ul:first-child{padding:0 10px 0 0;}.match .team-members > ul:first-child > li .entry{text-align:left;}.match.live .match__name,.match.live .match__score .score.win{color:#7bb723;}@media all and (max-width:650px) {
 .match .match__score{font-size:2em;} 
}.match__ends{margin:0 0 40px;padding:0;list-style:none;text-align:center;}.match__ends li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:15px;height:15px;margin:0 15px;background:#AAA;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;cursor:pointer;}.match__ends li:after{content:'';position:absolute;top:-7px;left:-7px;display:block;width:25px;height:25px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.match__ends li.active:after{border:2px solid #7bb723;}.match__ends li.disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;}.match__detail{padding-top:20px;}.match__detail label,.match__detail .label{display:block;padding-top:10px;font-weight:bold;color:#2f5497;font-size:20px;}@media all and (max-width:650px) {
 .match__detail label,.match__detail .label{font-size:15px;} 
}.match__detail__round__set{overflow:hidden;}.match__detail__round__set .comp1,.match__detail__round__set .comp2{float:left;width:25%;padding-top:25px;color:#AAA;text-align:center;font-size:3em;font-weight:bold;}.match__detail__round__set .comp1 .total,.match__detail__round__set .comp2 .total{margin-bottom:30px;}.match__detail__round__set .comp1 > div.win,.match__detail__round__set .comp2 > div.win{color:#6C6C6C;}.match__detail__round__set match-set-graph{float:left;width:50%;padding:0 10px;}.match__detail__round__cumulative .score{display:table;width:100%;text-transform:uppercase;}.match__detail__round__cumulative .score > div{display:table-cell;}.match__detail__round__cumulative .score > div.score__comp2{text-align:right;}.match__detail__round__cumulative .score > div.score__end{text-align:center;color:#AAA;}.match__detail__round__cumulative .score > div span{font-size:3em;font-weight:bold;color:#AAA;}.win .match__detail__round__cumulative .score > div span{color:#6C6C6C;}.match__detail__round__cumulative .score > div.win span{color:#6C6C6C;}.match__detail__round__cumulative .graph{height:20px;margin-top:20px;overflow:hidden;}.match__detail__round__cumulative .graph > div{float:left;max-width:100%;height:20px;outline:8px solid white;background:#AAA;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.match__detail__round__cumulative .graph > div.win{background:#2f5497;}.notLive .match__detail__round.last match-set-graph path.win{fill:#7bb723;}.notLive .match__detail__round.last .match__detail__round__cumulative .graph div.win,.notLive .match__detail__round.last .match__detail__round__cumulative .graph div.matchwin{background:#7bb723;}.match__detail__arrows{clear:both;padding:20px 0 0;overflow:hidden;}.match__detail__arrows table{margin:0;width:100%;table-layout:fixed;font-size:.8em;text-align:center;}.match__detail__arrows table td{white-space:nowrap;}.match__detail__arrows table td.total{color:#2f5497;font-weight:bold;}.match__detail__arrows > div{float:left;width:50%;padding-left:10px;text-align:right;text-transform:uppercase;color:#AAA;font-size:2em;word-spacing:10px;}.match__detail__arrows > div:first-child{padding:0 10px 0 0;text-align:left;}@media all and (max-width:650px) {
 .match__detail__arrows{font-size:.8em;} 
}.match.match-pane .match__name{margin-bottom:30px;font-size:1.5em;}.match-list .match{margin-bottom:40px;}.podiums{padding-bottom:20px;overflow:hidden;}.podiums.total-1{max-width:400px;margin:0 auto;}.podiums.total-2 .podium{float:left;width:50%;padding-left:20px;}.podiums.total-2 .podium:first-child{padding-left:0;padding-right:20px;}@media all and (max-width:650px) {
 .podiums.total-2 .podium{float:none;width:100%;padding:20px 0 0;}.podiums.total-2 .podium:first-child{padding:0;} 
}.podium{overflow:hidden;}.podium ul{margin:0;padding:0;list-style:none;}.podium h3{margin:0 0 9px;padding:7px 13px;background-color:#2f5497;color:white;text-transform:uppercase;}.podium h3.compound{background-color:#c43b2e;}.podium .podium__winner_image{float:left;cursor:pointer;}.podium .podium__winner_image.team-flag{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc;height:100px;}.podium .podium__list > li > img{display:block;float:left;margin:0;height:100px;padding:0;overflow:hidden;}.podium .podium__list__entries li{position:relative;padding:5px 29px 5px 32px;font-size:13px;line-height:26px;text-transform:uppercase;overflow:hidden;}.podium .podium__list__entries li:first-child{border:1px solid #bfbfbf;border-left:0;}.podium .podium__list__entries a{display:block;line-height:26px;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.podium .podium__list__entries .flag-country{display:block;position:absolute;top:50%;right:3px;margin-top:-8px;overflow:hidden;}.podium .podium__list__entries .rank{position:absolute;left:5px;top:7px;width:26px;height:26px;}.podium .podium__list__entries .rank.r1{background-position:0 -108px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -81px;}.podium .podium__list__entries .rank.r2{background-position:0 -144px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -108px;}.podium .podium__list__entries .rank.r3{background-position:0 -72px;-moz-background-size:30px 3113px;-o-background-size:30px 3113px;-webkit-background-size:30px 3113px;background-size:30px 3113px;width:20px;height:22px;background-position:0 -54px;}comp-results{display:block;}comp-results .section-title{margin-top:5px;}.header-cat{position:relative;display:block;margin-bottom:10px;padding-right:30px;vertical-align:middle;color:#6C6C6C;text-transform:uppercase;font-weight:bold;line-height:26px;cursor:pointer;}.header-cat:after{content:'';display:block;position:absolute;top:0;right:0;width:30px;height:100%;background:url(/sites/all/themes/custom/archery_zen/images/svg/triangle-right.svg) no-repeat right top;}.header-cat.active:after{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/triangle-down.svg);}.header-cat .icon{margin:0 5px 0 0;}.header-cat .icon.team{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.entries__list{display:none;}.entries__list table{margin:0;padding:0;list-style:none;text-transform:uppercase;color:#AAA;}.entries__list table td{padding-bottom:5px;}.entries__list table a{color:#6C6C6C;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.entries__list table a:hover,.entries__list table a:focus{color:#2f5497;}.entries__list .entries-table__rank{width:1%;padding-right:1em;vertical-align:top;color:#2f5497;font-weight:bold;}.entries__list .flag-country{margin-left:10px;}.entries_grid{font-size:0;text-align:center;}.entries_grid competitor-card,.entries_grid competitor-athlete-card{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:16.6%;max-width:120px;padding:0 10px 10px;font-size:13px;}.entries_grid competitor-card .flag-country,.entries_grid competitor-athlete-card .flag-country{display:none;}@media all and (max-width:650px) {
 .entries_grid competitor-card,.entries_grid competitor-athlete-card{width:33.33%;} 
}.comp-entries{margin-top:20px;}.comp-entries > div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-bottom:10px;width:33.33%;font-size:0;}.comp-entries a{display:table;width:100%;font-size:13px;text-transform:uppercase;}.comp-entries a > div{display:table-cell;vertical-align:middle;padding-left:20px;}.comp-entries a > div:first-child{width:75px;padding-left:0;}.comp-entries a .noc,.comp-entries a .target{margin-right:5px;color:#AAA;}.comp-entries a .target{display:block;}.comp-entries a .target strong{color:#6C6C6C;}.comp-entries a .entry__photo{display:block;max-width:75px;}.comp-entries a:hover,.comp-entries a:focus{color:#2f5497;}@media all and (max-width:800px) {
 .comp-entries > div{width:50%;} 
}@media all and (max-width:650px) {
 .comp-entries > div{display:block;width:100%;} 
}comp-menu{display:block;}comp-menu .menu__dropdown{display:none;position:absolute;top:0;left:0;cursor:pointer;}comp-menu .menu__dropdown path{fill:#2f5497;}@media all and (max-width:650px) {
 comp-menu .menu__dropdown{display:block;} 
}.competition-sections{display:table;table-layout:fixed;width:100%;margin:0;padding:20px 0;border-top:2px solid #2f5497;list-style:none;text-transform:uppercase;overflow:hidden;}.competition-sections li{display:table-cell;vertical-align:top;margin-bottom:20px;}.competition-sections a{display:block;text-align:center;font-weight:bold;color:#2f5497;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;}.competition-sections a:before{content:'';display:block;margin:0 auto 10px;width:40px;height:40px;background-size:40px;background-repeat:no-repeat;background-position:center bottom;}.competition-sections a.live:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/score.svg);}.competition-sections a.schedule:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/schedule.svg);}.competition-sections a.results:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/podium.svg);}.competition-sections a.news:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/news.svg);}.competition-sections a.video:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/play.svg);}.competition-sections a.photos:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/photo.svg);}.competition-sections a.entries:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/list.svg);}.competition-sections a.official:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/info.svg);}.competition-sections a.qualification:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/q.svg);background-size:auto;}.competition-sections a.matches:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/matches.svg);background-size:auto;}@media all and (max-width:650px) {
 .competition-sections{display:block;font-size:0;}.competition-sections li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:25%;margin-bottom:20px;font-size:1rem;}.competition-sections a{font-size:.85em;} 
}.results-page .competition-sections{padding-top:0;border:0;}@media all and (max-width:650px) {
 entry-pane .competition-sections{display:table;}entry-pane .competition-sections li{display:table-cell;width:auto;margin-bottom:0;} 
}.competition-menu__wrapper.is-dropdown.show{position:fixed;top:0;left:0;width:100%;height:100%;background:white;z-index:999;}.competition-menu__wrapper.is-dropdown.show .competition-sections{border:0;margin-top:45%;}.competition-menu__close{display:block;position:absolute;top:10px;right:5px;width:40px;height:40px;color:#2f5497;font-size:20px;font-weight:bold;text-align:center;}.results-header{margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:bold;color:#2f5497;}.results-header:before{content:'';display:block;margin:0 auto 10px;width:40px;height:40px;background-size:40px;background-repeat:no-repeat;background-position:center bottom;}.results-header.live:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/score.svg);}.results-header.schedule:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/schedule.svg);}.results-header.results:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/podium.svg);}.results-header.news:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/news.svg);}.results-header.video:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/play.svg);}.results-header.photos:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/photo.svg);}.results-header.entries:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/list.svg);}.results-header.official:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/info.svg);}.results-header.qualification:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/q.svg);background-size:auto;}.results-header.matches:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/matches.svg);background-size:auto;}.results-header.brackets:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/brackets.svg);background-size:auto;}.results-header.ranking:before{background-image:url(/sites/all/themes/custom/archery_zen/images/svg/podium.svg);background-size:auto;}event-team-pane .competition-sections li{width:50%;}comp-event-brackets-phase{display:block;}.competition-entry .competition-sections{padding-top:0;border-top:0;}.competition-entry .competition-sections + h2,.competition-entry .competition-info .competition-sections + .competition-info__name,.competition-info .competition-entry .competition-sections + .competition-info__name,.competition-entry .competition-team-category__info .competition-sections + .team-name,.competition-team-category__info .competition-entry .competition-sections + .team-name{margin-top:0;}.competition-entry__entry{margin:10px 0;}.competition-entry__entry > div{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #2f5497;text-align:center;}.competition-entry__entry .entry__name{color:#2f5497;font-size:2em;text-transform:uppercase;vertical-align:middle;}.competition-entry__entry .entry__name:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:10px;height:10px;margin-left:5px;background:url(/sites/all/themes/custom/archery_zen/images/popup.svg) no-repeat;}.competition-entry__entry .flag-country{margin-left:1em;}.competition-entry__entry .competition-entry__entry__photo{display:block;max-width:150px;margin:20px auto;}@media all and (max-width:650px) {
 .competition-entry__entry a{font-size:1.5em;} 
}.competition-entry__medals{margin:10px auto;text-align:center;color:#2f5497;font-weight:bold;font-size:2em;}.competition-entry__medal__medal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;padding:10px 20px;}.competition-entry__medal__medal comp-event-heading{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;padding-right:5px;cursor:default;font-size:0.5em;}.competition-entry__medal__medal comp-event-heading:after{display:none;}.competition-entry__medal__medal .icon.medal.no-medal{width:auto;background:none;color:#2f5497;font-size:.9em;font-style:normal;overflow:visible;}.competition-team__team{margin:10px 0 20px;}.competition-team__team h2,.competition-team__team .competition-info .competition-info__name,.competition-info .competition-team__team .competition-info__name,.competition-team__team .competition-team-category__info .team-name,.competition-team-category__info .competition-team__team .team-name{margin:0 0 10px;padding-bottom:10px;border-bottom:2px solid #2f5497;font-size:2em;text-align:center;line-height:1;}.competition-team__team .flag-country{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;max-width:150px;max-height:100px;}.competition-team__type{max-width:400px;margin:0 auto 20px;color:#2f5497;font-size:1.25em;font-weight:bold;text-align:center;text-transform:uppercase;}.competition-team__type a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 2px;width:30%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#2f5497;cursor:pointer;}.competition-team__type a:before{content:'';display:block;margin:0 auto;width:26px;height:26px;}.competition-team__type .competition-team__type__individual:before{background-position:0 -1510px;background-color:#7bb723;}.competition-team__type .competition-team__type__mixed:before{background-position:0 -2150px;background-color:#c43b2e;}.competition-team__type .competition-team__type__team:before{background-position:0 -3618px;background-color:#74bcd6;}.competition-team__types .section-title{margin-top:40px;}.icon.team{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;}.competition-team-category .team-category comp-event-heading{cursor:default;color:#2f5497;font-size:.85em;font-weight:none;}.competition-team-category .team-category comp-event-heading:after{display:none;}.competition-team-category__info{margin:0 0 20px;padding-bottom:10px;border-bottom:2px solid #2f5497;color:#2f5497;text-transform:uppercase;text-align:center;}.competition-team-category__info .team-name{margin:0;color:#2f5497;font-size:2em;font-weight:bold;}.competition-team-category__info .team-name > span{margin-right:.5em;vertical-align:middle;}.competition-team-category__info .team-name > span:after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:10px;height:10px;margin-left:5px;background:url(/sites/all/themes/custom/archery_zen/images/popup.svg) no-repeat;}.competition-team-category__info .team-category{display:block;margin-top:10px;font-size:1.75em;}.competition-team-category__rank{margin:20px auto;text-align:center;}#cboxOverlay.cb-comp{background:white;}#colorbox.cb-comp #cboxLoadedContent{margin:30px 0 0;}#colorbox.cb-comp #cboxClose{top:0;bottom:auto;left:0;right:auto;}.panel-wa-competition-layout .panel-pane.pane-competition-live-banner{margin:0;}.competition-live-banner{margin-bottom:10px;padding:7px;background:#7bb723;color:white;font-weight:bold;font-size:1.5em;text-align:center;text-transform:uppercase;line-height:1;}.panel-wa-competition-layout .panel-pane.pane-competition-menu{position:relative;margin:0;z-index:100;}.panel-wa-competition-layout .panel-pane.pane-competition-menu .menu-arrow{margin-bottom:-40px;}.panel-wa-competition-layout .panel-pane.pane-competition-menu .competition-sections{display:none;}.menu-arrow{display:block;width:40px;height:40px;background:url(/sites/all/themes/custom/archery_zen/images/svg/menu_arrow.svg) no-repeat center center;cursor:pointer;}.section-title{margin:30px 0 10px;border-top:2px solid #2f5497;color:#2f5497;text-align:center;}.comp-schedule__day > span{position:relative;display:block;margin-bottom:10px;padding-right:30px;line-height:26px;cursor:pointer;font-weight:bold;}.comp-schedule__day > span:after{content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border:0;border-left:15px solid #AAA;border-bottom:10px solid transparent;border-top:10px solid transparent;}.comp-schedule__day > span.active:after{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}.comp-schedule__day > span:hover,.comp-schedule__day > span:focus{color:#2f5497;}.active.comp-schedule__day > span{color:#7bb723;}.active.comp-schedule__day > span:after{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}.live.comp-schedule__day > span{color:#7bb723;}.live.comp-schedule__day > span:after{width:0;height:0;border:0;border-top:15px solid #7bb723;border-left:10px solid transparent;border-right:10px solid transparent;}comp-schedule{position:relative;display:block;}comp-schedule .comp-schedule__time{display:block;position:absolute;top:42px;right:22px;cursor:pointer;}comp-schedule .comp-schedule__time path{fill:#2f5497;}comp-schedule .comp-schedule__time.active path{stroke-width:10px;stroke:#2f5497;}@media all and (max-width:650px) {
 comp-schedule .comp-schedule__time{right:0;} 
}comp-schedule .comp-schedule__times{margin-bottom:20px;text-align:right;}comp-schedule .comp-schedule__times > span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:20px;color:#AAA;text-transform:uppercase;cursor:pointer;}comp-schedule .comp-schedule__times > span.active{color:#2f5497;font-weight:bold;}.comp-schedule{margin:0;padding:0;list-style:none;text-transform:uppercase;color:#6C6C6C;font-size:14px;}.comp-schedule ul{margin:0;padding:0;list-style:none;}.comp-schedule ul li{margin-bottom:20px;}.comp-schedule .comp-schedule__day__phases{margin-bottom:40px;text-align:right;}.comp-schedule comp-schedule-qualification,.comp-schedule comp-schedule-elimination{display:block;}.comp-schedule comp-schedule-qualification > div,.comp-schedule comp-schedule-elimination > div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer;}.comp-schedule comp-schedule-qualification > div:before,.comp-schedule comp-schedule-elimination > div:before{content:'';width:0;height:0;border:0;border-left:15px solid #AAA;border-bottom:10px solid transparent;border-top:10px solid transparent;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px;}.comp-schedule comp-schedule-qualification > div.active:before,.comp-schedule comp-schedule-elimination > div.active:before{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}.comp-schedule comp-schedule-qualification > div.live,.comp-schedule comp-schedule-elimination > div.live{color:#7bb723;}.comp-schedule comp-schedule-qualification > div.live:before,.comp-schedule comp-schedule-elimination > div.live:before{width:0;height:0;border:0;border-left:15px solid #7bb723;border-bottom:10px solid transparent;border-top:10px solid transparent;}.comp-schedule comp-schedule-qualification > div.live.active:before,.comp-schedule comp-schedule-elimination > div.live.active:before{width:0;height:0;border:0;border-top:15px solid #7bb723;border-left:10px solid transparent;border-right:10px solid transparent;}.comp-schedule comp-schedule-qualification ul,.comp-schedule comp-schedule-elimination ul{margin:20px 0 40px;}.comp-schedule comp-schedule-qualification comp-event-heading,.comp-schedule comp-schedule-elimination comp-event-heading{margin-bottom:0;padding-right:52px;}.comp-schedule comp-schedule-qualification .time,.comp-schedule comp-schedule-elimination .time{display:inline-block;font-weight:bold;min-width:50px;}.comp-schedule .comp-schedule__day__phases__event{margin:20px 0 40px;}.comp-tabs{display:table;table-layout:fixed;width:100%;margin:0;padding:0 0 20px;list-style:none;text-transform:uppercase;overflow:hidden;}.comp-tabs > div{display:table-cell;vertical-align:bottom;margin-bottom:20px;color:#6C6C6C;font-weight:bold;line-height:1;text-overflow:ellipsis;text-align:center;white-space:nowrap;overflow:hidden;cursor:pointer;}.comp-tabs > div:hover,.comp-tabs > div:focus{color:#AAA;}.comp-tabs > div:hover path,.comp-tabs > div:focus path{fill:#AAA;}.comp-tabs > div svg{display:block;margin:0 auto 10px;}.comp-tabs > div path{fill:#6C6C6C;}.comp-tabs > div.active{color:#2f5497;}.comp-tabs > div.active path{fill:#2f5497;}.comp-tabs-wrapper{overflow:hidden;}.comp-tabs-content{background:white;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;}.comp-tabs-content.ng-enter{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:10;}.comp-tabs-content.ng-enter-active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.comp-tabs-content.ng-leave{position:aboslute;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s;}.comp-tabs-content.ng-leave-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}comp-event-heading{display:block;position:relative;display:block;margin-bottom:10px;padding-right:30px;line-height:26px;cursor:pointer;padding-right:40px;color:#6C6C6C;font-weight:bold;text-transform:uppercase;}comp-event-heading:after{content:'';display:block;position:absolute;top:0;right:0;width:0;height:0;border:0;border-left:15px solid #6C6C6C;border-bottom:10px solid transparent;border-top:10px solid transparent;}comp-event-heading.active:after{width:0;height:0;border:0;border-top:15px solid #6C6C6C;border-left:10px solid transparent;border-right:10px solid transparent;}comp-event-heading .icon{margin:0 5px 0 0;}comp-event-heading + .content{margin-bottom:20px;}.results-page comp-event-heading,.entries-page comp-event-heading{padding-right:70px;cursor:auto;}.results-page comp-event-heading:after,.entries-page comp-event-heading:after{display:none;}.active > comp-event-heading:after{width:0;height:0;border:0;border-top:15px solid #6C6C6C;border-left:10px solid transparent;border-right:10px solid transparent;}comp-event-pane-link{display:block;}comp-event-pane-link comp-event-heading:after{border:0;}.competition-results-table{text-transform:uppercase;}.competition-results-table td{border-bottom:5px solid white;}.competition-results-table td.rank{width:1px;height:26px;padding:0 5px 0 0;color:#2f5497;font-weight:bold;text-align:left;}.competition-results-table td.name{padding:3px 5px;background:#f1f1f1;}.competition-results-table td.name span{vertical-align:middle;margin-right:.25em;}.competition-results-table td.name span.inround{color:#2f5497;}.competition-results-table td.score{width:1px;padding:0 20px;color:white;background:#2f5497;text-align:center;font-weight:bold;}.competition-results-table .td-more{width:26px;padding-left:5px;}.competition-results-table.entries td.name{background:none;padding-left:0;}@media all and (max-width:650px) {
 .competition-results-table td.score{width:auto;padding:0 10px;} 
}.comp-phase-header{margin-bottom:10px;color:#AAA;text-align:right;text-transform:uppercase;cursor:pointer;}.comp-phase-header:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:.5em;width:0;height:0;border:0;border-left:15px solid #AAA;border-bottom:10px solid transparent;border-top:10px solid transparent;}.comp-phase-header.active:before{width:0;height:0;border:0;border-top:15px solid #AAA;border-left:10px solid transparent;border-right:10px solid transparent;}wa-pager{display:block;text-align:center;}wa-pager > div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 1em 1em;text-transform:uppercase;color:#2f5497;font-size:1.25em;line-height:30px;cursor:pointer;}match-set-graph{display:block;}match-set-graph path{fill:#ccc;stroke-width:20px;stroke:white;}match-set-graph path.win{fill:#2f5497;}match-set-graph text{fill:#2f5497;font-weight:bold;}.comp__columns{overflow:hidden;font-size:0;}.comp__columns > *{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:50%;padding:0 20px;font-size:1rem;}@media all and (max-width:650px) {
 .comp__columns > *{float:none;width:100%;padding:0;} 
}comp-event-ranking{display:block;}wa-back{display:block;}comp-footer{display:block;margin-top:40px;text-align:center;}comp-footer a{display:block;color:#2f5497;font-weight:bold;text-transform:uppercase;}.competition-results-table.qualification > thead > tr > .goldheader,.competition-results-table.qualification > thead > tr > .xnineheader{text-align:center;}.competition-results-table.qualification > tbody > tr > td.gold,.competition-results-table.qualification > tbody > tr > td.xnine{width:50px;white-space:nowrap;background:#f1f1f1;text-align:center;}@media all and (max-width:650px) {
 .competition-results-table.qualification > thead,.competition-results-table.qualification > tbody > tr > td.gold,.competition-results-table.qualification > tbody > tr > td.xnine{display:none;} 
}.qualification-arrows-header,.comp-label{color:#2f5497;font-size:1.3em;font-weight:bold;text-transform:uppercase;}.qualification-arrows-header > div,.comp-label > div{margin-bottom:5px;}.qualification-arrows-header label,.qualification-arrows-header .label,.comp-label label,.comp-label .label{display:inline;padding-right:10px;color:#AAA;}.qualification-arrows{text-transform:uppercase;border:0;border-collapse:separate;border-spacing:3px;}.qualification-arrows th.arrows{text-align:left;}.qualification-arrows td{border-bottom:5px solid white;}.qualification-arrows .arrow{width:30px;}.qualification-arrows .sum,.qualification-arrows .total{width:40px;border-left:5px solid white;border-right:5px solid white;font-weight:bold;text-align:center;white-space:nowrap;color:#6C6C6C;}.qualification-arrows .total{width:1px;padding:0 20px;color:#6C6C6C;}.qualification-arrows .gold,.qualification-arrows .xnine{width:40px;text-align:center;}.qualification-arrows .total-gold,.qualification-arrows .total-xnine,.qualification-arrows .total-score{background:#2f5497;color:white;font-weight:bold;text-align:center;border-left:5px solid white;border-right:5px solid white;}.qualification-arrows .total-gold,.qualification-arrows .total-xnine{background:#ebc033;}@media all and (max-width:650px) {
 .qualification-arrows .total{padding:0;} 
}comp-event-athlete-qualfication-detail{display:block;overflow:hidden;}comp-event-athlete-qualfication-detail .qualification-arrows-wrapper{float:left;width:50%;padding-right:40px;}comp-event-athlete-qualfication-detail .qualification-arrows-wrapper:nth-child(2n + 1){padding-left:40px;padding-right:0;}@media all and (max-width:650px) {
 comp-event-athlete-qualfication-detail .qualification-arrows-wrapper{float:none;width:100%;padding:0;}comp-event-athlete-qualfication-detail .qualification-arrows-wrapper:nth-child(2n + 1){padding-left:0;} 
}comp-list-filtering{display:block;}comp-list-filtering:after{content:'';display:table;width:100%;clear:both;}comp-list-filtering .filters_buttons{display:block;width:60px;height:20px;overflow:hidden;float:right;}comp-list-filtering .filters_buttons > span{display:block;cursor:pointer;float:right;margin-left:10px;}comp-list-filtering .filters_buttons > span.active svg path{stroke-width:10px;stroke:#2f5497;}comp-list-filtering .filters_buttons svg{fill:#2f5497;}comp-list-filtering .filters{width:100%;margin:10px 0 20px;overflow:hidden;float:right;}comp-list-filtering .form-item{margin:0;}comp-list-filtering input[type="text"]{display:block;float:right;width:50%;padding:0 10px;background:#eee;border:0;line-height:30px;font-weight:bold;}@media all and (max-width:650px) {
 comp-list-filtering input[type="text"]{width:100%;} 
}comp-list-filtering .form-type-checkboxes{clear:both;text-align:right;}comp-list-filtering .form-type-checkboxes .form-type-checkbox{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:8px 8px 0px 0;}comp-list-filtering .form-type-checkboxes .form-type-checkbox:last-child{margin-right:0;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}comp-list-filtering .form-type-checkboxes .form-type-checkbox label,comp-list-filtering .form-type-checkboxes .form-type-checkbox .label{position:relative;display:block;line-height:26px;padding:0px 15px 0px 40px;cursor:pointer;background-color:#c6c6c6;text-transform:uppercase;font-weight:bold;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-1,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-1.label{background-position:0 -3006px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-2,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-2.label{background-position:0 -790px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-3,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-3.label{background-position:0 -612px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-4,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-4.label{background-position:0 -1798px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.division-5,comp-list-filtering .form-type-checkboxes .form-type-checkbox .division-5.label{background-position:0 -1582px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-individual,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-individual.label{background-position:0 -1510px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-team,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-team.label{background-position:0 -3618px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.cardinality-mixed,comp-list-filtering .form-type-checkboxes .form-type-checkbox .cardinality-mixed.label{background-position:0 -2150px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.gender-m,comp-list-filtering .form-type-checkboxes .form-type-checkbox .gender-m.label{background-position:0 -2042px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox label.gender-w,comp-list-filtering .form-type-checkboxes .form-type-checkbox .gender-w.label{background-position:0 -3834px;background-color:#c6c6c6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .label{color:white;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.division-1,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .division-1.label{background-color:#2f5497;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.division-2,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .division-2.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.cardinality-mixed,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .cardinality-mixed.label{background-color:#c43b2e;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.division-3,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .division-3.label{background-color:#ebc033;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.division-4,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .division-4.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.cardinality-team,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .cardinality-team.label{background-color:#74bcd6;}comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.division-5,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .division-5.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.cardinality-individual,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .cardinality-individual.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.gender-m,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .gender-m.label,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + label.gender-w,comp-list-filtering .form-type-checkboxes .form-type-checkbox input:checked + .gender-w.label{background-color:#7bb723;}comp-event-entries,comp-event-qualification-list,comp-event-ranking{position:relative;display:block;top:-33px;}comp-event-entries .filters__buttons,comp-event-qualification-list .filters__buttons,comp-event-ranking .filters__buttons{float:right;}comp-event-entries .filters,comp-event-qualification-list .filters,comp-event-ranking .filters{clear:both;}.elimination-page comp-event-qualification-list{top:0;}country-search{display:block;text-transform:uppercase;}country-search .button{position:relative;padding:10px 40px 10px 10px;font-weight:bold;text-align:right;color:#6C6C6C;cursor:pointer;}country-search .button:after{content:'';display:block;position:absolute;top:13px;right:13px;width:0;height:0;border:0;border-left:10.5px solid #6C6C6C;border-bottom:7px solid transparent;border-top:7px solid transparent;}country-search .button.active:after{width:0;height:0;border:0;border-top:10.5px solid #6C6C6C;border-left:7px solid transparent;border-right:7px solid transparent;}country-search .uncheck{display:block;position:absolute;top:0;right:0;width:40px;height:40px;background:white;text-align:center;cursor:pointer;}country-search .uncheck svg{display:block;margin:9px auto 0;}country-search .uncheck path{fill:#6C6C6C;}country-search .uncheck:hover path,country-search .uncheck:focus path{fill:#c43b2e;}country-search .options{position:relative;margin:0 0 20px;border:1px solid #eee;overflow:hidden;}country-search .options input[type="text"]{display:block;float:none;width:100%;line-height:40px;padding:0 25px;}country-search .coutries-list{max-height:200px;margin:0;padding:20px;list-style:none;overflow:hidden;font-size:0;overflow-y:auto;}country-search .coutries-list li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:25%;padding:5px 10px 5px 35px;font-size:13px;color:#6C6C6C;cursor:pointer;}country-search .coutries-list li:hover,country-search .coutries-list li:focus{background:#ccc;}country-search .coutries-list li.active{color:#7bb723;font-weight:bold;}country-search .coutries-list li img{display:block;position:absolute;top:7px;left:5px;max-width:27px;overflow:hidden;}@media all and (max-width:650px) {
 country-search .coutries-list li{width:100%;margin-bottom:10px;} 
}.no-results{display:block;margin-top:20px;color:#6C6C6C;}@media all and (max-width:650px) {
 html.html-no-scroll{overflow:hidden;} 
}comp-event-athlete-elimination-detail{display:block;overflow:hidden;}comp-event-athlete-elimination-detail .elimination__phase{float:left;width:50%;padding-left:40px;}comp-event-athlete-elimination-detail .elimination__phase:nth-child(2n + 1){padding:0 40px 0 0;clear:left;}comp-event-athlete-elimination-detail .elimination__phase > label,comp-event-athlete-elimination-detail .elimination__phase > .label{font-size:1.3em;text-transform:uppercase;color:#aaaaaa;}@media all and (max-width:650px) {
 comp-event-athlete-elimination-detail .elimination__phase{float:none;width:100%;padding:0;}comp-event-athlete-elimination-detail .elimination__phase:nth-child(2n + 1){padding:0;} 
}comp-event-brackets .slides > .bracket:last-child .brackets-results td{height:84px !important;}@media all and (max-width:650px) {
 comp-event-brackets .slides > .bracket:last-child .brackets-results td{height:auto !important;} 
}.node-type-press-release .page__title{max-width:1020px;margin:40px auto 10px;padding:0 10px;}.node-press-release.view-mode-full{max-width:1020px;margin:10px auto;padding:0 10px;}.node-press-release.view-mode-full .node-news.view-mode-full{max-width:770px;}.node-press-release.view-mode-full .node-news.view-mode-full > header{display:none;}.node-video.view-mode-full{background:#ececec;}.node-video.view-mode-full > .content{max-width:1020px;margin:0 auto;padding:32px 40px;overflow:hidden;}@media all and (max-width:650px) {
 .node-video.view-mode-full > .content{padding:32px 18px;} 
}.node-video.view-mode-full .olympicchannel-logo{display:block;max-width:380px;margin-bottom:32px;}@media all and (max-width:650px) {
 .node-video.view-mode-full .olympicchannel-logo{max-width:250px;} 
}.node-video.view-mode-full .field-name-field-media-video{margin-bottom:32px;}.node-video.view-mode-full .field-name-title-field h1,.node-video.view-mode-full .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-video.view-mode-full .field-name-title-field h3{max-width:650px;margin-bottom:32px;padding:0;background:none;color:#2f5497;font-size:30px;}.node-video.view-mode-full .field-name-body{max-width:650px;padding-top:0;font-size:18px;line-height:1.2;}.node-video.view-mode-full .field-name-body > .field-items{max-width:100%;}.node-video.view-mode-full .field-name-field-publish-date{float:none;margin-top:32px;font-size:18px;font-weight:normal;text-transform:none;}.node-video.view-mode-full .field-name-field-publish-date .placeholder{font-style:normal;}.node-video.view-mode-full .field-name-field-publish-date .date-display-single:before{display:none;}.node-video.view-mode-full .service-links{display:none;}.node-video.view-mode-full .field-name-field-content-tags{margin:32px 0 0;padding:0;}.node-video.view-mode-full.video-olympicchannel{background:#22272c;color:white;}.node-video.view-mode-full.video-olympicchannel .field-name-title-field h1,.node-video.view-mode-full.video-olympicchannel .field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-video.view-mode-full.video-olympicchannel .field-name-title-field h3{color:white;}.node-video.view-mode-full.video-olympicchannel .field-name-body{color:#999;}.node-type-video .field-name-field-entries.field-type-entityreference > .field-items > .field-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;float:none;width:auto;}.oc-ckeditor{margin-bottom:20px;}.oc-ckeditor > .hide{display:none;}.node-news.view-mode-featured{background:white;overflow:hidden;}.node-news.view-mode-featured .field-name-news-main-photo img{display:block;}.node-news.view-mode-featured .group-content{padding:15px;}.node-news.view-mode-featured .field-name-field-subtitle{margin-bottom:15px;padding-bottom:15px;border-bottom:3px solid #2f5497;}.node-news.view-mode-featured .field-name-field-subtitle h3{margin:0;font-size:2.5em;line-height:1.2;font-weight:bold;}.node-news.view-mode-featured .field-name-field-subtitle h3 a{color:#2f5497;}.node-news.view-mode-featured .field-name-field-publish-date,.node-news.view-mode-featured .field-name-field-author{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin-right:.25em;color:#AAA;text-transform:uppercase;font-size:1.25em;font-weight:bold;}.node-news.view-mode-featured .field-name-field-publish-date a,.node-news.view-mode-featured .field-name-field-author a{color:#AAA;}.node-news.view-mode-featured .field-name-field-publish-date a:hover,.node-news.view-mode-featured .field-name-field-publish-date a:focus,.node-news.view-mode-featured .field-name-field-author a:hover,.node-news.view-mode-featured .field-name-field-author a:focus{color:#2f5497;}.node-news.view-mode-featured .field-name-field-publish-date em,.node-news.view-mode-featured .field-name-field-author em{font-style:normal;}.node-news.view-mode-featured .field-name-field-author a:before{content:'By ';}.node-news.view-mode-featured .field-name-field-summary{margin:15px 0;font-size:1.25em;}@media all and (max-width:650px) {
 .node-news.view-mode-featured .field-name-field-subtitle h3{font-size:2em;}.node-news.view-mode-featured .field-name-news-main-photo{float:none;width:100%;}.node-news.view-mode-featured .group-content{float:none;width:100%;} 
}@media all and (max-width:650px) {
 .view-news-featured.view-display-id-archery_news_featured_main{padding:0;}.view-news-featured.view-display-id-archery_news_featured_main .node-news.view-mode-featured .group-content{padding:15px 25px;} 
}.ui-tabs,.tabs-primary,.tabs-secondary,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#FFF;border:0;font-family:inherit;font-size:1em;}.ui-tabs .ui-tabs-panel,.tabs-primary .ui-tabs-panel,.tabs-secondary .ui-tabs-panel,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .ui-tabs-panel{padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-tabs .item-list,.tabs-primary .item-list,.tabs-secondary .item-list,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .item-list{margin-bottom:15px;}.ui-tabs .ui-widget-content,.tabs-primary .ui-widget-content,.tabs-secondary .ui-widget-content,.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside .ui-widget-content{border:0;background:none;color:inherit;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul,.ui-tabs .ui-tabs-nav{display:flex;margin-bottom:7px;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;background:none;color:inherit;font-weight:normal;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li,.ui-tabs .ui-tabs-nav li{position:relative;flex:1;margin:1px .2em 0 0;padding:0;border:0;background:none;font-weight:bold;color:inherit;float:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li a,.ui-tabs .ui-tabs-nav li a{display:block;font-size:1.2em;color:#989898;text-transform:uppercase;text-align:center;width:100%;padding:0;padding-bottom:7.5px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li:before,.ui-tabs .ui-tabs-nav li:before{content:"";position:absolute;left:5%;bottom:0;height:3px;width:90%;border-bottom:3px solid #989898;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#2f5497;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right > .item-list > ul li.ui-tabs-active:before,.ui-tabs .ui-tabs-nav li.ui-tabs-active:before{content:"";position:absolute;left:5%;bottom:0;height:3px;width:90%;border-bottom:3px solid #2f5497;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-1 .views-row,.ui-tabs-panel .views-row{margin:5px 0 10px;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-1 .views-field,.ui-tabs-panel .views-field{text-transform:none;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-1 ul,.ui-tabs-panel ul{list-style-image:url(/sites/all/themes/custom/archery_zen/images/circle-blue.png);padding-left:15px;font-weight:bold;}.wa-homepage-layout__top .wa-homepage-layout__top__main .wa-homepage-layout__top__main__right .wa-homepage-layout__top__main__header_top_right > .inside #tabs-0-header_top_right-1 ul li,.ui-tabs-panel ul li{margin-top:5px;}.view-display-id-block_news_latest_horizontal .node-news.view-mode-teaser_image_title .field-type-image img{display:block;margin-bottom:20px;}.view-display-id-block_news_latest_horizontal .node-news.view-mode-teaser_image_title h3{font-size:1.35em;font-weight:bold;}.page-events-results .panel-display.panel-1col{max-width:100%;padding:0;}event-list-filter{margin:35px auto;padding:0 20px;max-width:1040px;color:#AAA;font-size:19px;}event-list-filter .filters__row.first{display:flex;justify-content:space-between;align-items:flex-end;}event-list-filter .filters__popular{display:flex;align-items:center;}event-list-filter .filters__popular span{display:block;padding:0 0 0 10px;cursor:pointer;color:#2f5497;}event-list-filter .filters__popular span.checked{font-weight:bold;text-decoration:underline;}event-list-filter .filters__row.second{display:flex;justify-content:flex-end;align-items:flex-start;padding:20px 0 0;}event-list-filter label,event-list-filter .label{font-weight:normal;}event-list-filter .fiters__sort > span{padding:10px 0 10px 20px;}@media all and (min-width:800px) {
 event-list-filter .fiters__sort{padding-right:20px;} 
}event-list-filter .filters__filter{text-align:right;}event-list-filter .filters__filter ul{display:block;color:black;}event-list-filter .filters__filter > span{padding:10px 0 10px 20px;}event-list-filter .filters__filter ul > li::first-letter{text-transform:uppercase;}event-list-filter .filters__filter .filters__label__text{display:inline-block;text-transform:lowercase;}event-list-filter .filters__filter .filters__label__text:first-letter{text-transform:capitalize;}@media all and (max-width:800px) {
 event-list-filter{display:block;}event-list-filter .filters__popular{font-size:.75em;justify-content:center;}event-list-filter input{display:block;margin:0 auto;width:100%;max-width:380px;} 
}@media all and (max-width:650px) {
 event-list-filter .filters__popular{display:none;}event-list-filter .filters__filter{display:none;}event-list-filter .filters__row.second{font-size:.8em;} 
}@media all and (max-width:650px) {
 display:none; 
}.bean-linked-image .field-type-image{display:none;}.bean-linked-image .field-group-div_background_image{position:relative;color:#FFF;background-repeat:no-repeat;background-size:cover;background-position:center center;}.bean-linked-image .field-group-div_background_image:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-url a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;overflow:hidden;z-index:3;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-body{position:relative;margin:0;padding:150px 0;text-align:center;font-size:2.5em;line-height:1.1;z-index:2;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-body p{margin:0;}.bean-linked-image.only-image .field-type-image{display:block;}.bean-linked-image.only-image .field-type-image img{display:block;}@media all and (max-width:650px) {
 .bean-linked-image.only-image .field-group-div_background_image{padding-bottom:40%;}.bean-linked-image.only-image .field-type-image{display:none;} 
}.half-width .bean-linked-image .group-container{display:flex;justify-content:flex-end;align-items:flex-end;height:190px;padding:20px;}.half-width .bean-linked-image .group-container .field-name-field-linked-image-body{padding:0;text-align:right;font-weight:bold;}.pane-bean-yt-link .field-name-field-linked-image-body:before{content:'';display:block;width:50px;height:50px;margin:0 auto 20px;background:url(/sites/all/themes/custom/archery_zen/images/svg/youtube.svg) no-repeat center center;background-size:50px auto;}#block-panels-mini-ranking-records{display:flex;align-items:start;justify-content:space-between;max-width:1000px;margin:0 auto;}#block-panels-mini-ranking-records > .pane-block{width:49.5%;}#block-panels-mini-ranking-records .group-container{display:flex;justify-content:flex-end;align-items:flex-end;height:190px;padding:20px;}#block-panels-mini-ranking-records .group-container .field-name-field-linked-image-body{padding:0;text-align:right;font-weight:bold;}@media all and (max-width:650px) {
 #block-panels-mini-ranking-records{flex-direction:column;}#block-panels-mini-ranking-records > .pane-block{width:100%;}#block-panels-mini-ranking-records > .pane-block:first-child{margin-bottom:20px;} 
}.ui-tabs-panel .pane-news-latest .views-row{margin-bottom:10px;}.ui-tabs-panel .pane-news-latest .more-link{text-align:center;}.ui-tabs-panel .pane-news-latest .more-link a{color:#2f5497;}.front .pane-news-latest{margin-top:20px;}.view-display-id-block_news_latest_horizontal{padding-bottom:30px;}.view-display-id-block_news_latest_horizontal > .view-content > .item-list > ul{margin:0 -15px;padding:0;list-style-image:none;list-style-type:none;}.view-display-id-block_news_latest_horizontal > .view-content > .item-list > ul li.views-row{margin:0 15px;}.view-display-id-block_news_latest_horizontal .more-link{margin:20px 0;text-align:center;}.pane-events-featured{text-align:center;}.events-featured{padding-bottom:20px;}.events-featured ul{margin:0;padding:0;}.events-featured li{margin:15px;}.events-featured li .img-wrapper{display:block;padding:25px;background:white;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}.events-featured li img{display:block;margin:0 auto;width:100%;max-width:180px;}.events-featured .slick-dotted.slick-slider{margin-bottom:0;}.pane-athlete-featured{text-align:right;text-transform:uppercase;}.pane-athlete-featured .pane-title{margin-bottom:20px;}.pane-athlete-featured ul{list-style-image:none;list-style-type:none;}.pane-athlete-featured .slick-slider{padding:0;}.pane-athlete-featured .athlete-featured{padding:25px 0;}.pane-athlete-featured .athlete-featured--main-details{display:flex;align-items:center;position:relative;color:#FFF;width:100%;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--profile-pic{position:absolute;right:0;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--profile-pic img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;max-width:150px;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data{position:relative;margin:0;padding:20px 95px 20px 0;padding-right:95px;width:calc(100% - 75px);background-color:#2f5497;line-height:1;overflow:hidden;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data:before{content:'';display:block;position:absolute;top:0;left:-19px;background:white;width:30px;height:100%;-moz-transform:skew(-12deg);-ms-transform:skew(-12deg);-webkit-transform:skew(-12deg);transform:skew(-12deg);}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data ul{padding:0;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data .athlete-featured--full-name{font-size:2em;font-weight:bold;font-style:italic;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data .athlete-featured--full-name a{color:white;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data .athlete-featured--country,.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data .athlete-featured--rank-category{font-size:1.5em;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data .athlete-featured--country{font-style:italic;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--country-flag{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px;}.pane-athlete-featured .athlete-featured--scores ul{padding:20px 145px 0 0;}.pane-athlete-featured .athlete-featured--scores ul li{margin:5px 0;}.pane-athlete-featured .athlete-featured--scores ul li a{display:flex;justify-content:flex-end;align-items:center;transition:color .25s ease;}.pane-athlete-featured .athlete-featured--scores ul li a:hover,.pane-athlete-featured .athlete-featured--scores ul li a:focus{color:#2f5497;}.pane-athlete-featured .athlete-featured--scores ul li .athlete-featured--scores__event{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.pane-athlete-featured .athlete-featured--scores ul li .medal{flex-shrink:0;display:block;margin-left:10px;width:20px;height:20px;background:#2f5497;color:white;text-align:center;font-weight:bold;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.pane-athlete-featured .athlete-featured--scores ul li .medal.medal-1{background:#ebc033;text-indent:-999px;}.pane-athlete-featured .athlete-featured--scores ul li .medal.medal-2{background:#b1b1b1;text-indent:-999px;}.pane-athlete-featured .athlete-featured--scores ul li .medal.medal-3{background:#ca9e67;text-indent:-999px;}@media all and (max-width:650px) {
 .pane-athlete-featured .athlete-featured--main-details .athlete-featured--main-details--data{font-size:.7em;padding-right:50px;}.pane-athlete-featured .athlete-featured--main-details .athlete-featured--profile-pic img{max-width:100px;}.pane-athlete-featured .athlete-featured--scores ul{padding:0;} 
}.pane-athlete-featured .button--secondary{display:block;margin:0 auto 20px;}.slick-dots{position:static;}.slick-dots li{width:10px;height:10px;}.slick-dots li button{width:10px;height:10px;}.slick-dots li button:before{content:'';width:10px;height:10px;background:#989898;opacity:1;}.slick-dots li.slick-active button:before{opacity:1;background:#2f5497;}.slick-dots.slick-dots--circle li{margin:0 4px;}.slick-dots.slick-dots--circle li button{border-radius:50%;}.slick-dots.slick-dots--circle li,.slick-dots.slick-dots--circle button,.slick-dots.slick-dots--circle button:before{width:8px;height:8px;}.slick-dots.slick-dots--grey li button:before{border-radius:50%;background-color:rgba(0,0,0,0.1);}.slick-dots.slick-dots--grey li.slick-active button:before{background-color:#4a4a4a;}.slick-prev,.slick-next{width:13px;height:16px;top:30%;}.slick-prev{left:0;}.slick-next{right:0;}.slick-prev:before{background-image:url(/sites/all/themes/custom/archery_zen/images/left-blue.png);}.slick-next:before{background-image:url(/sites/all/themes/custom/archery_zen/images/right-blue.png);}.slick-prev:before,.slick-next:before{content:'';display:block;width:13px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;}.results-latest ul li{margin-bottom:10px;}.results-latest ul li a{color:black;}.results-latest ul li .date{margin-right:5px;text-transform:uppercase;font-weight:normal;}.results-latest .actions{text-align:center;}.results-latest .button--plain{color:#2f5497;}.pane-menu-menu-results,#block-menu-aboutus,.pane-indoor .app-header .third-navigation{padding:14px 0 12px;background:#dde1e2;}.pane-menu-menu-results > ul.menu,#block-menu-aboutus > ul.menu,.pane-indoor .app-header .third-navigation > ul.menu{display:table;margin:0 auto;max-width:1040px;padding:0;list-style:none;text-align:center;}.pane-menu-menu-results > ul.menu li,#block-menu-aboutus > ul.menu li,.pane-indoor .app-header .third-navigation > ul.menu li{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 16px;}.pane-menu-menu-results > ul.menu li:before,#block-menu-aboutus > ul.menu li:before,.pane-indoor .app-header .third-navigation > ul.menu li:before{content:'';display:block;position:absolute;top:50%;left:0;width:3px;height:3px;margin-top:-1.5px;background:#2f5497;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.pane-menu-menu-results > ul.menu li:first-child:before,#block-menu-aboutus > ul.menu li:first-child:before,.pane-indoor .app-header .third-navigation > ul.menu li:first-child:before{display:none;}.pane-menu-menu-results > ul.menu li a,#block-menu-aboutus > ul.menu li a,.pane-indoor .app-header .third-navigation > ul.menu li a{display:block;padding:0;font-size:17px;color:#2f5497;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #dde1e2;}.pane-menu-menu-results > ul.menu li a.active-trail,#block-menu-aboutus > ul.menu li a.active-trail,.pane-indoor .app-header .third-navigation > ul.menu li a.active-trail,.pane-menu-menu-results > ul.menu li a:hover,#block-menu-aboutus > ul.menu li a:hover,.pane-indoor .app-header .third-navigation > ul.menu li a:hover,.pane-menu-menu-results > ul.menu li a:focus,#block-menu-aboutus > ul.menu li a:focus,.pane-indoor .app-header .third-navigation > ul.menu li a:focus{border-bottom:2px solid #2f5497;}.pane-menu-menu-results .block-title,#block-menu-aboutus .block-title{display:none;}.bean-linked-image .field-type-image{display:none;}.bean-linked-image .field-group-div_background_image{position:relative;color:#FFF;background-repeat:no-repeat;background-size:cover;background-position:center center;}.bean-linked-image .field-group-div_background_image:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-url a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;overflow:hidden;z-index:3;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-body{position:relative;margin:0;padding:150px 0;text-align:center;font-size:2.5em;line-height:1.1;z-index:2;}.bean-linked-image .field-group-div_background_image .field-name-field-linked-image-body p{margin:0;}.bean-linked-image.only-image .field-type-image{display:block;}.bean-linked-image.only-image .field-type-image img{display:block;}@media all and (max-width:650px) {
 .bean-linked-image.only-image .field-group-div_background_image{padding-bottom:40%;}.bean-linked-image.only-image .field-type-image{display:none;} 
}.half-width .bean-linked-image .group-container{display:flex;justify-content:flex-end;align-items:flex-end;height:190px;padding:20px;}.half-width .bean-linked-image .group-container .field-name-field-linked-image-body{padding:0;text-align:right;font-weight:bold;}.pane-bean-yt-link .field-name-field-linked-image-body:before{content:'';display:block;width:50px;height:50px;margin:0 auto 20px;background:url(/sites/all/themes/custom/archery_zen/images/svg/youtube.svg) no-repeat center center;background-size:50px auto;}#block-panels-mini-ranking-records{display:flex;align-items:start;justify-content:space-between;max-width:1000px;margin:0 auto;}#block-panels-mini-ranking-records > .pane-block{width:49.5%;}#block-panels-mini-ranking-records .group-container{display:flex;justify-content:flex-end;align-items:flex-end;height:190px;padding:20px;}#block-panels-mini-ranking-records .group-container .field-name-field-linked-image-body{padding:0;text-align:right;font-weight:bold;}@media all and (max-width:650px) {
 #block-panels-mini-ranking-records{flex-direction:column;}#block-panels-mini-ranking-records > .pane-block{width:100%;}#block-panels-mini-ranking-records > .pane-block:first-child{margin-bottom:20px;} 
}.archery-event-live-banner-alert{display:none;position:relative;margin:0 auto;padding:10px 15px;width:100%;max-width:1000px;overflow:hidden;}.archery-event-live-banner-alert.is-live{display:block;}.archery-event-live-banner-alert .carousel{margin:0;padding:0;}.archery-event-live-banner-alert .carousel .slide{padding-right:10px;font-size:14px;text-transform:uppercase;border-left:1px solid #bfbfbf;}.archery-event-live-banner-alert .carousel .slide:first-child{border-left:0;}.archery-event-live-banner-alert .carousel a{display:flex;width:100%;}.archery-event-live-banner-alert .carousel a:hover h2,.archery-event-live-banner-alert .carousel a:hover .competition-info .competition-info__name,.competition-info .archery-event-live-banner-alert .carousel a:hover .competition-info__name,.archery-event-live-banner-alert .carousel a:hover .competition-team-category__info .team-name,.competition-team-category__info .archery-event-live-banner-alert .carousel a:hover .team-name,.archery-event-live-banner-alert .carousel a:focus h2,.archery-event-live-banner-alert .carousel a:focus .competition-info .competition-info__name,.competition-info .archery-event-live-banner-alert .carousel a:focus .competition-info__name,.archery-event-live-banner-alert .carousel a:focus .competition-team-category__info .team-name,.competition-team-category__info .archery-event-live-banner-alert .carousel a:focus .team-name{color:#2f5497;}.archery-event-live-banner-alert .carousel .slide__img{flex-shrink:0;padding:0 15px;width:85px;}.archery-event-live-banner-alert .carousel .slide__img img{display:block;width:50px;}.archery-event-live-banner-alert .carousel .slide__info{width:100%;overflow:hidden;}.archery-event-live-banner-alert .carousel h2,.archery-event-live-banner-alert .carousel .competition-info .competition-info__name,.competition-info .archery-event-live-banner-alert .carousel .competition-info__name,.archery-event-live-banner-alert .carousel .competition-team-category__info .team-name,.competition-team-category__info .archery-event-live-banner-alert .carousel .team-name{display:block;margin:0;color:black;font-size:14px;line-height:1;font-weight:bold;}.archery-event-live-banner-alert .carousel .date{display:block;color:#bfbfbf;}.archery-event-live-banner-alert .carousel .live{color:#2f5497;font-weight:bold;}.page-events-calendar .archery-event-live-banner-alert{display:none;}.page-competition .archery-event-live-banner-alert{margin-bottom:40px;}app-home-page app-books{display:block;overflow:hidden;max-width:1040px;margin:0 auto;padding:0 10px 60px 10px;}app-home-page app-books > ul{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;width:100%;}app-home-page app-books > ul > li{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;display:flex;align-items:flex-start;width:33.33%;padding:10px;}@media all and (max-width:800px) {
 app-home-page app-books > ul > li{width:50%;} 
}@media all and (max-width:650px) {
 app-home-page app-books > ul > li{width:100%;} 
}app-home-page app-books app-book{position:relative;display:block;width:100%;min-height:442px;background:#FFF;}@media all and (max-width:800px) {
 app-home-page app-books app-book{min-height:470px;} 
}@media all and (max-width:650px) {
 app-home-page app-books app-book{min-height:auto;} 
}app-home-page app-books app-book .book{display:block;}app-article-page .page-article .app-index header,app-home-page app-books app-book header{margin:0;padding:0;font-size:16px;font-size:1.23077rem;line-height:16px;line-height:1.23077rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;position:relative;color:#2f5497;text-transform:uppercase;cursor:pointer;outline:none;}.book app-article-page .page-article .app-index header,app-article-page .page-article .app-index .book header,.book app-home-page app-books app-book header,app-home-page app-books app-book .book header{display:block;}.book app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book header:before,.book app-home-page app-books app-book header:before,app-home-page app-books app-book .book header:before{content:"";background:white url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_1.png) no-repeat 50% 50%;background-size:100% auto;display:block;width:100%;height:12rem;}.book.book-1 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-1 header:before,.book.book-1 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-1 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_1.png);}.book.book-2 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-2 header:before,.book.book-2 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-2 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_2.png);}.book.book-3 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-3 header:before,.book.book-3 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-3 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_3.png);}.book.book-4 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-4 header:before,.book.book-4 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-4 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_4.png);}.book.book-3137 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-3137 header:before,.book.book-3137 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-3137 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_4.png);}.book.book-5 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-5 header:before,.book.book-5 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-5 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_5.png);}.book.book-1385 app-article-page .page-article .app-index header:before,app-article-page .page-article .app-index .book.book-1385 header:before,.book.book-1385 app-home-page app-books app-book header:before,app-home-page app-books app-book .book.book-1385 header:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_6.png);background-size:auto 100%;}app-article-page .page-article .app-index header .book__header__inner,app-home-page app-books app-book header .book__header__inner{border-bottom:2px solid #2f5497;padding-bottom:7px;padding-right:45px;margin-left:10px;margin:10px 10px 10px 10px;}app-article-page .page-article .app-index header .book__header__inner > h2,app-home-page app-books app-book header .book__header__inner > h2,app-article-page .page-article .app-index header .competition-info .book__header__inner > .competition-info__name,.competition-info app-article-page .page-article .app-index header .book__header__inner > .competition-info__name,app-home-page app-books app-book header .competition-info .book__header__inner > .competition-info__name,.competition-info app-home-page app-books app-book header .book__header__inner > .competition-info__name,app-article-page .page-article .app-index header .competition-team-category__info .book__header__inner > .team-name,.competition-team-category__info app-article-page .page-article .app-index header .book__header__inner > .team-name,app-home-page app-books app-book header .competition-team-category__info .book__header__inner > .team-name,.competition-team-category__info app-home-page app-books app-book header .book__header__inner > .team-name{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:20px;line-height:1.53846rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#2f5497;text-transform:uppercase;}app-article-page .page-article .app-index header .book__header__inner .book__documents,app-home-page app-books app-book header .book__header__inner .book__documents{position:absolute;display:block;width:31px;height:25px;top:auto;bottom:6px;left:auto;right:10px;background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/documents_icon.svg) no-repeat 0 0;}app-article-page .page-article .app-index header .book__header__inner .book__documents .bullet,app-home-page app-books app-book header .book__header__inner .book__documents .bullet{margin:0;padding:0;font-size:13px;font-size:1rem;line-height:13px;line-height:1rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;position:absolute;display:block;top:auto;bottom:0;left:auto;right:0;color:#FFF;background:#2f5497;padding:2px 5px;border-radius:100%;border:0;box-shadow:0px 0px 0px 3px white;}app-home-page app-books app-book .book__tabs{width:100%;display:flex;justify-content:space-between;margin-bottom:10px;padding-left:10px;padding-right:10px;}app-home-page app-books app-book .book__tabs .book__tabs__tab{font-size:15px;font-size:1.15385rem;line-height:15px;line-height:1.15385rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#989898;text-transform:uppercase;display:flex;flex-direction:column;width:49%;padding:5px;cursor:pointer;text-align:center;border-bottom:2px solid #989898;}app-home-page app-books app-book .book__tabs .book__tabs__tab.is-active{color:#2f5497;border-bottom:2px solid #2f5497;}app-article-page .page-article .app-index .index__block,app-home-page app-books app-book .book__sections{padding-left:10px;padding-right:10px;}app-article-page .page-article .app-index .index__block > ul,app-home-page app-books app-book .book__sections > ul{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;margin-bottom:30px;width:100%;}app-article-page .page-article .app-index .index__block > ul li,app-home-page app-books app-book .book__sections > ul li{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;text-align:left;width:100%;}app-article-page .page-article .app-index .index__block > ul li a,app-home-page app-books app-book .book__sections > ul li a{font-size:15px;font-size:1.15385rem;line-height:18px;line-height:1.38462rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;position:relative;color:#989898;display:flex;flex-flow:column;padding:10px 30px 10px 0;border-bottom:2px solid rgba(152,152,152,0.2);transition:all .25s ease-in-out;}app-article-page .page-article .app-index .index__block > ul li a:after,app-home-page app-books app-book .book__sections > ul li a:after{content:'';display:block;position:absolute;width:8px;height:10px;top:50%;left:auto;right:0;margin-top:-5px;background:url(/sites/all/themes/custom/archery_zen/images/rulebook/book_arrow.svg) no-repeat 0 0;}app-article-page .page-article .app-index .index__block > ul li a:hover,app-home-page app-books app-book .book__sections > ul li a:hover{color:#2f5497;}app-home-page app-books app-book .book__sections .book__more{margin:0;padding:0;position:absolute;bottom:10px;left:0;width:100%;text-align:center;}@media all and (max-width:650px) {
 app-home-page app-books app-book .book__sections .book__more{position:relative;} 
}app-home-page app-books app-book .book__sections .book__more a{color:#2f5497;}app-home-page app-books > ul.fpages-list{margin-bottom:30px;}app-home-page app-books > ul.fpages-list > li > div{display:block;width:100%;padding:40px 0 35px 35px;background:#FFF;}app-home-page app-books > ul.fpages-list > li > div a{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:20px;line-height:1.53846rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#2f5497;text-transform:uppercase;display:block;padding:0 0 10px 0;margin:0;width:100%;border-bottom:2px solid #2f5497;}app-home-page app-books > ul.fpages-total-1.fpages-list > li{width:100%;}@media all and (max-width:800px) {
 app-home-page app-books > ul.fpages-total-1.fpages-list > li{width:100%;} 
}@media all and (max-width:650px) {
 app-home-page app-books > ul.fpages-total-1.fpages-list > li{width:100%;} 
}app-home-page app-books > ul.fpages-total-2.fpages-list > li{width:50%;}@media all and (max-width:800px) {
 app-home-page app-books > ul.fpages-total-2.fpages-list > li{width:50%;} 
}@media all and (max-width:650px) {
 app-home-page app-books > ul.fpages-total-2.fpages-list > li{width:100%;} 
}.rulebook-footer{padding:0 0 40px;font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;text-align:center;}.rulebook-footer a{color:#2f5497;text-decoration:underline;}app-home-page app-header,app-article-page app-header,app-flying-page app-header,app-search-page app-header{position:relative;margin:0;padding:0;width:100%;background:#FFF;margin-bottom:60px;display:block;padding:40px 0 20px 0;}@media all and (max-width:650px) {
 app-home-page app-header,app-article-page app-header,app-flying-page app-header,app-search-page app-header{padding-top:70px;} 
}app-home-page app-header header,app-article-page app-header header,app-flying-page app-header header,app-search-page app-header header{max-width:1020px;margin:0 auto;padding:0 10px;}app-home-page app-header header .header__actions,app-article-page app-header header .header__actions,app-flying-page app-header header .header__actions,app-search-page app-header header .header__actions{display:flex;justify-content:space-between;align-items:center;width:100%;}app-home-page app-header header .header__actions app-filter-lang,app-article-page app-header header .header__actions app-filter-lang,app-flying-page app-header header .header__actions app-filter-lang,app-search-page app-header header .header__actions app-filter-lang{display:block;margin-left:40px;}@media all and (max-width:650px) {
 app-home-page app-header header .header__actions app-filter-lang,app-article-page app-header header .header__actions app-filter-lang,app-flying-page app-header header .header__actions app-filter-lang,app-search-page app-header header .header__actions app-filter-lang{margin-left:0;} 
}@media all and (max-width:420px) {
 app-home-page app-header header .header__actions,app-article-page app-header header .header__actions,app-flying-page app-header header .header__actions,app-search-page app-header header .header__actions{flex-direction:column;}app-home-page app-header header .header__actions app-filter-lang,app-article-page app-header header .header__actions app-filter-lang,app-flying-page app-header header .header__actions app-filter-lang,app-search-page app-header header .header__actions app-filter-lang{margin-top:20px;} 
}app-home-page app-header header .header__back,app-article-page app-header header .header__back,app-flying-page app-header header .header__back,app-search-page app-header header .header__back{font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;padding-left:35px;color:#999;background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/back_arrow.svg) no-repeat 0 50%;text-decoration:none;}app-home-page app-header header .header__back:hover,app-article-page app-header header .header__back:hover,app-flying-page app-header header .header__back:hover,app-search-page app-header header .header__back:hover,app-home-page app-header header .header__back:focus,app-article-page app-header header .header__back:focus,app-flying-page app-header header .header__back:focus,app-search-page app-header header .header__back:focus{text-decoration:underline;}@media all and (max-width:650px) {
 app-home-page app-header header .header__back,app-article-page app-header header .header__back,app-flying-page app-header header .header__back,app-search-page app-header header .header__back{position:absolute;top:20px;left:20px;} 
}app-home-page app-header header app-search-redirect form,app-article-page app-header header app-search-redirect form,app-flying-page app-header header app-search-redirect form,app-search-page app-header header app-search-redirect form{width:200px;padding-bottom:10px;position:relative;border-bottom:2px solid #dedede;}@media all and (max-width:650px) {
 app-home-page app-header header app-search-redirect form,app-article-page app-header header app-search-redirect form,app-flying-page app-header header app-search-redirect form,app-search-page app-header header app-search-redirect form{width:180px;} 
}app-home-page app-header header app-search-redirect form input[type="submit"],app-article-page app-header header app-search-redirect form input[type="submit"],app-flying-page app-header header app-search-redirect form input[type="submit"],app-search-page app-header header app-search-redirect form input[type="submit"]{position:absolute;top:0;left:0;width:25px;height:25px;text-indent:-9999px;background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/search_icon.svg) no-repeat 0 0;border:0;outline:none;}app-home-page app-header header app-search-redirect form input[type="text"],app-article-page app-header header app-search-redirect form input[type="text"],app-flying-page app-header header app-search-redirect form input[type="text"],app-search-page app-header header app-search-redirect form input[type="text"]{font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-style:italic;padding-left:35px;color:#999;border:0;outline:none;}app-article-page app-header .header,app-flying-page app-header .header,app-search-page app-header .header{display:flex;flex-direction:row;align-items:center;width:100%;}app-article-page app-header .header .header__back,app-flying-page app-header .header .header__back,app-search-page app-header .header .header__back{width:50%;}app-article-page app-header .header app-search-redirect,app-flying-page app-header .header app-search-redirect,app-search-page app-header .header app-search-redirect{width:50%;}app-article-page app-header .header app-search-redirect form,app-flying-page app-header .header app-search-redirect form,app-search-page app-header .header app-search-redirect form{margin:0 -20px 0 auto;}app-home-page app-header{padding:40px 0 30px 0;}app-home-page app-header p{font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;width:60%;margin:0 auto 50px auto;color:#999;text-align:center;}@media all and (max-width:650px) {
 app-home-page app-header p{width:90%;} 
}app-home-page app-header p a{color:#2f5497;text-decoration:none;}app-home-page app-header p a:hover{text-decoration:underline;}app-home-page app-header p strong{color:#000;}app-home-page app-header app-search-redirect{text-align:center;}app-home-page app-header app-search-redirect form{width:230px;margin:0 auto;}app-article-page .page-article .app-index{width:320px;height:auto;flex:1 0 auto;background-color:#fcfcfc;border:0;border-right:1px solid #eaeaea;padding:20px;transition:all 0.3s ease-in-out;overflow:hidden;}app-article-page .page-article .app-index .close__menu{display:block;}@media all and (max-width:650px) {
 app-article-page .page-article .app-index .close__menu{display:none;} 
}app-article-page .page-article .app-index .hamburguer__menu{display:none;}@media all and (max-width:650px) {
 app-article-page .page-article .app-index .hamburguer__menu{display:block;} 
}app-article-page .page-article .app-index app-index{display:block;width:280px;visibility:visible;}@media all and (max-width:650px) {
 app-article-page .page-article .app-index app-index{width:100%;visibility:hidden;} 
}app-article-page .page-article.nav--b .app-index{width:65px;}app-article-page .page-article.nav--b .app-index .close__menu{display:none;}app-article-page .page-article.nav--b .app-index .hamburguer__menu{display:block;}app-article-page .page-article.nav--b .app-index app-index{visibility:hidden;}@media all and (max-width:650px) {
 app-article-page .page-article .app-index,app-article-page .page-article.page-book-home.nav--b .app-index{width:100%;max-height:58px;border:0;border-bottom:1px solid #eaeaea;transition:all 0.3s ease-in-out;} 
}@media all and (max-width:650px) {
 app-article-page .page-article .app-index .close__menu,app-article-page .page-article.page-book-home.nav--b .app-index .close__menu{display:none;} 
}@media all and (max-width:650px) {
 app-article-page .page-article .app-index .hamburguer__menu,app-article-page .page-article.page-book-home.nav--b .app-index .hamburguer__menu{display:block;} 
}@media all and (max-width:650px) {
 app-article-page .page-article .app-index app-index,app-article-page .page-article.page-book-home.nav--b .app-index app-index{width:100%;visibility:hidden;} 
}@media all and (max-width:650px) {
 app-article-page .page-article.nav--b .app-index,app-article-page .page-article.page-book-home.nav--a .app-index{width:100%;height:auto;max-height:1100px;} 
}@media all and (max-width:650px) {
 app-article-page .page-article.nav--b .app-index .close__menu,app-article-page .page-article.page-book-home.nav--a .app-index .close__menu{display:block;} 
}@media all and (max-width:650px) {
 app-article-page .page-article.nav--b .app-index .hamburguer__menu,app-article-page .page-article.page-book-home.nav--a .app-index .hamburguer__menu{display:none;} 
}@media all and (max-width:650px) {
 app-article-page .page-article.nav--b .app-index app-index,app-article-page .page-article.page-book-home.nav--a .app-index app-index{visibility:visible;} 
}app-article-page .page-article .app-index .hamburguer__menu,app-article-page .page-article .app-index .close__menu{text-align:right;margin-bottom:40px;cursor:pointer;-webkit-tap-highlight-color:transparent;}app-article-page .page-article .app-index header{margin-bottom:30px;}app-article-page .page-article .app-index header .book__header__inner{margin:0;}app-article-page .page-article .app-index .index__block{padding-left:0;padding-right:0;}app-article-page .page-article .app-index .index__block > ul li a{padding:10px 10px 10px 0;}app-article-page .page-article .app-index .index__block > ul li a.is-active{font-size:15px;font-size:1.15385rem;line-height:18px;line-height:1.38462rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#2f5497;}app-article-page .page-article .app-index .index__block > ul li a:after{content:none;}app-article-page .page-article .app-index .index__block h3{margin:0;padding:0;font-size:15px;font-size:1.15385rem;line-height:18px;line-height:1.38462rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#989898;text-transform:uppercase;margin-bottom:15px;}app-article-page .page-article .app-index .index__documents.index__block > ul{display:flex;flex-flow:wrap;}app-article-page .page-article .app-index .index__documents.index__block > ul li{width:100%;}app-article-page .page-article .app-index .index__documents.index__block > ul li a{background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/single_document_icon.svg) no-repeat 0 50%;padding:5px 10px 5px 25px;border:0;}app-flying-page .generic-content .content a,app-article-page .page-article > app-article a,app-search-page app-search .search__results > .search__results__result > app-article-result a{color:#2f5497;text-decoration:none;cursor:pointer;}app-flying-page .generic-content .content a:hover,app-article-page .page-article > app-article a:hover,app-search-page app-search .search__results > .search__results__result > app-article-result a:hover{text-decoration:underline;}app-flying-page .generic-content .content table,app-article-page .page-article > app-article table,app-search-page app-search .search__results > .search__results__result > app-article-result table{border:1px solid #f0f0f0;}app-flying-page .generic-content .content table th,app-article-page .page-article > app-article table th,app-search-page app-search .search__results > .search__results__result > app-article-result table th{padding:10px;color:#2f5497;text-align:center;}app-flying-page .generic-content .content table td,app-article-page .page-article > app-article table td,app-search-page app-search .search__results > .search__results__result > app-article-result table td{border:1px solid #f0f0f0;padding:10px;color:#9a9a9a;}app-flying-page .generic-content .content div,app-article-page .page-article > app-article div,app-search-page app-search .search__results > .search__results__result > app-article-result div{overflow-x:auto;}app-flying-page,app-search-page,app-article-page{display:block;overflow:hidden;padding-bottom:60px;}app-flying-page .generic-content,app-search-page app-search,app-article-page .page-article{display:flex;flex-direction:row-reverse;max-width:1000px;margin:0 auto;background:#FFF;}@media all and (max-width:650px) {
 app-flying-page .generic-content,app-search-page app-search,app-article-page .page-article{flex-direction:column-reverse;} 
}app-flying-page .page-book-home.article-1.generic-content > app-article:before,app-search-page app-search.page-book-home.article-1 > app-article:before,app-article-page .page-book-home.article-1.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_1.png);}app-flying-page .page-book-home.article-2.generic-content > app-article:before,app-search-page app-search.page-book-home.article-2 > app-article:before,app-article-page .page-book-home.article-2.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_2.png);}app-flying-page .page-book-home.article-3.generic-content > app-article:before,app-search-page app-search.page-book-home.article-3 > app-article:before,app-article-page .page-book-home.article-3.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_3.png);}app-flying-page .page-book-home.article-4.generic-content > app-article:before,app-search-page app-search.page-book-home.article-4 > app-article:before,app-article-page .page-book-home.article-4.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_4.png);}app-flying-page .page-book-home.article-3137.generic-content > app-article:before,app-search-page app-search.page-book-home.article-3137 > app-article:before,app-article-page .page-book-home.article-3137.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_4.png);}app-flying-page .page-book-home.article-5.generic-content > app-article:before,app-search-page app-search.page-book-home.article-5 > app-article:before,app-article-page .page-book-home.article-5.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_5.png);}app-flying-page .page-book-home.article-1385.generic-content > app-article:before,app-search-page app-search.page-book-home.article-1385 > app-article:before,app-article-page .page-book-home.article-1385.page-article > app-article:before{background-image:url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_6.png);}app-flying-page .page-book-home.generic-content > app-article,app-search-page app-search.page-book-home > app-article,app-article-page .page-book-home.page-article > app-article{padding:0 0 23px 0;}app-flying-page .page-book-home.generic-content > app-article > h2,app-search-page app-search.page-book-home > app-article > h2,app-article-page .page-book-home.page-article > app-article > h2,app-flying-page .competition-info .page-book-home.generic-content > app-article > .competition-info__name,.competition-info app-flying-page .page-book-home.generic-content > app-article > .competition-info__name,app-search-page .competition-info app-search.page-book-home > app-article > .competition-info__name,.competition-info app-search-page app-search.page-book-home > app-article > .competition-info__name,app-article-page .competition-info .page-book-home.page-article > app-article > .competition-info__name,.competition-info app-article-page .page-book-home.page-article > app-article > .competition-info__name,app-flying-page .competition-team-category__info .page-book-home.generic-content > app-article > .team-name,.competition-team-category__info app-flying-page .page-book-home.generic-content > app-article > .team-name,app-search-page .competition-team-category__info app-search.page-book-home > app-article > .team-name,.competition-team-category__info app-search-page app-search.page-book-home > app-article > .team-name,app-article-page .competition-team-category__info .page-book-home.page-article > app-article > .team-name,.competition-team-category__info app-article-page .page-book-home.page-article > app-article > .team-name{margin-top:40px;}app-flying-page .page-book-home.generic-content > app-article > h2,app-search-page app-search.page-book-home > app-article > h2,app-article-page .page-book-home.page-article > app-article > h2,app-flying-page .competition-info .page-book-home.generic-content > app-article > .competition-info__name,.competition-info app-flying-page .page-book-home.generic-content > app-article > .competition-info__name,app-search-page .competition-info app-search.page-book-home > app-article > .competition-info__name,.competition-info app-search-page app-search.page-book-home > app-article > .competition-info__name,app-article-page .competition-info .page-book-home.page-article > app-article > .competition-info__name,.competition-info app-article-page .page-book-home.page-article > app-article > .competition-info__name,app-flying-page .competition-team-category__info .page-book-home.generic-content > app-article > .team-name,.competition-team-category__info app-flying-page .page-book-home.generic-content > app-article > .team-name,app-search-page .competition-team-category__info app-search.page-book-home > app-article > .team-name,.competition-team-category__info app-search-page app-search.page-book-home > app-article > .team-name,app-article-page .competition-team-category__info .page-book-home.page-article > app-article > .team-name,.competition-team-category__info app-article-page .page-book-home.page-article > app-article > .team-name,app-flying-page .page-book-home.generic-content > app-article > div,app-search-page app-search.page-book-home > app-article > div,app-article-page .page-book-home.page-article > app-article > div{margin-left:23px;margin-right:23px;}app-flying-page .page-book-home.generic-content > app-article:before,app-search-page app-search.page-book-home > app-article:before,app-article-page .page-book-home.page-article > app-article:before{content:'';display:block;width:100%;height:370px;background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/image_book_1.png) no-repeat center center;background-size:cover;}app-flying-page .generic-content .content,app-article-page .page-article > app-article{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;flex:0 1 auto;width:100%;height:auto;padding:23px;min-height:800px;color:#000;transition:width .25s ease-in-out;}app-flying-page .generic-content .content app-article,app-article-page .page-article > app-article app-article{margin:0;padding:0;margin:10px 0;display:block;}app-flying-page .generic-content .content app-article h2,app-article-page .page-article > app-article app-article h2,app-flying-page .generic-content .content app-article .competition-info .competition-info__name,.competition-info app-flying-page .generic-content .content app-article .competition-info__name,app-article-page .page-article > app-article app-article .competition-info .competition-info__name,.competition-info app-article-page .page-article > app-article app-article .competition-info__name,app-flying-page .generic-content .content app-article .competition-team-category__info .team-name,.competition-team-category__info app-flying-page .generic-content .content app-article .team-name,app-article-page .page-article > app-article app-article .competition-team-category__info .team-name,.competition-team-category__info app-article-page .page-article > app-article app-article .team-name{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin-bottom:1rem;color:#2f5497;text-transform:uppercase;}app-flying-page .generic-content .content app-article ul li,app-article-page .page-article > app-article app-article ul li{margin-bottom:10px;}app-flying-page .generic-content .content app-article div > div,app-article-page .page-article > app-article app-article div > div{margin-bottom:1rem;}app-flying-page .generic-content .content > h2,app-article-page .page-article > app-article > h2,app-flying-page .generic-content .competition-info .content > .competition-info__name,.competition-info app-flying-page .generic-content .content > .competition-info__name,app-article-page .competition-info .page-article > app-article > .competition-info__name,.competition-info app-article-page .page-article > app-article > .competition-info__name,app-flying-page .generic-content .competition-team-category__info .content > .team-name,.competition-team-category__info app-flying-page .generic-content .content > .team-name,app-article-page .competition-team-category__info .page-article > app-article > .team-name,.competition-team-category__info app-article-page .page-article > app-article > .team-name{margin:0;padding:0;font-size:33px;font-size:2.53846rem;line-height:39.6px;line-height:3.04615rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;padding-bottom:15px;margin-bottom:30px;color:#2f5497;text-transform:uppercase;border-bottom:3px solid #2f5497;}app-flying-page .generic-content .content > h2 > span,app-article-page .page-article > app-article > h2 > span,app-flying-page .generic-content .competition-info .content > .competition-info__name > span,.competition-info app-flying-page .generic-content .content > .competition-info__name > span,app-article-page .competition-info .page-article > app-article > .competition-info__name > span,.competition-info app-article-page .page-article > app-article > .competition-info__name > span,app-flying-page .generic-content .competition-team-category__info .content > .team-name > span,.competition-team-category__info app-flying-page .generic-content .content > .team-name > span,app-article-page .competition-team-category__info .page-article > app-article > .team-name > span,.competition-team-category__info app-article-page .page-article > app-article > .team-name > span{display:block;}app-flying-page .generic-content .content > h2 > span.title,app-article-page .page-article > app-article > h2 > span.title,app-flying-page .generic-content .competition-info .content > .competition-info__name > span.title,.competition-info app-flying-page .generic-content .content > .competition-info__name > span.title,app-article-page .competition-info .page-article > app-article > .competition-info__name > span.title,.competition-info app-article-page .page-article > app-article > .competition-info__name > span.title,app-flying-page .generic-content .competition-team-category__info .content > .team-name > span.title,.competition-team-category__info app-flying-page .generic-content .content > .team-name > span.title,app-article-page .competition-team-category__info .page-article > app-article > .team-name > span.title,.competition-team-category__info app-article-page .page-article > app-article > .team-name > span.title{font-size:27px;font-size:2.07692rem;line-height:32.4px;line-height:2.49231rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;}app-flying-page .generic-content .content > app-article,app-article-page .page-article > app-article > app-article{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea;}app-flying-page .generic-content .content > app-article:last-child,app-article-page .page-article > app-article > app-article:last-child{border-bottom:0;}app-flying-page .generic-content .content > app-article > h2,app-article-page .page-article > app-article > app-article > h2,app-flying-page .generic-content .competition-info .content > app-article > .competition-info__name,.competition-info app-flying-page .generic-content .content > app-article > .competition-info__name,app-article-page .competition-info .page-article > app-article > app-article > .competition-info__name,.competition-info app-article-page .page-article > app-article > app-article > .competition-info__name,app-flying-page .generic-content .competition-team-category__info .content > app-article > .team-name,.competition-team-category__info app-flying-page .generic-content .content > app-article > .team-name,app-article-page .competition-team-category__info .page-article > app-article > app-article > .team-name,.competition-team-category__info app-article-page .page-article > app-article > app-article > .team-name{font-size:23px;font-size:1.76923rem;line-height:27.6px;line-height:2.12308rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;}app-flying-page .generic-content .content > app-article > h2 .number,app-article-page .page-article > app-article > app-article > h2 .number,app-flying-page .generic-content .competition-info .content > app-article > .competition-info__name .number,.competition-info app-flying-page .generic-content .content > app-article > .competition-info__name .number,app-article-page .competition-info .page-article > app-article > app-article > .competition-info__name .number,.competition-info app-article-page .page-article > app-article > app-article > .competition-info__name .number,app-flying-page .generic-content .competition-team-category__info .content > app-article > .team-name .number,.competition-team-category__info app-flying-page .generic-content .content > app-article > .team-name .number,app-article-page .competition-team-category__info .page-article > app-article > app-article > .team-name .number,.competition-team-category__info app-article-page .page-article > app-article > app-article > .team-name .number{margin-right:5px;}app-flying-page .generic-content .content > app-article > h2 .kicker,app-article-page .page-article > app-article > app-article > h2 .kicker,app-flying-page .generic-content .competition-info .content > app-article > .competition-info__name .kicker,.competition-info app-flying-page .generic-content .content > app-article > .competition-info__name .kicker,app-article-page .competition-info .page-article > app-article > app-article > .competition-info__name .kicker,.competition-info app-article-page .page-article > app-article > app-article > .competition-info__name .kicker,app-flying-page .generic-content .competition-team-category__info .content > app-article > .team-name .kicker,.competition-team-category__info app-flying-page .generic-content .content > app-article > .team-name .kicker,app-article-page .competition-team-category__info .page-article > app-article > app-article > .team-name .kicker,.competition-team-category__info app-article-page .page-article > app-article > app-article > .team-name .kicker{display:inline-block;margin-right:10px;}app-flying-page .generic-content .content > app-article > h2 .kicker:empty,app-article-page .page-article > app-article > app-article > h2 .kicker:empty,app-flying-page .generic-content .competition-info .content > app-article > .competition-info__name .kicker:empty,.competition-info app-flying-page .generic-content .content > app-article > .competition-info__name .kicker:empty,app-article-page .competition-info .page-article > app-article > app-article > .competition-info__name .kicker:empty,.competition-info app-article-page .page-article > app-article > app-article > .competition-info__name .kicker:empty,app-flying-page .generic-content .competition-team-category__info .content > app-article > .team-name .kicker:empty,.competition-team-category__info app-flying-page .generic-content .content > app-article > .team-name .kicker:empty,app-article-page .competition-team-category__info .page-article > app-article > app-article > .team-name .kicker:empty,.competition-team-category__info app-article-page .page-article > app-article > app-article > .team-name .kicker:empty{display:none;}@media all and (max-width:650px) {
 app-flying-page .generic-content .content,app-article-page .page-article > app-article{min-height:auto;} 
}app-article-page .page-article > app-article app-interpretation,.pane-indoor .app-content .interpretation{display:block;background:#fcfcfc;border:1px solid #f0f0f0;padding:10px 15px;margin:20px 0;}app-article-page .page-article > app-article app-interpretation div.interpretation--open,.pane-indoor .app-content .interpretation div.interpretation--open,app-article-page .page-article > app-article app-interpretation div.interpretation--closed,.pane-indoor .app-content .interpretation div.interpretation--closed{font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/plus_icon.svg) no-repeat 100% 50%;color:#2f5497;cursor:pointer;}app-article-page .page-article > app-article app-interpretation div.interpretation--open,.pane-indoor .app-content .interpretation div.interpretation--open{background:transparent url(/sites/all/themes/custom/archery_zen/images/rulebook/minus_icon.svg) no-repeat 100% 50%;}app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded,.pane-indoor .app-content .interpretation > div.interpretation--expanded{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin-top:20px;color:#9a9a9a;}app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded em,.pane-indoor .app-content .interpretation > div.interpretation--expanded em,app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded strong,.pane-indoor .app-content .interpretation > div.interpretation--expanded strong{color:#4a4a4a;}app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded div.download,.pane-indoor .app-content .interpretation > div.interpretation--expanded div.download{display:block;text-align:right;margin-top:30px;overflow-x:initial;}app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded div.download > a,.pane-indoor .app-content .interpretation > div.interpretation--expanded div.download > a{font-size:14px;font-size:1.07692rem;line-height:16.8px;line-height:1.29231rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;background:#2f5497 url(/sites/all/themes/custom/archery_zen/images/rulebook/download_icon.svg) no-repeat 10px center;background-size:17px 23px;width:auto;color:#FFF;padding:10px 10px 10px 35px;text-decoration:none;border-radius:3px;}app-article-page .page-article > app-article app-interpretation > div.interpretation--expanded div.download > a:hover,.pane-indoor .app-content .interpretation > div.interpretation--expanded div.download > a:hover{background-color:rgba(47,84,151,0.8);}app-flying-page .generic-content .content h1,app-flying-page .generic-content .content .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle app-flying-page .generic-content .content h3{border-bottom:3px solid #2f5497;}app-flying-page .generic-content .content h2,app-flying-page .generic-content .content .competition-info .competition-info__name,.competition-info app-flying-page .generic-content .content .competition-info__name,app-flying-page .generic-content .content .competition-team-category__info .team-name,.competition-team-category__info app-flying-page .generic-content .content .team-name{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin-bottom:30px;color:#2f5497;text-transform:uppercase;border:none;}app-flying-page .generic-content .content .subtitle{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin-top:2rem;margin-bottom:1rem;color:#2f5497;text-transform:uppercase;}app-search-page app-search{flex-direction:column;padding:23px;}app-search-page app-search .search__total-results{margin:0;padding:0;font-size:23px;font-size:1.76923rem;line-height:27.6px;line-height:2.12308rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin:30px 0;color:#AAA;}app-search-page app-search .search__total-results strong{color:#000;}app-search-page app-search .search__no-results{font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin:30px 0;color:#000;}app-search-page app-search .search__results{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;}app-search-page app-search .search__results > .search__results__result{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #AAA;}app-search-page app-search .search__results > .search__results__result > app-article-result h2,app-search-page app-search .search__results > .search__results__result > app-article-result .competition-info .competition-info__name,.competition-info app-search-page app-search .search__results > .search__results__result > app-article-result .competition-info__name,app-search-page app-search .search__results > .search__results__result > app-article-result .competition-team-category__info .team-name,.competition-team-category__info app-search-page app-search .search__results > .search__results__result > app-article-result .team-name{margin:0;padding:0;font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;margin-bottom:1rem;color:#2f5497;text-transform:uppercase;border:none;}app-search-page app-search .search__results > .search__results__result > app-article-result div{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;display:block;color:#000;margin-bottom:1rem;}app-search-page app-search .search__results > .search__results__result > app-article-result div ul{margin-bottom:1rem;}app-search-page app-search .search__results > .search__results__result > app-article-result div ul li{margin-bottom:10px;}app-search-page app-search .search__paginattion{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;display:flex;flex-flow:wrap;width:100%;}app-search-page app-search .search__paginattion li{margin:0;padding:0;list-style:none;list-style-type:none;list-style-position:initial;font-size:19px;font-size:1.46154rem;line-height:22.8px;line-height:1.75385rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;position:relative;display:block;margin:0 5px;padding:5px;cursor:pointer;color:#AAA;}app-search-page app-search .search__paginattion li:hover{color:#2f5497;}app-search-page app-search .search__paginattion li.is-active{color:#AAA;border-bottom:1px solid #AAA;}app-search-page app-search .search__paginattion li.dots{pointer-events:none;cursor:initial;color:#AAA;}app-search-page app-search .search__paginattion li.dots:hover{color:#AAA;}app-spinner,.loading{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1000px;width:100%;margin:0 auto;background:#FFF;min-height:300px;}app-spinner img,.loading img{display:flex;width:100px;height:100px;}.page-rulebook .pane-rulebook{background:#DEDEDE;}app-article-page .page-article.nav--a > app-article{width:calc(100% - 320px);}@media all and (max-width:650px) {
 app-article-page .page-article.nav--a > app-article{width:100%;} 
}.page-rulebook .page__title{display:none;}.page-rulebook lib-filters-component{display:flex;font-size:16px;font-size:1.23077rem;line-height:16px;line-height:1.23077rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;white-space:nowrap;}.page-rulebook lib-combo{display:block;}.page-rulebook lib-combo > div{position:relative;display:inline-block;text-align:center;}.page-rulebook lib-combo > div > span{color:#989898;position:relative;z-index:10;}.page-rulebook lib-combo > div > span > span{color:#4A4A4A;display:inline-block;cursor:pointer;padding-right:30px;min-width:28px;display:block;height:16px;position:relative;transition:transform 0.3s cubic-bezier(0.4,0.87,0.31,1);min-width:28px;display:inline-block;}.page-rulebook lib-combo > div > span > span::before,.page-rulebook lib-combo > div > span > span::after{background:grey;content:'';height:8px;margin-top:-3px;position:absolute;top:50%;transition:transform 0.3s cubic-bezier(0.4,0.87,0.31,1);width:2px;}.page-rulebook lib-combo > div > span > span::before{right:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.page-rulebook lib-combo > div > span > span::after{right:10px;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-rulebook lib-combo > div > span > span:empty{display:none;}.page-rulebook lib-combo > div > div{position:absolute !important;right:0;bottom:0;width:100% !important;z-index:2;text-align:right;}.page-rulebook lib-combo > div > div ul{list-style:none;padding:0;margin:0;visibility:hidden;opacity:0;position:absolute;top:100%;right:0;width:100%;min-width:225px;max-height:300px;padding:0 !important;list-style:none !important;transform:translateY(-0.5em);overflow-y:auto;z-index:-1;background:white;box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;}.page-rulebook lib-combo > div > div ul li{padding:10px 20px;transition:all .25s ease-in-out;cursor:pointer;word-break:break-word;}.page-rulebook lib-combo > div > div ul li:hover{background:rgba(0,0,0,0.05);}.page-rulebook lib-combo > div > div[style*="block"]{z-index:100;}.page-rulebook lib-combo > div > div[style*="block"] ul{visibility:visible;opacity:1;z-index:10;transform:translateY(0%);transition-delay:0s,0s,0.3s;}.bean-header,.pane-indoor .app-header .banner{display:block;}.bean-header > h2,.pane-indoor .app-header .banner > h2,.competition-info .bean-header > .competition-info__name,.pane-indoor .app-header .competition-info .banner > .competition-info__name,.competition-info .pane-indoor .app-header .banner > .competition-info__name,.competition-team-category__info .bean-header > .team-name,.pane-indoor .app-header .competition-team-category__info .banner > .team-name,.competition-team-category__info .pane-indoor .app-header .banner > .team-name{display:none;}.bean-header .group-background,.pane-indoor .app-header .banner .group-background{position:relative;width:100%;height:380px;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:all 0.2s ease-in-out;}@media all and (max-width:800px) {
 .bean-header .group-background,.pane-indoor .app-header .banner .group-background{height:260px;} 
}@media all and (max-width:650px) {
 .bean-header .group-background,.pane-indoor .app-header .banner .group-background{height:200px;} 
}.bean-header .group-background:before,.pane-indoor .app-header .banner .group-background:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;}.bean-header .group-content,.pane-indoor .app-header .banner .group-content{max-width:1020px;height:100%;padding:0 10px;margin:0 auto;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;}.bean-header .group-content > .field,.pane-indoor .app-header .banner .group-content > .field{margin:0;padding:0;font-size:40px;font-size:3.07692rem;line-height:40px;line-height:3.07692rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;position:relative;text-transform:uppercase;color:white;display:flex;z-index:2;}@media all and (max-width:800px) {
 .bean-header .group-content > .field,.pane-indoor .app-header .banner .group-content > .field{font-size:30px;font-size:2.30769rem;line-height:30px;line-height:2.30769rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;} 
}@media all and (max-width:650px) {
 .bean-header .group-content > .field,.pane-indoor .app-header .banner .group-content > .field{font-size:20px;font-size:1.53846rem;line-height:20px;line-height:1.53846rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;} 
}.bean-header .group-content > .field.field-name-title-field,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field{margin-bottom:15px;}.bean-header .group-content > .field.field-name-title-field h1,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field h1,.bean-header .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .bean-header .group-content > .field.field-name-title-field h3,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .pane-indoor .app-header .banner .group-content > .field.field-name-title-field h3{margin:0;padding:0;font-size:80px;font-size:6.15385rem;line-height:80px;line-height:6.15385rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:white;}@media all and (max-width:800px) {
 .bean-header .group-content > .field.field-name-title-field h1,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field h1,.bean-header .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .bean-header .group-content > .field.field-name-title-field h3,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .pane-indoor .app-header .banner .group-content > .field.field-name-title-field h3{font-size:70px;font-size:5.38462rem;line-height:70px;line-height:5.38462rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;} 
}@media all and (max-width:650px) {
 .bean-header .group-content > .field.field-name-title-field h1,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field h1,.bean-header .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .bean-header .group-content > .field.field-name-title-field h3,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .pane-indoor .app-header .banner .group-content > .field.field-name-title-field h3{font-size:60px;font-size:4.61538rem;line-height:60px;line-height:4.61538rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;} 
}#navigation .block-menu .menu{white-space:nowrap;overflow:auto;padding:7px 0 6px;margin:0;list-style:none;text-align:center;color:white;font-size:0;}#navigation .block-menu .menu li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;padding:0;margin:0;font-size:initial;}#navigation .block-menu .menu li.expanded-enabled.is-expanded::before{content:'';display:block;height:77px;width:0;display:inline-block;vertical-align:top;}#navigation .block-menu .menu li a{padding:0;font-size:17px;color:inherit;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;position:relative;padding-bottom:2px;margin:7px 16px 6px;display:inline-block;vertical-align:top;}#navigation .block-menu .menu li a:before{content:'';display:block;position:absolute;top:50%;left:-18px;margin-top:-3px;background:white;height:3px;width:3px;border-radius:50%;}#navigation .block-menu .menu li.expanded-enabled.is-expanded .menu li a:before{background:#2f5497;}#navigation .block-menu .menu li:first-child a:before{display:none;}#navigation .block-menu .menu li a.active-trail,#navigation .block-menu .menu li a:hover,#navigation .block-menu .menu li a:focus{-moz-box-shadow:inset 0 -2px 0 0;-webkit-box-shadow:inset 0 -2px 0 0;box-shadow:inset 0 -2px 0 0;}#navigation .block-menu .menu{background:#2f5497;color:white;border-color:#2f5497;}#navigation .block-menu .menu li.expanded-enabled.is-expanded .menu{background:#dde1e2;color:#2f5497;border-color:#dde1e2;}#navigation .block-menu .menu li.expanded-enabled.is-expanded .menu{position:absolute;left:0;right:0;bottom:0;}#navigation .block-menu{position:relative;}#navigation .block-menu .menu .menu{display:none;}#navigation .block-menu .menu li.expanded-enabled.is-expanded .menu{display:block;}@media all and (max-width:800px) {
 #navigation .block-menu > .menu > li:not(.show) > a{display:none;} 
}event-list-filter input{font-size:18px;font-size:1.38462rem;line-height:21.6px;line-height:1.66154rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-style:italic;padding:8px 12px 8px 35px;color:#989898;border:0;outline:none;border-bottom:2px solid #DEDEDE;}event-list-filter input::-webkit-input-placeholder{color:#bfbfbf;}event-list-filter input:-moz-placeholder{color:#bfbfbf;}event-list-filter input::-moz-placeholder{color:#bfbfbf;}event-list-filter input:-ms-input-placeholder{color:#bfbfbf;}event-list-filter input{background:url(/sites/all/themes/custom/archery_zen/images/search-icon.svg) no-repeat left center;}event-list-filter input{width:320px;max-width:100%;}.profile{display:flex;align-items:center;}.profile .field-name-field-user-photo{margin-right:10px;}.profile .field-name-field-user-photo img{display:block;border-radius:50%;}.profile .profile__name{color:#989898;text-transform:uppercase;font-size:17px;font-weight:600;}.profile .profile__info{}.profile{margin:0;}.view-mode-full.node-news .group-content-top{max-width:660px;margin:0 auto;overflow:hidden;padding:10px 0 5px 0;}.view-mode-full.node-news .group-content-top > .field:first-child{float:left;clear:left;margin-right:10px;margin-bottom:5px;}.view-mode-full.node-news .group-content-top > .field:not(:first-child){float:right;clear:right;margin-left:10px;margin-bottom:0;}.view-mode-full.node-news .group-content{max-width:660px;margin:0 auto;font-size:17px;line-height:1.6;}.view-mode-full.node-news .group-content > .field{margin:0 0 20px 0;}.view-mode-full.node-news .group-content-header .field-type-image{margin-left:-10px;margin-right:-10px;}.view-mode-full.node-news .group-content-header .field-type-image img{display:block;}.view-mode-full.node-news .group-content-header .field-name-field-media-video{padding:0;max-width:660px;margin:0 auto;height:auto;}@media all and (max-width:680px) {
 .view-mode-full.node-news .group-content-header .field-name-field-media-video{margin:0 -10px;} 
}.view-mode-full.node-news .group-content-header .field-name-field-media-video .field-item{padding-bottom:56.25%;overflow:hidden;position:relative;height:0;}.view-mode-full.node-news .group-line{overflow:hidden;}.view-mode-full.node-news .group-line::after{content:'';display:block;height:1px;width:100%;background:#f1f1f1;margin-bottom:50px;}.view-mode-full.node-news h1,.view-mode-full.node-news .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .view-mode-full.node-news h3{font-size:34px;line-height:1.12;font-weight:lighter;text-align:center;margin:.8em auto;max-width:832px;}.view-mode-full.node-news .field-name-field-summary{font-weight:bold;margin-bottom:28px;}.view-mode-full.node-news .field-name-body{}.view-mode-full.node-news .field-name-field-content-tags .field-items:before{content:'';display:inline-block;width:16px;height:16px;margin-right:9px;background:url(/sites/all/themes/custom/archery_zen/images/tag-grey.png) no-repeat center;background-size:contain;}.view-mode-full.node-news .field-name-field-content-tags .field-items .field-item{display:inline-block;margin-right:5px;}.view-mode-full.node-news .field-name-field-content-tags .field-items .field-item a{color:#989898;text-transform:uppercase;font-size:15px;}.view-mode-full.node-news .field-name-field-content-tags .field-items .field-item a:after{content:',';display:inline-block;}.view-mode-full.node-news .field-name-field-content-tags .field-items .field-item:last-child a:after{content:'.';}.view-mode-full.node-news .field-name-field-publish-date{font-size:20px;}.view-mode-full.node-news .field-name-field-place{color:#989898;font-size:15px;}.view-mode-full.node-news .group-documents{border:1px solid rgba(155,155,155,0.3);background-color:rgba(155,155,155,0.05);padding:10px 15px;margin:0 0 20px 0;}.view-mode-full.node-news .group-documents h3{margin:5px 0 10px 0;color:#767676;font-size:18px;font-weight:600;}.view-mode-full.node-news .group-documents .field-item a{color:#909090;margin:5px 0;display:block;}.view-mode-full.node-news .group-documents .field-item a::before{content:'';background:url(/sites/all/themes/custom/archery_zen/images/link-grey.png) no-repeat center;background-size:contain;width:16px;height:21px;display:inline-block;vertical-align:middle;margin-right:5px;}.view-mode-full.node-news .group-documents .field-item a[href*="documents.worldarchery.org"]::before{background-image:url(/sites/all/themes/custom/archery_zen/images/document-grey.png);}.view-mode-full.node-news .top-info{margin-left:-10px;margin-right:-10px;}.view-mode-full.node-news .top-info .top-info__message{background:#dddddd;font-size:16px;color:#4a4a4a;padding:10px 15px;}.view-mode-full.node-news .top-info .top-info__message strong{font-size:18px;text-transform:uppercase;}.view-mode-full.node-news .top-info .top-info__message{position:relative;padding-left:55px;}.view-mode-full.node-news .top-info .top-info__message::before{content:'';background:url(/sites/all/themes/custom/archery_zen/images/message.png) no-repeat center;background-size:contain;width:25px;height:24px;position:absolute;left:15px;top:50%;margin-top:-12px;}body.node-type-news .panel-1col .panel-col > div{}body.node-type-news .panel-1col .panel-col > div .panel-pane{max-width:660px;width:100%;margin:0 auto 50px auto;clear:both;font-size:17px;line-height:1.6;}body.node-type-news .panel-1col .panel-col > div .panel-pane.wide{max-width:none;}@media all and (min-width:800px) {
 body.node-type-news .panel-1col .panel-col > div .panel-pane.sponsor-side{max-width:calc(100% - 396px);margin:0 0 50px;float:left;clear:left;} 
}@media all and (min-width:800px) {
 body.node-type-news .panel-1col .panel-col > div .panel-pane.sponsor-side.sponsor-side--reverse{float:right;clear:right;} 
}body.node-type-news .panel-1col .panel-col > div .panel-pane.sponsor{max-width:336px;}@media all and (min-width:800px) {
 body.node-type-news .panel-1col .panel-col > div .panel-pane.sponsor{max-width:336px;margin:0 0 50px;float:right;clear:right;} 
}@media all and (min-width:800px) {
 body.node-type-news .panel-1col .panel-col > div .panel-pane.sponsor.sponsor--reverse{float:left;clear:left;} 
}.page-taxonomy #page-title,.page-node-done #page-title,.node-type-webform .pane-node-title h1,.node-type-webform .pane-node-title .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .node-type-webform .pane-node-title h3,.pane-title,.athlete-medals__subtitle,.prize-precision-stages-winners-title,.pane-indoor .app-event-list-indoor .app-event-list__group h2,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-info .competition-info__name,.competition-info .pane-indoor .app-event-list-indoor .app-event-list__group .competition-info__name,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-team-category__info .team-name,.competition-team-category__info .pane-indoor .app-event-list-indoor .app-event-list__group .team-name,.pane-indoor .app-ranking h2,.pane-indoor .app-ranking .competition-info .competition-info__name,.competition-info .pane-indoor .app-ranking .competition-info__name,.pane-indoor .app-ranking .competition-team-category__info .team-name,.competition-team-category__info .pane-indoor .app-ranking .team-name,.pane-bean-banner-portugal .field-item .portugal-block-info .tit h3{color:#2f5497;background:none;padding:0;padding-left:18px;font-weight:lighter;font-size:23px;position:relative;line-height:1;margin:0 0 1em 0;}.page-taxonomy #page-title:before,.page-node-done #page-title:before,.node-type-webform .pane-node-title h1:before,.node-type-webform .pane-node-title .node-news.view-mode-featured .field-name-field-subtitle h3:before,.node-news.view-mode-featured .field-name-field-subtitle .node-type-webform .pane-node-title h3:before,.pane-title:before,.athlete-medals__subtitle:before,.prize-precision-stages-winners-title:before,.pane-indoor .app-event-list-indoor .app-event-list__group h2:before,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-info .competition-info__name:before,.competition-info .pane-indoor .app-event-list-indoor .app-event-list__group .competition-info__name:before,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-team-category__info .team-name:before,.competition-team-category__info .pane-indoor .app-event-list-indoor .app-event-list__group .team-name:before,.pane-indoor .app-ranking h2:before,.pane-indoor .app-ranking .competition-info .competition-info__name:before,.competition-info .pane-indoor .app-ranking .competition-info__name:before,.pane-indoor .app-ranking .competition-team-category__info .team-name:before,.competition-team-category__info .pane-indoor .app-ranking .team-name:before,.pane-bean-banner-portugal .field-item .portugal-block-info .tit h3:before{content:'';display:block;position:absolute;left:0;top:10%;bottom:0;height:80%;background:#2f5497;width:8px;}.page-taxonomy #page-title span,.page-node-done #page-title span,.node-type-webform .pane-node-title h1 span,.node-type-webform .pane-node-title .node-news.view-mode-featured .field-name-field-subtitle h3 span,.node-news.view-mode-featured .field-name-field-subtitle .node-type-webform .pane-node-title h3 span,.pane-title span,.athlete-medals__subtitle span,.prize-precision-stages-winners-title span,.pane-indoor .app-event-list-indoor .app-event-list__group h2 span,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-info .competition-info__name span,.competition-info .pane-indoor .app-event-list-indoor .app-event-list__group .competition-info__name span,.pane-indoor .app-event-list-indoor .app-event-list__group .competition-team-category__info .team-name span,.competition-team-category__info .pane-indoor .app-event-list-indoor .app-event-list__group .team-name span,.pane-indoor .app-ranking h2 span,.pane-indoor .app-ranking .competition-info .competition-info__name span,.competition-info .pane-indoor .app-ranking .competition-info__name span,.pane-indoor .app-ranking .competition-team-category__info .team-name span,.competition-team-category__info .pane-indoor .app-ranking .team-name span,.pane-bean-banner-portugal .field-item .portugal-block-info .tit h3 span{opacity:0.8;}.pane-title div.more-link{display:inline-block;position:relative;padding-left:15px;width:30px;}.pane-title div.more-link a{background:url(/sites/all/themes/custom/archery_zen/images/arrow-right.png) no-repeat center;background-size:12px;font-size:0;display:block;position:absolute;top:50%;right:0;width:30px;height:30px;margin-top:-23px;}.node-type-page .pane-menu-tree .pane-title{font-size:26px;}.athlete-medals__subtitle,h3.pane-title{font-size:20px;}.athlete-medals__subtitle:before,h3.pane-title:before{width:5px;}.athlete-medals__subtitle{margin-top:1em;}.view-news-latest.view-display-id-block_1 .view-content,.world-cup-current-stages__list{margin:0;padding:0;margin-bottom:10px;list-style:none;}.view-news-latest.view-display-id-block_1 .view-content .views-row a,.world-cup-current-stages__list li a{border-bottom:1px solid #cbcbcb;padding:8px;color:#4a4a4a;font-weight:lighter;text-transform:none;}.view-news-latest.view-display-id-block_1 .view-content .views-row a,.world-cup-current-stages__list li a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.view-news-latest.view-display-id-block_1 .view-content .views-row a,.world-cup-current-stages__list li a{padding-left:28px;position:relative;}.view-news-latest.view-display-id-block_1 .view-content .views-row a:before,.world-cup-current-stages__list li a:before{content:'';position:absolute;left:10px;top:50%;display:block;width:8px;margin-top:-6px;height:10px;background:url(/sites/all/themes/custom/archery_zen/images/right-blue.png) no-repeat center;background-size:contain;}.view-news-most.view-display-id-block_1 .view-content{margin:0;padding:0;margin-bottom:10px;list-style:none;}.view-news-most.view-display-id-block_1 .view-content .views-row{counter-increment:list-counter;}.view-news-most.view-display-id-block_1 .view-content .views-row a{border-bottom:1px solid #cbcbcb;padding:9px;color:#4a4a4a;font-weight:lighter;text-transform:none;padding-left:32px;position:relative;}.view-news-most.view-display-id-block_1 .view-content .views-row a:before{content:counter(list-counter);position:absolute;left:6px;top:50%;display:block;width:19px;text-align:center;line-height:19px;margin-top:-10px;height:19px;background-color:#7bb723;border-radius:50%;color:white;font-size:14px;}.view-news-most.view-display-id-block_1 .view-content .views-row a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.entity-wa-competition.view-mode-mini{display:block;position:relative;text-transform:uppercase;color:black;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;font-size:14px;display:flex;align-items:center;padding:5px 0;flex-wrap:wrap;}.entity-wa-competition.view-mode-mini:hover,.entity-wa-competition.view-mode-mini:focus{color:#2f5497;}.entity-wa-competition.view-mode-mini .competition__logo{width:85px;}@media all and (max-width:350px) {
 .entity-wa-competition.view-mode-mini .competition__logo{width:125px;} 
}.competitions__carousel .entity-wa-competition.view-mode-mini .competition__logo{width:auto;}.entity-wa-competition.view-mode-mini .name{margin:0;color:inherit;font-size:16px;max-width:318px;font-weight:bold;line-height:1.35;}.entity-wa-competition.view-mode-mini .competition__date{color:#9b9b9b;line-height:1.2;}.entity-wa-competition.view-mode-mini .competition__place{color:#9b9b9b;line-height:1.2;}.entity-wa-competition.view-mode-mini .flag-country{width:22px;margin-left:5px;}.entity-wa-competition.view-mode-mini .competition__live{display:block;float:right;clear:right;padding:2px 5px;border-radius:3px;padding-left:26px;background:#7bb723;color:white;text-transform:uppercase;font-weight:bold;position:relative;margin:5px 0;}.entity-wa-competition.view-mode-mini .competition__live:after{content:'';display:block;top:50%;position:absolute;width:15px;left:6px;margin-top:-5px;height:11px;background:url(/sites/all/themes/custom/archery_zen/images/live.png) no-repeat center center;background-size:contain;}.entity-wa-competition.view-mode-mini .competition__level-name{background:#ebc033;padding:2px 5px;border-radius:3px;color:white;font-weight:bold;float:right;clear:right;font-size:14px;margin:5px 0;}.entity-wa-competition.view-mode-mini .aside{padding:0 20px;text-align:center;flex-grow:1;}@media all and (max-width:350px) {
 .entity-wa-competition.view-mode-mini .aside{padding:0;width:100%;} 
}.competitions__carousel .entity-wa-competition.view-mode-mini .aside{padding:0;}.entity-wa-competition.view-mode-mini .content{flex-grow:100;min-width:150px;text-align:left;}@media all and (max-width:350px) {
 .entity-wa-competition.view-mode-mini .content{min-width:auto;width:50%;} 
}.competitions__carousel .entity-wa-competition.view-mode-mini .content{min-width:auto;text-align:center;}@media all and (max-width:350px) {
 .competitions__carousel .entity-wa-competition.view-mode-mini .content{width:100%;} 
}.entity-wa-competition.view-mode-mini .flags{white-space:nowrap;flex-grow:1;}.entity-wa-competition.view-mode-mini .flags span{text-overflow:ellipsis;display:inline-block;max-width:100%;overflow:hidden;}@media all and (max-width:350px) {
 .entity-wa-competition.view-mode-mini .flags{width:50%;} 
}.competitions__carousel .entity-wa-competition.view-mode-mini .flags{display:none;}@media all and (max-width:350px) {
 .competitions__carousel .entity-wa-competition.view-mode-mini .flags{width:100%;} 
}.field-name-field-competitions .field-item{border-bottom:1px solid #f0f0f0;}.ranking-position{position:relative;}.ranking-position .position,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .list-row-item__ranking__position{position:relative;display:block;text-align:center;margin-bottom:5px;}.ranking-position .position span,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .list-row-item__ranking__position span{font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:500;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#4A4A4A;padding:4px 4px 1px;background:#E6E6E6;border-radius:500px;width:auto;min-width:32px;min-height:32px;display:inline-block;text-align:center;margin:auto;}.ranking-position .arrow,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .list-row-item__ranking__arrow{font-size:14px;font-size:1.07692rem;line-height:16.8px;line-height:1.29231rem;font-weight:500;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;color:#999;position:relative;display:block;text-align:center;padding-top:10px;}.ranking-position .up.arrow,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .up.list-row-item__ranking__arrow{color:#54B948;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/ranking_position_up.svg) no-repeat 50% 0;}.ranking-position .down.arrow,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .down.list-row-item__ranking__arrow{color:#EF4135;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/ranking_position_down.svg) no-repeat 50% 0;}.ranking-position .equal.arrow,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking .equal.list-row-item__ranking__arrow{text-indent:-99999px;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/ranking_position_equal.svg) no-repeat 50% 5px;}.medal-icon,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-gold,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-silver,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-bronze,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-gold,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-silver,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-bronze{text-align:center;text-indent:-9999px;background:transparent url(/sites/all/themes/custom/archery_zen/images/medal_bronze.svg) no-repeat 50% 50%;background-size:contain;min-width:30px;height:32px;}@media all and (max-width:650px) {
 .medal-icon,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-gold,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-silver,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-bronze,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-gold,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-silver,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-bronze{height:26px;} 
}.medal-icon.medal-gold,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-gold,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-gold{background-image:url(/sites/all/themes/custom/archery_zen/images/medal_gold.svg);}.medal-icon.medal-silver,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-silver,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-silver{background-image:url(/sites/all/themes/custom/archery_zen/images/medal_silver.svg);}.medal-icon.medal-bronze,.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position.medal-bronze,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position.medal-bronze{background-image:url(/sites/all/themes/custom/archery_zen/images/medal_bronze.svg);}.pane-indoor .app-header .banner .group-background:before{background:rgba(0,0,0,0.5);}.pane-indoor .app-header .banner .group-content{position:relative;}@media all and (max-width:650px) {
 .pane-indoor .app-header .banner .group-content > .field.field-name-title-field h1,.pane-indoor .app-header .banner .group-content > .field.field-name-title-field .node-news.view-mode-featured .field-name-field-subtitle h3,.node-news.view-mode-featured .field-name-field-subtitle .pane-indoor .app-header .banner .group-content > .field.field-name-title-field h3{font-size:35px;font-size:2.69231rem;line-height:35px;line-height:2.69231rem;font-weight:700;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:35px;} 
}.pane-indoor .app-header .banner .group-content:before{content:'';position:absolute;top:34px;right:10px;width:118px;height:158px;display:block;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/indoor_big_icon@2x.png) no-repeat 0 0;background-size:contain;z-index:10;}@media all and (max-width:800px) {
 .pane-indoor .app-header .banner .group-content:before{top:14px;width:85px;height:114px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-header .banner .group-content:before{top:24px;width:62px;height:83px;} 
}.pane-indoor .app-header .third-navigation{padding:10px 0 8px;background:black;position:relative;min-height:38px;}.pane-indoor .app-header .third-navigation > .hamburguer__menu{display:none;}.pane-indoor .app-header .third-navigation > .hamburguer__menu .title-menu{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:16px;text-transform:uppercase;color:white;margin-right:10px;}.pane-indoor .app-header .third-navigation > .hamburguer__menu svg g{fill:#fff;}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > .hamburguer__menu{display:block;position:absolute;top:11px;right:10px;cursor:pointer;z-index:100;display:flex;align-items:center;} 
}.pane-indoor .app-header .third-navigation > ul.menu.hidenav{display:block;}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > ul.menu.hidenav{margin-top:0;display:none;} 
}.pane-indoor .app-header .third-navigation > ul.menu.shownav{display:block;}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > ul.menu.shownav{margin-top:35px;display:block;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > ul.menu li{display:block;padding:10px 0;} 
}.pane-indoor .app-header .third-navigation > ul.menu li:before{background:white;}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > ul.menu li:before{display:none;} 
}.pane-indoor .app-header .third-navigation > ul.menu li a{display:block;padding:0;font-size:17px;color:white;font-weight:bold;line-height:1;text-transform:uppercase;text-decoration:none;border-bottom:2px solid black;}.pane-indoor .app-header .third-navigation > ul.menu li a.active,.pane-indoor .app-header .third-navigation > ul.menu li a:hover,.pane-indoor .app-header .third-navigation > ul.menu li a:focus{border-bottom:2px solid white;}@media all and (max-width:650px) {
 .pane-indoor .app-header .third-navigation > ul.menu li a{display:inline;} 
}.pane-indoor .app-content .interpretation{width:60%;margin:0 auto 40px;}@media all and (max-width:800px) {
 .pane-indoor .app-content .interpretation{width:80%;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-content .interpretation{width:100%;} 
}.pane-indoor .app-content .interpretation .interpretation--open,.pane-indoor .app-content .interpretation .interpretation--closed{text-transform:uppercase;}.pane-indoor .app-content .table-points{display:table;width:100%;margin:20px 0 0 0;position:relative;}.pane-indoor .app-content .table-points th{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:16px;text-transform:uppercase;color:black;text-indent:-99999px;height:78px;}@media all and (max-width:800px) {
 .pane-indoor .app-content .table-points th{height:70px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-content .table-points th{height:55px;} 
}.pane-indoor .app-content .table-points th.position{text-indent:0;text-align:left;padding:8px;vertical-align:bottom;}.pane-indoor .app-content .table-points th.indoor1000{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_1000.png) no-repeat 50% 50%;background-size:30%;}@media all and (max-width:350px) {
 .pane-indoor .app-content .table-points th.indoor1000{background-size:35%;} 
}.pane-indoor .app-content .table-points th.indoor500{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_500.png) no-repeat 50% 50%;background-size:30%;}@media all and (max-width:350px) {
 .pane-indoor .app-content .table-points th.indoor500{background-size:35%;} 
}.pane-indoor .app-content .table-points th.indoor250{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_250.png) no-repeat 50% 50%;background-size:30%;}@media all and (max-width:350px) {
 .pane-indoor .app-content .table-points th.indoor250{background-size:37%;} 
}.pane-indoor .app-content .table-points tbody{border:1px solid rgba(216,216,216,0.5);}.pane-indoor .app-content .table-points tbody tr:nth-child(even){background-color:rgba(216,216,216,0.3);}.pane-indoor .app-content .table-points tbody td{font-size:16px;color:#999;width:25%;text-align:center;padding:8px;border:1px solid rgba(216,216,216,0.5);display:table-cell;}@media all and (max-width:350px) {
 .pane-indoor .app-content .table-points tbody td{font-size:14px;font-size:1.07692rem;line-height:16.8px;line-height:1.29231rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:14px;} 
}.pane-indoor .app-content .table-points tbody td.position{text-align:left;color:#4a4a4a;}.load-more,input.load-more,.jquery-load-more-button,.jquery-show-all-button,.pager-load-more a,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input{font-size:15px;font-size:1.15385rem;line-height:18px;line-height:1.38462rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:15px;color:#6c6c6c;background-image:none;text-align:center;background:#ececec;border:1px solid #dedede;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);width:auto;padding:8px 50px;margin:20px auto;display:inline-block;transform:translate(-50%,0);left:50%;}.load-more:hover,.jquery-load-more-button:hover,.jquery-show-all-button:hover,.pager-load-more a:hover,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input:hover{background:#e7e7e7;}.load-more:before,.jquery-load-more-button:before,.jquery-show-all-button:before,.pager-load-more a:before,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input:before{content:none;}.load-more:after,.jquery-load-more-button:after,.jquery-show-all-button:after,.pager-load-more a:after,.archery-search .search-form-pager-wrapper[id*="edit-pager"] input:after{content:'';display:inline-block;width:15px;height:15px;position:relative;top:2px;margin-left:10px;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/load-more-icon.svg) no-repeat 50% 50%;}.loading{min-height:100px;}.pane-indoor .app-content{color:#999;display:block;max-width:1040px;margin:0 auto;padding:50px 20px 0 20px;}.pane-indoor .app-content p{margin-bottom:20px;}.pane-indoor .app-content a{color:#2f5497;text-decoration:none;}.pane-indoor .app-content a:hover{text-decoration:underline;}.pane-indoor .app-content strong{color:#000;}.pane-indoor .app-event-list-indoor{display:block;}.pane-indoor .app-event-list-indoor .app-event-list__group{margin-bottom:50px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item{margin-top:10px;border:1px solid #d9d9d9;display:flex;flex-flow:nowrap;align-items:center;padding:14px 20px;}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item{flex-flow:wrap;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item:first-child{margin-top:0;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item > div{width:auto;padding:0 10px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__logo{padding:0;}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__logo{margin-bottom:10px;align-self:flex-start;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__logo img{display:block;width:97px;height:97px;}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__logo img{width:60px;height:60px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__logo img{width:50px;height:50px;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info,.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info a{width:35%;color:black;text-transform:uppercase;padding-left:20px;text-decoration:none;}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info,.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info a{width:29%;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info,.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info a{width:70%;margin-bottom:10px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info:after{content:'';display:block;width:30px;height:1px;margin-top:10px;border-bottom:1px solid #bfbfbf;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info a{padding-left:0;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info a:hover{text-decoration:underline;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info .event-item__info__location{font-size:14px;color:#989898;text-transform:uppercase;display:inline;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info .event-item__info__location > div{margin-right:2px;display:inline;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__info .event-item__info__location > div img{display:inline;position:relative;top:4px;width:24px;height:auto;border:1px solid #c4c4c4;margin-left:4px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__date{font-size:14px;text-align:center;text-transform:uppercase;color:#989898;width:20%;}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__date{width:22%;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__date{text-align:left;width:auto;margin-bottom:10px;margin-left:60px;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__date .event-item__date__numbers{font-size:30px;font-size:2.30769rem;line-height:36px;line-height:2.76923rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:30px;color:#4a4a4a;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level{width:18%;height:78px;}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level{width:12%;height:63px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level{width:17%;height:55px;margin-bottom:10px;margin-left:20px;} 
}@media all and (max-width:350px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level{margin-left:5px;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level.stagelevel-250{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_250.png) no-repeat 0 0;background-size:contain;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level.stagelevel-500{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_500.png) no-repeat 0 0;background-size:contain;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level.stagelevel-1000{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_1000.png) no-repeat 0 0;background-size:contain;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__stage-level.stagelevel-{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/level_logo_final.png) no-repeat 0 0;background-size:contain;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions{font-size:14px;text-transform:uppercase;color:#989898;width:16%;}@media all and (max-width:1000px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions{width:20%;} 
}@media all and (max-width:800px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions{width:25%;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions{width:100%;margin-left:60px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions:before{content:'';display:block;width:30px;height:1px;margin-bottom:10px;border-top:1px solid #bfbfbf;} 
}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div{margin:10px 0px;padding-left:22px;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/icon14x14--generic.svg) no-repeat 0 50%;background-size:18px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div.event-item__action_website{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/icon14x14--web.svg) no-repeat 0 50%;background-size:18px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div.event-item__action_registration{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/icon14x14--registration.svg) no-repeat 0 50%;background-size:18px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div.event-item__action_results{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/icon14x14--results.svg) no-repeat 0 50%;background-size:18px;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div a{text-decoration:none;color:#989898;}.pane-indoor .app-event-list-indoor .app-event-list__group .app-event-list__item .event-item__actions > div a:hover{text-decoration:underline;}.pane-indoor .app-ranking{display:block;margin-bottom:50px;}.pane-indoor .app-ranking .app-ranking-list-header{position:relative;width:100%;display:block;padding:5px 0;}.pane-indoor .app-ranking .app-ranking-list-header .header-label{display:none;padding:0 5px;}.pane-indoor .app-ranking .app-ranking-list-header .header-names{position:relative;display:flex;flex-direction:row;flex-flow:nowrap;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names{flex-flow:wrap;line-height:28px;height:38px;overflow:hidden;display:flex;flex-direction:column;margin-bottom:20px;cursor:pointer;position:relative;padding:5px 0;border-top:1px solid #EDEDED;}.pane-indoor .app-ranking .app-ranking-list-header .header-names:hover{height:auto;}.pane-indoor .app-ranking .app-ranking-list-header .header-names:before{content:'SORT ⇅';position:absolute;text-align:right;top:5px;right:0;color:#989898;font-size:.9em;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div{font-size:16px;color:#999;text-transform:uppercase;padding:5px;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div{display:none;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div span{display:inline-block;position:relative;}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable{cursor:pointer;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable{display:block;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable span{padding-right:15px;}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable span:after{content:'';position:absolute;top:5px;left:auto;right:0;width:10px;height:10px;background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/sortable_icon.svg) no-repeat 50% 50%;}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.asc,.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.desc{font-size:16px;font-size:1.23077rem;line-height:19.2px;line-height:1.47692rem;font-weight:600;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:16px;color:#4a4a4a;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.asc,.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.desc{order:-1;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.asc span:after{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/sortable_icon_asc.svg) no-repeat 50% 50%;}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.sortable.desc span:after{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/sortable_icon_desc.svg) no-repeat 50% 50%;}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-ranking{width:12%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-ranking{width:100%;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-name{width:27%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-name{width:100%;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-team{width:27%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-team{width:100%;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-athletes{width:27%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-athletes{width:100%;} 
}.pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-points{width:20%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-header .header-names > div.h-points{width:100%;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-header .header-names .h-team{width:32%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-header .header-names .h-team{width:100%;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-header .header-names .h-athletes{width:22%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-header .header-names .h-athletes{width:100%;} 
}.pane-indoor .app-ranking .app-ranking-list-container{display:block;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row{position:relative;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group{display:flex;align-items:center;padding:14px 20px;border:1px solid #EDEDED;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info{align-items:center;display:flex;flex-flow:nowrap;width:95%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info{align-items:flex-start;flex-flow:wrap;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info > div{padding:0 10px;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking{width:10%;text-align:center;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__ranking{width:20%;position:absolute;top:17px;left:0;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__athlete{font-size:18px;color:#999;width:30%;display:inline;text-transform:uppercase;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__athlete{font-size:16px;width:80%;padding-left:20%;margin-bottom:10px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__athlete > div{display:inline;margin-right:3px;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__athlete > div.highlight{font-size:18px;color:black;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__athlete > div.highlight{font-size:16px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__team{font-size:18px;color:black;text-transform:uppercase;width:30%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__team{font-size:13px;color:#999;width:80%;padding-left:20%;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__team:before{font-size:13px;color:#8c8c8c;content:attr(data-th) ":";text-transform:uppercase;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name{font-size:20px;font-size:1.53846rem;line-height:24px;line-height:1.84615rem;font-weight:500;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:20px;color:black;text-transform:uppercase;width:35%;display:flex;align-items:center;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name{font-size:17px;font-size:1.30769rem;line-height:20.4px;line-height:1.56923rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:17px;width:100%;padding-left:20%;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name > div{margin-left:15px;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name > div:first-child{margin-left:0;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name .list-row-item__team-name__image{width:82px;height:82px;text-align:center;display:flex;align-items:center;justify-content:center;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name .list-row-item__team-name__image img{width:100%;height:auto;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name .list-row-item__team-name__image{height:69px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-name .list-row-item__team-name__image{width:38px;height:39px;text-align:center;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list{font-size:16px;color:#999;width:25%;display:inline;text-transform:uppercase;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list{font-size:14px;font-size:1.07692rem;line-height:16.8px;line-height:1.29231rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:14px;padding-left:20%;width:100%;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list:before,.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list:after{content:'';display:block;width:30px;height:1px;margin-top:10px;margin-bottom:10px;border-top:1px solid #bfbfbf;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list > div{margin:15px 0;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list > div{margin:2px 0;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list > div > div{display:inline;margin-right:3px;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list > div > div.highlight{font-size:16px;color:black;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__team-athlete-list > div > div.highlight{font-size:14px;font-size:1.07692rem;line-height:16.8px;line-height:1.29231rem;font-weight:500;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:14px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__score{font-size:30px;font-size:2.30769rem;line-height:36px;line-height:2.76923rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:30px;color:#4a4a4a;width:25%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__score{width:80%;padding-left:20%;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .app-ranking-list-row__group__info .list-row-item__score:before{@font-size :13px;color:#8c8c8c;content:attr(data-th) ":";text-transform:uppercase;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__action{width:5%;cursor:pointer;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__action span{text-indent:-9999px;display:block;width:26px;height:26px;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__action span.more{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/expandible_icon--plus.svg) no-repeat 50% 50%;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__group .list-row-item__action span.less{background:transparent url(/sites/all/themes/custom/archery_zen/images/indoor-series/expandible_icon--less.svg) no-repeat 50% 50%;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details{padding:0 10px;display:block;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{background-color:#F7F7F7;border:1px solid #EDEDED;border-top:2px solid #EDEDED;padding:10px;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px;} 
}.pane-indoor .app-ranking.app-amateur-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 260px 20px 100px;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-amateur-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 180px 20px 100px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-amateur-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px;} 
}.pane-indoor .app-ranking.app-elite-ranking-list .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 275px 20px 100px;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-elite-ranking-list .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 180px 20px 75px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-elite-ranking-list .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 150px 20px 100px;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px 50px 20px 50px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner{padding:20px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header{position:relative;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header{display:flex;padding-left:calc(35% + 40px);margin-bottom:30px;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header{padding-left:calc(35% + 40px);margin-bottom:10px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header{padding-left:33%;margin-bottom:10px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete{padding:0 15px;width:25%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete{padding:0 2px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete .detail-row-header__athlete__image img{border:2px solid #e6e6e6;border-radius:100%;width:100%;height:auto;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete .detail-row-header__athlete__complete-name{@font-size :13px;color:#999;text-align:center;text-transform:uppercase;}@media all and (max-width:800px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete .detail-row-header__athlete__complete-name{display:none;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete .detail-row-header__athlete__complete-name > div{display:inline-block;margin-right:3px;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-header .detail-row-header__athlete .detail-row-header__athlete__complete-name > div.highlight{font-size:13px;font-weight:500px;color:black;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item{width:100%;display:flex;align-items:center;margin:5px 0;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__logo{width:67px;height:60px;border-radius:100px;overflow:hidden;margin-right:20px;background-color:white;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__logo{display:none;height:51px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info{display:flex;align-items:center;width:100%;border-bottom:1px solid #DEDEDE;min-height:60px;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event{font-size:18px;color:#000;width:80%;text-transform:uppercase;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event{font-size:16px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event > div{display:block;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event .date{font-size:18px;color:#999;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event .date{font-size:16px;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position{font-size:20px;color:#999;text-align:center;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__position{width:20%;} 
}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__score{font-size:25px;color:#999;width:20%;text-align:right;}.pane-indoor .app-ranking .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__score.highlight{font-size:25px;font-weight:bold;color:#4a4a4a;}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event{width:40%;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event{@font-size :13px;} 
}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__event .date{@font-size :13px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification{font-size:20px;font-size:1.53846rem;line-height:30px;line-height:2.30769rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:20px;color:#9b9b9b;width:20%;text-align:center;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification{font-size:13px;font-size:1rem;line-height:19.5px;line-height:1.5rem;font-weight:400;font-family:"Source Sans Pro",sans-serif,Helvetica,Arial;font-size:13px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position{display:block;height:32px;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .position{height:26px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .score{font-size:17px;display:block;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .score{@font-size :13px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .score.highlight{font-size:17px;font-weight:500px;color:#4a4a4a;}@media all and (max-width:650px) {
 .pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__athlete-classification .score.highlight{@font-size :13px;} 
}.pane-indoor .app-ranking.app-team-ranking-list-indoor .app-ranking-list-container .app-ranking-list-row .app-ranking-list-row__details .app-ranking-list-row__details-inner .detail-row-item .detail-row-item__info .detail-row-item__info__score{font-size:20px;font-weight:500px;color:#4a4a4a;}.page-events-indoor .panel-1col-stacked > .panel-col-center{padding:0;}.two-cols-sponsor__main{max-width:660px;width:100%;margin:0 auto 50px auto;clear:both;}@media all and (min-width:800px) {
 .two-cols-sponsor__main{max-width:calc(100% - 396px);margin:0 0 50px;float:left;clear:left;} 
}.two-cols-sponsor__sponsor{max-width:336px;}@media all and (min-width:800px) {
 .two-cols-sponsor__sponsor{max-width:336px;margin:0 0 50px;float:right;clear:right;} 
}.pane-bean-banner-portugal{max-width:800px;}.pane-bean-banner-portugal .field-item{display:flex;flex-flow:wrap;flex-direction:row;width:100%;}@media all and (max-width:650px) {
 .pane-bean-banner-portugal .field-item{flex-direction:column;} 
}.pane-bean-banner-portugal .field-item .portugal-block-video{width:100%;order:1;}.pane-bean-banner-portugal .field-item .portugal-block-video iframe{width:100%;}@media all and (max-width:650px) {
 .pane-bean-banner-portugal .field-item .portugal-block-video iframe{width:100%;height:300px !important;} 
}.pane-bean-banner-portugal .field-item .portugal-block-logo{width:22%;text-indent:-999999px;background:transparent url(/sites/all/themes/custom/archery_zen/images/yog_logo.svg) no-repeat 50% 50%;background-size:contain;min-height:130px;margin-bottom:0;order:2;}@media all and (max-width:650px) {
 .pane-bean-banner-portugal .field-item .portugal-block-logo{margin-bottom:10px;width:100%;order:3;} 
}.pane-bean-banner-portugal .field-item .portugal-block-info{margin-bottom:0;width:78%;text-align:right;order:3;}@media all and (max-width:650px) {
 .pane-bean-banner-portugal .field-item .portugal-block-info{width:100%;order:2;text-align:center;margin-bottom:30px;} 
}.pane-bean-banner-portugal .field-item .portugal-block-info .tit{width:100%;}.pane-bean-banner-portugal .field-item .portugal-block-info .tit h3{display:inline-block;margin-bottom:18px;}.pane-bean-banner-portugal .field-item .portugal-block-info p{color:#999;font-size:18px;font-weight:normal;margin-bottom:12px;}
/*})'"*/
