

/*===============================
https://www.ffhockey.org/media/mod_advanced_cookies/css/style_front-end.css
================================================================================*/
.hob_banner p{font-weight:300;margin-top:1em!important;margin-bottom:1em!important}.hob_banner button{background-image:none!important}.hob_banner h2{padding:20px;font-weight:300}.hob_banner h3{font-weight:400}.hob_banner{position:fixed!important;z-index:16777270;width:100%!important;text-align:center;border-width:1px 0 1px 0!important;border-color:#fff!important;padding:10px 0;left:0;right:0;float:none!important;text-shadow:none;border-radius:0!important;margin:0 auto!important} @-webkit-keyframes animatedown{from{bottom:-400px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatedown{from{bottom:-400px;opacity:0}to{bottom:0;opacity:1}} @-webkit-keyframes animateup{from{top:-400px;opacity:0}to{top:0;opacity:1}}@keyframes animateup{from{top:-400px;opacity:0}to{top:0;opacity:1}}.text_banner{font-size:14px;text-align:left}.block_1{width:70%;display:inline-flex;padding-left:3%}.block_2{display:inline-flex;width:25%}.btn_settings{margin-right:20px}.btn_ok{margin-right:20px}.licence{color:red;font-size:1rem;line-height:1.5rem;border-left:solid 2px red;padding-left:10px} .nav-tabs_custome{overflow:hidden;background-color:#eef1f3!important}.hob_modal-footer{background-color:#ffffff!important} .nav-tabs_custome li{background-color:#eef1f3!important;padding:14px 16px;transition:0.3s;font-size:14px;font-family:Montserrat,sans-serif;font-weight:400}.nav-tabs_custome li a{padding:0!important;color:#000} .nav-tabs_custome li:hover{background-color:#d5dbe0!important}.nav-tabs_custome li:hover a{transition:0.3s;background-color:#d5dbe0!important;border:1px solid #d5dbe0!important} .nav-tabs_custome li.active{background-color:#acb8c1!important}.nav-tabs_custome li.active a{background-color:#acb8c1!important;border:1px solid #acb8c1!important}.button_custom{padding:8px 14px!important;text-align:center!important;text-decoration:none;display:inline-block!important;font-size:14px!important;margin:4px 2px!important;-webkit-transition-duration:0.4s;transition-duration:0.4s;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:400;background-image:none;line-height:16px!important}.refuse_tous{background-color:#ffffff!important;color:#0065af!important;border:2px solid #0065af!important;margin-right:20px}.refuse_tous:hover{background-color:#0065af!important;color:white!important}.accepter_tous{background-color:#ffffff!important;color:#3eb060!important;border:2px solid #3eb060!important;margin-right:20px}.accepter_tous:hover{background-color:#3eb060!important;color:white!important}.valider{float:right;background-color:#0065af!important;color:#fff!important;border:2px solid #0065af!important}.valider:hover{background-color:#fff!important;color:#0065af!important} .switch{position:relative;display:inline-block;width:60px;height:34px;margin-bottom:0.5rem;margin-top:0.5rem}.switch input{display:none}.hob_modal_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#acb8c1;-webkit-transition:.4s;transition:.4s;z-index:auto;margin:0}.hob_modal_slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked + .hob_modal_slider{background-color:#0065af!important}input:focus + .hob_modal_slider{box-shadow:0 0 1px #2196F3!important}input:checked + .hob_modal_slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)} .hob_modal_slider.round{border-radius:34px}.hob_modal_slider.round:before{border-radius:50%}.tab-content_custome{padding-left:20px}#setting{display:none;position:fixed;bottom:5px;z-index:16777274;opacity:.5}#setting:hover{cursor:pointer;opacity:0.9}#setting a{font-size:24px}#setting_btn{border-radius:10px;padding:10px 15px!important}#gear{height:50px}.info_link{font-size:14px}.info_link:hover{font-size:14px}  .hob_modal{display:none; position:fixed; z-index:678000; padding-top:100px; left:0;top:0;width:100%; height:100%; overflow:auto; background-color:rgb(0,0,0); background-color:rgba(0,0,0,0.4); } .hob_modal-content{text-align:left;padding-bottom:20px;max-width:900px;position:relative;background-color:#fefefe!important;margin:auto;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;background-image:none} @-webkit-keyframes animatetop{from{top:-400px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-400px;opacity:0}to{top:0;opacity:1}} .hob_close{color:white!important;float:right;font-size:32px!important;font-weight:bold}.hob_close:hover,.hob_close:focus{color:#eef1f3!important;text-decoration:none;cursor:pointer}.hob_modal-header{color:#ffffff!important;font-size:16px!important;font-weight:300;background-color:#27323d!important;text-transform:uppercase;padding:20px 20px 20px 20px;line-height:normal}.hob_modal-header h3,span{display:inline}.hob_modal-body{font-family:Montserrat,sans-serif;color:#737e87!important}.hob_modal-footer{padding:2px 16px;background-color:#ffffff!important}.btn{margin:0!important}.hob_modal p{font-size:14px;font-weight:300}.hob_modal h2{padding:20px;font-weight:300}.hob_modal h3{font-weight:400} .tab{overflow:hidden;border-bottom:1px solid #acb8c1!important;background-color:#eef1f3!important;width:100%!important;line-height:normal} .tab button{background-color:#eef1f3!important;color:#737e87!important;float:left;border:none;outline:none;cursor:pointer;padding:7px 13px!important;transition:0.3s;font-size:16px!important;font-family:Montserrat,sans-serif;font-weight:400;background-image:none;margin:5px!important;text-transform:none;line-height:16px!important} .tab button:hover{background-color:#d5dbe0!important;border:none} .tab button.active{background-color:#acb8c1!important;border:none} .tabcontent{display:none;padding:6px 12px;border-top:none}.tabcontent h3{text-transform:none;font-size:20px;padding-top:5px}.tabcontent ul{padding:0;max-height:270px;overflow-y:scroll;width:100%!important;position:inherit;rigth:0!important;left:0!important}.tabcontent ul li{right:0!important;left:0!important}.tabcontent p{color:rgba(98,106,117,1)!important;font-size:14px!important;text-align:left!important} .service_intro button{float:right;padding:0 4px!important;margin-right:1px}.service_intro{padding-bottom:4px!important;padding-top:4px!important;list-style-type:none;border-bottom:1px solid #eef1f3!important;font-size:16px;width:100%!important;position:inherit;text-align:left!important;height:auto!important;border-top:none!important;border-left:none!important;border-right:none!important}.service_intro a{border:none!important}.service_intro .collapse_text{font-size:13px}#hob_copyright span,#hob_copyright a{font-size:14px!important}.session_table{max-height:270px;overflow-y:scroll}.service_list{width:100%!important;border:none!important} .bold_text{font-weight:bold;font-size:larger}  @media (min-width:50px) and (max-width:1300px){.block_1{width:100%;display:block;float:left;padding-left:3%;padding-right:3%}.block_1 ,.text_banner{font-size:14px;width:100%}.block_2{display:block;width:100%} .hob_modal{padding-top:50px}.hob_modal-content{width:90%}.hob_modal-header #myModalLabel{font-size:16px}.hob_modal-body .tablinks{font-size:12px}.hob_modal-body .tabcontent h3{font-size:16px}.hob_modal-body .tabcontent p{font-size:12px} .hob_modal-content .button_custom{padding:10px 10px;text-align:center;text-decoration:none;font-size:10px; -webkit-transition-duration:0.4s;transition-duration:0.4s;cursor:pointer;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:400}.service_intro{font-size:13px} .switch{position:relative;display:inline-block;width:30px;height:17px;margin-top:0.5rem;margin-bottom:0.5rem}.switch input{display:none}.hob_modal_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#acb8c1!important;-webkit-transition:.4s;transition:.4s;z-index:auto}.hob_modal_slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white!important;-webkit-transition:.4s;transition:.4s}input:checked + .hob_modal_slider{background-color:#0065af!important}input:focus + .hob_modal_slider{box-shadow:0 0 1px #2196F3!important}input:checked + .hob_modal_slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)} .hob_modal_slider.round{border-radius:17px}.hob_modal_slider.round:before{border-radius:50%}.session_table{max-height:270px;overflow-y:scroll}}


/*===============================
https://www.ffhockey.org/media/com_acym/css/module.min.css?v=1052
================================================================================*/
@font-face{font-family:acymicon;src:url(https://www.ffhockey.org/media/com_acym/css/fonts/acymicon.woff2?o4yq6) format("woff2"),url(https://www.ffhockey.org/media/com_acym/css/fonts/acymicon.woff?o4yq6) format("woff")}#acym_wrapper [class*=" acymicon-"],#acym_wrapper [class^=acymicon-],[class*=" acymicon-"],[class^=acymicon-]{font-family:acymicon;font-style:normal;font-weight:400;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.acymicon-access-time::before{content:"\e5d1"}.acymicon-action::before{content:"\e0c7"}.acymicon-add-thin::before{content:"\f296"}.acymicon-add::before{content:"\f25c"}.acymicon-address-book-o::before{content:"\f315"}.acymicon-aid-kit::before{content:"\f600"}.acymicon-arrow-circle-o-up::before{content:"\f64d"}.acymicon-arrow-down-thin::before{content:"\f3db"}.acymicon-arrow-down::before{content:"\f2f7"}.acymicon-arrow-up-thin::before{content:"\f642"}.acymicon-arrow-up::before{content:"\e130"}.acymicon-arrows-h::before{content:"\e636"}.acymicon-arrows::before{content:"\f61b"}.acymicon-autorenew::before{content:"\f3b9"}.acymicon-ban::before{content:"\efca"}.acymicon-bar-chart::before{content:"\f21f"}.acymicon-bell::before{content:"\f6d4"}.acymicon-book::before{content:"\e2ba"}.acymicon-bullhorn::before{content:"\f7e7"}.acymicon-calendar::before{content:"\ed0f"}.acymicon-cart-arrow-down::before{content:"\f6ee"}.acymicon-check-circle::before{content:"\e206"}.acymicon-check::before{content:"\e503"}.acymicon-checkbox-checked::before{content:"\f0ee"}.acymicon-checkbox-empty::before{content:"\ead4"}.acymicon-chevron-left::before{content:"\f82a"}.acymicon-chevron-right::before{content:"\e805"}.acymicon-circle-check-o::before{content:"\eafe"}.acymicon-circle-o-notch::before{content:"\f4ae"}.acymicon-circle-o::before{content:"\eb83"}.acymicon-circle::before{content:"\f061"}.acymicon-close-thin::before{content:"\f85f"}.acymicon-close::before{content:"\f0f3"}.acymicon-code::before{content:"\e1be"}.acymicon-cog::before{content:"\e637"}.acymicon-cogs::before{content:"\e4a9"}.acymicon-content-copy::before{content:"\e91a"}.acymicon-crop-16-9::before{content:"\f129"}.acymicon-dashboard::before{content:"\ed10"}.acymicon-delete::before{content:"\e2bc"}.acymicon-desktop::before{content:"\e2d7"}.acymicon-download::before{content:"\eb59"}.acymicon-edit::before{content:"\f05b"}.acymicon-ellipsis-h::before{content:"\e67d"}.acymicon-email::before{content:"\f797"}.acymicon-exclamation-circle::before{content:"\e941"}.acymicon-exclamation-triangle::before{content:"\edb9"}.acymicon-external-link::before{content:"\e2b7"}.acymicon-eye-slash::before{content:"\e1dc"}.acymicon-eye::before{content:"\eeec"}.acymicon-facebook::before{content:"\e497"}.acymicon-filter::before{content:"\e109"}.acymicon-flask::before{content:"\eb6e"}.acymicon-floppy-o::before{content:"\f823"}.acymicon-folder::before{content:"\e2ff"}.acymicon-format-align-center::before{content:"\f6ef"}.acymicon-format-align-justify::before{content:"\f4c3"}.acymicon-format-align-left::before{content:"\e860"}.acymicon-format-align-right::before{content:"\e58f"}.acymicon-format-bold::before{content:"\ef56"}.acymicon-format-italic::before{content:"\f2c1"}.acymicon-gif::before{content:"\e6ff"}.acymicon-group::before{content:"\eefa"}.acymicon-hand-paper-o::before{content:"\e561"}.acymicon-handshake-o::before{content:"\e5d4"}.acymicon-hourglass-2::before{content:"\e078"}.acymicon-idea::before{content:"\f6c8"}.acymicon-info-circle::before{content:"\e18a"}.acymicon-insert-photo::before{content:"\f46f"}.acymicon-joomla::before{content:"\f12a"}.acymicon-keyboard-arrow-down-thin::before{content:"\f80b"}.acymicon-keyboard-arrow-down::before{content:"\e8c7"}.acymicon-keyboard-arrow-left::before{content:"\f2ac"}.acymicon-keyboard-arrow-right::before{content:"\f3c3"}.acymicon-keyboard-arrow-up-thin::before{content:"\e872"}.acymicon-keyboard-arrow-up::before{content:"\e700"}.acymicon-lock::before{content:"\e0fc"}.acymicon-mail-o-open::before{content:"\f8f9"}.acymicon-mail-o::before{content:"\edea"}.acymicon-menu::before{content:"\e730"}.acymicon-minus::before{content:"\f76b"}.acymicon-mobile::before{content:"\f233"}.acymicon-more-horizontal::before{content:"\e957"}.acymicon-movie::before{content:"\f42b"}.acymicon-paint-format::before{content:"\e897"}.acymicon-paper-plane::before{content:"\f896"}.acymicon-pause-circle::before{content:"\e258"}.acymicon-pencil::before{content:"\e91e"}.acymicon-pie-chart::before{content:"\e758"}.acymicon-play-arrow::before{content:"\f541"}.acymicon-play-circle-filled::before{content:"\e537"}.acymicon-plus-circle::before{content:"\e11e"}.acymicon-power-off::before{content:"\e1a2"}.acymicon-puzzle-piece::before{content:"\e170"}.acymicon-question-circle-o::before{content:"\e6b4"}.acymicon-radio-button-checked::before{content:"\f470"}.acymicon-radio-button-unchecked::before{content:"\eeb6"}.acymicon-random::before{content:"\e5d5"}.acymicon-rectangle-bar-chart::before{content:"\e101"}.acymicon-repeat::before{content:"\e8ac"}.acymicon-rotate-left::before{content:"\f3f4"}.acymicon-search::before{content:"\f439"}.acymicon-sort-amount-asc::before{content:"\ec46"}.acymicon-sort-amount-desc::before{content:"\f588"}.acymicon-sort::before{content:"\f4ef"}.acymicon-star-o::before{content:"\f645"}.acymicon-star::before{content:"\f0a3"}.acymicon-text-fields::before{content:"\e214"}.acymicon-th::before{content:"\f385"}.acymicon-times-circle::before{content:"\ef08"}.acymicon-title::before{content:"\e053"}.acymicon-tools::before{content:"\e056"}.acymicon-transfer::before{content:"\e03c"}.acymicon-trigger::before{content:"\f873"}.acymicon-unfold-more::before{content:"\e563"}.acymicon-unlock::before{content:"\e7d5"}.acymicon-unsplash::before{content:"\e411"}.acymicon-upload::before{content:"\e212"}.acymicon-user-check::before{content:"\e797"}.acymicon-user-minus::before{content:"\e0ff"}.acymicon-user-plus::before{content:"\e5d7"}.acymicon-user::before{content:"\e09c"}.acymicon-vertical-align-bottom::before{content:"\eae5"}.acymicon-vertical-align-top::before{content:"\e307"}.acymicon-window::before{content:"\ed81"}.acymicon-wordpress::before{content:"\e674"}div.acym_module_error{color:#400;background-color:#fdd;padding:1em!important;margin-bottom:10px}div.acym_module_success{color:#130;background-color:#dfc;padding:1em!important;z-index:10;margin-bottom:10px}.acym_module_form table,.acym_module_form td,.acym_module_form tr{border:none}.acym_module_form .acyfield_date div.cell{display:inline-block;max-width:100%}.acym_module_form .acyfield_date div.cell.medium-3{max-width:25%}.acym_module_form .acyfield_date div.cell.medium-5{max-width:41%}.acym_module_form .acyfield_date div.cell.medium-4{max-width:33%}.acym_module_form .onefield{margin:10px 0}.acym_module_form .onefield label div.cell,.acym_module_form .onefield textarea{max-width:100%}.acym_module_form label{max-width:100%;display:inline-block;cursor:pointer}.acym_module_form input{cursor:pointer;max-width:90%}.acym_module_form input[type=radio]{margin:0 5px}.acym_module_form div.modal{position:fixed;top:5%;left:50%;z-index:10050;width:80%;margin-left:-40%;background-color:#fff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box;outline:0}.acym_module_form div.modal.fade{transition:opacity .3s linear,top .3s ease-out;top:5%}.acym_module_form .fade.in{opacity:1}.acym_module_form div.modal.jviewport-width80{width:80vw;margin-left:-40vw}.acym_module_form .hide{display:none}.acym_module_form .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.acym_module_form button.close{cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.acym_module_form .close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.acym_module_form .modal-header{padding:9px 15px;border-bottom:1px solid #eee}.acym_module_form .modal-header .close{margin-top:2px}.acym_module_form .modal-header h3{margin:0;line-height:30px}.acym_module_form .modal-body{width:98%;position:relative;max-height:400px;padding:1%}.acym_module_form .modal-body iframe{width:100%;max-height:none;border:0!important}.acym_module_form .modal-form{margin-bottom:0}.acym_module_form .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.acym_module_form .modal-footer:after,.acym_module_form .modal-footer:before{display:table;content:"";line-height:0}.acym_module_form .modal-footer:after{clear:both}.acym_module_form .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.acym_module_form .modal-footer .btn-group .btn+.btn{margin-left:-1px}.acym_module_form .modal-footer .btn-block+.btn-block{margin-left:0}div.modal{z-index:10050}.acym_invalid_field{border:1px solid #9d261d!important;background:#f2dede!important}.acym__field__error__block{display:none}.onefield{position:relative}.onefield .acym__field__error__block{position:absolute;width:170px;background-color:#fff;padding:5px 10px;border:1px solid #333;border-radius:3px;z-index:1000}.onefield:hover .acym__field__error__block__active{display:block}.acym__subscription__form__footer .onefield:hover .acym__field__error__block__active{bottom:calc(100% + 10px)}.acym__color__error{color:#9d261d}.acym__message__invalid__field{display:none;font-size:12px}.acym__message__invalid__field__active{display:block!important}.acym__cross__invalid{display:none;padding-right:3px}.acym__cross__invalid__active{display:inline}


/*===============================
/templates/ja_teline_v/local/acm/topic/css/style.css
================================================================================*/
.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;z-index:1}.carousel-fade .carousel-inner .item.active{z-index:10}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}