﻿/*!
Theme Name: CFHTB
Theme URI: http://www.cfhtb.org/
Author: Nicolas Lemoine
Author URI: http://wordpress.org/
Description: Thème du site officiel de la CFHTB
Version: 1.0
*/
meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}meta.foundation-mq-medium{font-family:"only screen and (min-width:1280px)";width:1280px}meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}table{border-collapse:collapse;border-spacing:0}body{min-width:960px}.container_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;margin-left:5px;margin-right:5px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_24:before,.container_24:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_24:after{clear:both}.clearfix,.container_24{zoom:1}[class^="s-"],[class*=" s-"]{display:inline-block;font-style:normal;font-size:14px;text-align:center;vertical-align:middle;text-decoration:none}.s,.s-flag-en,.s-flag-fr,.s-icon-facebook,.s-icon-gplus,.s-icon-rss,.s-icon-subnav-orange,.s-icon-subnav,.s-icon-timer,.s-icon-twitter,.s-slider-arrow-left,.s-slider-arrow-right{background-image:url('images/s-sd0d640c44e.png');background-repeat:no-repeat}.s-flag-en{background-position:0 -120px;height:48px;width:48px}.s-flag-fr{background-position:0 -72px;height:48px;width:48px}.s-icon-facebook{background-position:-16px -30px;height:16px;width:16px}.s-icon-gplus{background-position:0 0;height:16px;width:16px}.s-icon-rss{background-position:-16px 0;height:16px;width:16px}.s-icon-subnav-orange{background-position:-6px -60px;height:12px;width:6px}.s-icon-subnav{background-position:0 -60px;height:12px;width:6px}.s-icon-timer{background-position:0 -168px;height:48px;width:48px}.s-icon-twitter{background-position:0 -30px;height:16px;width:16px}.s-slider-arrow-left{background-position:-32px -30px;height:30px;width:16px}.s-slider-arrow-right{background-position:-32px 0;height:30px;width:16px}html,button,input,select,textarea{font-family:"Lucida Grande", Tahoma, Verdana, Arial, sans-serif;color:#333}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3{font-family:Oswald;font-weight:normal;text-transform:uppercase;margin:1em 0;color:#1f3e9b;text-shadow:0 1px 0 #fff}h1{font-size:1.8462em;line-height:1.8333em}h2{font-size:1.3846em;line-height:1.2222em}h3{font-size:1.2308em;line-height:1.375em}p{font-size:1em;line-height:1.6923em;margin:0 0 1.6923em 0}a{color:#1f3e9b;text-decoration:none}a:hover{color:#e6a417}body{font-family:"Lucida Grande", Tahoma, Verdana, Arial, sans-serif;font-size:13px;line-height:1.6923em;background:#f9f9f9 url(images/body-bg.png)}.pagination{border-top:solid 1px #ccc;padding-top:15px;text-align:center}.pagination .pagination-arrow,.pagination .current{color:#fff;background:#234192}.pagination .pagination-arrow:hover,.pagination .current:hover{background:#192f69}.pagination>a,.pagination>span{margin:0 2px;display:inline-block;width:20px}#main{position:relative;padding:30px 0 40px 0;min-height:450px;border-top:solid 1px #fff}.bg{background:url(images/bg.png) no-repeat 100px 100px}.bg.shadow-grid_15{width:590px;height:5px;background-position:0 -362px}.bg.shadow-grid_8{width:310px;height:5px;background-position:0 -367px}.bg.shadow-grid_7{width:270px;height:5px;background-position:0 -372px}.bg.shadow-footer{position:absolute;bottom:0;width:100%;height:100px;background-position:0 -377px;background-repeat:repeat-x;z-index:-1}.bg.shadow-bottom{position:absolute;top:0;width:100%;height:15px;background-position:0 -477px;background-repeat:repeat-x;z-index:-1}.bg.quote{width:48px;height:48px;background-position:0 -496px}.logos{background:url(images/logos.png) no-repeat 100px 100px}.logos.cfhtb-header{background-position:0 0;width:213px;height:102px}.logos.cfhtb-footer{background-position:0 -102px;width:145px;height:42px}.i24{background:url(images/icons.png) no-repeat 100px 100px}.s14{width:14px;height:14px}.s24{width:24px;height:24px}.i24.speaker{background-position:center 0}.i24.brain{background-position:center -24px}.i24.people{background-position:center -48px}.i24.book{background-position:center -72px}.i24.note{background-position:center -96px}.i24.dot{background-position:center -192px}.i24.facebook{background-position:center -264px}.i24.twitter{background-position:center -288px}.i24.rss{background-position:center -312px}.i24.newsletter{background-position:center -336px}.i24.line-separator{height:2px;background-repeat:repeat-x;background-position:0 -424px}.i24.arrow-right{background-position:center -366px}.i24.arrow-bottom{width:24px;height:10px;background-position:center -432px}.i24.arrow-up{width:16px;height:8px;background-position:center -447px}.i24.arrow-down{width:16px;height:8px;background-position:center -456px}.i24.arrow-down-title{width:16px;height:8px;background-position:center -456px}.i24.printer-tool{background-position:center -480px}.i24.email-tool{background-position:center -504px}.i24.facebook-tool{background-position:center -528px}.i24.twitter-tool{background-position:center -552px}.i24.font-plus{background-position:center -576px}.i24.font-minus{background-position:center -600px}.i24.font-reset{background-position:center -624px}.i24.calendar{background-position:-6px -653px}.i24.email{background-position:-6px -678px}.i24.phone{background-position:-6px -700px}.i24.marker{background-position:-6px -725px}.i24.globe{background-position:-6px -750px}.i24.printer-tool{background-position:center -480px}.i24.email-tool{background-position:center -504px}#header{height:145px;background:url(images/bg.png) repeat-x center 118px;border-bottom:solid 1px #fff}#header .container_24{position:relative}.header-top{height:2px;background:#1f3e9b}#header .cfhtb-header{display:block;position:absolute;top:5px;left:10px;text-indent:-9999em;outline:none}#header .social-links{position:absolute;top:0;right:0}.social-links a{float:left;margin:0 5px}.nav-header{position:absolute;right:0;top:50px;font-size:1.2308em;text-transform:uppercase;font-family:Oswald, Arial, sans-serif}.nav-header li{float:left;margin-left:30px}.nav-header .current-menu-item a{color:#e6a417}#breadcrumb{height:35px;line-height:35px;color:#fff;background:#1f3e9b url(images/waves.png) no-repeat center top;font-size:0.9231em}#breadcrumb a{color:#fff}#breadcrumb a:hover{text-decoration:underline}#breadcrumb .breadcrumb_last{font-weight:bold}.tools{margin:20px 0 40px 0}.tools a{display:block;float:left;margin-right:10px;background:#eee}.tools a:hover{background:#1f3e9b}.tools a:hover .facebook-tool{background-position:center -816px}.tools a:hover .twitter-tool{background-position:center -840px}.tools a:hover .font-plus{background-position:center -864px}.tools a:hover .font-minus{background-position:center -888px}.tools a:hover .font-reset{background-position:center -912px}.feature-container{background:#1f3e9b url(images/bg.png) repeat-x 0 -27px}.feature-nav{height:35px;line-height:35px;border-bottom:solid 1px #2d5b9d}.feature-nav a{color:#fff;text-transform:uppercase}.feature-nav li{float:left;padding:0 15px;border-right:solid 1px #2d5b9e;border-left:solid 1px #6c97d4}.feature-content{border-top:solid #618cca 1px;padding:20px 0 10px 0;background:url(images/waves.png) no-repeat center -35px}.feature-slider{height:260px;position:relative;overflow:hidden;background:url(images/waves.png) no-repeat 0 -107px}.feature-slider .slider-items{width:20000em;position:absolute;height:225px}.feature-slider .slider-item{float:left;position:relative;width:950px;height:225px;background:#fff}.feature-slider .slider-content{font-family:Oswald;font-size:1.6923em;line-height:1em;position:absolute;padding:15px;right:0px;top:0;width:320px}.feature-slider .slider-item img{position:absolute;top:0;left:0;z-index:1;border:solid 2px #fff}.slider-nav{position:absolute;bottom:0;width:100%;text-align:center}.slider-nav a:hover .dot{background-position:center -216px}.slider-nav a:hover.active .dot,.slider-nav .active .dot{background-position:center -240px}.side-title{min-height:356px;background:url(images/shadow.png) no-repeat right top}.side-title h1{margin:0;line-height:1.3;text-transform:uppercase;font-family:Oswald;font-size:2.308em}.page-tree-title{text-transform:uppercase;font-family:Oswald;font-size:1.2308em;line-height:1.375em;margin-bottom:0.8em;padding-left:15px}.page-tree li{margin:3px 0;padding:3px 0 3px 15px}.page-tree li a{display:block}.page-tree .current_page_item{font-weight:bold;background:#1f3e9b}.page-tree .current_page_item a{color:#fff}.page-children{margin:30px 0}.page-children-item{padding:15px 0;position:relative}.page-children-item .line-separator{position:absolute;width:100%;top:0;left:0}.page-children-item h2{margin:0 0 15px 0}.page-children-item p{margin:0 0 10px 0}.page-children-item .page-more{text-align:right}.page-content ul,.page-content ol{margin:1em 0;padding:0 0 0 30px}.page-content ul{list-style:square}.page-content ol{list-style:decimal}.blue-title{font-size:1.3846em;color:#fff;text-transform:uppercase;background:#1f3e9b url(images/icons.png) no-repeat 32px -384px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:2px 0 2px 42px;position:relative;margin:0;text-shadow:none}.blue-title .i24{position:absolute}.blue-title .speaker,.blue-title .brain,.blue-title .book,.blue-title .people,.blue-title .note{left:6px;bottom:4px}.blue-title .i24.arrow-bottom{right:10px;bottom:-10px}.blue-box{margin-bottom:20px;position:relative}.blue-box .box-content{padding:20px 15px 1px 15px;background:#fff;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.blue-box .shadow-grid_8,.blue-box .shadow-grid_15,.blue-box .shadow-grid_7{position:absolute;left:0;bottom:-5px}.box-more{text-align:right}.edito .box-content{font-size:1.2308em;line-height:1.375em}.edito-img{float:left;width:120px}.edito-content{float:left;width:370px;position:relative;padding-right:60px}.edito-content .quote{position:absolute;right:0;top:0}.home-news h2{position:relative;padding-left:15px;margin:0;border-bottom:solid 1px #1f3e9b}.home-news h2 .arrow-down{position:absolute;bottom:-8px;right:15px}.home-news h3{margin:0}.home-news .news-more{text-align:right}.home-news p{margin:10px 0}.home-news .news-item{border-bottom:solid 1px #ddd;padding-bottom:1em}.home-news .news-item.last{border:0}.news-item{position:relative;padding:1.1em 0 1px 0}.news-item.first{padding-top:0}.news-list .news-item.last .line-separator{display:none}.news-item .line-separator{position:absolute;width:100%;bottom:0;left:0}.news-item h2{margin:0;text-transform:uppercase}.news-date{color:#777;font-size:11px}.news-date .calendar{margin-right:5px}.news-list .news-title{margin-bottom:1em}.news-list .news-img{margin-bottom:1em}.member-list ul a{color:#666}.member-list ul a:hover{color:#e6a417}.member-item{color:#666;position:relative;padding:1.1em 0}.member-item.first{padding-top:0}.member-item h2{margin:0 0 1em 0}.member-item .address-icon,.member-item .address-content{float:left}.member-item .i24{margin-right:5px}.member-item.last .line-separator{display:none}.member-item .line-separator{position:absolute;width:100%;bottom:0}.member-single a{color:#333}.member-single a:hover{color:#e6a417}.member-single .i24{margin-right:5px}.member-single .address-icon,.member-single .address-content{float:left}#member-map{margin-top:20px;height:300px}#footer{border-top:solid 1px #eee;background:#fff;padding:20px 0 0 0;font-size:0.9231em;line-height:1.8333em}#footer .container_24{position:relative}#footer .totop{font-family:Oswald, Arial, sans-serif;position:absolute;right:0;top:-20px;height:20px;border-top:solid 1px #1f3e9b;outline:none}#footer a:hover.totop{color:#1f3e9b}#footer .totop .arrow-up{position:absolute;top:-8px;right:3px}#footer .footer-social{margin:0}.nav-footer a{color:#333;padding-left:20px;background:url(images/icons.png) no-repeat 0 -364px}.nav-footer a:hover{color:#1f3e9b}.footer-copyright{border-top:solid 1px #eee;margin:20px 0 0 0;padding:10px 0;text-align:center}.callout{border-left:5px solid #EEEEEE;margin:20px 0;padding:15px 30px 15px 15px}.callout p:last-child{margin-bottom:0}.callout.callout-danger{background-color:#FCF2F2;border-color:#DFB5B4}.callout.callout-warning{background-color:#FEFBED;border-color:#F1E7BC}.callout.callout-info{background-color:#F0F7FD;border-color:#D0E3F0}.alert,.wpcf7-response-output{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success,.wpcf7-mail-sent-ok{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error,.wpcf7-validation-errors{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}label{cursor:pointer}input[type="text"],input[type="password"],input[type="email"],select,textarea{outline:none;background-color:white;font-family:inherit;border:1px solid #cccccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:14px;margin:0;padding:6px;height:20px;width:95%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}select{height:32px;width:98%}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#fafafa;border-color:#b3b3b3}select{padding:6px}textarea{height:auto}select:focus,select:active{outline:0}input[type="text"].error,textarea.error,select.error{border-color:#B94A48}.wpcf7-display-none{display:none}.wpcf7-list-item{display:block}input[type="text"].wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{border-color:#B94A48}.form .field-row{padding:10px 0}.field-row{position:relative}.row-checkbox .field-label,.row-checkbox .field-content{padding:0 0 18px}.row-radio .field-content label{margin-right:20px}.row-radio .field-content label input{margin-right:5px}.row-checkbox input[type="checkbox"]{margin:2px 0 0 5px;width:18px;height:18px}.field-content,.field-label{padding:10px 0 20px 0;position:relative}.field-error,.wpcf7-not-valid-tip-no-ajax{font-size:0.8462em;color:#B94A48}.registration-customer .field-error{position:absolute;bottom:0;left:0}.field-hint{color:#777;font-size:0.8462em}.red{color:#B94A48;font-size:16px;margin:0 2px}.panel{background:#f2f2f2;border:solid 1px #e6e6e6;padding:20px}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.alignleft,img.alignleft{float:left;margin:5px 10px 0 0}.alignright,img.alignright{float:right;margin:5px 0 0 10px}.aligncenter,img.aligncenter{margin:5px auto}[id^="call-theme-"] span{display:block;margin-top:1em;color:#777;font-size:0.9231em}.call-theme-more{margin-left:5px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:40;display:none;top:0;left:0}.reveal-modal{background:#fff;visibility:hidden;display:none;top:50px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:41;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal .close-reveal-modal:not(.button){font-size:22px;font-size:1.2308em;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}.reveal-modal.small{width:30%;margin-left:-15%}.reveal-modal.medium{width:40%;margin-left:-20%}.reveal-modal.large{width:60%;margin-left:-30%}.reveal-modal.xlarge{width:70%;margin-left:-35%}.reveal-modal.expand{width:90%;margin-left:-45%}.reveal-modal .row{min-width:0;margin-bottom:10px}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media print{.reveal-modal{border:solid 1px #000;background:#fff}}.forum-page h1{margin-top:0;color:#f07d00;font-size:30px}.forum-sidebar-header{position:relative;height:270px;margin-bottom:40px}.forum-orange{color:#f07d00}.forum-sidebar-title{font-size:50px;font-weight:700;text-transform:uppercase;font-family:Oswald;line-height:1.1;position:relative}.forum-sidebar-title .forum-language-switcher{position:absolute;right:0;top:0;font-size:12px}.forum-sidebar-title .forum-language-switcher a{margin-left:10px}.b-item{border-top:solid 1px #fff;border-bottom:solid 1px #e0e0e0}.b-wrapper{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #fff}.forum-slider{height:270px;position:relative;overflow:hidden;margin-bottom:40px}.forum-slider .forum-slider-items{width:20000em;position:absolute}.forum-slider .forum-slider-item{float:left;width:590px;height:270px;position:relative}.forum-slider .forum-slider-item .forum-slider-caption{position:absolute;bottom:0;left:0;width:75%;height:50px;padding:1% 23% 3% 2%;background:rgba(255,255,255,0.8)}.forum-slider .forum-slider-item .forum-slider-caption .button{margin:0}.forum-slider .forum-slider-item .forum-slider-caption .forum-slider-button{position:absolute;right:10px;bottom:24px}.forum-slider .forum-slider-prev,.forum-slider .forum-slider-next{position:absolute;top:45%}.forum-slider .forum-slider-prev{left:10px}.forum-slider .forum-slider-next{right:10px}.forum-nav{font-family:Oswald;font-size:16px;margin-bottom:40px}.forum-nav>ul>li>a{font-size:18px;text-transform:uppercase}.forum-nav>ul>li>a .s-icon-subnav{display:none}.forum-nav a{color:#666;display:block;padding:5px 15px}.forum-nav a:hover{color:#f07d00}.forum-nav .current-menu-item>a{background:#f07d00;color:#fff}.forum-nav.panel{padding:0}.forum-nav .sub-menu{background:#e8e8e8}.forum-nav .sub-menu .s-icon-subnav{margin-right:5px}.forum-countdown{border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;padding:15px 0;font-family:Oswald;font-size:36px;line-height:1;color:#666;position:absolute;width:100%;bottom:0;left:0}.forum-countdown .cd-item{float:left;width:50px;text-align:center}.forum-countdown .cd-item.cd-sep{width:10px}.forum-countdown .cd-days{width:65px}.forum-countdown .cd-label{font-size:12px}.forum-countdown .s-icon-timer{float:left;margin-right:10px}.forum-home-widget{height:300px;margin-bottom:40px}.forum-home-widget h2{margin:5px 0;color:#f07d00}.forum-home-widget h2 a{color:#f07d00}.forum-home-widget h2 a:hover{color:#666}.forum-home-widget img{max-width:100%;height:auto}.forum-home-widget p{margin:0}.forum-subpages{margin:20px 0}.forum-subpages>div{padding:15px 0}.forum-subpages h2{font-size:18px;margin:0;color:#f07d00}.forum-subpages a{color:#f07d00}.forum-subpages a:hover{color:#d77000}.forum-subpages .forum-subpage-excerpt{font-family:Oswald;font-size:16px;margin-top:5px;color:#777}.forum-subpages .forum-subpage-excerpt p{margin:0}.checkout-breadcrumb{font-family:Oswald;text-transform:uppercase;font-size:1.3846em;color:#999;margin-top:-10px;margin-bottom:20px}.checkout-breadcrumb a{color:#f07d00}.checkout-breadcrumb a:hover{color:#666}.checkout-breadcrumb .breacrumb-item{margin:0;border-bottom:solid 5px #e5e5e5;width:240px}.checkout-breadcrumb .breacrumb-item.current{color:#f07d00}.checkout-breadcrumb .breacrumb-item.active{color:#f07d00;border-bottom:solid 5px #f07d00}.checkout-breadcrumb .breadcrumb-item-title{padding:10px 0 10px 20px}.checkout-process{overflow:hidden}.checkout-process h1,.checkout-process h2,.checkout-process h3{margin-top:0;color:#666}.registration-flags{text-align:right}.registration-flags img{margin:0 5px 0 0}.registration-form .item-name h2{color:#333;margin:0 0 5px 0}.registration-form .item-name input[type="checkbox"]{vertical-align:middle;margin:0 5px 5px 0}.registration-form .item-description{color:#666;margin:0}.registration-form .item-price{font-family:Oswald;font-size:1.3846em;text-align:right}.registration-item{padding:15px 0;border-top:solid 1px #e6e6e6}.registration-coupon.panel{padding:20px 0}.registration-coupon label{margin-left:15px;height:32px;line-height:32px}.registration-coupon .button.secondary{height:32px;line-height:32px;padding-top:0;padding-bottom:0}.registration-form-button{text-align:right;padding-top:20px}.registration-cart.panel{padding:0}.registration-cart h3{margin:0;padding:10px 0 10px 20px;border-bottom:solid 1px #e6e6e6;color:#333}.registration-cart .button{width:100%;padding-left:0;padding-right:0;border-left:0;border-right:0}.cart-table{width:100%}.cart-table td{padding:10px 15px}.cart-item-price,.cart-coupon-price,.cart-total-price{text-align:right}.cart-item-price{width:90px}.cart-item-row,.cart-coupon-row{border-bottom:solid 1px #e6e6e6}.cart-total-row{font-size:1.2308em;font-weight:bold;text-transform:uppercase}.cart-empty{padding:20px}.registration-secure h3{color:#333;padding-bottom:5px;border-bottom:solid 1px #e6e6e6}.registration-secure{margin-top:20px}.registration-customer .field-ish-member-date{display:none}.payment-registration,.payment-information{padding-bottom:20px}.payment-cart-table{width:100%;margin-bottom:20px}.payment-cart-table td{padding:10px 5px}.payment-cart-table .cart-row{border-top:1px solid #999}.payment-cart-table .total-price,.payment-cart-table .coupon-price,.payment-cart-table .item-price{text-align:right}.payment-cart-table .total-row{font-size:1.2308em;font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999}.registration-payment-action .button{width:100%;padding-left:0;padding-right:0}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#f07d00;border-color:#bd6200;color:#fff}button:hover,button:focus,.button:hover,.button:focus{background-color:#bd6200}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}button.tiny,.button.tiny{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75em}button.right-align,.button.right-align{text-align:right;padding-right:.75em}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#f07d00;border-color:#bd6200;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#bd6200}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#f07d00}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button,.button{padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none}button.tiny,.button.tiny{padding-top:.5em;padding-bottom:.4375em;-webkit-appearance:none}button.small,.button.small{padding-top:.625em;padding-bottom:.5625em;-webkit-appearance:none}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 768px){button,.button{display:inline-block}}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#f07d00;border-color:#bd6200;color:#fff}button:hover,button:focus,.button:hover,.button:focus{background-color:#bd6200}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}button.tiny,.button.tiny{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75em}button.right-align,.button.right-align{text-align:right;padding-right:.75em}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#f07d00;border-color:#bd6200;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#bd6200}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#f07d00}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button,.button{padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none}button.tiny,.button.tiny{padding-top:.5em;padding-bottom:.4375em;-webkit-appearance:none}button.small,.button.small{padding-top:.625em;padding-bottom:.5625em;-webkit-appearance:none}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 768px){button,.button{display:inline-block}}.ib{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.right{text-align:right}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.js-hide{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
