.pageEl .textBlockElement .text ol { list-style: decimal; }.pageEl .textBlockElement .text ul { list-style: disc; }.video_aspect_ratio { background:url( ../../../app_images/mesh_1628712996.png); height:0; padding:0; position:relative; width:100%; }.video_aspect_ratio.external_controls { padding-bottom:24px; }.video_aspect_ratio .video { bottom:0; left:0; position:absolute; right:0; top:0; }.video_aspect_ratio .video img { height:100%; position:absolute; width:100%; }.video_aspect_ratio .status-loading { background:#666 url( ../../../app_images/loader3_1628712996.gif) center 40% no-repeat; background:rgba(0,0,0,.4) url( ../../../app_images/loader3_1628712996.gif) center 40% no-repeat; padding:0; height:100%; }.video_aspect_ratio .status-loading p { -webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px; background: url( ../../../app_images/utils/black-60_1628712996.png) repeat scroll 0 0 transparent; bottom: 0; color: #FFFFFF; margin: 5px; padding: 5px; position: absolute;}.feedInfo {padding: 5px 5px 1px 5px;background: #077ea6;color: #FFF;}.feedInfo a, .feedInfo a:hover{color: #FFF;}.feedInfo img {float: left;margin: 0 7px 5px 0;}img.rssThumbImage { width: 75px;}.feedInfo h4{ font-size: 14px;}.feedInfo li {border: none;padding: 0;}.feedItems {clear: both;}.feedItems li {padding: 5px;font-size: 11px;}.feedItems p{ margin-bottom: 3px;}.feedOptions {display: block;float: right;padding: 5px 0;}.feedTime {font-size: 10px;font-style: italic;clear: both;color: #007298;}.copyright {padding-top: 5px;color: #999;font-size: 10px;font-style: italic;}.feedOptions li {border: none;display: inline;}.twtr-doc{ width: 100% !important;}.flashTextAndPhoto img { width: 100%; }.flashTestAndPhoto h3.flash-contentTitle { font-size: 1.3em; font-style: italic;}.heroPhotoElement{position: relative;}.heroPhotoElement img { width:100%; display:block; }.enlargeImageIcon{ width: auto !important; position: absolute; bottom: 5px; right: 5px;}.heroPhotoElement img + br, .heroPhotoElement a + br { display: none; }.mailSubscribeElement{border: solid 1px #666;padding: 5px;}.mailSubscribeElement h3{padding: 0 5px;}.mailSubscribeElement .resultsTable td{padding: 5px;text-align: left;border: none;}.mailSubscribeElement .resultsTable tr{text-align: right;border-top: none;}.mailSubscribeElement .resultsTable{border: none;}.galleryPreviewImage{float: left;width: 85px;height: 85px;background-position: center;background-repeat: no-repeat;margin-right: 7px;}.galleryElement h3{padding-top: 5px;font-size: 14px;}.sweetHockeyVideoModule { background:#111 url( ../../../app_images/sweet_hockey/header_1628712996.jpg) left top no-repeat; -webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px; padding-bottom:4px;}.sweetHockeyVideoModule .skill_level_menu { color:#BBB; font-weight:bold; height:32px; padding:18px 15px 0 0; text-align:right; }.sweetHockeyVideoModule .video { background:#000; margin:0 5px; padding:4px; border:1px solid #333; -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.sweetHockeyVideoModule .video object { display:block; }.sweetHockeyVideoModule .video .item { background: #161616 url(../../../app_images/registration/gloss_shadow_dark_1628712996.png) left 29px repeat-x !important; border-bottom: 1px solid #222; color:#666 !important;}.sweetHockeyVideoModule .video .item:hover { background-color: #222 !important; color:#999 !important;}.sweetHockeyVideoModule .video .item.selected {background-color: #333 !important; color:#CCC !important;}.sweetHockeyVideoModule .video .controlbar { opacity: 1 !important;}ul.map_regions {list-style:none;}.pe50 ul.map_regions {-moz-column-count: 2;-moz-column-gap: 10px;-webkit-column-count: 2;-webkit-column-gap: 10px;column-count: 2;column-gap: 10px;}.pe66 ul.map_regions {-moz-column-count: 3;-moz-column-gap: 10px;-webkit-column-count: 3;-webkit-column-gap: 10px;column-count: 3;column-gap: 10px;}.pe100 ul.map_regions {-moz-column-count: 4;-moz-column-gap: 10px;-webkit-column-count: 4;-webkit-column-gap: 10px;column-count: 4;column-gap: 10px;} ul.map_regions li a {border-top:1px solid #CCC;display: block;padding:3px 10px;text-decoration: none;}ul.map_regions li a:hover {color:#FFF;background:#444444;}.edit_mode .usMapElement p { margin-top:1em; text-align:center; font-weight:bold; }.tabContainer{ clear:left;}.sn-social-media-list.sm { font-size: 16px; }.sn-social-media-list.md { font-size: 24px; }.sn-social-media-list.lg { font-size: 32px; }.sn-social-media-list .sn-social-media-icon { font-family: FontAwesome; font-size: 1.2em; text-rendering: auto; text-align: center; text-decoration: none; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); margin: .1em; color: #fff; width: 1.67em; height: 1.67em; line-height: 1.67em; border-radius: .2em;}.sn-social-media-list .sn-social-media-icon:hover,.sn-social-media-list .sn-social-media-icon:active,.sn-social-media-list .sn-social-media-icon:focus { color: #fff; text-decoration: none; opacity: 0.9;}.sn-social-media-list .icon-facebook:before { content: "\f09a"; }.sn-social-media-list .icon-twitter:before { content: "\f099"; }.sn-social-media-list .icon-ios:before { content: "\f179"; }.sn-social-media-list .icon-android:before { content: "\f17b"; }.sn-social-media-list .icon-youtube:before { content: "\f167"; }.sn-social-media-list .icon-gplus:before { content: "\f0d5"; }.sn-social-media-list .icon-instagram:before { content: "\f16d"; }.sn-social-media-list .icon-flickr:before { content: "\f16e"; }.sn-social-media-list .icon-linkedin:before { content: "\f0e1"; }.sn-social-media-list .icon-vine:before { content: "\f1ca"; }.sn-social-media-list .icon-vimeo:before { content: "\f194"; }.sn-social-media-list .icon-pinterest:before { content: "\f231"; }.sn-social-media-list .icon-tumblr:before { content: "\f173"; }.sn-social-media-list .icon-email:before { content: "\f003"; }.sn-social-media-list .icon-link:before { content: "\f0c1"; }.sn-social-media-list .icon-facebook { background: #3b5998; }.sn-social-media-list .icon-twitter { background: #00aced; }.sn-social-media-list .icon-youtube { background: #bb0000; }.sn-social-media-list .icon-ios { background: #1ad6fd; }.sn-social-media-list .icon-android { background: #a4c639; }.sn-social-media-list .icon-gplus { background: #dd4b39; }.sn-social-media-list .icon-instagram { background: #3f729b; }.sn-social-media-list .icon-flickr { background: #ff0084; }.sn-social-media-list .icon-linkedin { background: #007bb6; }.sn-social-media-list .icon-vine { background: #00bf8f; }.sn-social-media-list .icon-vimeo { background: #aad450; }.sn-social-media-list .icon-pinterest { background: #cb2027; }.sn-social-media-list .icon-tumblr { background: #32506d; }.sn-social-media-list .icon-email,.sn-social-media-list .icon-link { background: #666; }.sn-social-media-list.light .sn-social-media-icon { background: #999; }.sn-social-media-list.dark .sn-social-media-icon { background: #4c4c4c; }.sn-social-media-list.dark .sn-social-media-icon:hover, .sn-social-media-list.light .sn-social-media-icon:hover { opacity: 1; }.sn-social-media-list.dark .icon-facebook:hover, .sn-social-media-list.light .icon-facebook:hover { background: #3b5998; }.sn-social-media-list.dark .icon-twitter:hover, .sn-social-media-list.light .icon-twitter:hover { background: #00aced; }.sn-social-media-list.dark .icon-youtube:hover, .sn-social-media-list.light .icon-youtube:hover { background: #bb0000; }.sn-social-media-list.dark .icon-gplus:hover, .sn-social-media-list.light .icon-gplus:hover { background: #dd4b39; }.sn-social-media-list.dark .icon-instagram:hover, .sn-social-media-list.light .icon-instagram:hover { background: #3f729b; }.sn-social-media-list.dark .icon-flickr:hover, .sn-social-media-list.light .icon-flickr:hover { background: #ff0084; }.sn-social-media-list.dark .icon-linkedin:hover, .sn-social-media-list.light .icon-linkedin:hover { background: #007bb6; }.sn-social-media-list.dark .icon-vine:hover, .sn-social-media-list.light .icon-vine:hover { background: #00bf8f; }.sn-social-media-list.dark .icon-vimeo:hover, .sn-social-media-list.light .icon-vimeo:hover { background: #aad450; }.sn-social-media-list.dark .icon-pinterest:hover, .sn-social-media-list.light .icon-pinterest:hover { background: #cb2027; }.sn-social-media-list.dark .icon-tumblr:hover, .sn-social-media-list.light .icon-tumblr:hover { background: #32506d; }.sn-social-media-list.dark .icon-email:hover,.sn-social-media-list.dark .icon-link:hover,.sn-social-media-list.light .icon-email:hover,.sn-social-media-list.light .icon-link:hover { background: #666; }.sn-table-game-highlight { font-size: 10px; }.sn-table-game-highlight th,.sn-table-game-highlight td { padding: .5em; }.sn-table-game-highlight thead { background: #ddd; }.sn-table-game-highlight tbody { font-size: 1.5em; }.sn-table-game-highlight tbody td { padding: .8em .5em; }.sn-table-game-highlight tbody tr { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}.sn-table-game-highlight tbody .team-name, .totals { font-weight: bold; }.sn-table-game-highlight tfoot { background: #efefef; line-height: 1.1;}.sn-table-game-highlight { width: 100%; }.sn-table-game-highlight thead,.sn-table-game-highlight tbody { text-align: center; }.sn-table-game-highlight .status,.sn-table-game-highlight .team-name { text-align: left; }.sn-table-game-highlight .period,.sn-table-game-highlight .totals { width: 2.25em; }.pe33 .sn-table-game-highlight .period,.pe25 .sn-table-game-highlight .period { display: none; }.sn-table-game-highlight .team-name .ellipsis { line-height: 1.4em; }.pe25 .sn-table-game-highlight .team-name .ellipsis { width: 110px; }.pe33 .sn-table-game-highlight .team-name .ellipsis { width: 170px; }.pe50 .sn-table-game-highlight .team-name .ellipsis { width: 160px; }.pe100 .sn-table-game-highlight .team-name .ellipsis { width: 400px; }.sn-table-game-header { font-size: 10px; border-collapse: collapse;}.sn-table-game-header .team-name-header { width: 30%; }.sn-table-game-header .team-name .ellipsis { max-width: 270px; }.sn-table-game-header .team-name,.sn-table-game-header .score { font-weight: bold; }.sn-table-game-header th { width: 5%; font-size: 1em; padding: .5em 0;}.sn-table-game-header tbody { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}.sn-table-game-header tbody td { font-size: 2em; padding: .5em 0;}.sn-table-game-header .shootout { text-align: left; padding-left: 20px !important;}.sn-table-game-header .nowrap{ width: 10%; white-space: nowrap;}.sn-table-game-header { width: 100%; text-align: center;}.sn-table-game-header .team-name { text-align: left; }.sn-table-game-header .team-name-header { text-align: left }.sn-table-game-header tfoot { text-align: left; }.sn-table-game-header tfoot td { padding: 4px 0; }.sn-table-game-header .empty-space { width: 100%; }.sn-table-game-header .ellipsis { line-height: 1em; }.sn-table-stats td, .sn-table-stats th { padding: 4px; }.sn-table-stats thead { text-transform: uppercase; white-space: nowrap; font-size: .8em;}.sn-table-stats tfoot, .sn-table-stats thead { background: #ccc; }.sn-table-stats .totals-label { padding-right: 20px; }.sn-table-stats .name-header { min-width: 15em; }.sn-table-stats .name { max-width: 15em; }.sn-table-stats .stat { display: block; min-width: 2.2em; }.sn-table-stats { width: 100%; }.sn-table-stats td, .sn-table-stats th { text-align: left; }.sn-table-stats .totals-label { text-align: right; }.sn-table-stats .empty-space { width: 100%; padding: 0; }.tool-container { background-color: #5e696d; background-size: 100% 100%; border-radius: 4px; position: absolute;}.tool-container.tool-top,.tool-container.tool-bottom { border: 1px solid #beb8b8;}.tool-container.tool-top .tool-item,.tool-container.tool-bottom .tool-item { border-right: 0; border-left: 0; width: initial;}.tool-item { height: 100%; display: block; text-align: center; padding: 5px 10px 5px 10px; transition: none; width: 100px; text-align: left; font-size: .75em; text-decoration: none; color: #000;}.tool-item > .fa { color: #fff;}.tool-item.selected,.tool-item:hover { background: #02baf2;}.tool-item.selected > .fa,.tool-item:hover > .fa { color: white;}.tool-top .tool-item:first-child:hover,.tool-bottom .tool-item:first-child:hover { border-top-left-radius: 4px; border-top-right-radius: 4px;}.tool-top .tool-item:last-child:hover,.tool-bottom .tool-item:last-child:hover { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}.tool-vertical-top .tool-item:first-child:hover,.tool-vertical-bottom .tool-item:first-child:hover,.tool-right .tool-item:first-child:hover,.tool-left .tool-item:first-child:hover { border-top-left-radius: 4px; border-top-right-radius: 4px;}.tool-vertical-top .tool-item:last-child:hover,.tool-vertical-bottom .tool-item:last-child:hover,.tool-right .tool-item:last-child:hover,.tool-left .tool-item:last-child:hover { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}.toolbar-light { background-color: #fff;}.toolbar-light .tool-item > .fa { color: white;}.toolbar-light .tool-item.selected,.toolbar-light .tool-item:hover { background: #d6e1e5; color: white;}.animate-standard { -webkit-animation: standardAnimate 0.3s 1 ease;}.animate-flyin { -webkit-animation: rotateAnimate 0.5s 1 ease;}.animate-grow { -webkit-animation: growAnimate 0.4s 1 ease;}.animate-flip { -webkit-animation: flipAnimate 0.4s 1 ease;}.animate-bounce { -webkit-animation: bounceAnimate 0.4s 1 ease-out;}@-webkit-keyframes rotateAnimate {from { transform: rotate(180deg) translate(-120px); opacity: 0;}to { transform: rotate(0deg) translate(0px); opacity: 1; }}@-webkit-keyframes standardAnimate {from { transform: translateY(-20px); opacity: 0;}to { transform: translateY(0px); opacity: 1; }}@-webkit-keyframes growAnimate {0% { transform: scale(0) translateY(40px); opacity: 0;}70% { transform: scale(1.5) translate(0px);}100% { transform: scale(1) translate(0px); opacity: 1; }}@-webkit-keyframes rotate2Animate {from { transform: rotate(-90deg); transform-origin: 0% 100%; opacity: 0;}to { transform: rotate(0deg); opacity: 1; }}@-webkit-keyframes flipAnimate {from { transform: rotate3d(2,2,2,180deg); opacity: 0;}to { transform: rotate3d(0,0,0,0deg); opacity: 1; }}@-webkit-keyframes bounceAnimate {0% { transform: translateY(40px); opacity: 0;}30% { transform: translateY(-40px);}70% { transform: translateY(20px);}100% { transform: translateY(0px); opacity: 1; }}