/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */.flag{display:inline-block;width:32px;height:32px;background:url("images/flags.png") no-repeat}.flag.flag-tm{background-position:-32px -416px}.flag.flag-ao{background-position:-256px 0}.flag.flag-tn{background-position:-64px -416px}.flag.flag-ae{background-position:-32px 0}.flag.flag-dm{background-position:-192px -96px}.flag.flag-tt{background-position:-160px -416px}.flag.flag-tv{background-position:-192px -416px}.flag.flag-bj{background-position:-224px -32px}.flag.flag-lr{background-position:-384px -224px}.flag.flag-tw{background-position:-224px -416px}.flag.flag-ck{background-position:-256px -64px}.flag.flag-nz{background-position:-96px -320px}.flag.flag-bm{background-position:-256px -32px}.flag.flag-km{background-position:0 -224px}.flag.flag-nl{background-position:-448px -288px}.flag.flag-ug{background-position:-320px -416px}.flag.flag-jp{background-position:-320px -192px}.flag.flag-so{background-position:-128px -384px}.flag.flag-ne{background-position:-352px -288px}.flag.flag-bd{background-position:-64px -32px}.flag.flag-gt{background-position:-128px -160px}.flag.flag-pt{background-position:-448px -320px}.flag.flag-lk{background-position:-352px -224px}.flag.flag-mu{background-position:-96px -288px}.flag.flag-at{background-position:-352px 0}.flag.flag-tr{background-position:-128px -416px}.flag.flag-sm{background-position:-64px -384px}.flag.flag-dk{background-position:-160px -96px}.flag.flag-no{background-position:0 -320px}.flag.flag-si{background-position:-448px -352px}.flag.flag-sr{background-position:-160px -384px}.flag.flag-es{background-position:-448px -96px}.flag.flag-cf{background-position:-128px -64px}.flag.flag-sk{background-position:0 -384px}.flag.flag-ps{background-position:-416px -320px}.flag.flag-lb{background-position:-256px -224px}.flag.flag-kz{background-position:-192px -224px}.flag.flag-fj{background-position:-64px -128px}.flag.flag-uz{background-position:-416px -416px}.flag.flag-am{background-position:-192px 0}.flag.flag-kp{background-position:-64px -224px}.flag.flag-kn{background-position:-32px -224px}.flag.flag-lu{background-position:0 -256px}.flag.flag-ly{background-position:-64px -256px}.flag.flag-bb{background-position:-32px -32px}.flag.flag-gi{background-position:-384px -128px}.flag.flag-ai{background-position:-128px 0}.flag.flag-br{background-position:-352px -32px}.flag.flag-to{background-position:-96px -416px}.flag.flag-pa{background-position:-160px -320px}.flag.flag-ge{background-position:-288px -128px}.flag.flag-vn{background-position:-128px -448px}.flag.flag-gr{background-position:-96px -160px}.flag.flag-ni{background-position:-416px -288px}.flag.flag-me{background-position:-192px -256px}.flag.flag-ir{background-position:-128px -192px}.flag.flag-th{background-position:-416px -384px}.flag.flag-al{background-position:-160px 0}.flag.flag-gu{background-position:-160px -160px}.flag.flag-cl{background-position:-288px -64px}.flag.flag-ng{background-position:-384px -288px}.flag.flag-gl{background-position:-416px -128px}.flag.flag-do{background-position:-224px -96px}.flag.flag-ls{background-position:-416px -224px}.flag.flag-sz{background-position:-288px -384px}.flag.flag-ph{background-position:-288px -320px}.flag.flag-ba{background-position:0 -32px}.flag.flag-nc{background-position:-320px -288px}.flag.flag-cg{background-position:-160px -64px}.flag.flag-ky{background-position:-160px -224px}.flag.flag-be{background-position:-96px -32px}.flag.flag-kh{background-position:-416px -192px}.flag.flag-sl{background-position:-32px -384px}.flag.flag-us{background-position:-352px -416px}.flag.flag-sd{background-position:-352px -352px}.flag.flag-qa{background-position:-64px -352px}.flag.flag-lc{background-position:-288px -224px}.flag.flag-la{background-position:-224px -224px}.flag.flag-jo{background-position:-288px -192px}.flag.flag-pw{background-position:0 -352px}.flag.flag-rs{background-position:-160px -352px}.flag.flag-lv{background-position:-32px -256px}.flag.flag-ke{background-position:-352px -192px}.flag.flag-tl{background-position:0 -416px}.flag.flag-gq{background-position:-64px -160px}.flag.flag-bw{background-position:-448px -32px}.flag.flag-gb{background-position:-224px -128px}.flag.flag-ci{background-position:-224px -64px}.flag.flag-my{background-position:-224px -288px}.flag.flag-ws{background-position:-192px -448px}.flag.flag-mq{background-position:-448px -256px}.flag.flag-se{background-position:-384px -352px}.flag.flag-bg{background-position:-160px -32px}.flag.flag-ml{background-position:-320px -256px}.flag.flag-mk{background-position:-288px -256px}.flag.flag-bo{background-position:-320px -32px}.flag.flag-ma{background-position:-96px -256px}.flag.flag-iq{background-position:-96px -192px}.flag.flag-fi{background-position:-32px -128px}.flag.flag-sv{background-position:-224px -384px}.flag.flag-ve{background-position:-32px -448px}.flag.flag-mm{background-position:-352px -256px}.flag.flag-va{background-position:-448px -416px}.flag.flag-bt{background-position:-416px -32px}.flag.flag-zw{background-position:-320px -448px}.flag.flag-mw{background-position:-160px -288px}.flag.flag-tc{background-position:-320px -384px}.flag.flag-mn{background-position:-384px -256px}.flag.flag-ch{background-position:-192px -64px}.flag.flag-zm{background-position:-288px -448px}.flag.flag-ga{background-position:-192px -128px}.flag.flag-ht{background-position:-352px -160px}.flag.flag-co{background-position:-384px -64px}.flag.flag-ye{background-position:-224px -448px}.flag.flag-rw{background-position:-224px -352px}.flag.flag-ec{background-position:-288px -96px}.flag.flag-ki{background-position:-448px -192px}.flag.flag-sb{background-position:-288px -352px}.flag.flag-mh{background-position:-256px -256px}.flag.flag-mr{background-position:0 -288px}.flag.flag-mo{background-position:-416px -256px}.flag.flag-eg{background-position:-352px -96px}.flag.flag-et{background-position:0 -128px}.flag.flag-cd{background-position:-96px -64px}.flag.flag-mt{background-position:-64px -288px}.flag.flag-ee{background-position:-320px -96px}.flag.flag-hk{background-position:-256px -160px}.flag.flag-dj{background-position:-128px -96px}.flag.flag-bn{background-position:-288px -32px}.flag.flag-ca{background-position:-64px -64px}.flag.flag-bs{background-position:-384px -32px}.flag.flag-fr{background-position:-160px -128px}.flag.flag-is{background-position:-160px -192px}.flag.flag-vi{background-position:-96px -448px}.flag.flag-ad{background-position:0 0}.flag.flag-eh{background-position:-384px -96px}.flag.flag-cr{background-position:-416px -64px}.flag.flag-vg{background-position:-64px -448px}.flag.flag-sy{background-position:-256px -384px}.flag.flag-ru{background-position:-192px -352px}.flag.flag-hn{background-position:-288px -160px}.flag.flag-gw{background-position:-192px -160px}.flag.flag-gg{background-position:-320px -128px}.flag.flag-an{background-position:-224px 0}.flag.flag-cn{background-position:-352px -64px}.flag.flag-fm{background-position:-96px -128px}.flag.flag-tz{background-position:-256px -416px}.flag.flag-it{background-position:-192px -192px}.flag.flag-pe{background-position:-192px -320px}.flag.flag-sa{background-position:-256px -352px}.flag.flag-au{background-position:-384px 0}.flag.flag-ms{background-position:-32px -288px}.flag.flag-gh{background-position:-352px -128px}.flag.flag-mg{background-position:-224px -256px}.flag.flag-pl{background-position:-352px -320px}.flag.flag-de{background-position:-96px -96px}.flag.flag-bh{background-position:-192px -32px}.flag.flag-py{background-position:-32px -352px}.flag.flag-za{background-position:-256px -448px}.flag.flag-cy{background-position:-32px -96px}.flag.flag-il{background-position:0 -192px}.flag.flag-gd{background-position:-256px -128px}.flag.flag-nr{background-position:-64px -320px}.flag.flag-vu{background-position:-160px -448px}.flag.flag-jm{background-position:-256px -192px}.flag.flag-td{background-position:-352px -384px}.flag.flag-pr{background-position:-384px -320px}.flag.flag-mv{background-position:-128px -288px}.flag.flag-id{background-position:-416px -160px}.flag.flag-tg{background-position:-384px -384px}.flag.flag-by{background-position:0 -64px}.flag.flag-je{background-position:-224px -192px}.flag.flag-bz{background-position:-32px -64px}.flag.flag-hu{background-position:-384px -160px}.flag.flag-tj{background-position:-448px -384px}.flag.flag-ie{background-position:-448px -160px}.flag.flag-kw{background-position:-128px -224px}.flag.flag-bf{background-position:-128px -32px}.flag.flag-uy{background-position:-384px -416px}.flag.flag-er{background-position:-416px -96px}.flag.flag-sc{background-position:-320px -352px}.flag.flag-sn{background-position:-96px -384px}.flag.flag-kr{background-position:-96px -224px}.flag.flag-ar{background-position:-288px 0}.flag.flag-az{background-position:-448px 0}.flag.flag-md{background-position:-160px -256px}.flag.flag-fo{background-position:-128px -128px}.flag.flag-re{background-position:-96px -352px}.flag.flag-af{background-position:-64px 0}.flag.flag-cu{background-position:-448px -64px}.flag.flag-aw{background-position:-416px 0}.flag.flag-mz{background-position:-256px -288px}.flag.flag-mx{background-position:-192px -288px}.flag.flag-om{background-position:-128px -320px}.flag.flag-gm{background-position:-448px -128px}.flag.flag-pf{background-position:-224px -320px}.flag.flag-cz{background-position:-64px -96px}.flag.flag-sg{background-position:-416px -352px}.flag.flag-ro{background-position:-128px -352px}.flag.flag-ua{background-position:-288px -416px}.flag.flag-hr{background-position:-320px -160px}.flag.flag-gp{background-position:-32px -160px}.flag.flag-im{background-position:-32px -192px}.flag.flag-pk{background-position:-320px -320px}.flag.flag-cm{background-position:-320px -64px}.flag.flag-lt{background-position:-448px -224px}.flag.flag-li{background-position:-320px -224px}.flag.flag-st{background-position:-192px -384px}.flag.flag-mc{background-position:-128px -256px}.flag.flag-cv{background-position:0 -96px}.flag.flag-pg{background-position:-256px -320px}.flag.flag-in{background-position:-64px -192px}.flag.flag-kg{background-position:-384px -192px}.flag.flag-as{background-position:-320px 0}.flag.flag-np{background-position:-32px -320px}.flag.flag-na{background-position:-288px -288px}.flag.flag-gn{background-position:0 -160px}.flag.flag-vc{background-position:0 -448px}.flag.flag-ag{background-position:-96px 0}.flag.flag-dz{background-position:-256px -96px}.flag.flag-gy{background-position:-224px -160px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=87a5f03aec6a63bd6a58c1da9b0c159a)
 * Config saved to config.json and https://gist.github.com/87a5f03aec6a63bd6a58c1da9b0c159a
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("fancybox_loading@2x.gif");background-size:24px 24px}}body{font-size:140%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background:#FFF}.container{max-width:970px}.main{background:#fff;overflow:hidden}a{text-decoration:none;color:#c80066}a:hover,a:focus,a:active{color:#e00474;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:normal}.h1,.formatted-content h1,.woocommerce h1,.page-base h1,.h2,.formatted-content h2{font-size:1.8em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin-top:1em;margin-bottom:0.5em;padding-bottom:0.3em;line-height:1.1em;border-bottom-style:solid;border-bottom-width:2px;display:inline-block}.h3,.formatted-content h3,.front-page .actualites-news h2,.front-page .actualite h2,.front-page .programme h2,.woocommerce ul.products li.product h3,.page-actualites h2,.page-programme header h2,.page-partenaire h2,.page-mediatheque h2{font-size:1.6em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin-top:1em;margin-bottom:0.5em}.h4,.formatted-content h4,.front-page .actualite h3,.page-tournoi #affiche h2,.page-tableaux h2,.page-programme h3,.page-mediatheque h3{font-size:1.3em;line-height:1.2em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin-top:1em;margin-bottom:0.5em}.h5,.formatted-content h5,.page-joueur .joueur h2,.h6,.formatted-content h6{font-size:1.1em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;margin-top:1em;margin-bottom:0.5em}p{line-height:1.3em}strong{font-weight:700}img.alignleft{float:left;margin:20px 60px 30px 0}img.alignright{float:right;margin:20px 0 30px 60px}img.aligncenter{display:block;margin:20px auto 30px}.formatted-content blockquote{font-style:italic;text-align:center;font-size:1.1em;max-width:680px;margin:0 auto}.formatted-content ul{overflow:hidden;padding-left:20px}.formatted-content ul li{margin-top:0.4em;margin-bottom:0.4em}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.ttu{text-transform:uppercase}.fl{float:left}.fr{float:right}.cb{clear:both}img{max-width:100%;height:auto}.button,.wpcf7-form .wpcf7-submit,.woocommerce button.button.alt,.woocommerce .wpcf7-form button.alt.wpcf7-submit,.wpcf7-form .woocommerce button.alt.wpcf7-submit,.woocommerce a.button.alt,.woocommerce .wpcf7-form a.alt.wpcf7-submit,.wpcf7-form .woocommerce a.alt.wpcf7-submit,.woocommerce a.button,.woocommerce .wpcf7-form a.wpcf7-submit,.wpcf7-form .woocommerce a.wpcf7-submit,.woocommerce button.button,.woocommerce .wpcf7-form button.wpcf7-submit,.wpcf7-form .woocommerce button.wpcf7-submit,.woocommerce .cart input.button,.woocommerce .cart .wpcf7-form input.wpcf7-submit,.wpcf7-form .woocommerce .cart input.wpcf7-submit,.woocommerce input.button.alt,.woocommerce .wpcf7-form input.alt.wpcf7-submit,.wpcf7-form .woocommerce input.alt.wpcf7-submit,.woocommerce input.button,.woocommerce .wpcf7-form input.wpcf7-submit,.wpcf7-form .woocommerce input.wpcf7-submit{line-height:normal;display:inline-block;padding:0.4em 0.6em;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;box-sizing:border-box;color:#FFF;background:#c80066;text-align:center;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;font-weight:normal;white-space:normal;border:solid 2px #c80066}.button:hover,.wpcf7-form .wpcf7-submit:hover,.button:active,.wpcf7-form .wpcf7-submit:active,.button:focus,.wpcf7-form .wpcf7-submit:focus,.woocommerce button.button.alt:hover,.woocommerce .wpcf7-form button.alt.wpcf7-submit:hover,.wpcf7-form .woocommerce button.alt.wpcf7-submit:hover,.woocommerce button.button.alt:active,.woocommerce .wpcf7-form button.alt.wpcf7-submit:active,.wpcf7-form .woocommerce button.alt.wpcf7-submit:active,.woocommerce button.button.alt:focus,.woocommerce .wpcf7-form button.alt.wpcf7-submit:focus,.wpcf7-form .woocommerce button.alt.wpcf7-submit:focus,.woocommerce a.button.alt:hover,.woocommerce .wpcf7-form a.alt.wpcf7-submit:hover,.wpcf7-form .woocommerce a.alt.wpcf7-submit:hover,.woocommerce a.button.alt:active,.woocommerce .wpcf7-form a.alt.wpcf7-submit:active,.wpcf7-form .woocommerce a.alt.wpcf7-submit:active,.woocommerce a.button.alt:focus,.woocommerce .wpcf7-form a.alt.wpcf7-submit:focus,.wpcf7-form .woocommerce a.alt.wpcf7-submit:focus,.woocommerce a.button:hover,.woocommerce .wpcf7-form a.wpcf7-submit:hover,.wpcf7-form .woocommerce a.wpcf7-submit:hover,.woocommerce a.button:active,.woocommerce .wpcf7-form a.wpcf7-submit:active,.wpcf7-form .woocommerce a.wpcf7-submit:active,.woocommerce a.button:focus,.woocommerce .wpcf7-form a.wpcf7-submit:focus,.wpcf7-form .woocommerce a.wpcf7-submit:focus,.woocommerce button.button:hover,.woocommerce .wpcf7-form button.wpcf7-submit:hover,.wpcf7-form .woocommerce button.wpcf7-submit:hover,.woocommerce button.button:active,.woocommerce .wpcf7-form button.wpcf7-submit:active,.wpcf7-form .woocommerce button.wpcf7-submit:active,.woocommerce button.button:focus,.woocommerce .wpcf7-form button.wpcf7-submit:focus,.wpcf7-form .woocommerce button.wpcf7-submit:focus,.woocommerce .cart input.button:hover,.woocommerce .cart .wpcf7-form input.wpcf7-submit:hover,.wpcf7-form .woocommerce .cart input.wpcf7-submit:hover,.woocommerce .cart input.button:active,.woocommerce .cart .wpcf7-form input.wpcf7-submit:active,.wpcf7-form .woocommerce .cart input.wpcf7-submit:active,.woocommerce .cart input.button:focus,.woocommerce .cart .wpcf7-form input.wpcf7-submit:focus,.wpcf7-form .woocommerce .cart input.wpcf7-submit:focus,.woocommerce input.button.alt:hover,.woocommerce .wpcf7-form input.alt.wpcf7-submit:hover,.wpcf7-form .woocommerce input.alt.wpcf7-submit:hover,.woocommerce input.button.alt:active,.woocommerce .wpcf7-form input.alt.wpcf7-submit:active,.wpcf7-form .woocommerce input.alt.wpcf7-submit:active,.woocommerce input.button.alt:focus,.woocommerce .wpcf7-form input.alt.wpcf7-submit:focus,.wpcf7-form .woocommerce input.alt.wpcf7-submit:focus,.woocommerce input.button:hover,.woocommerce .wpcf7-form input.wpcf7-submit:hover,.wpcf7-form .woocommerce input.wpcf7-submit:hover,.woocommerce input.button:active,.woocommerce .wpcf7-form input.wpcf7-submit:active,.wpcf7-form .woocommerce input.wpcf7-submit:active,.woocommerce input.button:focus,.woocommerce .wpcf7-form input.wpcf7-submit:focus,.wpcf7-form .woocommerce input.wpcf7-submit:focus{background:#e00474;order:solid 2px #e00474;color:#FFF}.button.bordered,.wpcf7-form .bordered.wpcf7-submit,.woocommerce button.button.alt.bordered,.woocommerce .wpcf7-form button.alt.bordered.wpcf7-submit,.wpcf7-form .woocommerce button.alt.bordered.wpcf7-submit,.woocommerce a.button.alt.bordered,.woocommerce .wpcf7-form a.alt.bordered.wpcf7-submit,.wpcf7-form .woocommerce a.alt.bordered.wpcf7-submit,.woocommerce a.button.bordered,.woocommerce .wpcf7-form a.bordered.wpcf7-submit,.wpcf7-form .woocommerce a.bordered.wpcf7-submit,.woocommerce button.button.bordered,.woocommerce .wpcf7-form button.bordered.wpcf7-submit,.wpcf7-form .woocommerce button.bordered.wpcf7-submit,.woocommerce .cart input.button.bordered,.woocommerce .cart .wpcf7-form input.bordered.wpcf7-submit,.wpcf7-form .woocommerce .cart input.bordered.wpcf7-submit,.woocommerce input.button.alt.bordered,.woocommerce .wpcf7-form input.alt.bordered.wpcf7-submit,.wpcf7-form .woocommerce input.alt.bordered.wpcf7-submit,.woocommerce input.button.bordered,.woocommerce .wpcf7-form input.bordered.wpcf7-submit,.wpcf7-form .woocommerce input.bordered.wpcf7-submit{color:#010101;background:none;border:solid 2px}.button.bordered:hover,.wpcf7-form .bordered.wpcf7-submit:hover,.button.bordered:active,.wpcf7-form .bordered.wpcf7-submit:active,.button.bordered:focus,.wpcf7-form .bordered.wpcf7-submit:focus,.woocommerce button.button.alt.bordered:hover,.woocommerce .wpcf7-form button.alt.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce button.alt.bordered.wpcf7-submit:hover,.woocommerce button.button.alt.bordered:active,.woocommerce .wpcf7-form button.alt.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce button.alt.bordered.wpcf7-submit:active,.woocommerce button.button.alt.bordered:focus,.woocommerce .wpcf7-form button.alt.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce button.alt.bordered.wpcf7-submit:focus,.woocommerce a.button.alt.bordered:hover,.woocommerce .wpcf7-form a.alt.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce a.alt.bordered.wpcf7-submit:hover,.woocommerce a.button.alt.bordered:active,.woocommerce .wpcf7-form a.alt.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce a.alt.bordered.wpcf7-submit:active,.woocommerce a.button.alt.bordered:focus,.woocommerce .wpcf7-form a.alt.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce a.alt.bordered.wpcf7-submit:focus,.woocommerce a.button.bordered:hover,.woocommerce .wpcf7-form a.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce a.bordered.wpcf7-submit:hover,.woocommerce a.button.bordered:active,.woocommerce .wpcf7-form a.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce a.bordered.wpcf7-submit:active,.woocommerce a.button.bordered:focus,.woocommerce .wpcf7-form a.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce a.bordered.wpcf7-submit:focus,.woocommerce button.button.bordered:hover,.woocommerce .wpcf7-form button.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce button.bordered.wpcf7-submit:hover,.woocommerce button.button.bordered:active,.woocommerce .wpcf7-form button.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce button.bordered.wpcf7-submit:active,.woocommerce button.button.bordered:focus,.woocommerce .wpcf7-form button.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce button.bordered.wpcf7-submit:focus,.woocommerce .cart input.button.bordered:hover,.woocommerce .cart .wpcf7-form input.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce .cart input.bordered.wpcf7-submit:hover,.woocommerce .cart input.button.bordered:active,.woocommerce .cart .wpcf7-form input.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce .cart input.bordered.wpcf7-submit:active,.woocommerce .cart input.button.bordered:focus,.woocommerce .cart .wpcf7-form input.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce .cart input.bordered.wpcf7-submit:focus,.woocommerce input.button.alt.bordered:hover,.woocommerce .wpcf7-form input.alt.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce input.alt.bordered.wpcf7-submit:hover,.woocommerce input.button.alt.bordered:active,.woocommerce .wpcf7-form input.alt.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce input.alt.bordered.wpcf7-submit:active,.woocommerce input.button.alt.bordered:focus,.woocommerce .wpcf7-form input.alt.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce input.alt.bordered.wpcf7-submit:focus,.woocommerce input.button.bordered:hover,.woocommerce .wpcf7-form input.bordered.wpcf7-submit:hover,.wpcf7-form .woocommerce input.bordered.wpcf7-submit:hover,.woocommerce input.button.bordered:active,.woocommerce .wpcf7-form input.bordered.wpcf7-submit:active,.wpcf7-form .woocommerce input.bordered.wpcf7-submit:active,.woocommerce input.button.bordered:focus,.woocommerce .wpcf7-form input.bordered.wpcf7-submit:focus,.wpcf7-form .woocommerce input.bordered.wpcf7-submit:focus{background:#010101;border:solid 2px #010101;color:#FFF}.button.big,.wpcf7-form .wpcf7-submit,.woocommerce button.button.alt.big,.woocommerce .wpcf7-form button.alt.wpcf7-submit,.wpcf7-form .woocommerce button.alt.wpcf7-submit,.woocommerce a.button.alt.big,.woocommerce .wpcf7-form a.alt.wpcf7-submit,.wpcf7-form .woocommerce a.alt.wpcf7-submit,.woocommerce a.button.big,.woocommerce .wpcf7-form a.wpcf7-submit,.wpcf7-form .woocommerce a.wpcf7-submit,.woocommerce button.button.big,.woocommerce .wpcf7-form button.wpcf7-submit,.wpcf7-form .woocommerce button.wpcf7-submit,.woocommerce .cart input.button.big,.woocommerce .cart .wpcf7-form input.wpcf7-submit,.wpcf7-form .woocommerce .cart input.wpcf7-submit,.woocommerce input.button.alt.big,.woocommerce .wpcf7-form input.alt.wpcf7-submit,.wpcf7-form .woocommerce input.alt.wpcf7-submit,.woocommerce input.button.big,.woocommerce .wpcf7-form input.wpcf7-submit,.wpcf7-form .woocommerce input.wpcf7-submit{text-transform:uppercase;font-size:1.15em;padding:0.5em 3.7em}.button.full-width,.wpcf7-form .full-width.wpcf7-submit,.woocommerce button.button.alt.full-width,.woocommerce .wpcf7-form button.alt.full-width.wpcf7-submit,.wpcf7-form .woocommerce button.alt.full-width.wpcf7-submit,.woocommerce a.button.alt.full-width,.woocommerce .wpcf7-form a.alt.full-width.wpcf7-submit,.wpcf7-form .woocommerce a.alt.full-width.wpcf7-submit,.woocommerce a.button.full-width,.woocommerce .wpcf7-form a.full-width.wpcf7-submit,.wpcf7-form .woocommerce a.full-width.wpcf7-submit,.woocommerce button.button.full-width,.woocommerce .wpcf7-form button.full-width.wpcf7-submit,.wpcf7-form .woocommerce button.full-width.wpcf7-submit,.woocommerce .cart input.button.full-width,.woocommerce .cart .wpcf7-form input.full-width.wpcf7-submit,.wpcf7-form .woocommerce .cart input.full-width.wpcf7-submit,.woocommerce input.button.alt.full-width,.woocommerce .wpcf7-form input.alt.full-width.wpcf7-submit,.wpcf7-form .woocommerce input.alt.full-width.wpcf7-submit,.woocommerce input.button.full-width,.woocommerce .wpcf7-form input.full-width.wpcf7-submit,.wpcf7-form .woocommerce input.full-width.wpcf7-submit{padding-left:0.5em;padding-right:0.5em;width:100%}.woocommerce .cart input.button[disabled]:disabled,.woocommerce .cart .wpcf7-form input[disabled].wpcf7-submit:disabled,.wpcf7-form .woocommerce .cart input[disabled].wpcf7-submit:disabled{color:#FFF;background-color:#c0c0be;opacity:1;padding:inherit}#cookie-notice{font-size:1em;line-height:normal}#cookie-notice .button,#cookie-notice .wpcf7-form .wpcf7-submit,.wpcf7-form #cookie-notice .wpcf7-submit{padding:0.2em 0.8em}.box{box-sizing:border-box;overflow:hidden;clear:both}.box.black{background-color:#010101;color:#FFF}.box.white{background-color:#FFF;color:#000}.box.padded{padding:20px 50px}.bg-fond-terrain{background-image:url(images/fond-terrain.jpg);background-repeat:no-repeat;background-position:center bottom}.slope-bl-tr{height:55px;background:url(images/slope-bl-tr.png) no-repeat center bottom;background:url(images/slope-bl-tr.svg) no-repeat center bottom;background-size:100% 100%}.slope-br-tl{height:55px;background:url(images/slope-bl-tr.png) no-repeat center bottom;background:url(images/slope-bl-tr.svg) no-repeat center bottom;background-size:100% 100%;-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.slope-tl-br{height:55px;background:url(images/slope-bl-tr.png) no-repeat center bottom;background:url(images/slope-bl-tr.svg) no-repeat center bottom;background-size:100% 100%;-moz-transform:scale(1, -1);-webkit-transform:scale(1, -1);-o-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.slope-tr-bl{height:55px;background:url(images/slope-bl-tr.png) no-repeat center bottom;background:url(images/slope-bl-tr.svg) no-repeat center bottom;background-size:100% 100%;-moz-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);-o-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}.slope-b{height:130px;background:url(images/slope-b.png) no-repeat center top;background:url(images/slope-b.svg) no-repeat center top;background-size:100% 100%}.slope-t{height:130px;background:url(images/slope-b.png) no-repeat center top;background:url(images/slope-b.svg) no-repeat center top;background-size:100% 100%;-moz-transform:scale(-1, -1);-webkit-transform:scale(-1, -1);-o-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}.after-slope{margin-top:-55px}@media only screen and (max-width: 768px){.slope-b,.slope-t{height:65px}.after-slope{margin-top:-22px}}.anchor-menu{margin-top:-15px;font-size:0.95em;margin-bottom:20px}.anchor-menu ul{list-style:none;text-transform:uppercase;padding:0;margin:0;display:inline-block}.anchor-menu li{margin:0;display:inline-block;line-height:40px;padding-left:1.7em;padding-right:1.7em;cursor:pointer;position:relative;background:#353535}.anchor-menu li a{text-decoration:none;color:#FFF;vertical-align:middle;line-height:normal}.anchor-menu li:hover,.anchor-menu li:focus,.anchor-menu li:active{background:#FFF}.anchor-menu li:hover a,.anchor-menu li:focus a,.anchor-menu li:active a{color:#c80066}@media screen and (max-width: 992px){.anchor-menu{margin-top:20px;margin-bottom:20px}.anchor-menu ul{display:block;background:#353535}}.owl-carousel .owl-dots{position:relative;margin-top:-35px;height:30px;z-index:100;text-align:center}.owl-carousel .owl-dot{display:inline-block}.owl-carousel .owl-dots span{background:#c80066 none repeat scroll 0 0;border-radius:10px;border:solid 1px rgba(0,0,0,0.5);display:block;height:16px;width:16px;margin:5px 7px}.owl-carousel .owl-dots .owl-dot.active span{background:#FFF}.owl-carousel .owl-dots span:hover{background:#FFF}@media screen and (max-width: 992px){.owl-carousel .owl-dots{padding-top:10px;margin-top:0}.owl-carousel .owl-dots span{height:12px;width:12px;border:none}}.pagination{clear:both;overflow:hidden;text-align:center;font-size:1.3em;padding-top:40px;padding-bottom:40px}.pagination .wp-pagenavi{margin-top:18px}.pagination div>*{margin:0.2em}.pagination span.current{padding:0.2em 0.5em;color:#FFF;background-color:#c80066}.pagination a{padding:0.2em 0.5em}.pagination a:link,.pagination a:active,.pagination a:visited{color:#a2a2a2}.pagination a:hover,.pagination a:focus{color:#FFF;background-color:#c80066}.pagination .previouspostslink,.pagination .nextpostslink{padding:0.2em 0.5em;text-decoration:none}.pagination .previouspostslink:link,.pagination .previouspostslink:active,.pagination .previouspostslink:visited,.pagination .nextpostslink:link,.pagination .nextpostslink:active,.pagination .nextpostslink:visited{color:#a2a2a2}.pagination .previouspostslink:hover,.pagination .previouspostslink:focus,.pagination .nextpostslink:hover,.pagination .nextpostslink:focus{color:#FFF;background:#c80066}.wpcf7-form p{margin:10px 0}.wpcf7-form label{display:block}.wpcf7-form input[type="email"],.wpcf7-form input[type="number"],.wpcf7-form input[type="password"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="text"],.wpcf7-form input[type="url"]{width:100%;margin-top:5px;padding:5px;color:#000}.wpcf7-form textarea{width:100%;margin-top:5px;padding:5px;color:#000}.wpcf7-form .wpcf7-submit{background-color:none;background-repeat:no-repeat;background-position:center bottom;font-weight:normal;border:none;margin-top:10px;margin-bottom:10px}.wpcf7-form .wpcf7-not-valid-tip{color:#e00474}.wpcf7-form .wpcf7-validation-errors{margin:0;border-color:#e00474}.wpcf7-form .wpcf7-response-output{margin:0;padding:1em 1.2em}.toggle-mobile-menu{display:none}.menu-mobile{right:-100%}.site-header{background:#010101}.site-header .site-header-banner h1{margin:0}.site-header-menu{font-size:0.95em}.site-header-menu ul.menu{list-style:none;text-transform:uppercase;padding:0;margin:0;display:inline-block}.site-header-menu ul.menu li{margin:0;display:inline-block;line-height:40px;padding-left:1.2em;padding-right:1.2em;cursor:pointer;position:relative}.site-header-menu ul.menu li a{text-decoration:none;color:#FFF;vertical-align:middle;line-height:normal}.site-header-menu ul.menu li.current-menu-item,.site-header-menu ul.menu li.current-page-ancestor,.site-header-menu ul.menu li.current-menu-parent,.site-header-menu ul.menu li:hover,.site-header-menu ul.menu li:focus,.site-header-menu ul.menu li:active{background:#c80066}.site-header-menu ul.menu li ul.sub-menu{margin:0;padding:20px;background-color:#FFF;position:absolute;left:0;display:none;z-index:200;font-size:1em;font-weight:bold}.site-header-menu ul.menu li ul.sub-menu li{display:block;padding-top:6px;padding-bottom:6px;padding-right:40px;height:auto;line-height:normal}.site-header-menu ul.menu li ul.sub-menu li a{color:#000;display:inline-block;vertical-align:middle;line-height:normal;white-space:nowrap}.site-header-menu ul.menu li ul.sub-menu li a:before{content:"";display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #c80067;padding-left:15px}.site-header-menu ul.menu li ul.sub-menu li.current-menu-item a,.site-header-menu ul.menu li ul.sub-menu li.current-page-ancestor a,.site-header-menu ul.menu li ul.sub-menu li.current-menu-parent a,.site-header-menu ul.menu li ul.sub-menu li:hover a,.site-header-menu ul.menu li ul.sub-menu li:focus a,.site-header-menu ul.menu li ul.sub-menu li:active a{color:#FFF}.site-header-menu ul.menu li ul.sub-menu li.current-menu-item a:before,.site-header-menu ul.menu li ul.sub-menu li.current-page-ancestor a:before,.site-header-menu ul.menu li ul.sub-menu li.current-menu-parent a:before,.site-header-menu ul.menu li ul.sub-menu li:hover a:before,.site-header-menu ul.menu li ul.sub-menu li:focus a:before,.site-header-menu ul.menu li ul.sub-menu li:active a:before{border-left-color:#FFF}.site-header-menu ul.menu li:hover>ul{display:block}@media screen and (max-width: 992px){.site-header .container{width:auto}.toggle-mobile-menu{display:block}.menu-mobile{background:#f4f4f4;text-align:center;width:40%;height:100%;padding-top:15px;z-index:1000;position:fixed;overflow:auto;-webkit-transition:right 0.3s ease;-moz-transition:right 0.3s ease;transition:right 0.3s ease}.main{position:relative;left:0;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;transition:left 0.3s ease}.push-to-right{left:-40%}.menu-mobile.active{display:block;right:0}.toggle-mobile-menu{float:right;display:inline-block;color:#000;height:40px;line-height:40px;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:10px;background-color:#FFF;border-radius:2px;text-transform:uppercase}.toggle-mobile-menu:hover,.toggle-mobile-menu:active,.toggle-mobile-menu:focus{color:#e00474;outline:none;background-color:#FFF}.toggle-mobile-menu .icon{margin-left:10px;display:inline-block;width:12px;height:13px;margin-top:1px;background-image:url(images/mobile-menu.png);background-repeat:no-repeat;background-size:24px 13px;background-position:right center}.toggle-mobile-menu.active .icon{background-position:left center}.site-header-menu{font-size:1em}.site-header-menu ul.menu{display:block}.site-header-menu ul.menu li{display:block;line-height:normal;padding-left:0;padding-right:0;position:relative}.site-header-menu ul.menu li.menu-item-has-children>a::before{content:'';margin-right:10px;display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:12px solid #000}.site-header-menu ul.menu li.menu-item-has-children:hover>a::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:12px solid #FFF}.site-header-menu ul.menu li.menu-item-has-children.active>a::before{border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #000}.site-header-menu ul.menu li.menu-item-has-children.active:hover>a::before{border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #FFF}.site-header-menu ul.menu li a{display:block;padding-top:0.5em;padding-bottom:0.5em;text-decoration:none;color:#000}.site-header-menu ul.menu li.current-menu-item,.site-header-menu ul.menu li.current-page-ancestor,.site-header-menu ul.menu li.current-menu-parent,.site-header-menu ul.menu li:hover,.site-header-menu ul.menu li:focus,.site-header-menu ul.menu li:active{background:#c80066}.site-header-menu ul.menu li.current-menu-item a,.site-header-menu ul.menu li.current-page-ancestor a,.site-header-menu ul.menu li.current-menu-parent a,.site-header-menu ul.menu li:hover a,.site-header-menu ul.menu li:focus a,.site-header-menu ul.menu li:active a{color:#FFF}.site-header-menu ul.menu li ul.sub-menu{position:static;margin:0;padding:10px;background-color:#FFF;padding-left:1.2em;padding-right:1.2em;font-size:1em;font-weight:bold}.site-header-menu ul.menu li ul.sub-menu li{display:block;padding-right:6px;padding-left:6px;padding-top:0;padding-bottom:0;height:auto;line-height:normal;text-align:left;bottom:0}.site-header-menu ul.menu li ul.sub-menu li a{display:inline-block;vertical-align:middle;line-height:normal;white-space:normal}.site-header-menu ul.menu li ul.sub-menu li a:hover,.site-header-menu ul.menu li ul.sub-menu li a:focus,.site-header-menu ul.menu li ul.sub-menu li a:active{color:#000}.site-header-menu ul.menu li ul.sub-menu li.current-menu-item a,.site-header-menu ul.menu li ul.sub-menu li.current-page-ancestor a,.site-header-menu ul.menu li ul.sub-menu li.current-menu-parent a,.site-header-menu ul.menu li ul.sub-menu li:hover a,.site-header-menu ul.menu li ul.sub-menu li:focus a,.site-header-menu ul.menu li ul.sub-menu li:active a{color:#FFF}.site-header-menu ul.menu li:hover>ul{display:none}.site-header-menu ul.menu li.active>ul{display:block}}@media screen and (max-width: 768px){.menu-mobile{width:65%}.push-to-right{left:-65%}}.site-footer{background:#2b2b2b}.site-footer .site-footer-menu{font-size:0.95em;display:inline-block}.site-footer .site-footer-menu ul{list-style:none;padding:0;margin:0;display:inline-block}.site-footer .site-footer-menu li{margin:0;display:inline-block;line-height:70px;padding-left:1.7em;padding-right:1.7em;cursor:pointer}.site-footer .site-footer-menu a{text-decoration:none;color:#FFF;vertical-align:middle;line-height:normal}.site-footer span{display:inline-block;line-height:70px;padding-left:1.7em;padding-right:1.7em}.site-footer span span{display:inline-block;color:#FFF;font-size:0.95em;vertical-align:middle;line-height:normal}@media screen and (max-width: 992px){.site-footer .site-footer-menu{display:block}.site-footer .site-footer-menu ul{display:block;text-align:center}.site-footer .site-footer-menu li{line-height:50px}.site-footer span{display:block;text-align:center;line-height:50px}.site-footer span span{display:inline-block}}@media screen and (max-width: 768px){.site-footer .site-footer-menu li{padding-left:1em;padding-right:1em}}.partenaire{margin-top:30px;margin-bottom:30px}.bloc-partenaire{position:relative;margin-top:10px;margin-bottom:10px;padding-left:60px;padding-right:60px}.bloc-partenaire .owl-item{height:130px;line-height:130px;vertical-align:middle;text-align:center;font-weight:bold;font-size:1.2em}.bloc-partenaire .owl-item div,.bloc-partenaire a{display:inline-block}.bloc-partenaire .owl-item img{display:inline-block;width:auto}.bloc-partenaire .owl-nav{font-size:1.2em;color:#3e1865}.bloc-partenaire .owl-nav .owl-prev{position:absolute;top:50%;left:-45px;margin-top:-8px}.bloc-partenaire .owl-nav .owl-next{position:absolute;top:50%;right:-45px;margin-top:-8px}.bloc-partenaire .owl-nav .disabled{display:none}.bloc-partenaire .arrow-right{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:16px solid black}.bloc-partenaire .arrow-right:hover{border-left-color:#383838}.bloc-partenaire .arrow-left{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:16px solid black}.bloc-partenaire .arrow-left:hover{border-right-color:#383838}.bloc-boutons>div{margin:10px 0}.front-page .partenaire{margin-top:0}.front-page .partenaire h2{margin-bottom:0}.front-page .actualites-new-container{margin-top:50px;margin-bottom:50px}.front-page .actualites-news .img{max-width:58.5%;float:left;box-sizing:border-box;position:relative}.front-page .actualites-news .img:after{content:'';background:url(images/actualites-news-slope.png);background-size:100% 100%;width:70px;height:100%;position:absolute;top:0;right:0}.front-page .actualites-news .text{float:left;max-width:41.5%;overflow:hidden;padding:30px 40px}.front-page .actualites-news .text.full{max-width:none}.front-page .actualites-news .text .button,.front-page .actualites-news .text .wpcf7-form .wpcf7-submit,.wpcf7-form .front-page .actualites-news .text .wpcf7-submit{margin-top:15px}.front-page .actualite,.front-page .programme{margin-top:25px;margin-bottom:25px}.front-page .actualite h2,.front-page .programme h2{font-weight:normal;margin:0;border:none;text-align:center;background:#010101;color:#FFF;display:block;padding-top:0.5em;padding-bottom:0.5em}.front-page .actualite .text{padding:20px 30px 30px 30px}.front-page .actualite .button,.front-page .actualite .wpcf7-form .wpcf7-submit,.wpcf7-form .front-page .actualite .wpcf7-submit{margin-top:20px}.front-page .actualite .read-more{text-align:right}.front-page .programme table{margin-top:30px;width:100%}.front-page .programme tr:nth-child(even){background:#e9e9e9}.front-page .programme th{padding:8px 20px;font-size:1.3em;font-weight:normal;text-align:left}.front-page .programme td{padding:8px 20px}.front-page .programme .button,.front-page .programme .wpcf7-form .wpcf7-submit,.wpcf7-form .front-page .programme .wpcf7-submit{margin-top:20px;margin-bottom:20px;margin-left:15px;margin-right:15px}@media screen and (max-width: 992px){.front-page .actualites-new-container{margin-top:25px;margin-bottom:25px}.front-page .actualites-news .img{max-width:40%;padding-top:20px;padding-bottom:20px}.front-page .actualites-news .text{max-width:60%;padding:10px 15px}.front-page .actualites-news .text h2{margin-top:0.5em;overflow:hidden}.front-page .actualites-news .text .button,.front-page .actualites-news .text .wpcf7-form .wpcf7-submit,.wpcf7-form .front-page .actualites-news .text .wpcf7-submit{margin-top:0}.front-page .actualites-news.owl-carousel .owl-dots{background:#010101}.front-page .actualite,.front-page .programme{margin-top:0;margin-bottom:25px}}@media screen and (max-width: 768px){.front-page .actualites-news .img{display:none}.front-page .actualites-news .text{max-width:100%}.front-page .programme table{margin-top:10px}.front-page .programme th{padding:6px 14px;font-size:1.3em;font-weight:normal;text-align:left}.front-page .programme td{padding:6px 14px}}.woocommerce ul.products{margin-top:40px;margin-bottom:0}.woocommerce ul.products li.product{border:solid 3px #dadada;padding:20px 10px;text-align:center;margin:0 1.8% 1.2em 0;width:23.1%}.woocommerce ul.products li.product h3{margin-top:0;margin-bottom:0}.woocommerce ul.products li.product .price{font-size:1.5em;color:#c80066}.woocommerce ul.products li.product .quantity{display:inline-block}.woocommerce .user-button{text-align:right;margin-top:20px;margin-bottom:50px}.woocommerce .user-button .button,.woocommerce .user-button .wpcf7-form .wpcf7-submit,.wpcf7-form .woocommerce .user-button .wpcf7-submit{margin-left:20px}.woocommerce ul.order_details{margin-top:50px;padding-left:0}.woocommerce .checkout-button{width:100%}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{border-top-color:#c80066}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-error::before{color:#c80066}@media only screen and (max-width: 768px){.woocommerce ul.products li.product{margin:0 0 1.6em;width:48%}}.page-base{min-height:400px}.page-base .single-content{margin-bottom:20px}.page-tournoi #staff{overflow:hidden}.page-tournoi #staff img{margin-top:0}.page-tournoi #responsables{clear:both;margin-top:40px;margin-bottom:90px}.page-tournoi #kinesitherapeute img{margin-top:0}.page-tournoi #affiche{margin-bottom:80px}.page-tournoi #affiche h1{margin-bottom:30px}.page-tournoi #affiche h2{font-weight:normal;margin-top:60px;margin-bottom:40px}.page-tournoi #affiche .affiche{margin-top:15px;margin-bottom:15px}@media only screen and (max-width: 992px){.page-tournoi img{float:none;display:block;margin:20px auto}.page-tournoi #affiche{margin-bottom:40px}.page-tournoi #affiche h1{margin-bottom:20px}.page-tournoi #affiche h2{margin-top:40px;margin-bottom:20px}.page-tournoi #affiche .affiche{margin-top:10px;margin-bottom:10px}}@media only screen and (max-width: 778px){.page-tournoi #affiche{margin-bottom:20px}.page-tournoi #affiche img{margin:0}.page-tournoi #affiche h1{margin-bottom:20px}.page-tournoi #affiche h2{margin-top:20px;margin-bottom:10px}.page-tournoi #affiche .affiche{margin-top:10px;margin-bottom:10px}}.page-infos #restauration .box{margin-top:40px;margin-bottom:70px}.page-infos #hebergement{padding-top:20px;padding-bottom:80px}.page-infos #hebergement .box.white{margin-top:30px}.page-infos #hebergement img{margin-top:0}.page-infos #acces-au-site{padding-bottom:40px}@media only screen and (max-width: 992px){.page-infos img{float:none;display:block;margin:20px auto}}@media only screen and (max-width: 768px){.page-infos #hebergement{padding-top:10px;padding-bottom:30px}}.page-joueur .bg:nth-child(odd){background:#e9e9e9}.page-joueur .joueur-container{margin-top:30px;margin-bottom:30px}.page-joueur .joueur{padding-top:20px;padding-bottom:20px;text-align:center}.page-joueur .joueur img.photo{max-width:160px}.page-joueur .joueur h2{margin-bottom:0}.page-joueur .joueur p{margin-top:0;margin-bottom:0}@media only screen and (max-width: 992px){.page-joueur .bg:nth-child(odd){background:none}.page-joueur .joueur img.photo{min-width:300px}}.page-actualites img{margin-top:0}.page-actualites article{overflow:hidden;clear:both;margin-top:20px;margin-bottom:20px}.page-actualites .button,.page-actualites .wpcf7-form .wpcf7-submit,.wpcf7-form .page-actualites .wpcf7-submit{margin-top:10px}@media only screen and (max-width: 992px){.page-actualites img{float:none;display:block;margin:20px auto 20px}.page-actualites article{margin-top:10px;margin-bottom:10px}}.page-tableaux .box.black{padding-top:20px;padding-bottom:20px}.page-tableaux .tableau-edition{background:#FFF;padding:20px 60px 30px;margin:15px 0;color:#000}.page-tableaux .tableau-edition-col:first-child .tableau-edition{color:#FFF;background:#e00474}.page-tableaux .tableau-edition-col:first-child .tableau-edition a{color:#000}.page-tableaux .tableau-edition-col:first-child .tableau-edition a:hover,.page-tableaux .tableau-edition-col:first-child .tableau-edition a:focus,.page-tableaux .tableau-edition-col:first-child .tableau-edition a:active{text-decoration:underline}.page-tableaux ul{list-style:none;padding-left:0}@media only screen and (max-width: 992px){.page-tableaux .tableau-edition{padding:20px 40px 30px;margin:10px 0}}.page-programme .box.black{padding-top:20px;padding-bottom:20px}.page-programme header{background:#e9e9e9;color:#e00474;text-align:center;overflow:hidden}.page-programme header p{padding-left:0;padding-right:0;margin:0;margin-bottom:0.3em}.page-programme header h2{margin-top:0.2em;margin-bottom:0.1em;text-align:center}.page-programme h3{padding-left:40px;padding-right:40px}.page-programme p{padding-left:40px;padding-right:40px}.page-programme .programme-jour{background:#FFF;padding-bottom:20px;margin:15px 0;color:#000}.page-programme .programme-jour.today header{background:#e00474;color:#FFF}@media only screen and (max-width: 992px){.page-programme .programme-jour{margin:10px 0}}.page-partenaire{clear:both}.page-partenaire h2{margin-top:2em;margin-bottom:1em;padding-left:10px;padding-top:0.3em;padding-bottom:0.3em;background:#e9e9e9;color:#e00474}.page-partenaire .single-partenaire{display:table;width:100%;font-weight:bold;font-size:1.2em}.page-partenaire .single-partenaire>a,.page-partenaire .single-partenaire>span{vertical-align:middle;text-align:center;display:table-cell;height:100%}.page-partenaire .page-partenaire-content{margin-top:10px;margin-bottom:80px}.page-partenaire .single-partenaire{margin-top:10px;margin-bottom:10px}@media only screen and (max-width: 768px){.page-partenaire h2{margin-top:1em;text-align:center}.page-partenaire .page-partenaire-content{margin-top:10px;margin-bottom:30px}}.page-contact .box.padded img{margin-top:0}@media only screen and (max-width: 992px){.page-contact .box.padded img{float:none;display:block;margin:20px auto}}@media only screen and (max-width: 768px){.page-contact .box.padded{padding:0}}.page-mediatheque h2{margin-top:1em;margin-bottom:0.5em;padding-left:10px;padding-top:0.3em;padding-bottom:0.3em;background:#e9e9e9;color:#e00474}.page-mediatheque a p{color:#000}.page-mediatheque-single a.fancybox{margin-top:15px;margin-bottom:15px;display:block}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("images/fancybox_sprite.png")}
